Commit Graph

16014 Commits

Author SHA1 Message Date
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
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
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
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
Tienson Qin
409c2c3272 enhance(ux): card breadcrumb set smaller text 2025-11-05 00:47:16 +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
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
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
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
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
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
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
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
15a5f29b4b Merge pull request #12111 from logseq/feat/mcp-server
Feat: Add MCP server
2025-10-29 15:59:32 -04:00
Tienson Qin
0ece595429 fix(mobile): quick capture website
fixes https://github.com/logseq/db-test/issues/508
2025-10-30 03:16:51 +08:00
Tienson Qin
833f59120a fix: no bottom tabs && editor bar on iPad
absolute makes it depend on ancestors, use fixed instead.

related to https://github.com/logseq/db-test/issues/507
2025-10-30 02:33:21 +08:00
Tienson Qin
9ad3da9c60 fix(mobile): failed to open "Import existing notes"
fix https://github.com/logseq/db-test/issues/500
2025-10-30 02:01:34 +08:00
Tienson Qin
263c499e57 fix: ensure UI db is full when importing file graph
The long-term goal is to move all writes to the db worker.
2025-10-30 00:20:51 +08:00
Gabriel Horner
b8cae9c4f3 Merge branch 'master' into feat/mcp-server 2025-10-29 11:02:05 -04:00
Tienson Qin
7dc155b28b fix: file graph import 2025-10-29 21:28:27 +08:00
rcmerci
68c5ab1bca enhance(rtc): update e->ex-info to handle m/race-failure 2025-10-29 21:07:46 +08:00
rcmerci
2a67e7e450 fix: get-fs shouldn't return nil 2025-10-29 18:52:28 +08:00
Tienson Qin
12f65c315c fix: remove :block/path-refs entity 2025-10-29 17:17:14 +08:00
Tienson Qin
b7edc5cc92 fix: hidden columns 2025-10-29 17:00:55 +08:00
Tienson Qin
de0d0cd17a fix: num prefixed properties in hidden-columns 2025-10-28 22:32:20 +08:00