Domagoj Kriskovic
f36c87b301
Update share modal dropdown with a description for reviewers in a free project ( #24571 )
...
* Update collaborator select dropdown with a description for reviewers in free project
* Update share-project-modal test
* Fix saas-e2e tests
* fix server pro tests
* fix cypress multiple inputs selection
* fix testid case
GitOrigin-RevId: 5369828334596d80988aba168385f0a51eea998f
2025-04-03 08:04:59 +00:00
Miguel Serrano
373b222929
Merge pull request #24565 from overleaf/msm-fix-ldap-test
...
[CE/SP] Fix LDAP e2e tests
GitOrigin-RevId: 536de71f2b4e5b9bd2ae67dbea26d03b794a7a64
2025-03-27 14:16:44 +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
f6bd485863
[misc] align initializing of mongodb replica set ( #24287 )
...
* [misc] align initializing of mongodb replica set
* [misc] fix volumes for mono container in dev-env
* Remove duplicate volumes key
---------
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com>
GitOrigin-RevId: 0119c42ee8b13a0fca9373e40a27fc5b2a52d73b
2025-03-17 09:04:58 +00:00
Jakob Ackermann
eaefecb91d
[server-pro] TeXLive 2025 has been released ( #24285 )
...
* [server-pro] TeXLive 2025 has been released
* [server-ce] bump copyright year in README
GitOrigin-RevId: ece909181b96f25250559cf387c19cd87bb48097
2025-03-13 09:06:48 +00:00
Jakob Ackermann
a4f2d0e37a
[server-pro] tests: npm audit fix ( #23982 )
...
GitOrigin-RevId: c3779a435a32106bf83c74baf2abf140876459e3
2025-03-03 09:05:35 +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
Antoine Clausse
e429ee533f
Fix prefetch_custom_texlive
command ( #23813 )
...
Previous attempt failed with `sh: gcr.io/overleaf-ops/texlive-full:2023.1: No such file or directory`.
✅ Now tested with `make prefetch_custom_texlive`
GitOrigin-RevId: 09a5e1d3c270bdb58c761c8be3c665155879290f
2025-02-25 09:04:50 +00:00
Antoine Clausse
f2aa79f49d
Replace xargs -d,
by tr ',' '\0' | xargs -0
( #23800 )
...
`xargs -d` doesn't work on Mac OS: `xargs: illegal option -- d`
There's a workaround using `tr`
See: https://stackoverflow.com/a/71409498/4823861
GitOrigin-RevId: 109c7e1e035b829122d96fd41824f18bdf81468a
2025-02-24 09:06:00 +00:00
Jakob Ackermann
f0d94f06ed
[server-pro] fix ldap tests ( #23771 )
...
GitOrigin-RevId: 6540b7b8766eaf5fd2c7d0b3ff3c9d627382e56e
2025-02-21 09:05:40 +00:00
Jakob Ackermann
0be79e846c
[server-pro] tests: make project invite tests more reliable ( #23732 )
...
* [web] wait for sending project invite notification, send email detached
Errors from sending the notification or email are still logged only.
Wait up-to ~one second for notification to be sent (API timeout is 1s).
* [server-pro] tests: wait for invite action to complete
GitOrigin-RevId: e6998e6134b5267c91b47785d616a46e9651b996
2025-02-21 09:05:30 +00:00
Jakob Ackermann
b79af7f6d3
[server-ce] upgrade mongo to 6.0 in e2e tests ( #23611 )
...
* [server-ce] upgrade mongo to 6.0 in e2e tests
* [server-ce] upgrade mongo to 6.0 for CE dev-env
GitOrigin-RevId: 6a76297d32177a8b5a067d325e74bdb01971af30
2025-02-18 09:04:55 +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
Antoine Clausse
272108a213
Run bin/update_node 20.18.0 20.18.2
( #23074 )
...
GitOrigin-RevId: 3f1ab14c4c36ea54408e0ce2c404a323bfe8d9a6
2025-01-24 09:06:05 +00:00
Tim Down
79e4b76551
Merge pull request #22222 from overleaf/td-thin-footer-react
...
Implement thin footer in Bootstrap 5
GitOrigin-RevId: c45f63b3d2536e6266eb55cc95df11b53a6b77ec
2024-12-17 09:05:23 +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
Miguel Serrano
0490a4bab2
Merge pull request #22440 from overleaf/msm-fix-templates-e2e
...
[SP] Fix templates tests
GitOrigin-RevId: b63279161db2da2c5b482ea61ae3968497e7c1e0
2024-12-11 09:05:04 +00:00
Tim Down
cc0fcc2a18
Merge pull request #22232 from overleaf/td-skip-sp-ce-learn-wiki-test
...
Temporarily skip failing learn wiki test
GitOrigin-RevId: 3c25f45a99ec6d22ab62cfa4384dedc078201373
2024-12-02 09:05:41 +00:00
Andrew Rumble
73b17dd694
Merge pull request #21627 from overleaf/ar-node-20
...
[all] node 20 upgrade v2
GitOrigin-RevId: aed13a800894717a796062e3dd4050e045040258
2024-11-15 09:04:32 +00:00
Alf Eaton
c6a186d436
Update E2E editor tests ( #21704 )
...
GitOrigin-RevId: a5613554f4942a8ec6d09423387cd0d93e9b1f6c
2024-11-08 09:05:19 +00:00
Andrew Rumble
57d12dfb17
Update to node 18.20.4
...
GitOrigin-RevId: 4b613ea3973cb7944c3d414ea91bcf367dbf50a6
2024-11-07 09:04:31 +00:00
Andrew Rumble
79d80cc266
Merge pull request #21462 from overleaf/revert-18828-ac-node-20
...
Revert "Upgrade Node from `18.20.2` to `20.17.0`"
GitOrigin-RevId: cc12c33b4588caa2959817a113547d20d437d6f4
2024-10-30 09:05:07 +00:00
Andrew Rumble
a480df8a89
Merge pull request #18828 from overleaf/ac-node-20
...
Upgrade Node from `18.20.2` to `20.17.0`
GitOrigin-RevId: 0ba9b0921fc246a97d3da0aad7d48635c0e24ae8
2024-10-30 09:04:38 +00:00
Jakob Ackermann
ecfc8a1f9a
Merge pull request #20686 from overleaf/jpa-faster-e2e
...
[server-pro] tests: faster reconfiguring
GitOrigin-RevId: 8e9254f5a9e30f7a815eb25a6f226095b7e16c29
2024-10-14 11:00:08 +00:00
Jakob Ackermann
2b72d89171
Merge pull request #20685 from overleaf/jpa-fix-local-e2e
...
[server-ce] use database init script for setting up mongo replica set
GitOrigin-RevId: cf5c820a8c26da43de2f5c66677dba2c40a3667e
2024-10-14 11:00:03 +00:00
Jakob Ackermann
4733eb1007
Merge pull request #20245 from overleaf/jpa-fix-e2e-local
...
[server-pro] tests: use AR for Server Pro image
GitOrigin-RevId: 7e870afbbfb8a6ae1bd369ad8e04abe3f47d23ed
2024-09-05 08:05:12 +00:00
Mathias Jakobsen
1a8cf9b87d
Merge pull request #20235 from overleaf/mj-disable-sp-history-debugging
...
[web] Hide history debugging admin tab for Server Pro
GitOrigin-RevId: afba1dd0b2bc3d76b4931058f588ae4532ca9609
2024-09-05 08:04:58 +00:00
Jimmy Domagala-Tang
7add11a190
Merge pull request #19642 from overleaf/jdt-latexmkrc-ce
...
feat: add latexmkrc for server-ce
GitOrigin-RevId: 0d7385808a6a0b98d0a759ce0e329e6b9f578f35
2024-09-04 08:05:55 +00:00
Jakob Ackermann
3c5bd060f4
Merge pull request #20117 from overleaf/jpa-server-pro-test-local
...
[server-pro] tests: add support for running email tests on Macs
GitOrigin-RevId: 19a206f4ee70d43624094dd8da87091063d631a0
2024-09-02 08:05:25 +00:00
Jakob Ackermann
0fff0a9e5b
Merge pull request #20162 from overleaf/jpa-sandboxed-e2e-local
...
[server-pro] fix re-running of sandboxed compiles e2e tests
GitOrigin-RevId: 5c23b1018ffc8abc0af868100c8a600d2ed10267
2024-09-02 08:05:12 +00:00
Jakob Ackermann
831a40390a
Merge pull request #20184 from overleaf/jpa-e2e-local
...
[server-pro] tests: make running test locally more robust
GitOrigin-RevId: 2944dc9faeb9ed5795e7ad28a5cabe7e018803bb
2024-09-02 08:05:08 +00:00
Jakob Ackermann
aa45f778c0
Merge pull request #20137 from overleaf/jpa-fix-e2e
...
[server-pro] fix e2e tests
GitOrigin-RevId: 589d23baf8bc815328f21b140f2086e135d13736
2024-08-30 08:04:46 +00:00
Jakob Ackermann
0348d8a8c1
Merge pull request #20119 from overleaf/jpa-fix-creating-templates-from-zip
...
[web] fix creating projects from template zipUrl
GitOrigin-RevId: fd19babff7f241687b924810f7071382ef9fdb4d
2024-08-27 08:04:19 +00:00
ilkin-overleaf
0e71084600
Merge pull request #19840 from overleaf/ii-bs5-project-tools
...
[web] BS5 project tools
GitOrigin-RevId: 3181c62985b6db4051292b484f53178a0736fa75
2024-08-22 14:01:43 +00:00
ilkin-overleaf
b4ad1ed35d
Merge pull request #19961 from overleaf/td-contact-modal-sp-ce-fix
...
Fix SP and CE builds broken by Contact Us changes
GitOrigin-RevId: fb9099ed7d755b30ab8706facd6f0d95aefbad1e
2024-08-22 14:00:54 +00:00
Jakob Ackermann
eede7fe313
Merge pull request #19791 from overleaf/jpa-enable-synctex-test
...
[server-ce] tests: re-enable test for sync to pdf
GitOrigin-RevId: fd111ba1ff846acfe82735b4bc47f68929266254
2024-08-07 08:04:37 +00:00
Jakob Ackermann
051089d466
Merge pull request #19779 from overleaf/jpa-e2e-retries
...
[server-pro] tests: add 5 retries to host-admin requests
GitOrigin-RevId: 1a1df58c37b14139e09c66d3306d04b4bc667690
2024-08-07 08:04:32 +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
399e834e36
Merge pull request #19764 from overleaf/jpa-server-pro-cache
...
[server-pro] faster local build
GitOrigin-RevId: d71abde37253e4c0398afa6935290af79a1204be
2024-08-07 08:04:24 +00:00
Jakob Ackermann
05ecfa2e23
Merge pull request #19719 from overleaf/jpa-e2e-register
...
[server-pro] add e2e tests for registering users via GUI/script/email
GitOrigin-RevId: 25243532038c8df72f1360c433af215b3a551f3a
2024-08-05 08:04:28 +00:00
Alf Eaton
5c574835c4
Upgrade Babel, Webpack and Cypress dependencies ( #19729 )
...
GitOrigin-RevId: be27f5d26db8eab0eca7c434fe144c53db6ed162
2024-08-02 08:05:57 +00:00
Jakob Ackermann
09a8654cab
Merge pull request #19632 from overleaf/jpa-more-robust-chat-message
...
[server-pro] tests: make sending of chat message more robust
GitOrigin-RevId: 4c54e289af722960560e1e2c8074d0d3efcc601c
2024-07-30 08:04:50 +00:00
Jakob Ackermann
8748ac7475
Merge pull request #19631 from overleaf/jpa-e2e-emails
...
[server-pro] add e2e test for accepting project invite via email
GitOrigin-RevId: c8391b57c1ee882499cfe5dc02817b5fadcd7ff4
2024-07-30 08:04:45 +00:00
Jakob Ackermann
bd2a99aca7
Merge pull request #19630 from overleaf/jpa-leaner-ldap-pod
...
[server-pro] tests: import workaround for large memory allocation
GitOrigin-RevId: d739821153b5e29fb20e468796f655859428869b
2024-07-30 08:04:41 +00:00
Jakob Ackermann
7eacbe898e
Merge pull request #19608 from overleaf/jpa-git-bridge-e2e
...
[server-pro] extend e2e test coverage for git-access
GitOrigin-RevId: 3e6f3901037636140470b8169df224c329155598
2024-07-26 08:05:14 +00:00
Jakob Ackermann
96aab63e4b
Merge pull request #19593 from overleaf/jpa-fix-e2e
...
[server-pro] temporary skip part of broken e2e test
GitOrigin-RevId: 79d1f1ac4fe19765a197735e9579a08827538e35
2024-07-25 08:05:28 +00:00