Commit Graph

988 Commits

Author SHA1 Message Date
Tienson Qin
227437f852 fix: replace outdated :page type with :node type 2024-08-02 10:36:07 -04:00
Gabriel Horner
0769583183 fix: more missed renames of :page to :node type
from #11433
2024-08-02 10:34:35 -04:00
Tienson Qin
914a21c47e fix: replace outdated :page type with :node type 2024-08-02 22:14:37 +08:00
charlie
ea58da6083 enhance(ui): simplify codes for modals 2024-08-01 16:28:36 +08:00
Tienson Qin
d26e620a82 refactor: update :block/type to cardinality one instead of many 2024-07-31 19:35:26 +08:00
rcmerci
404116f080 test(rtc): fix ut based on block/title refactor 2024-07-31 16:52:42 +08:00
Gabriel Horner
3767f1d3c7 chore: rename task class ident
Only class ident name that wasn't capitalized and didn't match its
title. Considered renaming :logseq.task but unsure if it even makes
sense for their names to match since they aren't sharing a common ns.
:logseq.task may be better off under :logseq.property.*
2024-07-30 17:09:27 -04:00
Tienson Qin
08ed6a131d refactor: show linked refs and unlinked refs for blocks too 2024-07-30 12:53:48 +08:00
Tienson Qin
d3c344019e chore: add fix-me to rtc tests 2024-07-30 09:47:43 +08:00
Tienson Qin
c942152d28 enhance: enable users to export current graph when app crashes 2024-07-29 21:53:12 +08:00
Tienson Qin
504b40f9bf Disable zotero on db graphs 2024-07-25 10:27:22 +08:00
Tienson Qin
7274a0bb40 Merge branch 'feat/db' into refactor/narrow-gap-between-page-and-block 2024-07-25 09:57:37 +08:00
rcmerci
f38029d23d enhance(rtc): recv-flow also handle :s3-presign-url case 2024-07-24 17:53:21 +08:00
Tienson Qin
1e01cdbd85 fix: # auto-complete classes only 2024-07-24 15:24:14 +08:00
Tienson Qin
3e71cadbe5 fix: export tests 2024-07-23 14:30:10 +08:00
Tienson Qin
d2b798ece5 fix: editor async tests 2024-07-23 12:09:15 +08:00
Tienson Qin
3ecc52cac6 fix: query react tests 2024-07-23 09:32:14 +08:00
Tienson Qin
452d0e8e2b fix: query dsl tests 2024-07-23 09:21:47 +08:00
Gabriel Horner
f2ecca08d9 chore: update docs integration tests to use latest released docs version 2024-07-22 15:38:15 -04:00
Tienson Qin
09cba5fa28 Merge branch 'feat/db' into refactor/narrow-gap-between-page-and-block 2024-07-22 18:17:00 +08:00
rcmerci
af094357ce test(rtc): add ut for rtc.db-listener-test 2024-07-21 23:25:27 +08:00
rcmerci
eac5f104f1 chore(rtc): remove outdated unittests 2024-07-21 18:53:47 +08:00
rcmerci
cf87323e3f chore: tag :fix-me for some unittests 2024-07-21 17:13:03 +08:00
rcmerci
e48f0d3199 refactor(rtc): remove op-mem-layer 2024-07-21 17:12:39 +08:00
Tienson Qin
a44f6c27d5 Merge branch 'feat/db' into refactor/narrow-gap-between-page-and-block 2024-07-21 11:34:49 +08:00
Gabriel Horner
1f9b893ba0 fix: tests altered by last commit
Also add a block-ref example to last whiteboard test page
2024-07-12 14:38:03 -04:00
Tienson Qin
d847023dc1 Refactor: rename :block/content to :block/title 2024-07-10 22:33:44 +08:00
Tienson Qin
a1f352773b refactor: rename :block/original-name to :block/title 2024-07-10 21:43:03 +08:00
rcmerci
2a48486ac1 test(rtc): :block/type page added when create-page 2024-07-10 18:44:20 +08:00
Tienson Qin
1a0b333e7d Merge branch 'refactor/add-page-type' into feat/db 2024-07-07 13:31:27 +08:00
Gabriel Horner
655c701d9d chore: make last arg optional for get-page-blocks 2024-07-06 12:24:07 -04:00
Tienson Qin
dc456c0c72 fix: get children classes' objects too for a parent class 2024-07-05 22:08:26 +08:00
Tienson Qin
31305e1904 Merge branch 'feat/db' into feat/tables 2024-07-04 14:48:55 +08:00
rcmerci
bc2b7bade6 enhance(rtc): add :db/ident in :update op 2024-07-04 00:10:58 +08:00
Gabriel Horner
d7adee57e8 fix: Insufficient bindings error after datascript upgrade
After upgrading our forked datascript from 1.5.3 to 1.7.1,
bindings in two of our rules behaved differently. The workaround
of adding an `and` where none was required before is sufficient.
Fixes LOG-3177
2024-07-02 20:17:02 +08:00
Tienson Qin
6c653094dd wip: class objects table 2024-06-29 00:50:30 +08:00
Gabriel Horner
e58f1221d2 fix: Insufficient bindings error after datascript upgrade
After upgrading our forked datascript from 1.5.3 to 1.7.1,
bindings in two of our rules behaved differently. The workaround
of adding an `and` where none was required before is sufficient.
Fixes LOG-3177
2024-06-27 16:15:08 -04:00
rcmerci
4d56ae039e test(rtc): add ut case for update-remote-data-by-local-unpushed-ops-test 2024-06-26 16:05:34 +08:00
charlie
3dc019b567 Merge branch 'master' into feat/db 2024-06-26 10:02:41 +08:00
Gabriel Horner
84638989f6 chore: remove some unused db fns and aliases
and some aliases that were barely used
2024-06-25 17:37:52 -04:00
rcmerci
74b327fb64 fix(rtc): update remote-data by local unpushed data 2024-06-25 13:27:47 +08:00
Tienson Qin
da4f9b5498 chore: remove :block/collapsed-properties 2024-06-25 10:57:44 +08:00
Gabriel Horner
2355015517 fix: frontend lint 2024-06-24 10:30:19 -04:00
Gabriel Horner
0ea8a414f2 chore: move and rewrite outliner.property tests
Moved tests to be next to implementation. Rewrote some tests
so that they matched common usage of fns and rewrote some tests
so that each fn is tested independently
2024-06-23 23:47:08 -04:00
Tienson Qin
beb0b706ab fix: lint 2024-06-23 16:33:13 +08:00
Tienson Qin
9f9e5d21ce fix: lint 2024-06-21 19:12:46 +08:00
Tienson Qin
62b00e182d fix: delete block async test 2024-06-21 19:10:42 +08:00
Gabriel Horner
eae2156f6c chore: move and add create-property-text-block tests 2024-06-19 23:01:44 -04:00
Gabriel Horner
ee77145caf fix: :checkbox property not working in simple queries and rules
Also fix booleans not rendering in query table
2024-06-18 10:38:09 -04:00
Tienson Qin
0bd6c05e69 refactor: add page outliner ops
The rule is to avoid calling worker modules from UI, all db
transactions should go through apply-outliner-ops.
2024-06-18 05:21:00 +08:00