rcmerci
32e4563d17
fix(rtc): update patch-remote-attr-map-by-local-av-coll
2024-12-18 18:27:30 +08:00
rcmerci
96b3073057
test(rtc): fix some :fix-me testcases
2024-12-18 17:05:48 +08:00
Gabriel Horner
9d3b5a42bb
fix: new property validation and test from previous commit
2024-12-17 21:29:11 -05:00
Gabriel Horner
de339cb6f7
fix(regression): file graphs can see and filter page type on all pages
2024-12-17 14:58:44 -05:00
Gabriel Horner
cafa70f409
enhance: properties, tags and other core tags can be queried
...
from simple queries and used as property value selection criteria
2024-12-17 11:58:02 -05:00
Gabriel Horner
bc0f63694a
fix: Don't show 'New page' in page autocompletion for
...
an existing tag or property. This made sense when pages were split by
type but it doesn't make sense now that a Tag or Property can be a Page.
The 'New page' that showed up was also buggy as it didn't actually
create a new page. Also fixed page-exists? doing a case sensitive check
when a Page and Tag were in the same tags
2024-12-17 22:04:29 +08:00
Gabriel Horner
7b885a55de
fix(regression): tagging a block with a page or property
...
After page-exists? was fixed in
8cede822f393cb0dbd3e32727f627f0370f3986d, using a page or property
as a tag for the first tag with `#` failed hard
2024-12-17 22:04:29 +08:00
Gabriel Horner
fb2340c1a1
fix: new journals should only have #Journal
...
Redundant and confusing also be adding #Page, which is a parent of #Journal, to all journals. Also
remove unused option create!
2024-12-17 22:04:29 +08:00
Gabriel Horner
f5e7b2ce83
fix(regression): skipping validation on journal creation
2024-12-17 22:04:29 +08:00
Tienson Qin
a23b821cb5
fix: lint
2024-12-17 22:04:29 +08:00
Tienson Qin
ac156c403f
enhance(ux): open properties in sidebar
...
fixes https://github.com/logseq/db-test/issues/167
2024-12-17 22:04:29 +08:00
Tienson Qin
7506936481
fix: db migration
...
Ensures internal tags exist before transacting other tx-data.
2024-12-17 22:04:29 +08:00
Tienson Qin
57d1c60acd
style tweaks
2024-12-17 22:04:29 +08:00
Tienson Qin
e51959da0e
enhance: move tag remove button to the left
2024-12-17 22:04:29 +08:00
Gabriel Horner
f092acb798
fix: tag conversion removes extra tag
...
A page converted to tag should have the same :block/tags as
an original tag
2024-12-17 22:04:29 +08:00
Gabriel Horner
26430eb2ca
fix: convert page to class
2024-12-17 22:04:29 +08:00
Gabriel Horner
8cda4758a2
fix: built-in tags modified when tagging node ref
...
When typing `[[foo]]#Property`, :logseq.class/Property was
modified to have a different parent. This affected most
built-in classes
2024-12-17 22:04:29 +08:00
Gabriel Horner
4dc07f275b
fix: creating views page for file graphs
2024-12-17 22:04:29 +08:00
Gabriel Horner
d624d5e7db
fix: users cant change tags of built-in classes like Tag
...
Could cause all kinds of bugs. Also moved tags vars to db-class
to have a central ns like we do with properties and l.db.frontend.property
2024-12-17 22:04:29 +08:00
Gabriel Horner
953d9e39cf
fix: users can't change parent property of built in classes
...
This was still possible from a couple of places so hiding parent wasn't
helping
2024-12-17 22:04:29 +08:00
Tienson Qin
8e0afa8045
fix: lint
2024-12-17 22:04:29 +08:00
Tienson Qin
63191e40af
fix: style
2024-12-17 22:04:28 +08:00
Tienson Qin
02888b9e6f
enhance(ux): allow view title to be collapsed
2024-12-17 22:04:28 +08:00
Tienson Qin
f1430e2791
fix(regression): Tagged nodes can't be collapsed
2024-12-17 22:04:28 +08:00
Tienson Qin
06f31d2b00
fix: disable setting parent for built-in pages
2024-12-17 22:04:28 +08:00
Tienson Qin
0ec09b6f0a
fix: allow #Journal, #Tag, #Property to be shown for tags property
2024-12-17 22:04:28 +08:00
Tienson Qin
3a748c9975
fix: lint
2024-12-17 22:04:28 +08:00
Tienson Qin
f67d47a9db
fix: tests
2024-12-17 22:04:28 +08:00
Tienson Qin
9b6d09bcfe
fix: tests
2024-12-17 22:04:28 +08:00
Tienson Qin
600372a171
fix: tests
...
d/transact doesn't accept entities.
2024-12-17 22:04:28 +08:00
Tienson Qin
0798f0b7f6
fix: page test
2024-12-17 22:04:28 +08:00
Tienson Qin
02d6bcf0a4
fix: rtc db listener tests
2024-12-17 22:04:28 +08:00
Tienson Qin
3fe71cc023
fix: tests
2024-12-17 22:04:28 +08:00
Tienson Qin
9cac93c452
fix: page? and whiteboard? should work for file graphs
2024-12-17 22:04:28 +08:00
Tienson Qin
8c19526e44
fix: transact class db idents first in db migration
2024-12-17 22:04:28 +08:00
Tienson Qin
aa8226aab5
fix: root tag page crash
2024-12-17 22:04:28 +08:00
Tienson Qin
953f846b8c
enhance: don't show type tags in unique title
2024-12-17 22:04:28 +08:00
Tienson Qin
7f80b5c365
chore: move block-unique-title to handler
2024-12-17 22:04:28 +08:00
Tienson Qin
7d961ca915
fix: disallow setting internal type tags to any block
2024-12-17 22:04:28 +08:00
Tienson Qin
d4b6a3af88
fix: remove hidden pages from views
2024-12-17 22:04:28 +08:00
Tienson Qin
2a37311307
fix: disallow removing #journal
2024-12-17 22:04:28 +08:00
Tienson Qin
a025b4b096
wip: fix exporter tests
2024-12-17 22:04:28 +08:00
Tienson Qin
86f510ea6c
fix: lint
2024-12-17 22:04:28 +08:00
Tienson Qin
a97714e7fe
fix: tests
2024-12-17 22:04:27 +08:00
Tienson Qin
3d84993d6d
remove :logseq.class/Closed-Value
...
Because we know a entity is a closed value if it has the property
`block/closed-value-property`.
2024-12-17 22:04:27 +08:00
Tienson Qin
253d068e33
fix: set internal classes parent to :logseq.class/Page
2024-12-17 22:04:27 +08:00
Tienson Qin
a73606155b
enhance: allow existing page and property to be used as tags
2024-12-17 22:04:27 +08:00
Tienson Qin
e54ab479eb
chore: remove class icon from page reference
2024-12-17 22:04:27 +08:00
Tienson Qin
cb01d6363b
Use gap instead of margin-bottom
2024-12-17 22:04:27 +08:00
Tienson Qin
b5b7c36a8f
enhance(ux): able to collapse tabs
2024-12-17 22:04:27 +08:00