Alf Eaton
4a68a5f8bc
Discontinue the bonus program ( #17919 )
...
GitOrigin-RevId: d30ace08a340dd17a68c3cfe82e589bb37b5959f
2024-04-17 08:04:58 +00:00
Jakob Ackermann
ac2ea9f34d
Merge pull request #17865 from overleaf/jpa-open-in-overleaf-session-storage
...
[web] open-in-overleaf: cleanup redis and browser session storage
GitOrigin-RevId: af79bb49ff474545fc0d206d2a6f5a0ffa1416bc
2024-04-17 08:04:04 +00:00
Tim Down
a345eb42c2
Merge pull request #17712 from overleaf/td-bs5-feature-flag
...
Add feature flag check and per-page opt-in for Bootstrap 5
GitOrigin-RevId: 111474c19f0202efc4e701eef597c7653f8e8b61
2024-04-12 08:05:10 +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
Brian Gough
cdf31ed91c
Merge pull request #17675 from overleaf/bg-session-mitigation-redis-store-metrics
...
add CustomSessionStore class to handle session metrics and logging
GitOrigin-RevId: 49d4cda9fd94a8801adb33e894be239dc38ad544
2024-04-03 08:03:55 +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
Brian Gough
8484ae75c7
Merge pull request #17537 from overleaf/bg-session-mitigation-log-session-size
...
Add custom session store to track largest session sizes for anonymous users
GitOrigin-RevId: 23312689d7adb8196e66bb925afcfef78c4c558d
2024-03-13 09:03:44 +00:00
Miguel Serrano
cf227e2d08
Merge pull request #17450 from overleaf/msm-fix-sp-welcome-page
...
[web] Make wiki and template links configurable in welcome page
GitOrigin-RevId: fab1b8a11f518c5907a5bfa9365ff8e8a130b7c6
2024-03-07 16:30:42 +00:00
David
6d99f6dfae
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
c8cc34377f
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
1019142457
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
d5639794c2
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
f4b176c93d
Preserve folder structure when uploading folders ( #16502 )
...
GitOrigin-RevId: 791233ce1e68920a4f2d7042ed4c60ca3f4be8fb
2024-02-16 09:05:07 +00:00
Tim Down
07e16838b8
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
32d2603adb
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
c997d1dc2b
Remove MathJax v2 ( #16961 )
...
GitOrigin-RevId: 32a43361cfc883aa1a5ed85f6be5432b6e838b9d
2024-02-09 09:06:42 +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
Tim Down
473e74ecf1
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
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
Eric Mc Sween
d0a9f8c2cb
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
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
5c84ea8895
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
8e194d5ff9
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
cea7846795
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
9875e55a27
Remove Ace ( #14299 )
...
GitOrigin-RevId: ec8788fdbc8aea73ca33ec2810f4e588fe9476b5
2023-11-29 09:04:08 +00:00
Thomas
24023dd267
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
8aed8f7dd7
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
7c8014d791
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
330a9c8e3a
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
3912de589f
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
2783e89bc3
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
d3adcff0f1
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
1f56441184
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
6906c6a28c
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
8a0f2dbe1d
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
774a0a3f18
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
680ebae30b
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
22531969f6
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
d378246468
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
efb36b7193
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
a2cf7b459c
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
67ec78f7c6
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
0f30edf69f
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
e7703242e1
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
5aeb461551
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
6b61d906ba
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
8ec33fb9bf
Enable panel toggle buttons in all environments ( #14406 )
...
GitOrigin-RevId: 3af322c3c679d5bae467a70a4415b88a040f930d
2023-08-24 08:03:59 +00:00
Jakob Ackermann
b0f5003708
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
59dbf3ca10
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