Commit Graph

1926 Commits

Author SHA1 Message Date
Tienson Qin
25ba3e6b7d fix: code block bottom space 2025-04-09 19:02:35 +08:00
Tienson Qin
43e9f9707c fix: tag/property refs on file graphs 2025-04-09 15:06:46 +08:00
Tienson Qin
32379260d5 fix: all pages empty 2025-04-09 13:42:43 +08:00
Gabriel Horner
6ce701ccc3 fix: remove clj-kondo/ignore
that was moved to incorrect location.  Also fix clj-kondo config
so those ignores aren't needed anymore
2025-04-08 13:36:17 -04:00
Gabriel Horner
2d62bcf78b chore: address most of the large vars in db dep 2025-04-08 12:14:55 -04:00
Tienson Qin
1d13e75726 Merge branch 'feat/db' into perf/app-start 2025-04-08 21:15:02 +08:00
rcmerci
cce15d2c42 fix(export): export-edn on table-view 2025-04-08 15:41:08 +08:00
Gabriel Horner
90dbdd6cdc chore: disallow user idents from clobbering internal idents
If users can clobber internal idents it would create bugs and possibly
security issues for internal idents associated with security.
Also updated docstrings of related fn
2025-04-07 16:40:42 -04:00
Tienson Qin
d466b98848 fix: lint 2025-04-07 21:25:29 +08:00
Tienson Qin
7aa0b110d8 fix: all pages on file graphs 2025-04-07 20:50:36 +08:00
Tienson Qin
4169f20a28 Merge branch 'feat/db' into perf/app-start 2025-04-07 20:06:45 +08:00
Tienson Qin
ba39aed385 perf: all pages 2025-04-06 15:37:39 +08:00
Tienson Qin
72bd28cf12 fix: sorting 2025-04-06 13:44:52 +08:00
Tienson Qin
89a9b18dbb fix: view group by and filters 2025-04-06 10:40:44 +08:00
Tienson Qin
b7be2f46c6 add eavt sort example 2025-04-06 00:27:26 +08:00
rcmerci
b0745d0865 perf: much faster get-view-data 2025-04-05 21:20:31 +08:00
Tienson Qin
d2037c1c73 fix: view sorting && filters on file graphs 2025-04-05 08:54:48 +08:00
Gabriel Horner
99331545c4 enhance: give partial exports reliable page sort order
Could be useful as partial exports are used more often
2025-04-04 15:12:11 -04:00
Gabriel Horner
ffca9c862f enhance: add export+import of selected nodes
Fixes https://github.com/logseq/db-test/issues/232
2025-04-04 14:48:09 -04:00
Gabriel Horner
445be61fcf enhance: Add EDN export to page+block menus
for db graphs for more user-friendly use of the feature and to provide
consistency. Addresses a request in #alpha-db-feedback
2025-04-04 11:07:05 -04:00
Tienson Qin
f0c5851abf fix: views not displayed for file graphs 2025-04-04 22:13:42 +08:00
Tienson Qin
b39a81db17 fix: lint 2025-04-04 21:39:29 +08:00
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
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
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