Brian Gough
|
29105911c5
|
Merge pull request #17732 from overleaf/bg-session-mitigation-initial-protoype
anonymous cookie-based sessions module
GitOrigin-RevId: 75fe2d48fa384ba8d07c0b478a9a5a907a2b3b67
|
2024-04-26 08:04:54 +00:00 |
|
Jakob Ackermann
|
a540754f6e
|
Merge pull request #18116 from overleaf/jpa-bulk-replace-localhost
[misc] bulk replace localhost with 127.0.0.1
GitOrigin-RevId: d238f3635302e8ff5500d611108c4d1bef216726
|
2024-04-26 08:04:39 +00:00 |
|
David
|
c2448ff3d2
|
Merge pull request #17947 from overleaf/dp-secondary-email-confirmation-code
Add endpoints for secondary email confirmation by code
GitOrigin-RevId: c2829672fd9aeca457f76958d4922b9c95086f26
|
2024-04-26 08:04:00 +00:00 |
|
Jessica Lawshe
|
a815ba6e5c
|
Merge pull request #17912 from overleaf/jel-sso-enroll-after-login
[web] Redirect to group SSO enrollment page after log in
GitOrigin-RevId: 4c0937de6f009cd6e7e094569eb9ad46606a763b
|
2024-04-25 08:05:10 +00:00 |
|
Alexandre Bourdin
|
9fc6fa9b77
|
Merge pull request #18017 from overleaf/ab-convert-assigned-at-date
[web] Transform assignedAt back to date for conversion
GitOrigin-RevId: bd0213b337f765d8512386f9f5d3fc6d03572e33
|
2024-04-23 08:04:52 +00:00 |
|
David
|
5ad70690c9
|
Merge pull request #17989 from overleaf/dp-test-endpoint-injection
Create an injectRouteAfter test helper method
GitOrigin-RevId: e6c7cfd47a0200b47d5074185301f15ae2182c44
|
2024-04-19 08:04:02 +00:00 |
|
David
|
0cf17478fe
|
Merge pull request #17810 from overleaf/dp-compormised-password-prompt
Add compromised password prompt
GitOrigin-RevId: 7910a220943fcb3aa191da6d514d5bc3ae20f5a3
|
2024-04-19 08:03:58 +00:00 |
|
Jakob Ackermann
|
3df0fe82ce
|
Merge pull request #17926 from overleaf/jpa-batched-update-sorting
[web] batchedUpdate: use explicit sorting to find first record to update
GitOrigin-RevId: 6f57b92a4e5907f307618bd98642b4874018e9fa
|
2024-04-17 08:04:09 +00:00 |
|
Antoine Clausse
|
d35204033f
|
Merge pull request #17909 from overleaf/ac-tear-down-compile-timeout-tests-2
[web] Remove split-tests `compile-backend-class*` and `compile-timeout-20s*` (attempt 2)
GitOrigin-RevId: 5658f2977d3e7089eec5bbe7a33eee81c153e41d
|
2024-04-16 08:04:08 +00:00 |
|
Antoine Clausse
|
491bc2628d
|
Merge pull request #17899 from overleaf/revert-17700-ac-tear-down-compile-timeout-tests
Revert "[web] Remove split-tests `compile-backend-class*` and `compile-timeout-20s*`"
GitOrigin-RevId: d5070ced06adbd435e782a44b7ef767e395bd6a0
|
2024-04-15 08:04:37 +00:00 |
|
Antoine Clausse
|
2dd10c7fee
|
[web] Remove split-tests compile-backend-class* and compile-timeout-20s* (#17700)
* Remove split-tests of `compile-timeout-20s` and `compile-timeout-20s-existing-users`
* Remove `NEW_COMPILE_TIMEOUT_ENFORCED_CUTOFF` variables
* Revert timeout override `60` -> `20`
* Update settings.overrides.saas.js: `compileTimeout: 20`
* Remove `compile-backend-class-n2d`
* Remove `force_new_compile_timeout`
* Remove `showNewCompileTimeoutUI`
* Remove `compileTimeChanging`
* Simplify code by removing segmentation object
* Remove `CompileTimeoutChangingSoon`
* Remove `user.features.compileTimeout = '20 (with 10s prompt)'`
* Remove `CompileTimeWarning`
* Remove `TimeoutUpgradePrompt` (old)
* Remove `compile-backend-class`
* Remove unused translations
* Update tests
* Fix: Show `CompileTimeout` even if `!window.ExposedSettings.enableSubscriptions`
* Create script to migrate users to 20s compileTimeout
* migration script: exclude `compileTimeout: 20` from the match
* migration script: use `batchedUpdate`
* Remove `showFasterCompilesFeedbackUI` and `FasterCompilesFeedback`
Helped-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
* Remove `_getCompileBackendClassDetails`, simplify definition of `limits` object
* Remove `Settings.apis.clsi.defaultBackendClass`
* Remove unnecessary second scan of the whole user collection in dry mode
* Override `timeout` to 20 for users having `compileGroup === 'standard' && compileTimeout <= 60`
* Remove second `logCount`: re-run the script in dry-mode if you want to see that count
* Use secondary readPreference when counting users
* Fix script setup and exit 0
* Fix: Remove `user.` from query path!
* Add acceptance test on script migration_compile_timeout_60s_to_20s.js
GitOrigin-RevId: 3cb65130e6d7fbd9c54005f4c213066d0473e9d8
|
2024-04-15 08:04:24 +00:00 |
|
Jessica Lawshe
|
955c860b64
|
Merge pull request #17841 from overleaf/jel-lint-populate
[web] Add linting rule for mongoose `populate`
GitOrigin-RevId: 625b2b5f9db4e88ce0d629752f083b8be71c7766
|
2024-04-12 08:06:18 +00:00 |
|
Jakob Ackermann
|
c9373c25f4
|
Merge pull request #17873 from overleaf/jpa-await-user-login
[web] await promisified user login in ProjectStructureTests
GitOrigin-RevId: 68df8931a5c7c3843367c6fd34a66278c212ff5b
|
2024-04-12 08:05:20 +00:00 |
|
Jakob Ackermann
|
a6fb983afc
|
Merge pull request #17871 from overleaf/jpa-bind-v4-v6
[misc] align the host for binding and requesting in tests
GitOrigin-RevId: 916521c56928329ff2cbf2817f3a0a27aeaf8c3d
|
2024-04-12 08:04:51 +00:00 |
|
roo hutton
|
8644e239c6
|
Merge pull request #17596 from overleaf/rh-permissions-policy
[web] Add Permissions-Policy header
GitOrigin-RevId: 8934bbbda411102580d9ef8af135dcdc147627f9
|
2024-04-08 08:04:29 +00:00 |
|
David
|
b1928cecef
|
Merge pull request #17530 from overleaf/dp-teardown-onboarding-flow-split-test
Teardown onboarding flow split test
GitOrigin-RevId: 48e95e4e736772074cb68d195fc950a9da3aebcf
|
2024-04-08 08:04:04 +00:00 |
|
Brian Gough
|
f2a1b49d48
|
Merge pull request #17593 from overleaf/bg-account-security-update-hibp-links
Update haveibeenpwnd links to use the password check form
GitOrigin-RevId: f67b1ed689c851ad3684becc38cd5eb82b0018a2
|
2024-03-22 09:03:13 +00:00 |
|
Thomas
|
811173d32d
|
Merge pull request #17569 from overleaf/tm-account-suspension
Add the ability to suspend user accounts
GitOrigin-RevId: 5e57f29941434c78a47354baca83527213f9b9b5
|
2024-03-22 09:03:06 +00:00 |
|
David
|
664ba2b1f1
|
Merge pull request #16957 from overleaf/dp-mongoose-callback-subscription-test-helpers
Promisify Subscription acceptance test helper
GitOrigin-RevId: 0a03f994fdc65dcd3b1b33d2f777602962274ab7
|
2024-03-11 09:04:04 +00:00 |
|
David
|
9ef084d73f
|
Merge pull request #17430 from overleaf/dp-callbackify-class
Add callbackifyClass utility
GitOrigin-RevId: 762b800ce0eff2f146147908838162f7d32bd855
|
2024-03-11 09:03:59 +00:00 |
|
David
|
887a404fdd
|
Merge pull request #17384 from overleaf/dp-mongoose-callback-publisher-helper
Promisify Publisher acceptance test helper
GitOrigin-RevId: cce447234e32bfb93f8ce30deaf7fa21838e9176
|
2024-03-06 17:27:37 +00:00 |
|
ilkin-overleaf
|
1c34a3fa68
|
add missing token access fields to projects (#17372)
GitOrigin-RevId: d2eca00c40af65f0309f4b196fc3b5f043761729
|
2024-03-06 17:27:26 +00:00 |
|
Jakob Ackermann
|
9daacea6cb
|
Merge pull request #17409 from overleaf/jpa-check-before-hibp
[web] check user password before HIBP check
GitOrigin-RevId: 7c1bdc220fb9369733a1ff3bf26bed8cacc8e8d4
|
2024-03-05 09:03:46 +00:00 |
|
Jakob Ackermann
|
84a2b25a3c
|
Merge pull request #17401 from overleaf/jpa-skip-hibp-known-device
[web] skip HIBP check from known devices
GitOrigin-RevId: 897df02492aafeac010753c7c306e02bde5b1fd8
|
2024-03-05 09:03:37 +00:00 |
|
Jakob Ackermann
|
001af76f15
|
Merge pull request #17399 from overleaf/jpa-hibp-login
[web] check HIBP on login
GitOrigin-RevId: e052926e4d970f9a15821f1ea9c8af46bdab90cb
|
2024-03-05 09:03:34 +00:00 |
|
Jessica Lawshe
|
c704a4b79a
|
Merge pull request #17257 from overleaf/jel-delete-sso-config-users-cleared
[web] Clear users linking data when deleting group SSO config
GitOrigin-RevId: 1c1f63a747f422a646c763f771a8237f91182c38
|
2024-02-27 17:02:19 +00:00 |
|
Jessica Lawshe
|
6af122f5a2
|
Merge pull request #17221 from overleaf/jel-acceptance-tests
[web] Update SAML and group acceptance tests helpers
GitOrigin-RevId: b31abf1e8d34169b5ee428186b6168c083a72d46
|
2024-02-27 17:02:15 +00:00 |
|
Alf Eaton
|
a68af43a4d
|
Skip ProjectInviteTests (#17312)
GitOrigin-RevId: 5fd65b51a845fef59591cf58eb13b0e8087ec284
|
2024-02-27 17:02:05 +00:00 |
|
Brian Gough
|
6bd5038791
|
Merge pull request #17282 from overleaf/bg-object-id-unit-tests-ii
add unit tests for ObjectId comparison with chai and sinon
GitOrigin-RevId: e23156f6fd95f37d447f7569a01916c71bf04ede
|
2024-02-27 09:03:04 +00:00 |
|
ilkin-overleaf
|
b04247dd5a
|
Merge pull request #17023 from overleaf/ii-token-access-null-values
[web] Fix projects token access values
GitOrigin-RevId: f0c6a4993e42320c06753cb65198138afe55b71a
|
2024-02-26 09:03:13 +00:00 |
|
Alf Eaton
|
680c9b9570
|
Redirect Safari <= 13 to unsupported browsers page (#17123)
GitOrigin-RevId: 8cc508eb7f4f68c5864e102b2d4af9c8920800ae
|
2024-02-23 09:03:09 +00:00 |
|
Alf Eaton
|
6212f340d3
|
Allow individual docs to be downloaded from the file tree (#17137)
GitOrigin-RevId: d0b2ce9f3a252e34f452155ed83c3c04e7916ef0
|
2024-02-22 09:04:48 +00:00 |
|
Miguel Serrano
|
079a86ec53
|
Merge pull request #17182 from overleaf/msm-add-checks-invite-tests
[web] Add extra checks testing invite creation
GitOrigin-RevId: ae3d28c94b31ac07a81e006c4c3685c4400e0662
|
2024-02-20 09:04:46 +00:00 |
|
Alexandre Bourdin
|
b662b0742f
|
Merge pull request #17030 from overleaf/ab-fix-sso-enable-clearing-attributes
[web] Fix SSO config update when enabling and block enabling unvalidated config
GitOrigin-RevId: 27b043117d5599d327e2322acd3901fc7286ab6b
|
2024-02-14 09:05:29 +00:00 |
|
Alexandre Bourdin
|
308708d8a7
|
Merge pull request #16991 from overleaf/ab-sso-login-url
[web] Change /institutional-login URL to /sso-login
GitOrigin-RevId: 0856f3f63e3bba3431dd554b4b65fe913d8a50fe
|
2024-02-14 09:05:15 +00:00 |
|
Alexandre Bourdin
|
0d00c3952c
|
Merge pull request #16924 from overleaf/jel-clear-sessions-after-linking
[web] Clear other sessions after linking group SSO for managed users
GitOrigin-RevId: 0671154a34bf67532bad64f1abbdb8a332ab480a
|
2024-02-14 09:05:10 +00:00 |
|
Jakob Ackermann
|
385d3f9c1b
|
Merge pull request #16980 from overleaf/jpa-join-project-remove-sl-2
[misc] joinProject: pass userId and anonymous access token in body 2/2
GitOrigin-RevId: b1a11941a6d9c7cc779769d1e97d3a0f03bed610
|
2024-02-13 09:03:39 +00:00 |
|
Jakob Ackermann
|
8523c21158
|
Merge pull request #16948 from overleaf/jpa-rails-sharelatex-rebranding-step-2
[web] migrate v1 api calls away from ShareLaTeX branded endpoints
GitOrigin-RevId: af08ee029d0cee8f0f171d21b4f2b0b76222b3f8
|
2024-02-13 09:03:35 +00:00 |
|
Jakob Ackermann
|
974069bf1c
|
Merge pull request #16979 from overleaf/jpa-join-project-remove-sl-1
[misc] joinProject: pass userId and anonymous access token in body 1/2
GitOrigin-RevId: 5d7832246c7262c004c2cd465d62488384b35ee3
|
2024-02-12 09:03:16 +00:00 |
|
David
|
72eeb5a9ee
|
Merge pull request #16936 from overleaf/dp-mongoose-callback-project-structure-tests
Promisify ProjectStructureTests
GitOrigin-RevId: c554ea42f107a52e792047a22da9aba9b4127644
|
2024-02-09 09:07:06 +00:00 |
|
Jessica Lawshe
|
03aaee84a3
|
Merge pull request #16945 from overleaf/ab-fix-sso-managed-users-enrollment
[web] Fix managed users enrollment clearing out SSO linking status
GitOrigin-RevId: b2083b48df1782c426794f16e2cdd767b217256c
|
2024-02-09 09:06:03 +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 |
|
Jakob Ackermann
|
0596e8d25c
|
Merge pull request #16813 from overleaf/jpa-remove-legacy-registration
[web] remove legacy registration aka the public-registration module
GitOrigin-RevId: 5cbb7ecbc7da5cd0617bd1abd1f5c6eef4c05b3f
|
2024-02-05 09:04:09 +00:00 |
|
Jakob Ackermann
|
880087945e
|
Merge pull request #16854 from overleaf/jpa-overleaf-integration-core-tests
[web] enable overleaf-integration module when running SaaS tests
GitOrigin-RevId: 36eda6ef448604a55f8dc8daac5ce29af23b6b0b
|
2024-02-05 09:04:05 +00:00 |
|
Jessica Lawshe
|
596596efb1
|
Merge pull request #16860 from overleaf/jel-sso-acceptance-tests
[web] Add group SSO helpers for acceptance tests
GitOrigin-RevId: f2cec120582cecb474e705b451d06e9beced7bc9
|
2024-02-02 09:03:54 +00:00 |
|
David
|
e3513a9d50
|
Merge pull request #16545 from overleaf/dp-project-owner-delete-labels
Allow project owners to delete history labels
GitOrigin-RevId: 16111337681ac4085db2cf48e9d4c2fa87993b77
|
2024-01-23 09:03:08 +00:00 |
|
Miguel Serrano
|
51de84664d
|
Merge pull request #16346 from overleaf/msm-remove-underscore
Remove `underscore` in monorepo
GitOrigin-RevId: fd3b92e3e8a940a7a086669232102320c34a89e2
|
2024-01-09 09:03:58 +00:00 |
|
Jimmy Domagala-Tang
|
ebd2a2f5fe
|
Merge pull request #16353 from overleaf/em-typescript-in-web-backend
Enable type checking in the web backend
GitOrigin-RevId: cc8e34777c89704765fcd9b973aed806c3ae9016
|
2024-01-04 09:03:43 +00:00 |
|
Mathias Jakobsen
|
c371732e6e
|
Merge pull request #16186 from overleaf/mj-mongo-object-id
[web] Use constructor for ObjectId
GitOrigin-RevId: 9eb8b377ea599605b72af237d1ab12f4d8287162
|
2023-12-19 09:04:02 +00:00 |
|
Alexandre Bourdin
|
202196dde2
|
Merge pull request #15808 from overleaf/ab-split-test-dev-toolbar
[web] Split Test Dev Toolbar
GitOrigin-RevId: 630116049a94aceb39d5afc9425b8ec6ee95b944
|
2023-11-24 09:04:40 +00:00 |
|