Commit Graph

21911 Commits

Author SHA1 Message Date
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
charlie
71a25e6128 enhance(ui): add fade-in and delay effects to page reference elements 2025-11-03 11:49:30 +08:00
rcmerci
18464effc8 enhance: catch error when thread-api throws (2) 2025-10-31 23:29:49 +08:00
rcmerci
11e6eaf222 enhance: catch error when thread-api throws 2025-10-31 23:28:32 +08:00
rcmerci
6ffa6ab5d6 enhance: upgrade com.lambdaisland/glogi, add timestamp to log 2025-10-31 18:04:37 +08:00
Gabriel Horner
b847cfbcda fix: block/order shows up in all block queries
Users don't know about or understand this attribute so we should hide by
default. Revert part of 518076d835. No point in
handling advanced query edge case if it causes confusion
2025-10-30 12:55:46 -04:00
charlie
28bc28ecd3 enhance(apis): support custom uuid to create page 2025-10-30 21:38:04 +08:00
Gabriel Horner
a138a0e973 chore: bump cli to 0.3.0 for release 2025-10-29 16:13:01 -04:00