Commit Graph

154 Commits (77dc686e85d8093d65a092d5b4cb9c1f9c507831)

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