Commit Graph

22316 Commits

Author SHA1 Message Date
Gabriel Horner
effcce3a64 fix: lockfile not updated for latest nbb-logseq 2025-12-09 11:01:30 -05:00
Tienson Qin
8f4a6d962b chore: remove silkhq components 2025-12-09 20:53:38 +08:00
Tienson Qin
f594e2034f fix(rtc): batch store and validate db (#12249)
* fix(rtc): batch store and validate db

* fix: logseq.db/transact! shouldn't distinct tx-data

since move-op include 2 steps:
1. insert-block
2. update-attrs

This results in db invalid after step 1.

* refactor: add transact-with-temp-conn!

* bump nbb-logseq and add tests for ldb/transact* fns

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: rcmerci <rcmerci@gmail.com>
2025-12-09 20:47:37 +08:00
charlie
61d28c307e chore(libs): bump version to 0.2.9 2025-12-09 16:31:25 +08:00
charlie
e5903e1c21 enhance(apis): add tag related apis 2025-12-09 16:31:25 +08:00
Tienson Qin
5593b9b0ba fix: lint 2025-12-09 15:45:21 +08:00
Tienson Qin
ddcfe02091 enhance(mobile): show page above block in search results 2025-12-09 15:41:14 +08:00
Tienson Qin
73a1722bb5 add api to support icon and tag extends 2025-12-09 14:45:34 +08:00
Tienson Qin
4c1b0b5d3c fix: cljs navigation stack 2025-12-09 12:55:49 +08:00
Tienson Qin
803a373638 enhance(mobile): native search view 2025-12-09 12:55:49 +08:00
charlie
74fa401034 enhance(property): improve property label rendering with plugin identification 2025-12-09 10:29:13 +08:00
Charlie
ef211a5285 enhance(pdf): assets related improvements (#12244) 2025-12-09 09:19:06 +08:00
Gabriel Horner
a5875420d1 fix: property value blocks with uuid
don't generate their uuids or their tags correctly.
This should've been handled in ad64632c1b.
Related to https://github.com/logseq/db-test/issues/636
2025-12-08 17:41:25 -05:00
Gabriel Horner
1fe486542a fix: some validation errors fail to pretty print
with error 'RangeError: Maximum call stack size exceeded'.
As reported by Danzu for https://github.com/logseq/db-test/issues/636
2025-12-08 14:01:19 -05:00
Tienson Qin
4209fb4cba enhance: add errors 2025-12-08 13:40:12 +08:00
rcmerci
1aff68e4b2 script: update create-graph-with-clojuredocs, add author property 2025-12-08 00:14:02 +08:00
Tienson Qin
05f21dd8ba fix: capture error support extra data 2025-12-08 00:10:10 +08:00
rcmerci
af22f09748 script: update create-graph-with-clojuredocs 2025-12-07 23:49:43 +08:00
Tienson Qin
07cc46663a fix(mobile): disable main content horizontal scrollable 2025-12-07 23:48:26 +08:00
Tienson Qin
bd8ba941e3 fix: lint 2025-12-07 23:18:56 +08:00
rcmerci
e90191f632 script: add create-graph-with-clojuredocs 2025-12-07 23:10:07 +08:00
Tienson Qin
71866e50ef enhance(mobile): login uses bottom sheet instead of dialog 2025-12-07 23:04:50 +08:00
Tienson Qin
edb9f914c3 enhance: save record audio to quick add when capture 2025-12-07 22:50:33 +08:00
Tienson Qin
489f7afedf fix(mobile): widget shortcuts 2025-12-07 22:41:09 +08:00
Tienson Qin
f1f8f22de5 fix: slow rendering after searching and back to home 2025-12-07 20:14:30 +08:00
Tienson Qin
57fcd59966 fix: reset search stack 2025-12-07 19:21:13 +08:00
Tienson Qin
cbb7556178 enhance: mobile multi navigation stacks 2025-12-07 19:21:13 +08:00
Tienson Qin
4b1d51ae4a multi nav stacks impl 2025-12-07 19:21:13 +08:00
Tienson Qin
39d834d038 single nav stack impl 2025-12-07 19:21:13 +08:00
rcmerci
21cf99c1ab test(rtc,e2e): add long-block-title-test 2025-12-06 21:14:18 +08:00
rcmerci
c196448e94 test(e2e): retry new-block 2025-12-06 21:14:18 +08:00
Gabriel Horner
9c77a2f2ad fix(regression): file graph pasting blocks with
multiple levels of children. Similar to d08acfc3ba
2025-12-05 14:51:53 -05:00
Tienson Qin
892c6c32e7 fix(mobile): safe area 2025-12-06 02:49:48 +08:00
Tienson Qin
a02c9d3142 fix(mobile): editor toolbar not always displayed 2025-12-06 02:49:48 +08:00
Tienson Qin
88721b45fb enhance(mobile): replace buggy capture bottom sheet with tab 2025-12-06 02:49:48 +08:00
rcmerci
285eb612a1 fix(rtc): fix assets-sync-loop stopped, fix read-asset err behaviour
- ensure rtc-loop stops when assets-sync-loop stopped
- ensure read-file/read-file-raw have same behaviour on web and electron
- handle exceptions between ui-thread <-> worker-thread
- ignore upload-asset if not exist at local
- ignore download-asset if not exist at remote
2025-12-05 20:49:00 +08:00
Tienson Qin
f7e154f3ae fix: scroll to top after capture 2025-12-05 19:38:14 +08:00
Tienson Qin
41d8554546 fix: focus hidden input to invoke keyboard when capture 2025-12-05 19:31:09 +08:00
Tienson Qin
07ef1ec3be fix: capture view blink 2025-12-05 19:04:06 +08:00
Tienson Qin
8153a3783e fix(mobile): re-tap capture 2025-12-05 17:15:17 +08:00
Tienson Qin
1b8c5ac3ab fix(mobile): re-tap capture results in app blank 2025-12-05 16:34:18 +08:00
Tienson Qin
d3188d63a6 rename quick access to go to 2025-12-05 16:17:25 +08:00
Tienson Qin
d867bf603a fix: don't delete asset file when deleting its block 2025-12-05 15:16:33 +08:00
rcmerci
08502ad184 enhance: log error if background-task stopped 2025-12-05 12:20:51 +08:00
rcmerci
c7816057f9 fix(rtc): auto restart err handle 2025-12-05 12:08:33 +08:00
Tienson Qin
13d12ff6f9 fix(mobile): adjust capture height 2025-12-05 11:48:19 +08:00
Tienson Qin
671b6287f6 fix(mobile): show page actions for quick access pages 2025-12-05 11:24:19 +08:00
Tienson Qin
62f384e279 enhance(mobile): rename favorites to quick access 2025-12-05 10:42:17 +08:00
Tienson Qin
f6371eb376 fix(mobile): keyboard blink when deleting a block 2025-12-05 10:15:53 +08:00
Tienson Qin
a8e2065eff fix: editor line-height 2025-12-05 10:03:18 +08:00