Commit Graph

608 Commits

Author SHA1 Message Date
rcmerci
fde4e0d3cf test(rtc): add insert-300-blocks case 2024-08-30 22:30:44 +08:00
rcmerci
d85dacc5c6 chore: fix lint 2024-08-30 20:52:25 +08:00
rcmerci
98bbbc8408 test(rtc): debug sync page1 from client1 -> client2 2024-08-30 20:52:25 +08:00
rcmerci
2ec3ef36dd feat(rtc): add pull-remote-updates-flow 2024-08-30 20:52:25 +08:00
rcmerci
e4c955d8d3 test(rtc): update basic-edits-test
1. start rtc on repo
2. wait for client-ops synced
2024-08-30 20:52:25 +08:00
rcmerci
cc8ce571e7 test(rtc): add basic-edits-test 2024-08-30 20:52:25 +08:00
rcmerci
e6d3e64815 test(rtc): update upload-download-graph-test 2024-08-30 20:52:25 +08:00
rcmerci
3eecf04533 test(rtc): add rtc-e2e-test/download_upload_test 2024-08-30 20:52:25 +08:00
Gabriel Horner
d431f62c97 fix: add more file graph concepts to db linter 2024-08-29 11:40:37 -04:00
Gabriel Horner
2d5a01cbac fix: remove unused db-based page rename
db graphs no longer use it after e8e97c7a694e0fc0177c256a1aff62d143778ff
2024-08-29 10:40:16 -04:00
Tienson Qin
2293d11a2b chore: rename :logseq.property/title-format to
:logseq.property.journal/title-format
2024-08-29 14:29:22 +08:00
Tienson Qin
f2ca6b023d fix: lint 2024-08-29 14:03:25 +08:00
Tienson Qin
133d586831 chore: migration 2024-08-29 13:58:54 +08:00
Tienson Qin
0643c862d9 wip: journal custom title 2024-08-28 16:50:48 +08:00
Tienson Qin
37d91f2e5d enhance: allow built-in pages to be renamed
`db/ident` shouldn't be updated, at least for those built-in pages.
2024-08-27 23:22:27 +08:00
Gabriel Horner
d2b4b15106 fix: all CLI scripts failing basic operations
Update sqlite.cli fns to match changes from #11483 in db-worker
2024-08-26 12:21:40 -04:00
Tienson Qin
0ffca2b6f6 Merge branch 'feat/db' into fix/ensure-db-safety 2024-08-26 12:31:55 +08:00
Tienson Qin
e4b04664cf enhance: replace random-uuid with eid 2024-08-26 12:30:54 +08:00
Tienson Qin
f1b0622ecd fix: undo creation of journal page
fixes https://github.com/logseq/db-test/issues/25
2024-08-23 15:57:50 +08:00
Tienson Qin
009ba0b654 fix: undo text still shows up in search results
fixes https://github.com/logseq/db-test/issues/26
2024-08-23 15:17:38 +08:00
Gabriel Horner
781ee8cfb1 fix: remove unused var and state
State no longer used after 15a78d4f1b
2024-08-23 01:05:31 +08:00
Gabriel Horner
9291e8b3b0 enhance: users can navigate to public built-in nodes like task ones
We spent a good amount of effort making tasks customizable. It should
be easy for users to navigate to Task or status page to customize them
2024-08-23 01:05:31 +08:00
Tienson Qin
a779245205 feat: export debug json which exclude sensitive data 2024-08-23 01:01:54 +08:00
Tienson Qin
14de328a06 chore: disable debug 2024-08-22 22:43:50 +08:00
Gabriel Horner
df0ef55e4c fix: remove unused var and state
State no longer used after 15a78d4f1b
2024-08-22 10:39:58 -04:00
Tienson Qin
0ddde1f024 fix: migrate kvs table 2024-08-22 22:36:48 +08:00
Gabriel Horner
e8ab1cea49 enhance: users can navigate to public built-in nodes like task ones
We spent a good amount of effort making tasks customizable. It should
be easy for users to navigate to Task or status page to customize them
2024-08-22 10:33:34 -04:00
Tienson Qin
a7d330af83 fix: add sqlite kvs table migration 2024-08-22 22:03:54 +08:00
Tienson Qin
674dbfb890 fix: don't delete rows from kvs if they're still used by other rows 2024-08-22 21:28:44 +08:00
Tienson Qin
15a78d4f1b enhance: db sync writes 2024-08-22 13:16:06 +08:00
Gabriel Horner
85e358e57b fix: not able to create case sensitive classes
Also important to keep db graphs decoupled from file specific
:block/name. Made sure that related fix in logseq/db-test#9 still works
2024-08-20 17:08:14 -04:00
Tienson Qin
56874a5c76 fix: file not saved for file graphs 2024-08-11 10:23:47 +08:00
Tienson Qin
b9f9fa0ca6 wip: Demo switch to use db graph 2024-08-10 13:42:37 +08:00
Gabriel Horner
261118d4dc refactor: finish frontend independence from worker and add lint
Remaining fixes worker all file related. Fixes LOG-3717
2024-08-09 12:16:20 -04:00
Gabriel Horner
20eac03cea refactor: mv common worker/frontend ns to frontend/common
Move common core.async, date and search utils to frontend/common.
Part of LOG-3171
2024-08-09 11:18:32 -04:00
Gabriel Horner
7a40761eca refactor: organize worker namespaces and lint them
Organize them to live under src/main/frontend/worker and add a lint to ensure
that common code with frontend is only under frontend/common/.
Add a linter to ensure that worker doesn't depend on frontend.
Motivated to fix after recent worker breakage fixed by
75463c4df4
2024-08-08 23:01:57 -04:00
rcmerci
27a47af935 fix(export): replace page-ref-ids when export page 2024-08-08 12:57:54 +08:00
Tienson Qin
75463c4df4 fix: don't depend frontend.(db|state) in worker ns 2024-08-08 10:34:03 +08:00
Gabriel Horner
337ae484f7 fix: dev mode should still be able to nav to built-ins
devs work on all parts of a graph and should be able to easily nav
where they need to. Also remove unused built-in? option
2024-08-07 12:26:30 -04:00
rcmerci
ccba2ef34c fix(export): replace page-ref-id with its block/title 2024-08-07 18:47:24 +08:00
Tienson Qin
c1c6197b9b fix: pages of different types can use the same name 2024-08-06 13:08:35 +08:00
Tienson Qin
f46372b346 chore: keep using class instead of tag for internal usage 2024-08-06 07:15:41 +08:00
Tienson Qin
5d2cd70142 Support db migration for :block/type update 2024-08-05 21:23:16 +08:00
Tienson Qin
411b05e7ba Prefer to use ldb/{type}? check when possible 2024-08-05 17:51:24 +08:00
Tienson Qin
4083a2d0a0 enhance: prefer tag instead of class on UI
Some users are confused with Classes/Objects, so on UI it'll be
Tags/Nodes.
2024-08-05 15:06:54 +08:00
Tienson Qin
8e41e1d22c fix: block type filter 2024-08-04 13:17:22 +08:00
Tienson Qin
8bef1d7742 Merge branch 'refactor/boolean-not-ref-type' into refactor/single-block-type 2024-08-03 15:37:17 +08:00
Tienson Qin
4cb9cb63a6 Merge branch 'feat/db' into refactor/single-block-type 2024-08-03 15:34:40 +08:00
Tienson Qin
ea0a26e744 Merge branch 'feat/db' into refactor/boolean-not-ref-type 2024-08-03 04:48:54 +08:00
Tienson Qin
5869681598 Migrate checkbox ref type to non-ref type 2024-08-03 04:45:02 +08:00