Tienson Qin
7be6381636
perf: instant result for node search
2025-04-04 20:13:55 +08:00
Tienson Qin
00e32763ce
fix: nested page
2025-04-04 19:22:02 +08:00
Tienson Qin
7abff592ac
chore: remove debug code
2025-04-04 11:29:16 +08:00
Tienson Qin
d3c0ecc257
fix: copy unloaded blocks
...
This commit also fixs:
1. load block when clicking at bullet
2. copy linked block as markdown
2025-04-04 10:03:15 +08:00
Tienson Qin
38c3cfd0c2
enhance(ux): set persistent row height
2025-04-03 17:23:13 +08:00
Tienson Qin
633b0518dc
fix :sidebar block loading
2025-04-03 16:13:17 +08:00
Tienson Qin
d2eeab49fe
fix: typo
2025-04-03 00:18:14 +08:00
Gabriel Horner
a3dfa00ccf
chore: Add optional verbose test runner for graph-parser dep
2025-04-02 12:12:31 -04:00
Tienson Qin
59ef4e14d2
fix: property values on table
2025-04-02 23:50:48 +08:00
Gabriel Horner
c6af79a260
enhance: export property aliases
2025-04-02 10:25:30 -04:00
Gabriel Horner
7c38daef24
fix: block/alias failing partial exports
...
e.g. ontology and page exports. Also remove unused fn option
2025-04-02 10:07:26 -04:00
Gabriel Horner
7c583c4892
fix: export edn displayed success when errors happened
...
Also fix unreferenced :block/alias uuids as found in
https://github.com/logseq/db-test/issues/243
2025-04-02 08:27:52 -04:00
Tienson Qin
005cfeeebb
perf: don't load block children if collapsed
2025-04-02 16:47:00 +08:00
rcmerci
b711a1694c
enhance: use faster eq-fn in hotpath
2025-04-02 15:06:54 +08:00
Gabriel Horner
798928aed5
refactor: clean up mutually recursive fns
...
Better to localize dependent fns than to make them circular dependencies
2025-04-01 14:56:38 -04:00
Gabriel Horner
a1bd567906
fix: build+export of closed :many property values
2025-04-01 13:42:42 -04:00
Gabriel Horner
ad64632c1b
enhance: export tags for property values
2025-04-01 11:47:33 -04:00
rcmerci
b342d122f2
enhance(rtc): adjust some properties' rtc config
2025-04-01 16:39:39 +08:00
Gabriel Horner
29ac5a9c18
enhance: export+import property value properties
...
For https://github.com/logseq/db-test/issues/242 . Also added timestamp
support for proprety values
2025-03-31 18:24:11 -04:00
Gabriel Horner
1e29c9ee15
enhance: add sqlite.build support for properties on property values
...
Needed for export in https://github.com/logseq/db-test/issues/242
2025-03-31 17:04:45 -04:00
Tienson Qin
5923f24f56
fix: lint and test
2025-03-31 22:38:34 +08:00
Tienson Qin
1aca680ae4
Merge branch 'feat/db' into perf/app-start
2025-03-31 21:53:37 +08:00
Tienson Qin
4c54427640
move graph view data handler to deps/db
2025-03-31 19:38:02 +08:00
Tienson Qin
f8ea0f94a4
fix: view ops for queries
2025-03-31 17:53:54 +08:00
Gabriel Horner
6209bd0ae2
fix: block/collapsed? not built for properties
2025-03-28 11:16:06 -04:00
Gabriel Horner
dd4b68a140
fix: export for overlapping property+class
...
overlapping entity with blocks was exporting duplicate blocks
2025-03-28 10:39:20 -04:00
Gabriel Horner
872b130eec
fix: export of class + property aliases
2025-03-27 17:27:47 -04:00
Gabriel Horner
9dfb6713ca
enhance: export+import supports properties
...
that double/overlap as classes
2025-03-27 17:02:32 -04:00
Gabriel Horner
e5061f1504
enhance: add export option to exclude-files
...
Useful for demo graphs as it's noisy and not useful to include since
imported graphs already have it. Also added descriptions for properties
graph to share it
2025-03-27 09:13:14 -04:00
Gabriel Horner
144ad2623c
enhance: export+import of class + property page blocks
2025-03-27 09:13:14 -04:00
Tienson Qin
572d6f4390
perf: no need to transact property values to ui db
2025-03-27 17:07:15 +08:00
rcmerci
4b939e8265
fix: support args direct-passthrough to db-worker
...
:thread-api/import-db's arg is a js arraybuffer, which is unable to be transit-write
2025-03-27 16:44:43 +08:00
Tienson Qin
da74228213
fix: later picked settings should have higher priority for sorting
...
fix https://test.logseq.com/#/page/67cd8311-b5f6-4974-b18d-038876725b0d
2025-03-27 15:05:16 +08:00
rcmerci
434c9a67a7
Merge pull request #11790 from logseq/refactor/remove-defclass
...
refactor: remove defclass DBWorker
2025-03-27 14:36:52 +08:00
Tienson Qin
d2162bb805
fix: property value select
2025-03-27 14:02:36 +08:00
Gabriel Horner
0233adfebd
fix: remove invalid page-less blocks
...
Also improve validation error message so it's clear what next steps are
2025-03-26 11:30:54 -04:00
Gabriel Horner
11f765638e
fix: invalid graphs b/c of blocks with missing title
2025-03-26 11:10:04 -04:00
Gabriel Horner
638cb6e65f
fix: export failing for some uses of :block/alias
2025-03-26 10:58:23 -04:00
Gabriel Horner
17acbbc8d4
enhance(dev): option to catch export validation errors
...
to write invalid edn and debug issues quicker
2025-03-26 10:25:54 -04:00
rcmerci
7913bb9bf6
chore: add a TODO to simplify ldb/read-transit-str later
2025-03-26 21:27:21 +08:00
rcmerci
cd0e2d438c
chore: nbb.edn does not depend on lambdaisland.glogi
2025-03-26 16:47:28 +08:00
rcmerci
2bfb6bf5f1
fix: remove some ldb/read-transit-str calls
2025-03-26 16:47:28 +08:00
Tienson Qin
8a81b02bcc
use deferred input for view search
2025-03-26 11:19:22 +08:00
rcmerci
d0422948cb
fix: add some comments for logseq.common.defkeywords
2025-03-26 02:08:30 +08:00
rcmerci
336af2a2db
fix(rtc): enable :logseq.property.view/xxx properties rtc-syncing
2025-03-26 01:25:23 +08:00
Tienson Qin
27a50ad0d7
fix: table select
2025-03-25 21:25:25 +08:00
Tienson Qin
873413a0d6
fix: search view
2025-03-25 20:28:20 +08:00
Tienson Qin
1dbd6f8469
fix: switching between different views
2025-03-25 18:11:58 +08:00
Tienson Qin
521aba97b6
add db/sub-entity for using in react functional components
...
`db/sub-block` can only be used in class components together with
rum/reactive and db-mixins/query.
2025-03-25 17:15:39 +08:00
charlie
ad1bc36811
chore(dev): remove warning
2025-03-25 14:59:02 +08:00