David
d08f93c70c
Merge pull request #17201 from overleaf/dp-ip-rate-limit
...
Add subnet rate limiter for login rate limit
GitOrigin-RevId: c9f68829887dbc1778eff3b465dbde40bc2073d8
2024-02-29 09:04:15 +00:00
Brian Gough
1cd615eddf
Merge pull request #17004 from overleaf/bg-mongoose-mongo-compatibility
...
Ensure Mongoose and mongodb modules use the same mongodb instance
GitOrigin-RevId: fb55f3dfcff73919a4c5d26a354ba7c55b1e63c1
2024-02-23 09:03:00 +00:00
Thomas
2588ec6bb1
Use winning website redesign variant ( #17200 )
...
* Implement redesign on the default urls and redirect variants to defaults
* Fix Features & Benefits inconsistent case, cleanup temp translation
* Replace header_extras with the website redesign header extras
* Delete old home page
* Remove real time edits javascript (old home page)
* Cleanup unused locales
* Temporarily disable test that checked about/features-overview page
* Fix business/universities links in customer stories
GitOrigin-RevId: 9d2ee64c2622ffea7a2c2f7448a5e5beae3187e9
2024-02-21 09:03:18 +00:00
Jessica Lawshe
bd10c4e78d
Merge pull request #17166 from overleaf/ab-fix-group-settings-label
...
[web] Cleanup managed users env var and fix group settings label
GitOrigin-RevId: 817ed86a6c94c03adb41e8c10115d6404180142e
2024-02-20 09:05:54 +00:00
Alf Eaton
088cb8d069
Preserve folder structure when uploading folders ( #16502 )
...
GitOrigin-RevId: 791233ce1e68920a4f2d7042ed4c60ca3f4be8fb
2024-02-16 09:05:07 +00:00
Tim Down
07db2b9d43
Merge pull request #16971 from overleaf/td-bootstrap-5-base
...
Bootstrap 5 base
GitOrigin-RevId: 2ac614298d31a9cf65430a46d726648a742044f9
2024-02-15 09:04:05 +00:00
David
d92b97956c
Merge pull request #16731 from overleaf/dp-ip-rate-metrics
...
Add tracking of rate limit method to metrics
GitOrigin-RevId: 3996c2a0ccb747018571ce402120be46fc52eace
2024-02-13 09:04:09 +00:00
Alf Eaton
d4f632f6b4
Remove MathJax v2 ( #16961 )
...
GitOrigin-RevId: 32a43361cfc883aa1a5ed85f6be5432b6e838b9d
2024-02-09 09:06:42 +00:00
Jakob Ackermann
003182b1da
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
Tim Down
df9a1f1d12
Merge pull request #16749 from overleaf/td-upgrade-joi-celebrate
...
Upgrade Joi and Celebrate to latest
GitOrigin-RevId: 287130f6e476c04f9eb4efdf202729452b081c40
2024-02-05 09:04:16 +00:00
Jakob Ackermann
73220875df
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
d39a6c3182
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
Eric Mc Sween
07238520bb
Merge pull request #15748 from overleaf/em-drop-docops-collection
...
Drop the docOps collection
GitOrigin-RevId: 8ffa0570ae58b6a00412d8953d3ea0fbb1869b69
2024-02-01 09:03:46 +00:00
Miguel Serrano
95bf78d485
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
cb09dba1b6
Merge pull request #16062 from overleaf/jdt-ieee-eslint-fix
...
fix: missing setting on test causing eslint failure
GitOrigin-RevId: fff96acd389cfe30a1e89404a08a87543f503089
2023-12-08 09:04:50 +00:00
Jimmy Domagala-Tang
4ba159f8f0
Merge pull request #16066 from overleaf/jdt-revert-ieee-fix
...
Revert #15976 (hiding theme picker on IEEE branded pages)
GitOrigin-RevId: 435a866a7e5ac105786f28dce0588d05cf504cd4
2023-12-01 09:03:21 +00:00
Jimmy Domagala-Tang
8ee5429505
Merge pull request #15976 from overleaf/jdt-jpa-ieee-theme-picker
...
Hiding the overall theme for IEEE branded projects
GitOrigin-RevId: 5f07a7b316aea29ab72183fe4014c1b3e5c94bb8
2023-12-01 09:03:18 +00:00
Alf Eaton
5da684cace
Remove Ace ( #14299 )
...
GitOrigin-RevId: ec8788fdbc8aea73ca33ec2810f4e588fe9476b5
2023-11-29 09:04:08 +00:00
Thomas
0c3418fcfb
Merge pull request #15901 from overleaf/tm-design-system-updates-teardown
...
Design system updates test tear down and clean up
GitOrigin-RevId: 743423f7c31c0ba89093bba0107d7e6799e1c309
2023-11-28 09:04:06 +00:00
M Fahru
375920e559
Merge pull request #15857 from overleaf/mf-split-test-website-redesign
...
[web] Configure `website-redesign` split test
GitOrigin-RevId: 8b1b3c6ab1ba9c674517ebdb87e89bd3a44aade7
2023-11-22 09:04:53 +00:00
Mathias Jakobsen
f14822d8e8
Merge pull request #15798 from overleaf/mj-features-page-teardown
...
[web] Tear down features-page split test
GitOrigin-RevId: 346064bea8775033d226f4405843717b380085fd
2023-11-21 09:04:03 +00:00
Domagoj Kriskovic
f48774c15d
Store ODC form results in onboardingDataCollection ( #15609 )
...
* registration/onboarding page
* show only if in split test group
* rate limiter, skip errors
* fix storybook logo
* remove skip payload
* fix typos
* prettier
* store ODC form results in onboardingDataCollection
* add userId
* prettier
* pick what properties should be stored
* remove unused props
* remove userId index
* update user profile
* update user profile
* use setOp
* added test
* remove userId from schema
* clean after user delete
* mock unit test
* limit to 255 chars
* updatedAt field
* prettier
* firstName, lastName as separate vars
* move subscribe at the end
* check if user exists
GitOrigin-RevId: 6d76927e97b5f4ed664ffb9b8806b3516c77eb9b
2023-11-09 09:03:04 +00:00
Alf Eaton
64b0420d12
Merge pull request #15629 from overleaf/ae-web-target
...
Use production `web` dependencies for development
GitOrigin-RevId: e89942d1a24c32bf60b319932c6d74905db74a19
2023-11-07 12:35:00 +00:00
Alexandre Bourdin
5f0ca9660d
Merge pull request #15539 from overleaf/ab-schedule-sso-reminder
...
[web] Schedule Group SSO account linking reminder after joining the group
GitOrigin-RevId: 5586787fbd268446e441762fd7b4846821f849f6
2023-11-07 09:04:51 +00:00
Brian Gough
429c19eee6
Merge pull request #15544 from overleaf/bg-misc-use-literal-paths
...
Replace APP_ROOT and other variables with literal paths in web imports
GitOrigin-RevId: 138f03ad9355c8c6c92a206b0e54573234a6f65d
2023-11-02 08:53:03 +00:00
Miguel Serrano
7122e187d8
Merge pull request #15514 from overleaf/jpa-single-webpack-runtime
...
[web] enable webpack option runtimeChunk=single in dev-env
GitOrigin-RevId: 905b362496fc5df896632db920c91aee75c30b46
2023-11-01 09:03:16 +00:00
Jakob Ackermann
63b1e14029
Merge pull request #15513 from overleaf/jpa-consistent-return-type
...
[web] ExpressLocals: avoid returning undefined from getCssThemeModifier
GitOrigin-RevId: f5256719c2b4f06e2957f6bc971d3c895bdff5d2
2023-11-01 09:02:51 +00:00
Jessica Lawshe
cfce3c3710
Merge pull request #15419 from overleaf/em-error-request-logging
...
Use the request logger for errors in web
GitOrigin-RevId: f654fc69e0bbdab8b16d23b007aefbad08925358
2023-10-31 09:04:36 +00:00
Alf Eaton
73e40c3656
Merge pull request #15354 from overleaf/ae-i18next-compatibility
...
Set compatibilityJSON to v3 for plural suffixes
GitOrigin-RevId: 8da0fc5a2777dbdc9abe9d72a47adab029ab91ef
2023-10-23 08:04:01 +00:00
Eric Mc Sween
554cd6a4d9
Merge pull request #15172 from overleaf/em-promise-utils
...
Move util/promises from web into a shared library
GitOrigin-RevId: fe1980dc57b9dc8ce86fa1fad6a8a817e9505b3d
2023-10-20 08:04:05 +00:00
Miguel Serrano
e16a868efc
Merge pull request #15080 from overleaf/msm-configurable-upload-timeout
...
[web] Add configurable project upload timeout
GitOrigin-RevId: da26d7edbce9169c92cc3bc8746cb42e5c0e4919
2023-10-16 10:02:04 +00:00
M Fahru
16a13e6657
Merge pull request #15057 from overleaf/mf-lhs-makefile-editable
...
[web] Add `lhs` and makefiles (`makefile`, `gnumakefile`, and `*.mk`) as editable files
GitOrigin-RevId: d5f32aeab05947e7b8fec1c9bb6ec1defca42cdf
2023-10-05 08:04:50 +00:00
Jakob Ackermann
806df1b358
Merge pull request #14698 from overleaf/bg-sg-use-node-watch
...
[misc] replace nodemon with "node --watch"
GitOrigin-RevId: 8b34861887b39ffe1c64d9e4679f8ebef09302bd
2023-10-03 08:04:36 +00:00
Jakob Ackermann
ac5765508e
Merge pull request #14902 from overleaf/jpa-node-18-18-0
...
[misc] upgrade Node.js to latest LTS 18.18.0
GitOrigin-RevId: 96c7171065ceb8797c28efa4ab331d86a84868d2
2023-09-25 08:04:25 +00:00
Brian Gough
60ea59870d
Merge pull request #14827 from overleaf/bg-size-limit-for-all-files
...
add size limit for all streamed files in web
GitOrigin-RevId: 65ab73163bc94a643977f8a0a1fd7418bbf6e365
2023-09-20 08:03:43 +00:00
Miguel Serrano
1b55c33b31
Merge pull request #14585 from overleaf/msm-sso-config-modal
...
[web] SSO Config modal
GitOrigin-RevId: e704afa61fe14390b64ce29a27ccbce7e884b396
2023-09-13 08:03:46 +00:00
Brian Gough
7b554f8ecf
Merge pull request #14687 from overleaf/bg-queue-affiliation-confirmation
...
add rate limited bull queue for institutional domain confirmation
GitOrigin-RevId: 6dd38b586b7023e017d6480567a3f5faff74cbd5
2023-09-08 08:03:51 +00:00
Alf Eaton
5a8ad0472b
Add style-src directive to CSP for binary template PDF output ( #14573 )
...
GitOrigin-RevId: c4a93af0a3dad8accbe2655c2323f2d14cc8e551
2023-09-04 08:04:26 +00:00
Jakob Ackermann
76b0ebcfa5
Merge pull request #14562 from overleaf/jpa-disable-connection-checking
...
[web] workaround for broken detection of idle connections in CI
GitOrigin-RevId: ae9ff2b9b1bf99b56d8eb1af6e035b6ed08f7477
2023-08-30 08:05:02 +00:00
Alf Eaton
68e946aa98
Enable panel toggle buttons in all environments ( #14406 )
...
GitOrigin-RevId: 3af322c3c679d5bae467a70a4415b88a040f930d
2023-08-24 08:03:59 +00:00
Jakob Ackermann
0c44847a56
Merge pull request #14091 from overleaf/jpa-split-web-dependencies
...
[web] only include production dependencies in the production image
GitOrigin-RevId: edb33543145903de55f263de7385f6a779830b54
2023-08-24 08:03:31 +00:00
Eric Mc Sween
f4f3d1000a
Merge pull request #14424 from overleaf/em-test-server-pro-templates
...
Add a switch to enable ServerPro templates in the dev environment
GitOrigin-RevId: 27bd9921ae43a4c29f66f78c34ca8c10f14d930c
2023-08-22 08:03:56 +00:00
Alf Eaton
8a4ac0d03b
Set Cache-Control: private for project files ( #13750 )
...
GitOrigin-RevId: b111c792a49a8a5e37734b5fcce1a69f4904c1ff
2023-08-04 08:05:31 +00:00
Jakob Ackermann
f50084b613
Merge pull request #14103 from overleaf/jpa-web-create-dump-once
...
[web] create the dump folder once at startup
GitOrigin-RevId: 0026ebe15a92f0d17f97966c89cb471b1282d061
2023-08-03 08:03:37 +00:00
Thomas
fc84f4e267
Add geo-pricing split test for enabling LATAM currencies ( #13663 )
...
* Implement LATAM geo-pricing split test
* Hide Paypal if currency is one of INR, COP, CLP, PEN
* Only send the LATAM/INR banner events when banner is rendered
* Workaround in Subscription dashboard for CLP not having minor units
GitOrigin-RevId: a677086a7762900563558126d2f81a4c57bbe9d7
2023-07-17 11:01:10 +00:00
Alf Eaton
fd6de507a6
Merge pull request #13623 from overleaf/ae-symbol-palette-toolbar
...
[cm6] Only show symbol palette toolbar button when available
GitOrigin-RevId: 34e2c4e8ac1077a4da15277188ea0456db26e0af
2023-07-17 10:55:45 +00:00
Alf Eaton
1e51fe38fd
Remove Fine Uploader ( #13637 )
...
GitOrigin-RevId: e1e65160ad4a9c1d45a8f4a4a2e4c17730f9dda3
2023-07-17 10:51:33 +00:00
Mathias Jakobsen
2f9e243ffe
Merge pull request #13372 from overleaf/mj-captcha-add-email
...
[web] Add recaptcha to add-email
GitOrigin-RevId: 0540e0dbc3103dcaac87dd7fabeedbc5892c371c
2023-07-17 10:40:08 +00:00
Alf Eaton
214c72816e
Use content-disposition for setting the Content-Disposition header ( #13072 )
...
GitOrigin-RevId: f84100beb5e00485be4732c954b5ee553fe18558
2023-05-17 08:05:10 +00:00
Eric Mc Sween
6a1c745ee4
Merge pull request #13045 from overleaf/em-check-mongo-transactions
...
Stop ServerPro/CE from booting if Mongo doesn't support transactions
GitOrigin-RevId: b38c4f4ea8e74a80fe732ef5f3fe6fa703b55af1
2023-05-12 08:03:50 +00:00