Gabriel Horner
effeab5067
fix: :view-context broken for properties
...
Could add properties to several invalid or nonsensical nodes e.g. Extends to pages or blocks
2025-05-22 15:46:17 -04:00
Tienson Qin
a789804ce4
fix: don't show jtrigger on table cells
2025-05-23 03:38:20 +08:00
Tienson Qin
e25f1278bd
fix: mod+j works either for selected or editing block or globally
2025-05-23 03:16:02 +08:00
Gabriel Horner
8a6de53d09
fix: namespaced pages converted to tags
...
result in invalid graph. This wasn't a use case we supported before
and if we do decide to support it should be purposefully done and
available from all parts of the UI, not just conversion
2025-05-22 15:04:44 -04:00
Tienson Qin
ff8a7c0df0
enhance(ux): mod+j support sidebar
2025-05-23 02:33:52 +08:00
Gabriel Horner
4b39ce213f
fix: convert tag to page can break a tag branch
...
Converting a tag parent causes the graph to be invalid and buggy as tag children
are then extended by non-tags
2025-05-22 12:08:07 -04:00
Gabriel Horner
78a89f67e1
fix: convert tag to page leaves class specific properties
...
This could lead to subtle bugs with pages accidentally taking on
class-like behavior
2025-05-22 11:53:19 -04:00
Tienson Qin
404c316d4c
Merge branch 'feat/db' into refactor/page-parent
2025-05-22 19:15:47 +08:00
Tienson Qin
3ba5028aa9
enhance(ux): show collapsed triangle for page title
2025-05-22 19:03:24 +08:00
Tienson Qin
ed0860fcc3
enhance(ux): set different hovering actions for tag, property
...
and page
2025-05-22 19:03:24 +08:00
Tienson Qin
0787d7ae36
fix: create new property in tag properties
2025-05-22 19:03:24 +08:00
Tienson Qin
65f5b9cd64
enhance(ux): tag properties using select
2025-05-22 19:03:24 +08:00
Tienson Qin
b88375ba4b
chore: remove debug
2025-05-22 18:54:49 +08:00
Tienson Qin
9404e5b5bf
fix: buggy between ui
2025-05-22 18:51:01 +08:00
Tienson Qin
9af119ab29
enhance: between support any :datetime property
...
Not just :block/created-at and :block/updated-at
2025-05-22 18:24:15 +08:00
rcmerci
fa3ec6556e
enhance(rtc): ensure local-t and remote-t are monotonically increasing,
...
and remote-t >= local-t
2025-05-22 17:44:39 +08:00
Tienson Qin
ed32cfb4c9
fix(regression): slow editing in file graph
...
The root cause is that logseq tries to save the file each time when
there's a transaction.
2025-05-22 14:54:34 +08:00
Gabriel Horner
b55c55831f
chore: add test for migration bug
...
in f4d3dca19c . Put the fix in feat/db
since it should be deploy asap and test in this branch
since only this branch has the ability to test migrations
2025-05-21 16:11:53 -04:00
Gabriel Horner
9f2d3daa60
Merge branch 'feat/db' into refactor/page-parent
2025-05-21 16:10:26 -04:00
Gabriel Horner
f4d3dca19c
fix: db-idents like :logseq.kv/graph-initial-schema-version
...
being ovewritten by migration and validation. Looks like this
was introduced in 985365a274
Fixes
https://test.logseq.com/#/page/682e2616-cd2d-48ba-8f90-a1ace81dc87e
2025-05-21 16:07:06 -04:00
Tienson Qin
88272cbd06
fix: don't transact unknown page
...
It's dangerous because the db might be broken so that some titles are
missing, it might be also because the page is not fully loaded to UI.
2025-05-22 03:21:04 +08:00
Gabriel Horner
d9c9e2bc20
Merge branch 'feat/db' into refactor/page-parent
2025-05-21 14:54:46 -04:00
Gabriel Horner
30ccf2ab24
fix: remove incorrect translations
...
:en language changed for this entry so remove as they are no longer
correct
2025-05-21 10:15:53 -04:00
Tienson Qin
5b76ee46a3
enhance(ux): press Enter on active table name cell exit editing
2025-05-21 22:07:05 +08:00
Gabriel Horner
a350aa4cc3
fix: remove unused :node-class? option on fn
...
Only classes will use this fn so it's no longer needed. The option was
also missing on a couple fns which could've lead to buggy behavior
2025-05-21 10:05:20 -04:00
Tienson Qin
4ef77e3a3f
enhance(ux): able to delete and configure property in table header
2025-05-21 21:42:29 +08:00
Tienson Qin
90acfac5b4
fix: clicking table header cell again doesn't close the popup
2025-05-21 20:54:44 +08:00
Gabriel Horner
0c0fb978d3
Merge branch 'feat/db' into refactor/page-parent
2025-05-21 08:45:24 -04:00
Tienson Qin
17496cfbb1
fix: don't create block for invalid number property value
2025-05-21 20:28:18 +08:00
rcmerci
b2ae56fdb6
enhance(rtc): add command :dev/rtc-start
2025-05-21 14:27:31 +08:00
rcmerci
1ee7f50e63
enhance(rtc): add command :dev/rtc-stop
2025-05-21 12:49:46 +08:00
Tienson Qin
6745ef103e
fix: tag style
2025-05-21 03:31:33 +08:00
Tienson Qin
c826d13786
fix: stable sort order
2025-05-21 03:24:06 +08:00
Tienson Qin
c18af313b8
enhance: put selected choices on top and ensure stable order
2025-05-21 03:01:31 +08:00
Tienson Qin
2563fdb92c
enhance: style tweaks
2025-05-21 01:54:18 +08:00
Gabriel Horner
df9833040c
Merge branch 'feat/db' into refactor/page-parent
2025-05-20 13:35:14 -04:00
Gabriel Horner
7bb5fef8cc
fix: frontend lint
2025-05-20 09:13:24 -04:00
Tienson Qin
2fbb6d1b7d
enhance(ux): update icon brightness when hovering on it
2025-05-20 19:30:11 +08:00
Tienson Qin
44bf54ba08
fix: don't show action bar when clicking property value
...
Also, clear selection when clicking property value
2025-05-20 19:14:25 +08:00
Tienson Qin
09b6d37894
enhance(ux): show page actions when hovering title only
2025-05-20 18:33:21 +08:00
Tienson Qin
4b766d7525
fix: backspace doesn't move to the prev block when it has properties
2025-05-20 17:18:08 +08:00
Tienson Qin
f4303fdd04
fix: enable upload asset on web
2025-05-20 17:05:41 +08:00
rcmerci
3fb4ae74ad
fix: add :block/uuid to :logseq.property/empty-placeholder entity (2)
2025-05-20 16:03:41 +08:00
Tienson Qin
789834a9af
fix: db missing addresses
...
This commit uses sql to ensure deleting addresses are not referenced
in any row.
2025-05-20 05:57:12 +08:00
Tienson Qin
c1a336372d
fix: reference e2e tests
2025-05-20 02:43:38 +08:00
Tienson Qin
9475c7a08e
fix: recursive ref not block e2e tests
2025-05-20 02:21:52 +08:00
Tienson Qin
6182c2f36a
fix: e2e tests
2025-05-20 01:44:44 +08:00
Tienson Qin
d92607e0c0
Revert "enhance: no need to input space before / and # command triggers"
...
This reverts commit 4b1c79a931 .
2025-05-20 01:10:17 +08:00
Tienson Qin
4b1c79a931
enhance: no need to input space before / and # command triggers
2025-05-19 23:49:26 +08:00
Tienson Qin
a2f0f4ca2c
chore: remove debug
2025-05-19 22:55:29 +08:00