charlie
53264daefb
Merge branch 'feat/db' into feat/capacitor-new
2025-05-23 11:07:51 +08:00
Tienson Qin
d666d1ddfe
fix: double popup when clicking select property value
2025-05-23 05:29:41 +08:00
Tienson Qin
0059b6bbd6
style: set small text when editing in table cell
2025-05-23 04:47:33 +08:00
Tienson Qin
c7f39b51bf
enhance: show p icon for property type
2025-05-23 04:42:25 +08:00
Tienson Qin
ad6130f2cd
style: page title actions
2025-05-23 04:38:44 +08:00
Tienson Qin
fb1d38bc6d
enhance(ux): shift + enter to open selected block(s) in sidebar
2025-05-23 03:57:17 +08:00
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
08b534d391
fix: outdated extends property validation
...
Was still validating as if it handled multiple page types
when it only applies to classes now
2025-05-22 14:20:56 -04: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
rcmerci
20c6aa24a8
test(e2e,rtc): update-task-blocks support update-priority as well
2025-05-22 20:44:52 +08:00
rcmerci
3d2abe76f1
test(e2e,rtc): add update-task-blocks test
2025-05-22 20:31:28 +08:00
charlie
3a464eb487
enhance(capacitor): improve block editor
2025-05-22 20:25:05 +08:00
charlie
42eaabed4e
Merge branch 'feat/db' into feat/capacitor-new
2025-05-22 19:59:24 +08: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
charlie
540844f7f0
Merge branch 'feat/db' into feat/capacitor-new
2025-05-22 17:58:38 +08:00
charlie
1ef089b3eb
enhance(capacitor): direction keys management for the block editor
2025-05-22 17:58:00 +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
rcmerci
75a053f918
fix: nbb cannot use glogi
2025-05-22 15:39:17 +08:00
rcmerci
ec7d488d49
fix: add glogi deps
2025-05-22 15:36:36 +08:00
rcmerci
5e60ce853d
test(e2e): dump console logs when test failed
2025-05-22 15:33:33 +08:00
charlie
05ca8fd883
enhance(capacitor): improve block editor
2025-05-22 15:06:47 +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
Tienson Qin
021a84bcf2
fix: don't run id-ref->title-ref for file graphs
2025-05-22 14:54:34 +08:00
charlie
ede7c8f01e
Merge branch 'feat/db' into feat/capacitor-new
2025-05-22 14:00:53 +08:00
rcmerci
5eafca4e81
test(e2e,rtc): validate task-blocks
2025-05-22 13:03:04 +08:00
Gabriel Horner
dad56a3e91
fix: block count in validation
...
:block/parent can be used by pages now
2025-05-21 18:13:44 -04: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
471889729e
fix: graphs with existing Library page are imported
...
incorrectly and merged with new built-in page when :property-classes
option is used
2025-05-21 14:31:12 -04:00
Gabriel Horner
1310a9ec70
fix: remove unused override in exporter fn
...
The correct attribute is already passed into
replace-namespace-with-parent. Didn't observe any test where this
override was needed
2025-05-21 12:57:19 -04:00
rcmerci
ea9316a167
fix(ci): clj-rtc-e2e
2025-05-22 00:08:14 +08:00
rcmerci
fc5f0fc3f2
feat(ci): add clj-rtc-e2e
2025-05-21 23:40:27 +08:00
rcmerci
1a0adf1e51
test(e2e): add rtc-outliner-test
2025-05-21 22:51:00 +08: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