Commit Graph

13134 Commits

Author SHA1 Message Date
Gabriel Horner
d9121cd344 fix: property type migration from #11695 2025-02-10 10:21:09 -05:00
Tienson Qin
f5c227e7ae feat: match all/any filters suport (#11695) 2025-02-10 13:56:12 +08:00
Tienson Qin
8140ba7937 fix: sort 2025-02-10 13:54:01 +08:00
Tienson Qin
38a197eec4 feat: match all/any filters suport (#11695) 2025-02-10 13:32:44 +08:00
Tienson Qin
5a64e6359f fix: sort 2025-02-10 13:15:17 +08:00
rcmerci
49658d8d67 fix: refresh local repos as well 2025-02-08 17:32:11 +08:00
rcmerci
1ad5422acf enhance(rtc): more precise malli-schema for :schema-version 2025-02-08 17:32:11 +08:00
rcmerci
597e83e2c4 chore: fix lint 2025-02-08 17:32:11 +08:00
rcmerci
dfdd55a972 chore: add docstring 2025-02-08 17:32:11 +08:00
rcmerci
9309b4f3ca fix: fix combine-local-&-remote-graphs 2025-02-08 17:32:11 +08:00
rcmerci
08a45dcea8 fix: use transit instead of ->clj&->js
to avoid some data serialization issues.
e.g. uuid becomes a map
2025-02-08 17:32:11 +08:00
rcmerci
3dddc4323a enhance(rtc): show more info in debug-ui 2025-02-08 17:32:11 +08:00
rcmerci
5143d7467d feat: introduce SchemaVersion to replace current schema-version using a plain number 2025-02-08 17:32:11 +08:00
rcmerci
4b4c3c87c3 enhance(rtc): update rtc malli-schema 2025-02-08 17:32:11 +08:00
rcmerci
54cb6a2e54 enhance(rtc): update malli-schema for api response 2025-02-08 17:32:11 +08:00
rcmerci
9c8696ce21 enhance(rtc): print ex-data when major-schema-version mismatch 2025-02-08 17:32:11 +08:00
rcmerci
1c7ab05541 fix(rtc): fix rtc-log type 2025-02-08 17:32:11 +08:00
rcmerci
0f55ab4a76 enhance(rtc): create new graph branch when major-schema-version changed 2025-02-08 17:32:11 +08:00
rcmerci
0e9f090a35 enhance(rtc): add db-worker rtc api rtc-async-branch-graph 2025-02-08 17:32:11 +08:00
rcmerci
7961696b0c enhance(rtc): update fn reset-client-op-conn 2025-02-08 17:32:11 +08:00
rcmerci
5f57708680 enhance(rtc): option to reset rtc-data in conn when upload-graph 2025-02-08 17:32:11 +08:00
rcmerci
9a54d2a4b4 enhance(rtc): notify when need to upload/download higher schema graphs 2025-02-08 17:32:11 +08:00
rcmerci
c721f4c64d enhance(rtc): simplify rtc-apis in db-worker 2025-02-08 17:32:11 +08:00
rcmerci
452c6787f2 enhance(rtc): transact :logseq.kv/remote-schema-version when upload/download graphs 2025-02-08 17:32:11 +08:00
rcmerci
b1774950c8 enhance(rtc): add background-task to notify client to upgrade 2025-02-08 17:32:11 +08:00
rcmerci
bec7835783 enhance(rtc): add schema-version arg to related apis 2025-02-08 17:32:11 +08:00
rcmerci
42afa2f02b enhance(rtc): add schema-version when calling register-graph-updates 2025-02-08 17:32:11 +08:00
rcmerci
5ab04c5bec refactor(db-sync): update rtc-log types 2025-02-08 17:32:11 +08:00
rcmerci
ebbb3222d5 enhance(rtc): validate major-schema-version before rtc 2025-02-08 17:32:11 +08:00
rcmerci
215f86a777 enhance(rtc): rename ns frontend.worker.rtc.branch-graph, fix rtc malli-schema 2025-02-08 17:32:11 +08:00
rcmerci
2d802e3446 enhance(rtc): add ns frontend.worker.rtc.migrate 2025-02-08 17:32:11 +08:00
Tienson Qin
3dcb1e57ba fix: db migrate 2025-02-08 15:11:38 +08:00
charlie
09ddf31a8e enhance(ux): force hide table header action popup for the pointer outside event 2025-02-06 16:54:28 +08:00
Gabriel Horner
6848f98be9 fix: query builder not working for multi-word task values
Another fix for https://github.com/logseq/db-test/issues/215
2025-02-05 16:12:40 -05:00
Gabriel Horner
38aff834f5 fix: export+import of blocks with built-in property closed values
e.g. Status. Also tweak class-parent to not needlessly emit Root
which is the default
2025-02-05 15:22:44 -05:00
Gabriel Horner
ca011c980e enhance: add command to export/import graph's ontology 2025-02-05 14:47:12 -05:00
Gabriel Horner
f02687b184 fix: task query for "In Review" status
Affected this status or any user ones with spaces in name.
Fixes https://github.com/logseq/db-test/issues/215
2025-02-05 09:59:45 -05:00
Gabriel Horner
d91b509715 fix: import textarea not scrolling 2025-02-03 16:07:43 -05:00
Gabriel Horner
f66f3100e1 fix: imported page not showing up
root needed to be re-rendered like with file graph import
2025-02-03 14:42:40 -05:00
Gabriel Horner
44cf521d3a enhance: initial support for export+import of current page
Works across graphs for basic top-level blocks. Generalized import
command to work with block+page and other future exports
2025-01-31 20:09:17 -05:00
Gabriel Horner
02f893f66b enhance: better error handling when importing data
Gracefully handle invalid EDN and property conflicts
2025-01-31 09:01:05 -05:00
Tienson Qin
3853fc5e5b fix: invalid data 2025-01-30 18:12:12 +08:00
Gabriel Horner
574becd8bb enhance: import a block with properties across graphs
Add test to confirm multiple imports are idempotent.
Also fix sqlite.build not handling valid value for :db/cardinality
2025-01-29 17:57:06 -05:00
Gabriel Horner
77a64701c2 enhance: Allow commands to marked as :db-graph?
so that file graphs get a helpful notification that the command
can't be used instead of failing weirdly. Also remove unused
db-graph-enabled?
2025-01-29 11:53:43 -05:00
Gabriel Horner
085872ea64 enhance: dev commands for exporting and importing
a block data. Works within same graph currently
2025-01-29 11:35:54 -05:00
Gabriel Horner
05496a0f69 fix: deprecate old srs config options 2025-01-28 11:49:58 -05:00
Gabriel Horner
57b4376425 enhance(dev): test helper returns entity
instead of harder to inspect and use d/q results
2025-01-27 15:48:12 -05:00
Gabriel Horner
9b223be0a8 enhance(dev): add util for logseq class idents 2025-01-27 14:28:44 -05:00
Tienson Qin
0dc45cb7ce fix: regression on query builder 2025-01-26 09:02:11 +08:00
charlie
3bad903f9f enhance(ux): add global app not found page 2025-01-25 15:28:17 +08:00