Commit graph

61 commits

Author SHA1 Message Date
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
ilkin-overleaf
bef43020cd Merge pull request #19466 from overleaf/ii-bs5-projects-tags
[web] BS5 projects tags

GitOrigin-RevId: 4cdea8ad374c8b0ecba9281e3bde64517e6b0153
2024-07-25 08:05:20 +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
3ebab56455 Merge pull request #19380 from overleaf/jpa-fix-e2e-tests
[server-ce] fix e2e tests

GitOrigin-RevId: 0c19e09fee02d4fd048c12b5468ce3bf5ca87f13
2024-07-15 09:03:58 +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
roo hutton
8b41d26750 Make "Read only" casing consistent (#19236)
GitOrigin-RevId: 9769fccd7507a8fa58786492acc1875ac68062bd
2024-07-03 08:04:11 +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
Jakob Ackermann
6c2a5a43d7 Merge pull request #19227 from overleaf/jpa-sharing-fix
[server-ce] keep up with renaming of button in the share modal

GitOrigin-RevId: e08593078e3789832400884c0b2c04b94f15c837
2024-07-02 08:05:18 +00:00
Miguel Serrano
30a64401b2 [SP] e2e tests for SAML/LDAP (#19182)
* [SP] e2e tests for SAML/LDAP

* [server-pro] tests: prefetch ldap and saml docker images

---------

Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
GitOrigin-RevId: 64298df3f3941a8267a8aacd431757d21b43c75b
2024-07-02 08:05:14 +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
Jakob Ackermann
0ecb266e32 Merge pull request #19165 from overleaf/jpa-test-history-download
[server-ce] add tests for downloading a project zip from the history

GitOrigin-RevId: 95b0047e7d4cce7f6708d116bf2065d634a76ae4
2024-06-27 08:05:01 +00:00
Jimmy Domagala-Tang
c04fea0fd3 Merge pull request #19162 from overleaf/jpa-flaky-admin-test
[web] refresh system message cache after creating/deleting message

GitOrigin-RevId: f7155e94a8bf08b527e7ae69d9d6a41e54c01282
2024-06-27 08:04:39 +00:00
Jakob Ackermann
ce9b531892 Merge pull request #19098 from overleaf/jpa-graceful-shutdown-tests
[server-ce] add test for graceful shutdown

GitOrigin-RevId: 5e72e0073169009d2e3ece5a79cbd62051f6ad5b
2024-06-25 11:12:43 +00:00
Jakob Ackermann
c851be7809 Merge pull request #19061 from overleaf/jpa-fix-e2e-test
[server-ce] update tests for new notifications style on project-dash

GitOrigin-RevId: 7fe6aadfee348ad0513e49d601812b90ceb6aaa8
2024-06-24 12:04:56 +00:00
Miguel Serrano
e06621d2f8 Merge pull request #19019 from overleaf/msm-enable-admin-message-e2e
[CE] Enable e2e admin message test

GitOrigin-RevId: 5caaea32ace1548d4af0ec281a7bbfffda6befcc
2024-06-24 12:02:47 +00:00
Jakob Ackermann
f9846699cb Merge pull request #18994 from overleaf/jpa-sandboxed-compiles-logs
[server-pro] migrate comments to cy.log for sandboxed-compiles tests

GitOrigin-RevId: 2e66089b43c2f37af6e3cd56273df2b3c976a407
2024-06-20 08:05:32 +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
Jakob Ackermann
b13938ce7d Merge pull request #18705 from overleaf/jpa-test-synctex
[server-pro] add tests for SyncTeX

GitOrigin-RevId: 2c914cd7e3859fb82c6e560fda1248d98415da2f
2024-06-20 08:04:50 +00:00
Jakob Ackermann
8bc9ce3b52 Merge pull request #18993 from overleaf/jpa-test-xelatex
[server-pro] add tests for using XeLaTeX

GitOrigin-RevId: 66c602c930a4dd0888e88f2f90bd587ee16a7a64
2024-06-20 08:04:46 +00:00
Jakob Ackermann
db821620c4 Merge pull request #18955 from overleaf/jpa-re-use-label-value
[server-ce] re-use label values for exists/does not exist tests

GitOrigin-RevId: 9ab48a9622294d6f42057cf8d151a06a454a63a2
2024-06-18 08:05:30 +00:00
Miguel Serrano
6ba61f19f4 Merge pull request #18893 from overleaf/msm-sp-e2e-native-run
[CE/SP] Added `test-e2e-native` runner

GitOrigin-RevId: a123b2a83a47566a091acc37ccef6c4895bc9949
2024-06-18 08:04:24 +00:00
Jakob Ackermann
e36de5a62d Merge pull request #18856 from overleaf/jpa-server-ce-shutdown
[server-ce] improve shutdown procedure

GitOrigin-RevId: 5a99868d17f597c366e42625cd39f05146dcb682
2024-06-18 08:04:04 +00:00
Miguel Serrano
0cfc64786d [CE/SP] Add e2e tests for project list (#18475)
* [CE/SP] Add e2e tests for project list

GitOrigin-RevId: 0368d74b47c79f74b3520177d8bb697013d851d4
2024-06-14 08:05:21 +00:00
Miguel Serrano
9b4f5f63f0 [CE/SP] Add e2e tests for admin panel (#18476)
* [CE/SP] Add e2e tests for admin panel

GitOrigin-RevId: 1f98fa18cc03e9265d7e2ee6b0e9060a77dab35a
2024-06-14 08:04:20 +00:00
Jakob Ackermann
5adb9a63c3 Merge pull request #18678 from overleaf/jpa-test-sharing
[server-pro] add tests for project sharing

GitOrigin-RevId: c1862e01ff6feba048e340ba5549ccad9fd07d2c
2024-06-12 08:05:06 +00:00
Jakob Ackermann
585d72f1a6 Merge pull request #18745 from overleaf/jpa-active-uses-correct-email
[server-pro] add test for rendering of user activate page

GitOrigin-RevId: 3f0b8f7fa39698b739c9c5259da29fdd88b9caf6
2024-06-12 08:05:02 +00:00
Jakob Ackermann
13fa435dc1 Merge pull request #18727 from overleaf/jpa-test-history
[server-pro] add tests for full project history labels

GitOrigin-RevId: a64a20d9596003238945ed1449754bb965279a65
2024-06-12 08:04:53 +00:00
Jakob Ackermann
b75d183cfc Merge pull request #18635 from overleaf/jpa-test-upgrade
[server-pro] add tests for upgrade process

GitOrigin-RevId: eaa1486688cb2fa544adaaee16da04fd757a1b65
2024-06-12 08:04:48 +00:00
Jakob Ackermann
3b5cfd83f3 Merge pull request #18704 from overleaf/jpa-fix-local-sandboxed-compiles
[server-pro] fix TeXLive versions for running tests locally

GitOrigin-RevId: 08bc769fd97558323011dedae378982d8cefee66
2024-06-05 08:04:01 +00:00
Miguel Serrano
266d3d2a2e [CE/SP] Add e2e tests for tutorial links in welcome page (#18471)
* [CE/SP] Add e2e tests for tutorial links in welcome page

The Welcome page should only display a tutorial link
in Server Pro when wiki is enabled

GitOrigin-RevId: 26f8b60a34bb86c0f9edc3b479e8304cc48842b7
2024-05-31 08:04:11 +00:00