Commit Graph

13709 Commits

Author SHA1 Message Date
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