Tienson Qin
5869681598
Migrate checkbox ref type to non-ref type
2024-08-03 04:45:02 +08:00
Tienson Qin
09ad9d6d97
fix: outliner tests
2024-08-03 00:51:08 +08:00
Tienson Qin
fb681d3b12
fix: move [?p ?prop ?pv] to the front
2024-08-03 00:05:31 +08:00
Tienson Qin
870ff095aa
fix: db rules tests
2024-08-02 23:54:39 +08:00
Tienson Qin
3a9fc0628e
fix: db test
2024-08-02 23:22:32 +08:00
Tienson Qin
04e32b33d2
fix: more outdated :page type
2024-08-02 22:37:08 +08:00
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
55f211be16
fix: query-dsl tests
2024-08-02 22:34:04 +08:00
Tienson Qin
914a21c47e
fix: replace outdated :page type with :node type
2024-08-02 22:14:37 +08:00
Tienson Qin
d1ef3fbeec
enhance: use identity to avoid multiple vals binding error
2024-08-02 21:44:20 +08:00
Tienson Qin
36e3366a74
enhance: dynamic query in :property rule depends on db/valueType
2024-08-02 21:35:06 +08:00
Tienson Qin
bb365b0171
fix: task rule uses :property-ref-type
2024-08-02 20:54:10 +08:00
Tienson Qin
e743091909
fix: :property dsl query
2024-08-02 19:42:43 +08:00
Gabriel Horner
2d50f565ea
chore: mv table property idents to their own ns
...
table feature will grow with time and could benefit from its own ns
2024-08-01 17:12:00 -04:00
Tienson Qin
8c81895ff7
refactor: don't store :checkbox as ref type
2024-08-01 13:06:47 +08:00
charlie
685df8c87f
fix: typo
2024-08-01 12:01:01 +08:00
Tienson Qin
76f7baedd3
fix: remove repeated clause
2024-08-01 11:43:48 +08:00
Gabriel Horner
2e13c9758b
enhance: add a table for property pages
...
that display all nodes for the current property.
Property pages now behave like classes and display a table instead of blocks.
Also update linter to include objects ns
2024-07-31 15:25:03 -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
46c5110701
fix: document and validate a db only config.edn option
...
Also fix another outdated comment
2024-07-30 17:20:12 -04: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
Tienson Qin
3bc1a673cb
refactor: replace both :page and :object types with :node
2024-07-30 17:25:46 +08:00
Tienson Qin
08ed6a131d
refactor: show linked refs and unlinked refs for blocks too
2024-07-30 12:53:48 +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
Tienson Qin
e013e78c85
fix: migrate to the new schema
2024-07-29 13:27:33 +08:00
Gabriel Horner
d3f9defb6d
chore: bump nbb to latest datascript
2024-07-26 21:27:10 -04:00
Tienson Qin
50eb74927b
chore: bump datascript
2024-07-25 22:28:21 +08:00
Tienson Qin
4accddebbe
fix: switch to use :map type for pdf hl-value
2024-07-25 16:25:56 +08:00
Tienson Qin
eaf35e4a27
Merge branch 'feat/db' into refactor/narrow-gap-between-page-and-block
2024-07-25 16:07:54 +08:00
Tienson Qin
4f368d5c79
fix: inline tags
2024-07-25 15:13:11 +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
7274a0bb40
Merge branch 'feat/db' into refactor/narrow-gap-between-page-and-block
2024-07-25 09:57:37 +08:00
charlie
73d42536e5
enhance(pdf): persist block highlights data to the annotation block property value
2024-07-24 15:31:59 +08:00
Tienson Qin
d84639a655
fix: replace refs with content when deleting a object tag
2024-07-22 21:25:02 +08:00
Tienson Qin
cada6e2d9b
fix: delete tagged block
2024-07-22 21:14:59 +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
Tienson Qin
249d21df4a
fix: don't create pages for refed objects
2024-07-21 11:10:50 +08:00
Tienson Qin
ed1ee94d88
refactor: blocks search returns all blocks including pages
...
Fuzzy search support both pages and objects (blocks have tags).
2024-07-20 20:10:36 +08: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
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
Tienson Qin
d847023dc1
Refactor: rename :block/content to :block/title
2024-07-10 22:33:44 +08:00
Gabriel Horner
2718ee3b20
fix: new property causes invalid graph
...
New property namespaces are declared in this var /RCmerci
2024-07-10 10:01:54 -04:00
Tienson Qin
a1f352773b
refactor: rename :block/original-name to :block/title
2024-07-10 21:43:03 +08:00
rcmerci
a0ef7b3407
enhance(rtc.asset): add built-in property :logseq.property.asset/remote-metadata
2024-07-10 18:44:20 +08: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
charlie
f3888e4509
enhance(ui): polish priority related icons
2024-07-09 10:53:35 +08: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
3d732cb018
fix: new class should always set :block/type to "class"
...
New change with :block/type "page" was causing :tag-classes option to
fail. Part of LOG-3176
2024-07-08 11:46:27 -04:00