Commit Graph

24517 Commits

Author SHA1 Message Date
rcmerci
507a39fff4 feat(cli): agent bridge 2026-05-22 15:56:18 +08:00
Charlie
a50407846f enhance(android ): ux improvements (#12665) 2026-05-22 14:54:21 +08:00
Tienson Qin
3173364abb fix(sync): drop stale asset ops nightly 2026-05-22 12:34:10 +08:00
Tienson Qin
96d35c7c10 refactor: use block content indent class 2026-05-21 21:34:00 +08:00
Tienson Qin
b3ab3216f6 fix: start of week 2026-05-21 21:17:43 +08:00
VictorVow
7f063d9e4e fix(editor): show add-block button on block-rooted views
`add-button-inner` previously rendered the trailing add-sibling
button only when the rendered entity was a page or on mobile, so a
block opened via "Open in sidebar" or rendered as an embedded root
had no discoverable way to append a child on desktop.

Destructure `block?` (already set by `page-blocks-cp` to
`(not (db/page? block))` when building hiccup-config) and add it to
the render predicate so block-rooted views surface the button too.
2026-05-21 21:14:58 +08:00
megayu
b3c200206d Enforce strict page alias ownership and improve alias search (#12662)
* feat(search): add support for page aliases in search results

* enhance(alias): enforce strict alias ownership invariants

* fix(exporter): streamline page extraction and alias sanitization

* fix(search): add alias support to search result mapping

* fix(exporter): handle self-alias in page alias sanitization

* feat(outliner): enhance alias handling in set-block-db-attribute!

* fix(outliner): remove redundant db reference in set-block-property

* fix(search): keep canonical page title for alias-indexed results

* feat(property): enhance alias handling for source page identification

* feat(search): improve alias handling for snippet display in search results

* fix: correct alias assignment in block processing

* feat: add validation for batch alias assignment to prevent multiple owners

---------

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2026-05-21 21:04:48 +08:00
Tienson Qin
b2dee8ca75 fix: guard graph transfer concurrency 2026-05-21 18:26:59 +08:00
Tienson Qin
c48b699560 fix: prevent deleting only demo graph 2026-05-21 18:17:28 +08:00
Tienson Qin
94ccc715a1 fix: copy from comments 2026-05-21 17:49:03 +08:00
Tienson Qin
10ccc2c8c2 fix: keep search visible on iOS tabs 2026-05-21 17:48:29 +08:00
Tienson Qin
31886f8499 chore: remove tests 2026-05-21 17:31:36 +08:00
Tienson Qin
3a7c25ccde fix: don't submit comment when composing 2026-05-21 17:22:46 +08:00
Tienson Qin
0a895e4d2b fix: wrong url when open another graph 2026-05-21 16:47:58 +08:00
Tienson Qin
3899511220 fix: :fix pending txs no-op during reverse 2026-05-21 16:24:24 +08:00
Tienson Qin
4ae733b65d fix: mobile toolbar action width 2026-05-21 16:23:46 +08:00
Tienson Qin
7e2062f3ac enhance: update flashcards icon 2026-05-21 15:46:38 +08:00
Tienson Qin
3deaf7486a fix: mobile search should show normalized title 2026-05-21 15:34:54 +08:00
Tienson Qin
ec0c01fd97 enhance: use graph identity in URLs (#12693)
* enhance: use graph identity in URLs

* fix: resolve graph identity URLs

* fix: satisfy graph url lint

* fix: resolve graph id from hash urls

* fix: preserve tab graph on reload

* fix: initialize tab graph before render

* enhance: open graph in another tab

* fix: open graph tabs by graph id

* fix: open local graph tabs by registry id

* fix: avoid duplicate rtc graph id

* fix: open electron graph window on shift click

* fix: address graph identity review
2026-05-21 14:52:28 +08:00
Tienson Qin
c5c24d2b6b fix: stabilize cmdk page result test id 2026-05-21 13:47:00 +08:00
Tienson Qin
0a28fb40ce fix: share block unique title for search (#12695) 2026-05-21 13:07:19 +08:00
megayu
d130d72579 Fix external asset rendering and journal import namespace handling (#12673)
* fix render external asset fail

* fix: handle nil stat in exteranal asset size calculation

* fix: normalize journal UUIDs and prevent namespace creation for slash-formatted journals

* fix: update journal UUID generation and prevent namespace creation for slash-formatted journals

* fix(import): avoid namespace pages for slash journal refs

* fix: clarify journal uuid option docs

Agent-Logs-Url: https://github.com/logseq/logseq/sessions/d8292bbe-fc6f-4c74-91cd-5705571a89b2

Co-authored-by: tiensonqin <479169+tiensonqin@users.noreply.github.com>

---------

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: tiensonqin <479169+tiensonqin@users.noreply.github.com>
2026-05-21 12:04:02 +08:00
megayu
b1008c281f enhance(page): improve navigation handling for mobile and app (#12668) 2026-05-21 11:56:53 +08:00
Tienson Qin
f791ecc45b publish style tweaks 2026-05-20 18:16:59 +08:00
Tienson Qin
bb04428527 update publish version 2026-05-20 18:05:40 +08:00
Tienson Qin
ed3be1ab07 fix: skip comments in publish payload (#12694)
* fix: skip comments in publish payload
2026-05-20 17:45:41 +08:00
Tienson Qin
6b16efc2b6 fix: avatar initials for non-latin usernames (#12692) 2026-05-20 17:21:18 +08:00
Tienson Qin
469bb1825c fix: improve mobile flashcards layout 2026-05-20 16:36:43 +08:00
Tienson Qin
93d2bf1778 fix: add mobile selection comment action 2026-05-20 16:34:56 +08:00
Tienson Qin
9b548a1a36 enhance(mobile): add language setting 2026-05-20 12:14:57 +08:00
Tienson Qin
7950eb1561 fix: upload map form sync txs 2026-05-20 11:42:57 +08:00
Tienson Qin
07e81c7511 fix: AppImage CLI launcher popup (#12686)
fix: keep appimage cli launcher stable
2026-05-20 11:32:35 +08:00
Tienson Qin
910a76fee0 fix: sync migration txs (#12687)
* fix: sync migration txs

* fix: repair missing migration built-ins
2026-05-20 11:31:06 +08:00
Tienson Qin
d68cbce311 enhance(ux): able to edit #Comments title 2026-05-20 03:09:53 +08:00
Tienson Qin
22609130c4 fix: undo lost created-by 2026-05-20 03:06:00 +08:00
Tienson Qin
553f15a4cd fix: comment icon alignment 2026-05-20 02:51:20 +08:00
Tienson Qin
8e48079bfb fix: comment issues 2026-05-20 02:33:06 +08:00
Tienson Qin
29854b9708 enhance: tag comment blocks 2026-05-19 22:08:02 +08:00
Tienson Qin
4afc96114e chore: remove :block/content usage from publish worker 2026-05-19 20:57:08 +08:00
Tienson Qin
f94c241f43 disable ssl by default 2026-05-19 20:10:51 +08:00
Tienson Qin
0e87a830a4 feat: comments (#12672)
* feat: comments

* comments ux enhancements

* fix: skip comments during cursor navigation

* enhance: support comments on selected blocks

* fix: store comment range targets by uuid

* fix: delete orphaned range comments

* fix: navigate across comments blocks

* refactor: move comments to its own namespaces

* fix lint and tests

* fix: polish block comments

* enhance: add related property to #Comments

* fix: align comments migration test

* fix: non logged in user can't edit or delete comment

* fix: keep comments in place on outdent

* enhance: put comments at top of page

* fix: remove empty comments area

* refactor: split move blocks transaction
2026-05-19 20:04:30 +08:00
Tienson Qin
7efb9aa0a7 enhance(mobile): improve flashcards tab 2026-05-19 08:42:43 +08:00
Tienson Qin
519bdf39e0 fix: port 2026-05-19 06:54:41 +08:00
Tienson Qin
df6a83d079 fix: address ios native review issues 2026-05-19 06:54:41 +08:00
Tienson Qin
05ea21e8f1 fix: remove unused navigation binding 2026-05-19 06:54:41 +08:00
Tienson Qin
0f352a8e07 enhance: pull to refresh graphs 2026-05-19 06:54:41 +08:00
Tienson Qin
32f3fd5a64 fix: prevent calendar double redirect 2026-05-19 06:54:41 +08:00
Tienson Qin
3852d18822 fix: mask native tab transition briefly 2026-05-19 06:54:41 +08:00
Tienson Qin
4803a30327 fix: avoid web graphs flash on ios 2026-05-19 06:54:41 +08:00
Tienson Qin
7259ce4669 fix: native ios graphs view 2026-05-19 06:54:41 +08:00