Mathias Jakobsen
42f7bca37e
Merge pull request #33317 from overleaf/mj-menu-bar-role
...
[web] Fix aria roles for nested menu bar dropdowns
GitOrigin-RevId: 1c285c2ef8ed0c589bd6b0df6112c054c8662ca4
2026-05-01 08:07:09 +00:00
Davinder Singh
30e0e6adaf
adding side menu for download option ( #33307 )
...
* adding side menu for download option
* fixing the E2E tests to adapt the new behaviour
GitOrigin-RevId: d96df4906a40006d36ac0ea525d74a1644ec4085
2026-05-01 08:06:57 +00:00
Mathias Jakobsen
32255a4e6f
Merge pull request #32936 from overleaf/mj-ce-themes
...
[web] Enable changing overall themes in SP/CE
GitOrigin-RevId: a6aa35e40826faec1001b658603b9f1cc8b0a50d
2026-04-21 08:06:31 +00:00
Mathias Jakobsen
e9b85c4fa3
Merge pull request #30911 from overleaf/mj-tidy-e2e
...
[e2e] Tidy E2E tests after removal of old editor
GitOrigin-RevId: 5f8194ec46a047f98c7af8bbcb60c41212ad4bd2
2026-01-27 09:06:18 +00:00
Mathias Jakobsen
9e0de43638
Merge pull request #30910 from overleaf/mj-tear-down-old-e2e
...
[e2e] Remove old editor E2E tests
GitOrigin-RevId: 960c5cd5f17c2a5bae225ecb53fa0eed76938939
2026-01-27 09:06:13 +00:00
Mathias Jakobsen
b9acc4f586
Merge pull request #30715 from overleaf/msm-full-project-search-sp
...
[web] Enable Full Project Search in SP for new/old editor
GitOrigin-RevId: f569a45fff3b2c716db7acab3aae4ddbf80903c9
2026-01-14 10:18:07 +00:00
Mathias Jakobsen
06a1fc32ec
Merge pull request #29679 from overleaf/mj-references-server-pro
...
[server-pro] Stop running references in server pro
GitOrigin-RevId: 41a9c3ca025bb3b631c3007c88f0fea6efbbe4fb
2025-11-19 09:05:52 +00:00
Tim Down
41d120d8f1
Merge pull request #29038 from overleaf/td-eslint-e2e-tests
...
Enable ESLint for all end-to-end tests
GitOrigin-RevId: 5d085f52fabcc794b0457edbbb551500477d4110
2025-11-19 09:05:24 +00:00
Malik Glossop
65419ad6f1
Merge pull request #29520 from overleaf/mag-tool-tip-casing
...
Update toolbar tooltips
GitOrigin-RevId: 80d3fa906776684275c856d1a74171d5b8a4f65a
2025-11-12 09:05:23 +00:00
Jakob Ackermann
a13fca15d3
[saas-e2e] harden recompiling ( #28514 )
...
* [saas-e2e] harden recompiling
* [server-ce] import changes from SaaS e2e tests
GitOrigin-RevId: 9b86ed864457b068b8dded94a7e12658a047aac2
2025-09-17 08:05:34 +00:00
Rebeka Dekany
97d8f73749
Update selectors to improve CE test stability ( #28096 )
...
* Update selectors to improve test stability
* Update selectors to improve test stability
* Use plain string matchers
* Fix test
* [monorepo] use plain string matchers everywhere
* [web] remove Kb/ prefix from title of learn wiki links
---------
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com >
GitOrigin-RevId: 12e13c39822795338a3bee20236454f9948e6221
2025-09-02 08:04:56 +00:00
Jakob Ackermann
dc3207726e
Merge pull request #27578 from overleaf/jpa-fix-saas-e2e
...
[saas-e2e] fix all the broken tests
GitOrigin-RevId: 38e16abc5e2c9392b0d9e585b6bef27a51c386f5
2025-08-04 08:05:04 +00:00
Jakob Ackermann
81f0807fc6
[web] prepare filestore migration for Server Pro/CE ( #27230 )
...
* [web] prepare filestore migration for Server Pro/CE
* [history-v1] remove unused USER_FILES_BUCKET_NAME env var from script
* [server-ce] tests: write default docker-compose.override.yml on startup
* [server-ce] tests: extend access logging of host-admin for response
* [server-ce] tests: test text and binary file upload
* [server-ce] tests: add tests for filestore migration
* [web] simplify feature gate for filestore/project-history-blobs logic
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
* [server-ce] test: fix flaky test helper
---------
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
GitOrigin-RevId: f89bdab2749e2b7a49d609e2eac6bf621c727966
2025-07-22 08:06:58 +00:00
Rebeka Dekany
488d0fdf9e
Preserve source-only extensions on file switch ( #27080 )
...
GitOrigin-RevId: 661c70b78a508619e6532b87b0409f546b4d9e82
2025-07-15 08:06:32 +00:00
Mathias Jakobsen
2cacf8f645
[web] Fix zip name in e2e tests ( #26888 )
...
GitOrigin-RevId: d0efd0f09af04ea5039d0f5335f8d1a776dcf3a3
2025-07-08 08:06:54 +00:00
Antoine Clausse
52f1e46343
Fix casing in E2E tests (Example project, Blank project, ...) ( #25812 )
...
* Fix casing in Tests (Example project, Blank project, Trashed projects, ...)
* Check "Blank Project" case insentively
* Fix git-bridge tests
GitOrigin-RevId: 52339258016c3a923c6207a65d058cb0d6e9d3a2
2025-05-22 08:45:33 +00:00
David
1354465562
Merge pull request #25727 from overleaf/dp-fix-track-changes-e2e-tests
...
Fix broken E2E tests after reviewer role feature flag cleanup
GitOrigin-RevId: 9860d546d8a6385554f223bf15c10875089ea130
2025-05-21 08:05:20 +00:00
Miguel Serrano
1ab8302254
Merge pull request #24467 from overleaf/msm-fix-sp-e2e
...
[CE/SP] e2e fixes
GitOrigin-RevId: 32722dd7d7520e87cd8d8cf6dbdadec73b27caa6
2025-03-26 09:05:36 +00:00
Jakob Ackermann
18fb4effb1
[server-pro] tests: reduce flakiness of editor tests ( #23963 )
...
- Swap order of "oldContent" and "static" (apparently that makes the
selection more reliable...)
- Turn off spellchecking outside the spellchecking test (avoid DOM
changes from added underline on misspelled words)
- Swap order of opening file and switching to doc under test:
The cy.findByText('static') was occasionally triggering an unhandled
error in codemirror when it ran while the editor was getting swapped.
(something along the lines of "cannot select out-of-dom range")
- Align source and visual editor tests, use ".findByText(oldContent)"
- Double down on waiting for doc switch to finish loading
GitOrigin-RevId: 8b201a6d78a60e3cfa92c22198f63e705d8880ec
2025-02-28 09:06:07 +00:00
Jakob Ackermann
245473c1ac
[server-pro] tests: backport changes from SaaS E2E tests ( #23921 )
...
* [server-pro] tests: add helper for gitURL
* [server-pro] tests: avoid hard-coding URL scheme/origin
* [server-pro] tests: fix typo in query selector
* [server-pro] tests: fix spelling of GitHub
* [server-pro] tests: double down on matching email in body
* [server-pro] tests: speed up session resumption
* [server-pro] tests: use a single project in editor spec
* [server-pro] drop check on started recompile
The labels changed between versions and making it configurable is too
verbose.
GitOrigin-RevId: d1ace3b534f28c65b8e20c808bac12268f26fa4d
2025-02-27 09:06:03 +00:00
Jakob Ackermann
a26290018c
[server-pro] tests: avoid opening editor if not needed for test ( #23875 )
...
* [server-pro] tests: avoid opening editor if not needed for test
* [server-pro] tests: use intercept to avoid opening editor page
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com >
* [server-pro] tests: use times option in intercept
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com >
---------
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com >
GitOrigin-RevId: 9530d1f5b06766fec70631da47d8b1049b59ead5
2025-02-26 09:05:20 +00:00
Jakob Ackermann
8b64325e89
[server-pro] tests: wait for editor to finish loading before interacting ( #23841 )
...
GitOrigin-RevId: bef74f336c3a240da43cd5f9563629b96bc1d7ca
2025-02-25 09:05:06 +00:00
Kristina
ac15073a52
[web] update e2e tests to look for new strings ( #23425 )
...
GitOrigin-RevId: 62c513369adcd003db0aac6a3777eb0a98bf3289
2025-02-07 09:04:17 +00:00
Mathias Jakobsen
57e535af52
Merge pull request #23173 from overleaf/mj-fix-e2e
...
[web+server-ce] Fix E2E tests
GitOrigin-RevId: cc22952bf828c32ce01eacc707935d3e7b156d71
2025-01-29 09:06:04 +00:00
Miguel Serrano
303e85a72b
Merge pull request #22492 from overleaf/msm-fix-flaky-e2e-jpg-preview
...
[SP] Wait for document being rendered before editor tests
GitOrigin-RevId: 4afa9b7d225ff19e6c10b061de4eef076bcd9a5d
2024-12-13 09:05:42 +00:00
Alf Eaton
c6a186d436
Update E2E editor tests ( #21704 )
...
GitOrigin-RevId: a5613554f4942a8ec6d09423387cd0d93e9b1f6c
2024-11-08 09:05:19 +00:00
Jakob Ackermann
37f486ca9a
Merge pull request #19778 from overleaf/jpa-e2e-reuse-sessions
...
[server-pro] tests: implement session re-usage
GitOrigin-RevId: 81f2feb39e413c858eb287784e378cf43423d0a4
2024-08-07 08:04:28 +00:00
Jakob Ackermann
dcce1271bc
Merge pull request #19399 from overleaf/jpa-tweak-server-pro-tests
...
[server-pro] make e2e tests more robust
GitOrigin-RevId: 81bb5673a95b47d8193700bd4b2d6510688e6656
2024-07-15 09:05:34 +00:00
Jakob Ackermann
eb32d3c8be
Merge pull request #19270 from overleaf/jpa-faster-e2e-in-ci
...
[server-pro] faster e2e test CI wall time
GitOrigin-RevId: eeb6d3044d888acd4d52919507c0bc566d7e0b46
2024-07-15 09:03:49 +00:00
Jakob Ackermann
33b208d4d5
Merge pull request #19234 from overleaf/jpa-ae-fix-typing
...
[server-ce] work around "clicking" by cy.type() in editor tests
GitOrigin-RevId: ffb3d7d77a98a3f6359414b5e93f9682c56ef2cd
2024-07-03 08:04:06 +00:00
Miguel Serrano
fa6a178e61
[SP] e2e test for layout selector ( #19196 )
...
* [SP] e2e test for layout selector
GitOrigin-RevId: 233f17dc27811d7b66e76e927e58667d6df42122
2024-07-02 08:05:09 +00:00
Miguel Serrano
e89cf3cddc
[SP] e2e test remove force from spelling test ( #19195 )
...
* [SP] e2e test remove `force` from spelling test
This was causing problems, as the button click didn't always have the expected effect.
GitOrigin-RevId: e82e0052885a491a211c4cbe20435fb5981900f6
2024-07-02 08:04:44 +00:00
Miguel Serrano
b7b40e6057
Merge pull request #19178 from overleaf/msm-frog-test-reliability
...
[CE] make JPG rendering test more robust
GitOrigin-RevId: f0f6b0119ed59e7f3fa8af70d69915a4d9ccda3f
2024-06-28 08:04:41 +00:00
Jakob Ackermann
9075c82b88
Merge pull request #19170 from overleaf/jpa-server-ce-re-run-before
...
[server-ce] make tests more robust
GitOrigin-RevId: f070b8bbbf87842a69d88ca56cecf5dd0f3a286c
2024-06-28 08:04:33 +00:00
Miguel Serrano
548f16e334
[CE/SP] Editor e2e tests ( #18942 )
...
* [CE/SP] Editor e2e tests
GitOrigin-RevId: f761e08ca3ca192076a3723ed476be653b3b5048
2024-06-20 08:05:27 +00:00