Tienson Qin
09ad9d6d97
fix: outliner tests
2024-08-03 00:51:08 +08:00
Gabriel Horner
636e395d96
fix gp tests from #11433
2024-08-01 11:51:27 -04:00
Tienson Qin
d26e620a82
refactor: update :block/type to cardinality one instead of many
2024-07-31 19:35:26 +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
Gabriel Horner
354ffabf88
fix: outdated comments related to changes in #11433
2024-07-30 15:26:54 -04:00
Gabriel Horner
8afb337d7b
chore: remove outdated test
...
rRemoving this test as the differences between a file and db graph are
enough that it's not worth testing. This test was helpful when we were
first developing db version
2024-07-30 15:13:24 -04:00
Gabriel Horner
6093462555
fix: db import after changes from #11433
2024-07-30 14:47:35 -04:00
Tienson Qin
3bc1a673cb
refactor: replace both :page and :object types with :node
2024-07-30 17:25:46 +08:00
Tienson Qin
edf179b1f5
fix: can't edit referenced block
2024-07-30 10:53:58 +08:00
Tienson Qin
b3a786db02
Merge branch 'feat/db' into refactor/narrow-gap-between-page-and-block
2024-07-29 13:36:00 +08:00
Gabriel Horner
d3f9defb6d
chore: bump nbb to latest datascript
2024-07-26 21:27:10 -04:00
Gabriel Horner
9af2ff84ec
fix: graph-parser clj tests missing new dep
2024-07-26 15:45:47 -04:00
Gabriel Horner
c41b1bce3a
fix: db import having incorrect block/path-refs
...
Some block/path-refs were invalid because importer was manually setting
this instead of relying on listeners. Confirmed relying on listeners
works in the frontend and CLI. Part of LOG-3176
2024-07-26 15:35:42 -04:00
Gabriel Horner
4c0c87337b
fix: db import of whiteboard block with properties
...
Part of LOG-3176
2024-07-25 15:58:19 -04:00
Gabriel Horner
dd73e4c21e
fix: a couple class uuids not generated by their db/ident
...
Follow up to 04e7d2c17b
2024-07-25 10:33:56 -04:00
Tienson Qin
eaf35e4a27
Merge branch 'feat/db' into refactor/narrow-gap-between-page-and-block
2024-07-25 16:07:54 +08:00
rcmerci
04e7d2c17b
enhance: generate db-ident block's uuid like:
...
00000002-<hash-of-db-ident>-<fill-with-0>
2024-07-25 11:18:29 +08:00
Tienson Qin
71765f88e2
fix: names
2024-07-25 10:12:37 +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
Gabriel Horner
4b365da70c
fix: display more helpful notifications for invalid
...
properties and classes that can't build a db-ident. Part of LOG-3176
2024-07-24 16:35:05 -04:00
Gabriel Horner
3411f344e3
fix: db import with property-parent-classes option
...
Also fixes some bugs with docs graph having classes split into more than
one db/ident. Part of LOG-3176
2024-07-24 14:55:06 -04:00
Tienson Qin
050890aa2f
fix: docs parsing tests
2024-07-23 12:24:54 +08:00
Tienson Qin
d2b798ece5
fix: editor async tests
2024-07-23 12:09:15 +08:00
Tienson Qin
452d0e8e2b
fix: query dsl tests
2024-07-23 09:21:47 +08:00
Gabriel Horner
39e0deeae8
dev: add basic integration test for importing docs graph
...
Part of LOG-3092
2024-07-22 17:12:45 -04: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
a44f6c27d5
Merge branch 'feat/db' into refactor/narrow-gap-between-page-and-block
2024-07-21 11:34:49 +08:00
Tienson Qin
249d21df4a
fix: don't create pages for refed objects
2024-07-21 11:10:50 +08:00
Gabriel Horner
cd4e0c5642
fix: db import inferring a class' properties
...
Also remove :block/namespace from page import as its unused.
Part of LOG-3176
2024-07-12 16:17:53 -04: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
Gabriel Horner
62252479ee
fix: db import of some whiteboard pages
...
Also fix old whiteboards not having correct :block/type.
Part of LOG-3176
2024-07-12 14:22:10 -04:00
Gabriel Horner
60cd9b00da
fix: db import of namespaced page created invalid class
...
Encountered this with docs graph. Part of LOG-3176
2024-07-12 12:32:48 -04:00
Gabriel Horner
ff5d145e36
fix: docs graph failing to translate :query-properties
...
when using :property-classes option. Also translate :tags
which isn't a user property. Part of LOG-3176
2024-07-12 11:02:15 -04:00
Gabriel Horner
7c19f9faad
fix: db import of whiteboards shouldn't fail
...
Can't visually confirm import yet b/c of whiteboard bug
but at least whiteboard import is valid. Part of LOG-3176
2024-07-12 00:28:03 -04:00
Gabriel Horner
9869bed612
fix: db import of some deadline blocks being invalid
...
Ignore repeated as it's not supported. Part of LOG-3176
2024-07-11 23:29:11 -04:00
Gabriel Horner
879e07b2f4
fix: db import of aliases
...
Also ignore :filters for now so they don't make graphs invalid and
add more tests for tags. Part of LOG-3176
2024-07-11 23:13:08 -04:00
Gabriel Horner
33785dca66
fix: db-import of :query-sort-by property
...
Also fix warning notifications printing empty error logs.
Part of LOG-3176
2024-07-11 18:00:21 -04:00
Gabriel Horner
0bcd48d724
fix: db import when :page property changes to :default
...
Also fix frontend import's db-browser/transact! wasn't getting or
updating all of the imported tx changes. Part of LOG-3176
2024-07-11 17:23:34 -04:00
Gabriel Horner
21f959e5c0
chore: add more db-import tests
...
Test for float and ref block/content replacement. Part of LOG-3092
2024-07-10 16:18:04 -04:00
Gabriel Horner
7ce983df24
refactor: move ignored properties page to its own test
...
Moved it to ignored/ so that frontend import of test-exporter-graph isn't
always displaying warnings. Part of LOG-3092
2024-07-10 15:05:38 -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
Gabriel Horner
c406cb2461
fix: db import when properties change from :date to :page
...
Part of LOG-3176
2024-07-09 15:22:35 -04:00
Gabriel Horner
60b13a525e
fix: db import of collapsed block being invalid
...
Also cleanup infer fn which had import-specific code and add tests
for :default to :page :type change. Part of LOG-3176
2024-07-09 14:23:22 -04:00
Gabriel Horner
8279205fc7
fix: db import of property :type changes to :default
...
Just handles :one cardinality so far. Part of LOG-3176
2024-07-09 12:33:35 -04:00
Gabriel Horner
0f7f4d431e
fix: db import of a page with two uses of new property
...
Also add tests for :date property and first property change.
Part of LOG-3176
2024-07-08 21:48:28 -04:00
Gabriel Horner
5b4cb0d213
chore: add test for block refs
...
Part of LOG-3092
2024-07-08 16:05:30 -04:00
Gabriel Horner
13048a901c
chore: add more property tests for db import
...
Part of LOG-3092
2024-07-08 15:59:33 -04:00
Gabriel Horner
057d6b459f
fix: :url property values with macros
...
Macros in :url are useful for having urls with a common hostname that
can be configured once. Without this fix, docs graph is invalid
2024-07-08 13:34:28 -04:00
Gabriel Horner
47cbe96126
chore: reduce logging verbosity of parser tests
2024-07-08 12:15:07 -04:00