Commit Graph

20368 Commits

Author SHA1 Message Date
Tienson Qin
170b0a9a81 fix: migrate for using properties as tags 2025-06-18 23:06:02 +08:00
Tienson Qin
f5d678b1ac fix: tests 2025-06-18 22:31:11 +08:00
Tienson Qin
9bb6842b1e fix: missing db/ident for inline tags 2025-06-18 21:57:57 +08:00
rcmerci
d6a96e825e fix: repo has wrong graph-schema-version in all-repos 2025-06-18 19:51:07 +08:00
rcmerci
e5a4417838 fix(rtc): missing create-by-ref 2025-06-18 19:49:42 +08:00
Tienson Qin
54a82f38cd fix: load all user datoms when opening a graph 2025-06-18 18:32:21 +08:00
Tienson Qin
f4f15c251a enhance(ux): set initial height for pictures 2025-06-18 17:26:16 +08:00
Tienson Qin
e09b8ca97e fix: task status in references are not loaded when rendering 2025-06-18 16:52:06 +08:00
Tienson Qin
3bdd46a898 enhance(ux): use yyyymmdd to search journals 2025-06-18 15:44:40 +08:00
Tienson Qin
e5a75db04d fix: tag properties migration 2025-06-18 14:28:46 +08:00
Tienson Qin
0158194815 fix: block/tags are not displayed on table view 2025-06-18 12:26:13 +08:00
rcmerci
706c859edb enhance: update remote-function 2025-06-18 11:02:56 +08:00
Tienson Qin
4bef3c68ba enhance: transfer bytes when sending data from worker to ui 2025-06-18 10:31:33 +08:00
Tienson Qin
018f954af1 enhance: export sqlite every 30 second and run VACUUM when gc 2025-06-18 09:36:03 +08:00
Tienson Qin
8611ecd4dc style tweaks 2025-06-18 08:49:05 +08:00
Tienson Qin
c209d577ce Merge pull request #11866 from logseq/refactor/page-parent
feat: Library
2025-06-18 08:32:46 +08:00
Tienson Qin
bd66ea1c4a Merge branch 'master' into refactor/page-parent 2025-06-18 08:31:50 +08:00
Tienson Qin
2663694717 enhance(ux): don't show child page properties on Library 2025-06-18 08:30:44 +08:00
Tienson Qin
53e0d1a4ca enhance: put library page name to config to make it easier to rename 2025-06-18 08:25:47 +08:00
rcmerci
2e1bbd8397 fix(rtc): keep online-users info when reuse same ws 2025-06-17 21:21:16 +08:00
Tienson Qin
37741d856e fix: align start node icon 2025-06-17 20:29:15 +08:00
Tienson Qin
a84b648fbf fix: block breadcrumb in cmdk results 2025-06-17 20:15:25 +08:00
Tienson Qin
51d0cf5207 fix: ordered list number on Library page 2025-06-17 19:59:33 +08:00
Tienson Qin
7b46076170 Merge branch 'master' into refactor/page-parent 2025-06-17 19:44:34 +08:00
Tienson Qin
3b718f70c8 enhance(ux): render blocks by their orders (#11948)
* enhance: render nested children when rendering its parent

except that for long pages (500+ blocks).

* refactor: rename :block.temp/fully-loaded? to :block.temp/load-status

* fix: tests

* enhance: define keyword :block.temp/load-status

* update to :self

* chore: remove buggy parent cycle detect

* enhance(ux): don't delay rendering block properties

---------

Co-authored-by: rcmerci <rcmerci@gmail.com>
2025-06-17 19:41:13 +08:00
Gabriel Horner
ace71b2b25 enhance: asset import supports multiple assets
per block and preserves text around assets.
These were both enabled by moving asset blocks to Asset page
2025-06-17 19:36:05 +08:00
Gabriel Horner
501063e625 fix: importing assets for more complex blocks like paragraphs with links
Used extract-blocks to group ast blocks for each block instead of
previous buggy version. Also renamed bindings that were all confusingly
`block`
2025-06-17 19:36:05 +08:00
Gabriel Horner
f318d68530 enhance: import assets handles
unused assets by still copying them by name and handles
existing assets
2025-06-17 19:36:05 +08:00
Gabriel Horner
bb31c4e6f1 fix: importing assets in subdirectories
Also fix lint
2025-06-17 19:36:05 +08:00
Gabriel Horner
4524fc8370 enhance: import asset metadata
Also handle multiple assets per block and displaying that to user
2025-06-17 19:36:05 +08:00
Gabriel Horner
90c7fc5775 enhance: UI imports assets as #Asset
Also made importer and db asset creation use same helper fns
2025-06-17 19:36:05 +08:00
Gabriel Horner
38734bde40 enhance: CLI imports assets as #Asset
Had to split assets into two steps now that asset naming is dependent
on uuids. Also add explicit asserts in exporter to catch silent
failure in tests
2025-06-17 19:36:05 +08:00
Tienson Qin
63b75dfab7 add plugin property validation 2025-06-17 17:31:34 +08:00
Tienson Qin
47ccc9e901 fix: some properties may not have index 2025-06-17 09:47:14 +08:00
Tienson Qin
7d8be51072 enhance(ux): preload children references when loading a block 2025-06-17 09:20:26 +08:00
Tienson Qin
3759046885 Merge branch 'master' into refactor/page-parent 2025-06-17 08:09:57 +08:00
Gabriel Horner
2e19702afc fix: property? should not treat classes as properties 2025-06-17 06:29:01 +08:00
Gabriel Horner
b48dfce552 fix: migrated properties not migrating :logseq.property/type or
most of the property-only properties that a user could have set
2025-06-17 06:29:01 +08:00
Tienson Qin
d775a3dba9 fix: test 2025-06-17 06:29:01 +08:00
Tienson Qin
db18543383 Add migration test 2025-06-17 06:29:01 +08:00
Tienson Qin
096c474654 fix: add migration to separate properties from classes 2025-06-17 06:29:01 +08:00
Tienson Qin
d6dae4d92a fix :logseq.Editor.getBlock error when includeChildren is true
fixes https://github.com/logseq/db-test/issues/319
2025-06-16 21:37:06 +08:00
Tienson Qin
9ea07091d9 fix: show page title without parent in cmdk result
Its parent will be included in the breadcrumb.
2025-06-16 21:23:38 +08:00
Tienson Qin
3fc6710f06 enhance(ux): add pages to the bottom of Library page 2025-06-16 21:05:40 +08:00
Tienson Qin
bb46a48322 fix: pages shouldn't have :block/page attribute 2025-06-16 20:43:09 +08:00
Tienson Qin
bb083b45ea style tweaks 2025-06-16 19:55:45 +08:00
Tienson Qin
5c506e340a fix: lint 2025-06-16 19:51:12 +08:00
Tienson Qin
b348b031e4 enhance(ux): able to move existing pages to Library 2025-06-16 19:00:53 +08:00
Tienson Qin
5894579a62 Merge branch 'master' into refactor/page-parent 2025-06-16 16:26:56 +08:00
Tienson Qin
68640cb4e5 enhance: display parent page when referencing a page 2025-06-16 16:23:55 +08:00