Tienson Qin
22ca116f8a
fix: somehow some pages don't have :block/title
2025-04-14 23:56:31 +08:00
Tienson Qin
876a33e4d7
fix: page titles shown as (())
2025-04-14 23:35:13 +08:00
Tienson Qin
ff32bc9925
fix: lint
2025-04-14 18:13:03 +08:00
Tienson Qin
a9e38f0e0d
Merge branch 'feat/db' into perf/app-start
2025-04-14 17:48:32 +08:00
Tienson Qin
c13b259a55
add comment
2025-04-14 17:36:07 +08:00
Tienson Qin
f4848f0c57
fix: linked references do not group blocks by page in file graphs
2025-04-14 12:55:47 +08:00
Tienson Qin
044f3eb80a
fix: load property description for initial data
2025-04-14 09:18:10 +08:00
rcmerci
e3b57eb915
refactor: use db instead of conn as much as possible in outliner/core.cljs
...
fns that do not update db should use `db` instead of `conn` whenever possible.
it becomes easier to determine which outliner functions have no side effects.
2025-04-12 16:54:10 +08:00
Gabriel Horner
9c0bfda2c6
fix: query for :datetime value through query builder
2025-04-11 11:40:12 -04:00
rcmerci
c591598d22
enhance: move adding created-by logic to pipeline-hook
2025-04-11 21:49:03 +08:00
Gabriel Horner
cd5385a0c3
chore: mv graph view ns to frontend ns
...
Graph view is fairly tied to the frontend, has styling concerns in the
ns and doesn't have use cases outside the app. frontend.common is
the parent ns for frontend code to reuse across UI threads.
Didn't move db-view because there are use cases for generating view
entities outside the app and there's no styling related code in it
2025-04-11 09:30:14 -04:00
Tienson Qin
f5342c3192
Merge branch 'feat/db' into perf/app-start
2025-04-11 09:19:13 +08:00
Tienson Qin
74886f9fab
enhance(ux): show block metadata when hovering on bullet
2025-04-11 09:11:06 +08:00
rcmerci
768b745a26
fix: skip nil created-by
2025-04-10 20:39:07 +08:00
rcmerci
ff40821994
feat(rtc): add property :logseq.property/created-by-ref
2025-04-10 19:22:16 +08:00
Gabriel Horner
bd945b2408
fix: shui/button triggers double-click when Enter is pressed
...
Follow up to 6cb93386ae which only
fixed it for one button
2025-04-10 12:37:48 +08:00
Gabriel Horner
d3ec345441
chore: update restore test to test against something
...
asserting nothing isn't a useful test
2025-04-09 13:22:50 -04:00
Gabriel Horner
a18afc62f8
fix: shui/button triggers double-click when Enter is pressed
...
Follow up to 6cb93386ae which only
fixed it for one button
2025-04-09 09:00:54 -04:00
Tienson Qin
3d238d22fc
fix: load whiteboard data for file graphs
2025-04-09 20:39:33 +08:00
Tienson Qin
25ba3e6b7d
fix: code block bottom space
2025-04-09 19:02:35 +08:00
Tienson Qin
bdde2c7526
Merge branch 'feat/db' into perf/app-start
2025-04-09 17:57:36 +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
Gabriel Horner
6cb93386ae
fix: creating a choice with keyboard
...
always displays invalid warning. This happened because Enter was
causing a 2nd click, upsert and then the message to display.
Fixes https://test.logseq.com/#/page/67f52d87-3858-4b06-a26b-f601b0c4c1ef
2025-04-08 10:17:14 -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
Tienson Qin
8f13520e5a
fix: pinned columns
2025-04-08 15:37:51 +08:00
Tienson Qin
aa8aa798df
perf: lazy rendering table cell
2025-04-08 11:56:18 +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
70e2012e29
bump React to 18
2025-04-07 19:51:14 +08:00
Tienson Qin
c2aad7109b
perf: don't trigger <get-block when scrolling table view
2025-04-07 19:18:45 +08:00
Tienson Qin
73801eb9f3
enhance: show block popup for text properties except :block/title
2025-04-07 18:36:43 +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
Gabriel Horner
f4c5e6b0bb
Add time assertion on largest test import to prevent regression
2025-04-04 08:34:31 -04:00
Gabriel Horner
26cbd74cd1
enhance(perf): speed up db graph importer for larger graphs
...
Use atom cache based on tx instead of full db lookup to create
all-existing-page-uuids
2025-04-04 08:34:31 -04:00