Tienson Qin
787372c174
add create tag test
2025-10-13 16:55:04 +08:00
Tienson Qin
a92f2865d2
add more property-related tests
2025-10-13 16:33:09 +08:00
Tienson Qin
6871463d26
fix: plugins api e2e tests
2025-10-13 14:14:21 +08:00
Tienson Qin
3abf1475c0
add property-upsert-test
2025-10-11 19:27:13 +08:00
Tienson Qin
0933c9cae0
enhance: test all property types
2025-10-11 18:49:00 +08:00
Tienson Qin
4cc44a5ac9
fix: e2e tests
2025-10-10 18:31:35 +08:00
Tienson Qin
dbd15f7ed4
enhance: pre-validate when setting block property values
2025-10-10 16:20:53 +08:00
Tienson Qin
3eab751feb
fix: delete an empty block doesn't preserve properties for the next
...
related to https://github.com/logseq/db-test/issues/470
2025-09-10 22:30:49 +08:00
charlie
2236f3fc14
enhance(api): add get_page_properties function and update related tests
2025-09-05 11:48:42 +08:00
Tienson Qin
ebfcf3c5f4
fix: e2e-tests
2025-09-03 19:40:40 +08:00
charlie
bc46cf7d14
enhance(api): improve append_block_in_page to handle current page context
2025-08-26 11:27:34 -04:00
Tienson Qin
c279d0e3b7
fix: e2e tests
2025-08-25 21:00:10 +08:00
Tienson Qin
099affdb9a
fix: e2e tests
2025-08-20 21:15:53 +08:00
Tienson Qin
d84d3f9652
enhance(ux): set/unset #Page to convert between page and block ( #11970 )
...
* enhance(ux): add/remove #Page to toggle page/block
* enhance(ux): "p t" to set tags for selected blocks
Updated "p a" to toggle displaying all properties including hidden ones.
* feat: cmd+k move blocks
* fix: block could be converted to page and create invalid nodes
Pages with block namespace parents is nonsensical and pages in
property values led to multiple validation errors. Also guard
against class and property pages as namespace parents
* fix: warn on failed cut+paste or indent/outdent of page blocks. Better to warn than silent failure which leaves user confused on
what happened.
---------
Co-authored-by: Gabriel Horner <gabriel@logseq.com >
2025-08-05 17:45:57 +08:00
Tienson Qin
67a0f7cd8c
Merge branch 'master' into feat/hnswlib+transformer-js
2025-07-31 20:08:29 +08:00
Tienson Qin
7605ed61a0
fix: rtc e2e tests
2025-07-29 12:53:37 +08:00
Tienson Qin
2d50ca5ce2
Merge branch 'master' into feat/hnswlib+transformer-js
2025-07-11 18:15:33 +08:00
Tienson Qin
bc8b2de4ad
fix: separate page and block reference test
2025-07-04 02:13:44 +08:00
Tienson Qin
13305e3169
Merge branch 'master' into feat/capacitor-new
2025-07-01 08:06:47 +08:00
Tienson Qin
a365154eec
fix: indentation after an embeded node
...
fixes https://github.com/logseq/db-test/issues/361
2025-06-30 23:28:47 +08:00
charlie
b6e3e98990
Merge branch 'master' into feat/capacitor-new
2025-06-28 11:06:25 +08:00
charlie
f4badf1321
fix(apis): e2e tests
2025-06-26 17:15:38 +08:00
charlie
f81849149d
enhance(plugins): add more property related e2e tests
2025-06-26 17:15:38 +08:00
charlie
d80d9a46d4
fix(apis): upsert property for the user property
2025-06-26 17:15:38 +08:00
charlie
9291e877c8
enhance(plugins): WIP add property related e2e tests
2025-06-26 17:15:38 +08:00
charlie
0a462208cb
enhance(plugins): WIP add more block property related e2e tests
2025-06-26 17:15:38 +08:00
charlie
388cddb08e
enhance(plugins): add block related e2e tests
2025-06-26 17:15:38 +08:00
charlie
08b824934c
Merge branch 'master' into feat/capacitor-new
2025-06-25 14:06:52 +08:00
Tienson Qin
19513d3ecb
fix: delete at end concats wrong blocks
...
related to https://github.com/logseq/db-test/issues/347
2025-06-23 23:05:02 +08:00
Tienson Qin
3c52bced5c
Merge branch 'master' into feat/capacitor-new
2025-06-22 21:39:37 +08:00
rcmerci
665a5a3725
test(e2e): add tag-basic-test, fix assert-non-editor-mode
2025-06-18 23:39:40 +08:00
rcmerci
31dc17d406
test(e2e,rtc): fix remove repl/pause
2025-06-15 16:42:59 +08:00
rcmerci
5f85ed4aec
test(e2e,rtc): add page-rename test
2025-06-15 16:06:39 +08:00
rcmerci
988d31d830
test(e2e,rtc): add rtc-page-test
2025-06-15 13:47:27 +08:00
Tienson Qin
8eee397b45
fix: rtc creates duplicated first blocks for new journal pages ( #11913 )
...
* fix: rtc creates duplicated first blocks for new journal pages
The root cause is that those blocks from different clients have
different ids. Instead of using persistent block id, this fix avoids
generating the first block until users really start editing it.
* fix: add button not displayed when the last block is not empty
* fix: e2e tests
* enhance: remove dummy block
* fix: open-last-block
2025-06-02 14:19:19 +08:00
rcmerci
c95e1aad7f
test(e2e,rtc): add another conflict update case
2025-05-29 14:49:03 +08:00
rcmerci
4f6c0fee28
test(e2e,rtc): update rtc-outliner-conflict-update-test
2025-05-28 16:58:37 +08:00
rcmerci
f02269e3da
test(e2e,rtc): update rtc-outliner-conflict-update-test
2025-05-28 16:30:06 +08:00
rcmerci
c14b7e8d30
test(e2e,rtc): simplify rtc-outliner-test
2025-05-28 15:51:15 +08:00
rcmerci
a6616571a9
chore(e2e,rtc): remove comment
2025-05-27 20:19:49 +08:00
rcmerci
d9d2a4c903
test(e2e,rtc): add rtc/with-stop-restart-rtc
2025-05-27 19:28:33 +08:00
rcmerci
6d7388a7b7
test(e2e,rtc): click before input property-name
2025-05-25 23:34:27 +08:00
rcmerci
a3746920d7
test(e2e,rtc): update rtc-outliner-conflict-update-test
2025-05-25 23:03:58 +08:00
rcmerci
3d1f34aedc
test(e2e,rtc,wip): fix remove repl/pause
2025-05-25 01:19:55 +08:00
rcmerci
ea24209186
test(e2e,rtc,wip): update rtc-outliner-conflict-update-test
2025-05-25 01:07:12 +08:00
rcmerci
4ccb78a207
test(e2e,rtc,wip): add rtc-outliner-conflict-update-test
2025-05-24 19:22:39 +08:00
rcmerci
fcdc76016c
test(e2e): update custom_report
2025-05-23 22:31:01 +08:00
rcmerci
3ad366b8a4
test(e2e): add logseq.e2e.property-basic-test and reuse in rtc-extra-test
2025-05-23 21:29:02 +08:00
rcmerci
3a7a54f2c4
test(e2e,rtc): fix add-new-properties
2025-05-23 18:33:54 +08:00
rcmerci
edb574fff4
test(e2e,rtc): preserve remote-graph if testcase failed
2025-05-23 17:35:07 +08:00