Commit Graph

154 Commits

Author SHA1 Message Date
Andelf
84ac0d89ab fix(test): e2e fail due to opened new-page dialog (#7430) 2022-11-23 16:27:08 +08:00
Andelf
8148bf4fc8 fix(test): rm wrong e2e tests 2022-11-23 14:31:31 +08:00
Andelf
40366f6dbf fix(test): use e2e to test hashtag 2022-11-23 12:21:36 +08:00
Gabriel Horner
f045875460 Temporarily disable another test that is intermittently failing
E.g. see
https://github.com/logseq/logseq/actions/runs/3527181103/jobs/5915950917
2022-11-22 16:33:01 -05:00
Gabriel Horner
85e5da06b9 Temporarily disable failing test to allow work to proceed on a clean CI 2022-11-22 15:42:32 -05:00
Charlie
dda1f9bd9f Enhance / Plugin APIs (#6945)
Added
1. All configurations of current graph.
App.getCurrentGraphConfigs: () => Promise<any>
2. All favorite pages list of current graph.
App.getCurrentGraphFavorites: () => Promise<Array<string> | null>
3. All recent pages list of current graph.
App.getCurrentGraphRecent: () => Promise<Array<string> | null>
4. Clear right sidebar blocks.
App.clearRightSidebarBlocks: (opts?: { close: boolean }) => void
5. Support register CodeMirror enhancer. #Experiment feature
Experiments.registerExtensionsEnhancer<T = any>(type: 'katex' | 'codemirror', enhancer: (v: T) => Promise<any>)
6. Support hooks for app search service. #Alpha stage
App.registerSearchService<T extends IPluginSearchServiceHooks>(s: T): void
7. Support focus option for App.insertBlock. Credit to [[tennox]] #PR

Fixed
1. Adjust build script to be compatible for shadow-cljs bundler.
How to set up a clojurescript project with shadow-cljs?
https://github.com/rlhk/logseq-url-plus/blob/main/doc/dev-notes.md
2022-11-22 22:00:29 +08:00
charlie
93e52a7a77 fix: lint 2022-11-22 21:43:47 +08:00
charlie
3086fec490 improve(desktop): WIP refactor left sidebar 2022-11-22 21:43:47 +08:00
Peng Xiao
e6fa986083 fix: skip whiteboard tests for now 2022-11-22 11:12:34 +08:00
Gabriel Horner
6f5a6dcbf7 Merge pull request #7358 from logseq/feat/color-panel
Feat (Whiteboards): Add main color panel and rearrange tools
2022-11-18 10:53:07 -05:00
Konstantinos Kaloutas
4f93f92eb0 fix: allowed attributes an add a test 2022-11-18 10:34:34 -05:00
Konstantinos Kaloutas
f90cee54b1 fix: e2e test 2022-11-17 17:15:53 +02:00
Konstantinos Kaloutas
f92e609af9 fix: e2e tests 2022-11-17 17:02:25 +02:00
sallto
e882b7cabd fix: Scheduled date picker always points to today, regardless of a previous date (#7329)
* fix: Scheduled date picker always points to today, regardless if a previous date was already set
fixes #6985

* fix: e2e-test flakyness for datepicker
2022-11-15 10:36:01 +08:00
Peng Xiao
d35c6d2b06 fix: e2e fix 2022-11-14 22:39:53 +08:00
Phoenix Eliot
a4e581b4b9 Add test for cmd-down deleting typed text 2022-11-14 17:37:24 +08:00
sallto
354d379874 fix: flaky e2e tests 2022-11-09 11:09:21 +08:00
sallto
6dd2e69b23 fix: Renaming the homepage makes it no longer the homepage 2022-11-09 11:09:21 +08:00
Peng Xiao
cff3f155ad test: add a test case for whiteboard context menu 2022-11-07 16:52:43 +08:00
Peng Xiao
d45e5507b5 fix: e2e issue 2022-11-04 23:03:43 +08:00
Peng Xiao
c03b8503b0 test(whiteboard): new e2e cases 2022-11-04 23:03:43 +08:00
Peng Xiao
0903af6ab3 test(e2e): add a test case for whiteboard quick add 2022-10-10 17:12:23 +08:00
Konstantinos Kaloutas
30ffaf9b2e fix: e2e tests 2022-10-10 13:42:22 +08:00
Konstantinos Kaloutas
23f44a5e50 fix: e2e tests 2022-10-10 13:42:22 +08:00
Konstantinos Kaloutas
f9644ab37b chore: add hiccup test 2022-10-10 13:42:22 +08:00
Konstantinos Kaloutas
a36f56c8df chore: add tests 2022-10-10 13:42:22 +08:00
Peng Xiao
e8e80ed2aa fix: e2e 2022-10-02 13:19:49 +08:00
Konstantinos Kaloutas
01eb87d27c fix: e2e tests 2022-09-29 14:11:47 +03:00
Peng Xiao
ca7a78b7d5 fix: e2e failure 2022-09-24 10:47:08 +08:00
Peng Xiao
4d86f4f53f Merge remote-tracking branch 'upstream/master' into whiteboards 2022-09-10 00:45:27 +08:00
Konstantinos Kaloutas
44d0cd172f chore: use the axe core playwright package 2022-09-09 12:13:56 +08:00
Peng Xiao
839b5f35f9 Merge remote-tracking branch 'upstream/master' into whiteboards 2022-09-06 21:31:57 +08:00
Andelf
320024f764 fix(e2e): wrong promise usage 2022-09-06 12:52:53 +08:00
Andelf
43dd321ce4 test(e2e): split build and test 2022-09-06 12:52:53 +08:00
Andelf
dee6c9a712 test(e2e): fix random fail in auto-completion 2022-09-06 12:52:53 +08:00
Konstantinos Kaloutas
ed743d9895 fix: drawing test 2022-09-05 13:32:39 +03:00
Konstantinos Kaloutas
1e15062896 chore: add more tests and ids 2022-09-05 13:24:04 +03:00
Konstantinos Kaloutas
8ccd6f0507 chore: add whiteboard tests 2022-09-02 16:21:25 +03:00
Peng Xiao
33885e619b Merge remote-tracking branch 'upstream/master' into whiteboards 2022-09-01 10:29:29 +08:00
Viktor Moros
c7703e5e93 Adding E2E test for scenario with text after a soft return 2022-08-31 22:39:04 +08:00
Junyi Du
87e8bb94bb test(e2e): improve stability 2022-08-31 21:15:01 +08:00
Junyi Du
663cd6df7f dev: e2e testing workflow of running multiple times 2022-08-31 21:15:01 +08:00
Peng Xiao
694e626b5d fix: page rename e2e 2022-08-29 21:38:05 +08:00
Konstantinos Kaloutas
6bf5c441d9 feat: enable detailed report 2022-08-26 11:52:23 +08:00
Konstantinos Kaloutas
c3799b3f23 feat: skip to main content button 2022-08-26 11:52:23 +08:00
Konstantinos Kaloutas
54e43c71dd enhance: add basic a11y test 2022-08-26 11:52:23 +08:00
Andelf
f111ec3f8e fix(test): resolve e2e fails 2022-08-22 19:07:40 +08:00
Konstantinos Kaloutas
b4fbd023a7 fix: remove inconsistent test 2022-08-22 19:07:40 +08:00
Konstantinos Kaloutas
f60fe88855 enhance: work on e2e tests 2022-08-22 19:07:40 +08:00
Tienson Qin
0298fca343 fix: e2e 2022-08-19 13:04:43 +08:00