Commit Graph

23218 Commits

Author SHA1 Message Date
Tienson Qin
84bfd7715e fix: ensure all elements is inline for favorites and recents 2025-11-06 23:51:10 +08:00
Tienson Qin
b4c4b673e5 enhance(ux): set background color for full block instead of title
fixes https://github.com/logseq/db-test/issues/560
fixes https://github.com/logseq/db-test/issues/253
2025-11-06 21:39:49 +08:00
Tienson Qin
33ae3f9a0e fix(search): built-in tag/property are excluded from semantic search 2025-11-06 21:25:18 +08:00
Tienson Qin
3afb112b8f fix: search prioritizes creating page over existing library item
fixes https://github.com/logseq/db-test/issues/563
2025-11-06 20:43:36 +08:00
Tienson Qin
1fca2a9ff6 enhance(ux): store image width/height to avoid scrolling junk
related to https://github.com/logseq/db-test/issues/562
related to https://github.com/logseq/db-test/issues/488
2025-11-06 19:33:02 +08:00
Tienson Qin
ba8442e267 fix: lint 2025-11-06 17:24:46 +08:00
Tienson Qin
699d3eaf4a fix: don't show parents for children tags in hierarchy 2025-11-06 17:22:55 +08:00
Tienson Qin
94a2d9c284 enhance(api): set-block-properties! defaults not reset :many values 2025-11-06 17:15:12 +08:00
charlie
bd4b022a08 enhance(apis): enhance createTag function to accept options for custom UUID 2025-11-06 15:46:31 +08:00
charlie
fa407c1564 fix(apis): rename tag property functions for consistency 2025-11-06 14:14:40 +08:00
charlie
96ffb4d16d enhance(apis): rename tag property functions for consistency 2025-11-06 14:12:00 +08:00
Tienson Qin
8343cfb7ad fix: use underscore 2025-11-06 12:32:32 +08:00
Tienson Qin
7f4d8ad22b add tag-add-property && tag-remove-property 2025-11-06 12:20:37 +08:00
Tienson Qin
0fe171580d fix(regression): (()) doesn't work for blocks in file graph
fixes https://test.logseq.com/#/page/690b64e4-a0aa-4619-a97f-c9a37d80b2a6
2025-11-06 11:47:28 +08:00
charlie
0046fff9a2 enhance(apis): types 2025-11-06 11:46:04 +08:00
charlie
c10e41b5db enahnce(apis): upsert property to tag function for managing properties in tags 2025-11-06 11:34:43 +08:00
Tienson Qin
29cc192031 fix: can't add a node link on a tag page with dropdown menu
fixes https://github.com/logseq/db-test/issues/557
2025-11-06 11:29:36 +08:00
Tienson Qin
70cf508ec0 fix(api): adding tag property using api produces empty tag
fixes https://github.com/logseq/db-test/issues/390
2025-11-06 11:14:47 +08:00
Tienson Qin
48fb2b8179 enhance(ux): display tag extends before tag name
format: `#parent/child`, `#parent1 | parent2/child`, built-in tags
are ignored.
2025-11-05 17:53:26 +08:00
charlie
9eb65b473e enhance(apis): rename tag functions to block tag for clarity and update version 2025-11-05 17:02:38 +08:00
charlie
51fbc705de enhance(apis): add create, add, and remove tag functions 2025-11-05 15:43:33 +08:00
Tienson Qin
0b2ef2dd89 fix: lint 2025-11-05 04:32:44 +08:00
Tienson Qin
a4ec889a5d fix: some built-in tags shouldn't be recognized as inline tags
related to https://github.com/logseq/db-test/issues/555
2025-11-05 04:23:50 +08:00
Gabriel Horner
a3b2ac98f0 fix: test from recent tag made private 2025-11-04 13:27:34 -05:00
Tienson Qin
409c2c3272 enhance(ux): card breadcrumb set smaller text 2025-11-05 00:47:16 +08:00
Tienson Qin
4046dae5cf fix: add pdf annotation to private tags 2025-11-05 00:38:14 +08:00
Tienson Qin
d8b1feb395 fix: some built-in tags such as #Journal shouldn't be extended
related to https://github.com/logseq/db-test/issues/555
2025-11-05 00:29:25 +08:00
Gabriel Horner
c91661f022 fix: import code block inside quote block
Fixes https://github.com/logseq/db-test/issues/523
2025-11-04 10:48:09 -05:00
Gabriel Horner
2c6f8101d7 fix: a test's global change to ldb/transact!
shouldn't affect other tests. This test changes transact-pipeline-fn
which could cause further tests to randomly depend on and fail from it
2025-11-04 10:12:18 -05:00
Gabriel Horner
71be8ec3eb fix: more built-in attributes that would cause major bugs if changed 2025-11-04 10:12:18 -05:00
Tienson Qin
eff2703fa3 fix: lint 2025-11-04 22:30:27 +08:00
Tienson Qin
fa86b79553 fix: don't run remove-inline-page-classes if save-block doesn't
specify tags
2025-11-04 22:00:07 +08:00
Tienson Qin
e4e8388588 fix: revert disallowed built-in block updates
1. built-in pages (non-classes) shouldn't be used as tags
2. some protected properties for built-in nodes shouldn't be updated,
e.g. db/ident, block/title, block/name, logseq.property/type
2025-11-04 21:49:26 +08:00
Tienson Qin
79f670f799 fix: allow editing a block's other properties if there's invalid URL
Related to https://github.com/logseq/db-test/issues/556
2025-11-04 16:13:46 +08:00
Tienson Qin
1444f2ae1f fix: wrongly retracting entity when validating db
related to https://github.com/logseq/db-test/issues/556
2025-11-04 15:38:19 +08:00
Tienson Qin
5e924880b1 fix: can't deref query result 2025-11-04 15:29:48 +08:00
Tienson Qin
6844292dec add e2e test for nested pages in Library 2025-11-04 15:18:38 +08:00
Tienson Qin
46c4f66aec fix: allow moving non page blocks to library on UI 2025-11-04 15:07:51 +08:00
Tienson Qin
97e8140d7f fix: invalid db when creating nested page in Library
fixes https://github.com/logseq/db-test/issues/554
2025-11-04 14:44:06 +08:00
Gabriel Horner
3bf78ac5e2 fix(regression): built-in pages can be turned into tags
Removing this check in 6f8d2a39f7
reintroduced https://github.com/logseq/db-test/issues/333.
To reproduce, use a built-in page as an inline tag. For example, type
'o1 #Library' in a block and then press escape
2025-11-03 14:06:56 -05:00
Tienson Qin
b57e10dd12 fix: ensure built-in data types 2025-11-04 00:34:11 +08:00
Tienson Qin
de94684d56 fix: block refs that are hyperlinks are unable to be navigated to
fixes https://github.com/logseq/db-test/issues/545
2025-11-03 23:08:35 +08:00
Tienson Qin
5e0d52a43e fix: don't show query component when a block doesn't have a query
fixes https://github.com/logseq/db-test/issues/544

The root cause is that a page/block extends #Query, we probably should
disallow this behavior.
2025-11-03 22:41:11 +08:00
Tienson Qin
d809af8cef fix: page ref query uses UUID instead of name
To avoid name collisions.
2025-11-03 22:26:39 +08:00
Tienson Qin
4ebe410e23 fix: block.temp/original-page-name 2025-11-03 22:08:17 +08:00
Tienson Qin
6f8d2a39f7 fix: tag and page names collision in query dsl
related to https://github.com/logseq/db-test/issues/548
2025-11-03 21:49:49 +08:00
Tienson Qin
323674a516 fix: + New button error
fixes https://github.com/logseq/db-test/issues/543
2025-11-03 19:59:48 +08:00
Tienson Qin
9d2912d1ac fix: export urls for debug transit 2025-11-03 18:45:39 +08:00
Tienson Qin
1204d1d24e fix: lint 2025-11-03 18:27:13 +08:00
Tienson Qin
da5f9b3c61 fix: more invalid data cases for old db graphs 2025-11-03 18:14:45 +08:00