Commit Graph

23218 Commits

Author SHA1 Message Date
Gabriel Horner
db57d6834b fix: error from build-import hidden from user
Also fix unexpected errors continue to call transact! on empty
2025-10-16 10:41:43 -04:00
Gabriel Horner
683b2c54c8 fix: importing from form shouldnt alter hnsw embeddings 2025-10-16 09:43:32 -04:00
Gabriel Horner
865c8c690e refactor: convert import edn file to also use new :op 2025-10-16 09:43:32 -04:00
Gabriel Horner
487cbb2bc9 enhance: finish making import data form undo/redoable
Add current block support and error handling.
Also update most uses of build-import to call d/transact!  once
afterwards. Previously I think we needed separate transacts because of
new properties but that is no longer the case
2025-10-16 09:43:32 -04:00
Tienson Qin
fe619d3a92 fix: can't undo/redo imported edn data
also UI doesn't refresh
2025-10-16 09:43:32 -04:00
Gabriel Horner
b649887b15 enhance: add batch-import-edn op to make import-edn undo-able WIP 2025-10-16 09:43:32 -04:00
Gabriel Horner
bbb838805c fix: outliner lint
public vars that are only used outside their own dir should have a ^:api
2025-10-16 09:14:46 -04:00
Tienson Qin
bad40347c2 Use underline for api names 2025-10-16 18:57:35 +08:00
Tienson Qin
c00924c03d fix: lint 2025-10-16 15:57:50 +08:00
Tienson Qin
1736691224 fix: get_all_pages api 2025-10-16 15:55:26 +08:00
Tienson Qin
4249c9e908 fix: can't set block property with closed value 2025-10-16 15:35:40 +08:00
Tienson Qin
bbb6d8aeb3 Add e2e tests for get_all_tags|properties|tag_objects 2025-10-16 14:29:08 +08:00
Tienson Qin
67f285be1e Merge branch 'master' into refactor/plugin-api-properties 2025-10-15 21:14:39 +08:00
Tienson Qin
659063534a fix(rtc): still update block attrs for properties/classes 2025-10-15 21:07:06 +08:00
Tienson Qin
9b18097a59 word tweak 2025-10-15 20:49:39 +08:00
Tienson Qin
f0e80e77ee fix(rtc): don't re-create page if property or tag exists already 2025-10-15 20:35:40 +08:00
Tienson Qin
6addb7ac8e fix: rtc tests 2025-10-15 18:52:59 +08:00
Tienson Qin
26e30d930a chore: uncomment db validate 2025-10-15 18:41:10 +08:00
Tienson Qin
4be34fb50e fix: rtc tests 2025-10-15 18:27:53 +08:00
Tienson Qin
2b4858ff08 chore: remove console trace 2025-10-15 18:06:08 +08:00
Tienson Qin
c48cb718ba fix: lint 2025-10-15 17:29:13 +08:00
Tienson Qin
3244b6d599 chore: remove fn remove-nils 2025-10-15 17:26:29 +08:00
Tienson Qin
8d0c2f9887 fix: tests 2025-10-15 17:25:46 +08:00
Tienson Qin
6b12299520 fix: lint 2025-10-15 16:32:46 +08:00
Tienson Qin
999618a406 refactor: compute pipeline tx-data before d/transact! 2025-10-15 15:31:42 +08:00
Tienson Qin
df0bc2ca48 refactor: move commands to outliner dep 2025-10-14 21:51:19 +08:00
Tienson Qin
f43a32978d fix: graph parser tests 2025-10-14 21:40:19 +08:00
Tienson Qin
a63a5acc8b fix: rtc unit tests 2025-10-14 21:25:38 +08:00
Tienson Qin
b8eb7a8564 fix: dangerous to use :property/closed-values because nbb doesn't
support entity plus extend-type
2025-10-14 19:13:47 +08:00
Tienson Qin
3fa6a8f46b enhance: make it easier to detect closed value invalidation 2025-10-14 17:14:51 +08:00
Tienson Qin
8a4fa601d2 fix: build closed values 2025-10-14 16:51:34 +08:00
Tienson Qin
b31c2166c6 fix: lint 2025-10-14 14:40:40 +08:00
Gabriel Horner
27d5a369fd fix: bump to latest nbb-logseq to fix most logseq.db dependent ns 2025-10-13 21:34:00 -04:00
rcmerci
26879cd66a fix(rtc): db worker block when recv invalid ws messages 2025-10-13 23:56:16 +08:00
Tienson Qin
89623505cc fix: ldb/transact! should return tx-report 2025-10-13 23:20:46 +08:00
Tienson Qin
b538fe2571 enhance: run db validate before writes 2025-10-13 22:57:21 +08:00
Tienson Qin
7ed7fb4f31 enhance: prefer ldb/transact! than d/transact! 2025-10-13 19:03:11 +08:00
Tienson Qin
787372c174 add create tag test 2025-10-13 16:55:04 +08:00
Tienson Qin
a92f2865d2 add more property-related tests 2025-10-13 16:33:09 +08:00
Tienson Qin
6871463d26 fix: plugins api e2e tests 2025-10-13 14:14:21 +08:00
Tienson Qin
3abf1475c0 add property-upsert-test 2025-10-11 19:27:13 +08:00
Tienson Qin
0933c9cae0 enhance: test all property types 2025-10-11 18:49:00 +08:00
Tienson Qin
131a45a40b Merge branch 'master' into refactor/plugin-api-properties 2025-10-11 18:30:16 +08:00
Tienson Qin
814707054b fix: reload app only on mobile 2025-10-11 18:29:48 +08:00
Tienson Qin
52a736922e fix(mobile): quit quick add when clicking a block 2025-10-11 18:20:42 +08:00
Tienson Qin
d0588dbbe7 fix: lint 2025-10-11 17:16:49 +08:00
Tienson Qin
335c3f06e8 fix: don't throw error for :notification errors 2025-10-11 16:35:56 +08:00
Tienson Qin
6b4f0bc614 fix iOS CI 2025-10-11 16:16:49 +08:00
Tienson Qin
4e5237e82a fix(mobile): reload web app if old db worker is still running
when switching back to the app.
2025-10-11 16:11:35 +08:00
Tienson Qin
6bb1db0c6a fix: lint and tests 2025-10-10 18:47:55 +08:00