Commit Graph

18312 Commits

Author SHA1 Message Date
Tienson Qin
ffca0f86d0 fix: emoji center-aligned 2024-09-03 16:44:32 +08:00
Tienson Qin
2b2887f255 fix: tags center-align 2024-09-03 16:44:32 +08:00
rcmerci
a09930764a enhance(rtc): support huge apply-ops request 2024-09-03 16:37:46 +08:00
charlie
867672637c fix(pdf): incorrect file name for the browser 2024-09-03 15:26:12 +08:00
charlie
a95b1bd0bf fix(pdf): incorrect highlights files for the same name pdfs. https://github.com/logseq/logseq/issues/11496 2024-09-03 15:16:00 +08:00
charlie
7655556d8a fix(ui): polish task marker for file based block 2024-09-03 14:16:51 +08:00
Tienson Qin
9f6667a750 fix: limit :logseq.property/parent for pages 2024-09-03 14:13:10 +08:00
Tienson Qin
3087b291d4 fix: don't run class schema changes on file graphs 2024-09-03 14:03:47 +08:00
charlie
e76fe9499c enhance(ux): related nodes table blink for the property page 2024-09-03 12:15:40 +08:00
charlie
eb6096c60a enhance(ux): related nodes table blink for the property page 2024-09-03 12:15:04 +08:00
charlie
35a2c8ec40 enhance(plugin): api types 2024-09-03 11:14:21 +08:00
Tienson Qin
c7677c813e refactor: set parent for any page, not just tags (#11494)
* refactor: replace :class/parent with :logseq.property/parent

* replace :class/schema.properties with property.class/properties

* enhance: display schema properties directly in Tag properties

* tag properties style tweaks

* fix: properties view context

* fix: limit parent to be classes or pages depends on the current node

* enhance: display ancestors in Parent

* fix: ancestors

* enhance: display tag properties always for tags

* enhance: display tag block container instead of properties area

* enhance: show add property as popup instead of dialog

* fix: tag parent must be a tag

* enhance: display properties in the right sidebar

* fix: tags style

* fix: icon style

* fix: positioned icons

* fix: lint

* fix: tests

* fix: remove properties from rtc watched attrs

* fix: graph-parser tests

* enhance: style tweaks

* enhance: page/create parses tags from user-input title

* enhance(ux): [[ref]] followed by # (no whitespace) to add tags

* fix: tests

* fix: graph-parser lint and tests

* fix: allow tagged nodes to be parents

* enhance(ux): display tag property descriptions

Also, make it editable.
2024-09-03 07:32:38 +08:00
Tienson Qin
cf7b423b43 perf: icon picker 2024-09-03 05:52:54 +08:00
Gabriel Horner
bcacc84f25 fix(dev): catch CI failures before they land on feat/db
feat/db is our stable branch for the db version and should remain green.
There were CI failures on #11492 but we didn't know until it was merged.
Just run CI on PRs to prevent this in the future
2024-09-02 09:39:34 -04:00
charlie
cd40ff10b4 fix(ui): task tag blink when the block hovered 2024-09-02 17:26:07 +08:00
charlie
8720236767 fix(ui): context dropdown menu not close for the delete selection action 2024-09-02 16:31:10 +08:00
charlie
8829fb7a55 enhance(ux): page blink for the tag class page 2024-09-02 15:42:16 +08:00
charlie
b456bb2bc5 fix(ui): alignment for the page icon within the page title 2024-09-02 13:58:30 +08:00
charlie
514fad4811 fix(ui): alignment for the page icon 2024-09-02 11:29:27 +08:00
charlie
24ff1d2540 enhance(ux): improve interaction for the dummy block 2024-09-02 11:17:03 +08:00
charlie
5071417331 fix: invalid condition 2024-09-02 09:34:02 +08:00
rcmerci
895dd349e0 test(rtc): add ns client-steps, add asserts to step2 2024-09-01 15:08:21 +08:00
Tienson Qin
731e231066 fix: set glob version to 9.0.0 2024-09-01 12:00:04 +08:00
Tienson Qin
34a65e1a23 Upgrade glob 2024-09-01 11:55:37 +08:00
Tienson Qin
194c0b1912 Add debug dirs 2024-09-01 11:30:33 +08:00
rcmerci
a8d2beb976 fix(rtc): rollback local-ops when throw 2024-08-31 13:13:11 +08:00
rcmerci
6288e46cae test(rtc): add assert in step4--task-insert-300-blocks-to-remote 2024-08-31 13:06:14 +08:00
rcmerci
2d5ea4e768 Merge pull request #11492 from logseq/test/rtc-e2e-test
test: add rtc-e2e-test
2024-08-31 11:41:12 +08:00
Gabriel Horner
47970ee4c6 fix: :node property values should show unique names by tag
Fixes logseq/db-test#44 and also a part of LOG-3191
2024-08-30 12:36:49 -04:00
Gabriel Horner
d9443a0fd0 enhance: validate existence of created-from-property on block types
that require it. We used to have this validation but it got lost
2024-08-30 10:41:16 -04:00
rcmerci
fde4e0d3cf test(rtc): add insert-300-blocks case 2024-08-30 22:30:44 +08:00
rcmerci
4c5a861da8 test(rtc): add asserts for client2 step2--task-wait-page1-synced 2024-08-30 20:56:17 +08:00
rcmerci
d85dacc5c6 chore: fix lint 2024-08-30 20:52:25 +08:00
rcmerci
98bbbc8408 test(rtc): debug sync page1 from client1 -> client2 2024-08-30 20:52:25 +08:00
rcmerci
2ec3ef36dd feat(rtc): add pull-remote-updates-flow 2024-08-30 20:52:25 +08:00
rcmerci
1675e85d1c test(rtc): add client2-edits 2024-08-30 20:52:25 +08:00
rcmerci
50fb730c43 test(rtc): launch two clients at the same time 2024-08-30 20:52:25 +08:00
rcmerci
fa43327eff test(rtc): update config 2024-08-30 20:52:25 +08:00
rcmerci
be8593f2c5 test(rtc): custom 'testvar' to testsuits 2024-08-30 20:52:25 +08:00
rcmerci
98502d7cde test(rtc): add karma target 2024-08-30 20:52:25 +08:00
rcmerci
e4c955d8d3 test(rtc): update basic-edits-test
1. start rtc on repo
2. wait for client-ops synced
2024-08-30 20:52:25 +08:00
rcmerci
f5cc44bcf9 test(rtc): update basic-edits-test 2024-08-30 20:52:25 +08:00
rcmerci
cc8ce571e7 test(rtc): add basic-edits-test 2024-08-30 20:52:25 +08:00
rcmerci
a72e3a75bc test(rtc): add block-update-test, add more fixtures 2024-08-30 20:52:25 +08:00
rcmerci
e6d3e64815 test(rtc): update upload-download-graph-test 2024-08-30 20:52:25 +08:00
rcmerci
b72d96ca1d test(rtc): update fixtures 2024-08-30 20:52:25 +08:00
rcmerci
3eecf04533 test(rtc): add rtc-e2e-test/download_upload_test 2024-08-30 20:52:25 +08:00
rcmerci
70b827dcae test(rtc): start to add e2e tests 2024-08-30 20:52:25 +08:00
Gabriel Horner
0e4debdb90 fix: compilation failure with js in clj 2024-08-30 08:34:21 -04:00
charlie
b6d54c5b5e fix: invalid up/down for selection mode after indent/outdent actions 2024-08-30 15:48:13 +08:00