Commit Graph

17706 Commits

Author SHA1 Message Date
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
Tienson Qin
88d9b6e786 enhance: render less journals by default 2025-10-28 21:26:27 +08:00
Tienson Qin
5dae9845a9 fix(mobile): can't open block from search result
fix https://github.com/logseq/db-test/issues/502
2025-10-28 18:45:05 +08:00
Charlie
a0a19a91fa feat: new authenticate UI (#12172)
* enhance(ui): login form

* enhance(ui): add localization support with translate and locale management

* enhance(ui): WIP implement new authentication forms with context management

* enhance(ui): add password visibility toggle to input row

* enhance(ui): adjust padding for password visibility toggle

* enhance(i18n): implement internationalization support for authentication UI

* enhance(ui): implement sign in and sign up functionality with loading state

* enhance(ui): add session management and error handling in login form

* enhance(ui): add confirm code form and enhance authentication flow

* enhance(ui): improve sign-in flow and confirm code handling

* enhance(ui): add warning variant to alerts and improve error handling

* enhance(ui): implement countdown timer for code resend functionality

* enhance(ui): implement countdown timer for password reset and enhance login flow

* enhance(ui): export authentication and enhance UI components

* enhance(ui): integrate new login component and refresh token handling

* chore: clear amplify related codes

* enhance(i18n): normalize language codes and update locale handling

* enhance(auth): add multilingual support for signup and password reset flows

* enhance(ui): update login styles to inherit text color

* enhance(ui): adjust input color variables for improved accessibility

* enhance(auth): add password policy validation and tips in multiple languages

* enhance(ui): improve localization handling and update alert styles

* enhance(mobile): enhance login modal styling and accessibility

* fix(ui): update password validation regex for special characters

* enhance(ui): add padding to card header in login dialog

---------

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2025-10-28 16:55:43 +08:00
Gabriel Horner
518076d835 fix: timestamps in advanced query not showing
Additional fix for #510 while not regressing on #452.
Also fix :block/order not showing in advanced query which is not
editable when displayed
2025-10-27 11:24:10 -04:00
Tienson Qin
9104bebac1 fix: Wrong Rendering of Colored Quote Blocks in MD Graph
fixes https://github.com/logseq/db-test/issues/512
2025-10-27 19:09:06 +08:00
Tienson Qin
7d39b510dd fix: query result now showing when :db/id is not specified
fix https://github.com/logseq/db-test/issues/510
2025-10-27 18:22:57 +08:00
Tienson Qin
0422d75f68 Merge branch 'master' into feat/mcp-server 2025-10-27 09:06:14 +08:00
Tienson Qin
f3f6c0ce6a fix: (tags ...) query doesn't return child tag objects 2025-10-25 05:08:03 +08:00