Commit graph

799 commits

Author SHA1 Message Date
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
0b6a8dc093 Merge pull request #19160 from overleaf/jpa-jammy-1-0-4
[server-ce] bump base image to jammy-1.0.4

GitOrigin-RevId: 79cc27e4c628e50fb226a32278be1768001f343b
2024-06-26 11:12:47 +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
Miguel Serrano
1697087425 Merge pull request #18970 from overleaf/msm-clean-features-templates
[web] Cleanup `features.templates`

GitOrigin-RevId: 7c9f7bc827700e4255a5ba8a46de70318afdaae4
2024-06-24 12:05: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
Jakob Ackermann
ac7916fb29 Merge pull request #19023 from overleaf/jpa-issue-19016
[web] lock down legacy endpoint for creating projects from zip

GitOrigin-RevId: 0c6b29d34c601d316b184d50d93e8e17f59bfcfb
2024-06-24 12:04:00 +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
aa142b3c09 Merge pull request #18825 from overleaf/jpa-hotfix-4-2-5-5-0-5
[server-pro] add hotfixes 4.2.5 and 5.0.5

GitOrigin-RevId: 55a138662d3c2059ce802e6a6fd70e70fd01c8cd
2024-06-12 08:05:32 +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
32b74f1471 Merge pull request #18708 from overleaf/jpa-fix-local-server-ce-build
[server-ce] fix local build

GitOrigin-RevId: 437f598792efbf3546f275feb94a2393ef794256
2024-06-12 08:04:57 +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
fadc40fc0e Merge pull request #18826 from overleaf/jpa-ce-omit-translations-scripts
[server-ce] omit web scripts with extra dependencies

GitOrigin-RevId: 910a6cce0e237c23bcf1e365dbeced6d0e2344d9
2024-06-11 08:05:26 +00:00
Jakob Ackermann
06607b5c51 Merge pull request #18732 from overleaf/jpa-server-pro-csp
[server-ce] enable CSP by default in Server CE/Pro

GitOrigin-RevId: 8c7664a39f688a748f33e3158b594b9368457661
2024-06-06 08:04:35 +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
Jakob Ackermann
2f5bcebcdd Merge pull request #18570 from overleaf/jpa-lean-npm-install
[server-ce] omit devDependencies from final image

GitOrigin-RevId: e35d7010ee33345121fb175e0400be122cb468c1
2024-05-31 08:04:00 +00:00
Jakob Ackermann
f5701b67eb Merge pull request #18559 from overleaf/jpa-server-ce-caching
[server-ce] docker image caching

GitOrigin-RevId: 161d775485d6b8f994d1a6e53440a586fb9a5058
2024-05-30 08:05:34 +00:00
Jakob Ackermann
5a1cff55bc Merge pull request #18543 from overleaf/jpa-server-pro-test-templates
[server-pro] tests: add tests for templates feature

GitOrigin-RevId: b36482af924e306207cbdedc1a8d1d548272ee77
2024-05-30 08:05:30 +00:00
Jakob Ackermann
2754c90ea6 Merge pull request #18465 from overleaf/jpa-more-server-pro-e2e-tests
[server-pro] add more e2e tests for Server Pro

GitOrigin-RevId: 003a92ae6c12b58d1d31679f9d9e54d83cfc4a1e
2024-05-30 08:05:26 +00:00
Jakob Ackermann
8eb8b233c0 Merge pull request #18316 from overleaf/jpa-host-admin
[server-ce] e2e tests: add capability for reconfiguring the instance

GitOrigin-RevId: 44ec800b5b37497b3122310a94f637c24ff2667a
2024-05-30 08:05:22 +00:00
Brian Gough
485710538d [CE/SP] Hotfix 5.0.4 (#18434)
* [CE/SP] Hotfix 5.0.4

Remove unused packages with vulnerable dependencies.
Upgrade sanitize-html in scripts directory to get security updates.
Upgrade swagger-tools dependencies to get security updates.

* add note about overrides to server pro release checklist

* remove unused services/web/scripts/translations directory from server-pro

* include #18393 and #18444 in server pro hotfix 5.0.4

* clean up after patching package-lock

apply package-lock patch at start of hotfix build
run npm audit at end of hotfix build

GitOrigin-RevId: a253def01d481961cd16f4374e2ccffa00417c1f
2024-05-27 10:24:39 +00:00
Jakob Ackermann
b6093848af Merge pull request #18341 from overleaf/jpa-upgrade-ce-base
[server-ce] upgrade base image

GitOrigin-RevId: a6fcb422f5bbe15221ea9b16942e290f7772d973
2024-05-15 08:05:07 +00:00
Domagoj Kriskovic
c7f9a80622 [server-ce] fix cypress test (#18308)
* [server-ce] fix cypress test

* fix "from another project" casing

GitOrigin-RevId: d34db7740f4038574b0d46ce1afd7dd170032f3e
2024-05-14 08:03:52 +00:00
Miguel Serrano
cee678591f Merge pull request #18145 from overleaf/msm-ce-history-scripts
[CE] Add history utility scripts (flush/resync)

GitOrigin-RevId: 3f46609c279bef70f1ee6e63f74648f1c2b99a97
2024-04-30 08:04:38 +00:00
Miguel Serrano
f3ccafee94 [CE/SP] Hotfix 5.0.3 (#18075)
* [CE/SP] Hotfix 5.0.3

* [CE/SP] Apply hotfix changes to init script

There's some divergences in the current state of
910_initiate_doc_version_recovery in server-ce/init_scripts
and 5.0.2 hotfix. With this change we ensure the same content
in server-ce/init_scripts and the current hotfix

* Updated patch for recover_doc_versions.js

GitOrigin-RevId: 175af6b3ac584575764cbd03a5105c6933618c28
2024-04-25 08:04:38 +00:00
Eric Mc Sween
a2d5e030c6 Merge pull request #18041 from overleaf/em-jpa-recovery-script
[history-v1] add doc version recovery script

GitOrigin-RevId: 3f240f313465ce5fa9c53f72a992807f9396ebb4
2024-04-23 08:05:40 +00:00
Jakob Ackermann
5b6e229c21 Merge pull request #17798 from overleaf/msm-ce-sp-hotfix-5-0-2
[CE/SP] Hotfix 5.0.2 / 4.2.4

GitOrigin-RevId: 2f9ce416b95a0124edb1a9cf35c2dfa94f6f4a19
2024-04-23 08:04:33 +00:00
Eric Mc Sween
d0cd02d0ac Merge pull request #17885 from overleaf/em-sp-missing-env
Add proper environment in CE/Server Pro preshutdown scripts

GitOrigin-RevId: 84ec76de67e91a4acc1f326a701ebb13a3f1322f
2024-04-16 08:04:26 +00:00
Brian Gough
7439fefb04 Merge pull request #17795 from overleaf/bg-node-security-upgrade-2024-04-05-revert-hotfix-changes
revert unwanted changes to hotfix files from node upgrade

GitOrigin-RevId: 92b2cd93d85d333acd4a79b2838fb5ecdaa95ba5
2024-04-09 08:03:54 +00:00
Brian Gough
a9d1ddcb22 Merge pull request #17748 from overleaf/bg-node-security-upgrade-2024-04-05
upgrade node version to 18.20.1

GitOrigin-RevId: 28f8f7c7f63285f7b7355e65713d9ed2dbda8a0e
2024-04-08 08:04:41 +00:00
Miguel Serrano
c22e6a5926 Merge pull request #17694 from overleaf/bg-ipv6-fix-editing
Force services to use ipv4 in server-ce container

GitOrigin-RevId: 9cf2734f8506bba15ef3ac11060508d2604d09ad
2024-04-04 08:04:06 +00:00
Miguel Serrano
b84e76b201 Merge pull request #17627 from overleaf/msm-sp-hotfix-5_0_1
[CE/SP] Hotfix 5.0.1

GitOrigin-RevId: ce193b9c7ad7988547289bddb4e8e63d4c718371
2024-04-02 08:03:53 +00:00
Alf Eaton
b44d94b953 Upgrade Cypress to 13.6.6 (#17521)
GitOrigin-RevId: ac495dd9d7a482a9619e3cbcdd914cf665115713
2024-03-26 09:04:15 +00:00
Alf Eaton
6cc2db3cdd Merge pull request #17525 from overleaf/ae-upgrade-prettier
Upgrade Prettier to v3

GitOrigin-RevId: 6f1338f196408f3edb4892d5220ad3665ff1a5bc
2024-03-26 09:04:05 +00:00
Jakob Ackermann
2e6e24335c Merge pull request #17239 from overleaf/jpa-sl-cleanup
[misc] remove ShareLaTeX branding from remaining file paths

GitOrigin-RevId: cd47c693ee18a1b5b1c821f2dc5f1be53ae96cc0
2024-02-22 09:04:29 +00:00
Miguel Serrano
1b93f97468 [CE] update base image to phusion/baseimage:jammy-1.0.1 (#17119)
* [CE] update base image to phusion/baseimage:jammy-1.0.2

* Add python-is-python3 to CE base image

* Added unattended-upgrades install

GitOrigin-RevId: 55971caf10d5d519004ba21e38efac4a9c1b7546
2024-02-20 09:06:11 +00:00
Jakob Ackermann
39189978ac Merge pull request #17170 from overleaf/jpa-node-18-19-1
[misc] upgrade Node.js to 18.19.1

GitOrigin-RevId: 1bd2008682b585c3fccc65f74c90ba7fc9edc023
2024-02-20 09:04:55 +00:00
Alf Eaton
29abca700c Only pull cached base image for x86_64 (#17043)
GitOrigin-RevId: a45325ffece66288fc1d53e60622ad4ec432f53b
2024-02-16 09:04:40 +00:00
Miguel Serrano
87cd480151 [web] Rebrand public access environment variables (#17013)
* [web] Rebrand SHARELATEX_ALLOW_PUBLIC_ACCESS and SHARELATEX_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING

* Add SHARELATEX_ALLOW_PUBLIC_ACCESS for backwards compatibility

GitOrigin-RevId: ff99a83865c894b143039e058b63f4693d6c7cc5
2024-02-14 09:04:25 +00:00
Jakob Ackermann
ae3a529d8b Merge pull request #17050 from overleaf/jpa-fix-server-pro-start
[server-pro] fix container startup sequence -- render nginx.conf first

GitOrigin-RevId: 89629ccdc2232f89a204d6ea8be1e650cb78c753
2024-02-13 09:03:51 +00:00
Jakob Ackermann
6d98d6a7c0 Merge pull request #16923 from overleaf/jpa-server-pro-fs-rebranding
[server-pro] remove ShareLaTeX branding from filesystem

GitOrigin-RevId: c1d2c63bdc888d81e03bb1721e44b6ed6f64524b
2024-02-12 09:03:39 +00:00
Jakob Ackermann
7a7a7d055f Merge pull request #16974 from overleaf/jpa-fix-mongo-url-history-v1
[server-ce] use OVERLEAF_MONGO_URL in history-v1

GitOrigin-RevId: 0c3a25d237162f3ad249c0d7f1f508373ce90e51
2024-02-12 09:03:36 +00:00
Jakob Ackermann
12befda220 Merge pull request #16919 from overleaf/jpa-check-env-vars
[server-ce] add script for checking on old ShareLaTeX env vars

GitOrigin-RevId: a60d6f7648d65c336054795affe91a349aa629cf
2024-02-12 09:03:33 +00:00
Jakob Ackermann
959fa06148 Merge pull request #17009 from overleaf/ae-file-tree-classname
Remove duplicate className from Angular file tree

GitOrigin-RevId: 238b1ad8631b5a861361113679a9f1f8a66da6ea
2024-02-12 09:03:24 +00:00
Jakob Ackermann
1b0c4215b8 Merge pull request #16995 from overleaf/jpa-fix-server-ce-e2e
[server-ce] fix e2e tests

GitOrigin-RevId: 95a9edd44a50254ac9f680368cf8e10bbf827d69
2024-02-09 09:08:13 +00:00
Miguel Serrano
2833a8ce61 [CE] Rename base image to OVERLEAF_BASE_TAG
SHARELATEX_BASE_TAG was renamed to OVERLEAF_BASE_TAG
in the cloudbuild files in https://github.com/overleaf/internal/pull/16823, but the docker image
was never updated.

GitOrigin-RevId: 8690623addafd5d76ffb310c863abbbf72dbb938
2024-02-09 09:05:59 +00:00
mserranom
56bf2b6605 Rebranded non-saas SHARELATEX_ vars into OVERLEAF_
GitOrigin-RevId: 75c4ace013c7c00b41c26d2565db0e0599b80e18
2024-02-09 09:05:55 +00:00
mserranom
5412e38cb5 Rebranded SHARELATEX_IS_SERVER_PRO env variable
GitOrigin-RevId: 4e728fa7da5ea6b0132452865a3725ef86ed94da
2024-02-09 09:05:50 +00:00
mserranom
389eb9105b [CE/SP] Rebrand common env variables to Overleaf
GitOrigin-RevId: 92439946f909f115df26a2bad79269f88741a9ac
2024-02-09 09:05:37 +00:00
Jakob Ackermann
652f0cb0b7 Merge pull request #16960 from overleaf/jpa-server-pro-hotfix-4-2-2
[server-pro] add hotfix 4.2.2

GitOrigin-RevId: 61e7866798b3e263cabea4d32bc08957760013bf
2024-02-09 09:05:24 +00:00
Jakob Ackermann
63520c7076 Merge pull request #16859 from overleaf/jpa-sharelatex-cleanup
[misc] ShareLaTeX cleanup - high impact

GitOrigin-RevId: 6dcce9b0f15e30f7afcf6d69c3df36a369f38120
2024-02-09 09:04:11 +00:00
Christopher Hoskin
af32433bfa Merge pull request #16845 from overleaf/csh-docker-compose
Replace legacy `docker-compose` with `docker compose`

GitOrigin-RevId: 1a876a5870be55dceecdff9cd1284235840e908f
2024-02-01 09:03:43 +00:00
Jakob Ackermann
783008b05f Merge pull request #16804 from overleaf/jpa-code-cleanup
[misc] ShareLaTeX code cleanup - low impact

GitOrigin-RevId: 4b4a958af133efdb81196967adb66c97420c4861
2024-02-01 09:03:34 +00:00
Christopher Hoskin
f6a693c1f5 Merge pull request #16831 from overleaf/csh-issue-15655-fix-ce-build
Fix CE build by using overleaf image

GitOrigin-RevId: 302d7a69fa210548fd0845b2d55d80398c0c6001
2024-02-01 09:03:21 +00:00
Christopher Hoskin
660c5abb3d Merge pull request #16823 from overleaf/csh-issue-15655-sp3
Update CE/SP builds

GitOrigin-RevId: b5a0c4842d17a7a869b6e2f4c364bafb825a4fe5
2024-01-31 09:04:27 +00:00
Christopher Hoskin
df06b3562d Merge pull request #16734 from overleaf/csh-issue-15655-ce
Move CE build to AR

GitOrigin-RevId: 3fe6ca5115547a2f85e8f0ef419eea4b8a8f34aa
2024-01-29 09:03:34 +00:00
Jakob Ackermann
8bc44141be Merge pull request #16590 from overleaf/jpa-redis-lock-60s
[server-ce] increase the doc lock TTL from 30s to 60s

GitOrigin-RevId: 468f7483cc6a80e8034e3cc8071b674123985deb
2024-01-19 09:06:06 +00:00
Miguel Serrano
6703ed7e27 Merge pull request #16508 from overleaf/msm-fix-ce-test
[server-ce] Fix cypress e2e tests

GitOrigin-RevId: ffb802d15491cd5fdb96486629da675d90cce18e
2024-01-17 09:03:09 +00:00
Wielewout
25145708b8 Fix 502 errors due to IPv6 2023-12-16 13:25:24 +01:00
Jakob Ackermann
14f9356c4a Merge pull request #15926 from overleaf/jpa-saml-meta-public
[web] make /saml/meta endpoint public again

GitOrigin-RevId: 37acd01cb74abe370d8ae5cf1688e291f3d9a0bd
2023-11-24 09:05:04 +00:00
Mathias Jakobsen
732cbf0c26 Merge pull request #15547 from overleaf/mj-community-edition-tests
[server-ce] Add e2e test for CE

GitOrigin-RevId: f76ee4d19680c57a3a0854bc89175b3fb352ca41
2023-11-24 09:04:18 +00:00
Christopher Hoskin
f0b227eee8 Merge pull request #15778 from overleaf/csh-refactor-ce-sp-settings
Refactor CE/SP settings

GitOrigin-RevId: fabcd14dd73fec810e1a357a743827dbc0702c57
2023-11-21 09:04:12 +00:00
Miguel Serrano
06a4989b44 Merge pull request #15622 from overleaf/msm-remove-flush-track-changes-script
[CE/SP] Remove flush_track_changes script

GitOrigin-RevId: fbe66d5457260f0d8ae48f8248349558b0e0ad82
2023-11-07 12:35:15 +00:00
Miguel Serrano
dbf8e6c6ef Merge pull request #15574 from overleaf/mj-docker-base-node
[server-ce/server-pro] Update node installation method

GitOrigin-RevId: dca1608f40bcbc6fdb248d5776e45902b3e17364
2023-11-03 09:00:36 +00:00
Miguel Serrano
9eb8743014 Merge pull request #15531 from overleaf/msm-sp-hotfix-4-1-6
[CE/SP] Hotfix 4.1.6

GitOrigin-RevId: dc023665d5e0868913eff2104de1acaf7038cb9f
2023-11-02 08:53:07 +00:00
Jakob Ackermann
52133a0e39 Merge pull request #15449 from overleaf/jpa-server-pro-4-1-5
[server-pro] prepare hotfix release 4.1.5

GitOrigin-RevId: de65501909ed5aba6eadf556d2c41ca3a8cc14e2
2023-10-26 08:03:44 +00:00
Jakob Ackermann
47820c61a0 Merge pull request #15409 from overleaf/jpa-history-v1-http-timeout
[history-v1] make http request timeout configurable

GitOrigin-RevId: b31b1c94563ddb5195f92af303e6b0f234856795
2023-10-25 08:04:50 +00:00
Jakob Ackermann
b7c4f3333e Merge pull request #15414 from overleaf/jpa-server-pro-4-1-4
[server-pro] prepare hotfix release 4.1.4

GitOrigin-RevId: 2301f366f9b7f170a5801c5b74d10b9b7757973e
2023-10-25 08:04:46 +00:00
Miguel Serrano
b71e8daa50 Merge pull request #15187 from overleaf/msm-ce-sp-build-machines
[CE/SP] Update machine types for CE/SP builds

GitOrigin-RevId: 2436a88ac3223b2d54da868b466575a049bd7b72
2023-10-10 07:58:29 +00:00
Miguel Serrano
28ac76a2ec Merge pull request #15156 from overleaf/msm-hotfix-4-1-3
[CE/SP] Hotfix 4.1.3 / 3.5.13

GitOrigin-RevId: 82d8db6164a197a0427f7b9aedd0a440ab2f71b1
2023-10-09 08:04:28 +00:00
Brian Gough
337174e2c3 Merge pull request #15068 from overleaf/bg-server-pro-add-xetex
add xetex to the base image for CE/SP

GitOrigin-RevId: 2967872957d0def48071ee66293a029e1b91e60a
2023-10-06 08:04:21 +00:00
Alf Eaton
6be4ae4739 Allow session length to be configured using SHARELATEX_COOKIE_SESSION_LENGTH (#15018)
GitOrigin-RevId: abbe31e1511afc9a9071c0bed58f73cb214cd0b4
2023-09-29 08:04:06 +00:00
Miguel Serrano
e54f67008d Merge pull request #14983 from overleaf/msm-hotfix-4-1-1-dockerfiles
[CE/SP] Hotfix 4.1.2 Dockerfiles

GitOrigin-RevId: cd8c9d24f2f324d0b8dfd08ca2a805f96268423f
2023-09-28 08:04:28 +00:00
Jakob Ackermann
d9db49d565 Merge pull request #14962 from overleaf/jpa-server-pro-3-5-12
[server-pro] add hotfix 3.5.12 for fixing matching version error

GitOrigin-RevId: 38611806f6226ad9c7331b5868aa112ced16abd0
2023-09-26 08:03:58 +00:00
Jakob Ackermann
5a8857be97 Merge pull request #14857 from overleaf/jpa-server-pro-web-api
[server-ce] add web-api service

GitOrigin-RevId: c0f33573e85c0fb4031df39c500cc2a110e07687
2023-09-19 08:03:57 +00:00
Jakob Ackermann
9381db581e Merge pull request #14612 from overleaf/jpa-web-disable-saas-tabs-in-server-pro
[web] hide SaaS specific tabs on user admin info page in Server Pro

GitOrigin-RevId: 5c27f7a7cb137d18ee8e33ca941a69c20ac415cf
2023-09-06 08:05:29 +00:00
Jakob Ackermann
7fa9ded17a Merge pull request #14634 from overleaf/jpa-server-pro-big-ci-box
[server-pro] use larger CI boxes to fix webpack OOM kills

GitOrigin-RevId: ebc676eca00daec401aec95d68b6d91ac5cc7bd4
2023-09-05 08:05:21 +00:00
Jakob Ackermann
be19db03b4 Merge pull request #14281 from overleaf/jpa-server-pro-node-18
[server-ce] upgrade Node.js for Server Pro/CE to version 18

GitOrigin-RevId: 76dc29b36e19ade7e5ccb5ff482900af03400a59
2023-08-14 08:05:40 +00:00
Jakob Ackermann
a2322f090a Merge pull request #14198 from overleaf/jpa-history-migration
[server-pro] prepare hotfix 3.5.11

GitOrigin-RevId: c4950a327e472c9cfe1af93599dd5a9a54bb956b
2023-08-11 08:04:01 +00:00
Jakob Ackermann
c287774f87 Merge pull request #14069 from overleaf/jpa-server-pro-default-pw-max
[server-ce] config: align default max password length with bcrypt limit

GitOrigin-RevId: 486f1d789048f232d1e5e0059d9e4ad30b78b06c
2023-07-28 08:04:18 +00:00
Miguel Serrano
59fe2fe463 [CE/SP] Hotfixes 3.5.10 / 4.0.5 (#13961)
* [CE/SP] Hotfixes 3.5.10 / 4.0.5

* [CE/SP] include PR13122 in 4.0.5 hotfixes

---------

Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
GitOrigin-RevId: 68d31f4a4573d2cad1ee564a62957ad2c858cbe7
2023-07-21 08:04:44 +00:00
Miguel Serrano
22e232242c Merge pull request #13875 from overleaf/msm-hotfix-4-0-4
[CE/SP] Hotfixes 3.5.9 / 4.0.4

GitOrigin-RevId: 89f5b3832b2a069a2ee31b2ddc5cde9a4bbb5464
2023-07-17 11:12:27 +00:00
Miguel Serrano
ad006205ec Merge pull request #13575 from overleaf/msm-ce-sp-hotfix-3-5-8--4-0-3
CE/SP hotfixes 3.5.8 and 4.0.3

GitOrigin-RevId: c9ed39553154065d5eb59dfa0096756a2b1b1211
2023-07-17 10:45:05 +00:00
Jimmy Domagala-Tang
1f71e339fb Merge pull request #12802 from overleaf/jdt-parse-all-blg
fetch all blg files to report errors

GitOrigin-RevId: eea9b0809e6b2efcf5df20961e94197c583463ef
2023-07-17 10:36:21 +00:00
Miguel Serrano
5fdc43e342 Merge pull request #13370 from overleaf/msm-remove-history-flags-ce
[CE] Remove `SHARELATEX_FPH_` env variables

GitOrigin-RevId: 8e356eb65481de95dc1185f1e0ce081ef9b470b0
2023-07-17 10:28:23 +00:00
Jakob Ackermann
a0e8958a9c Merge pull request #13229 from overleaf/jpa-server-pro-block-metrics-access
[server-pro] block access to metrics and debug endpoints

GitOrigin-RevId: 6f0f09de8e13b4e478eb16eae707acf3b1cd8cbd
2023-07-17 10:24:57 +00:00