Tim Down
9ab12f3b44
Merge pull request #10966 from overleaf/td-add-coop-header
...
Upgrade Helmet to add some security-related response headers, including COOP
GitOrigin-RevId: fce8538b004f7b3ba6c6ca65ad311957d75b496a
2023-01-24 09:05:27 +00:00
Alf Eaton
8b610d2d1c
Use MathJax v3 on the editor page ( #11330 )
...
GitOrigin-RevId: 5e51404c54e49735988f399ea080b6cb4be726d3
2023-01-24 09:03:58 +00:00
Miguel Serrano
b4e9bf3449
[web] pipe history zip download to history-v1 in CE/SP ( #11362 )
...
GitOrigin-RevId: 4ef181d1b79b3d0e2254af698defe0c2fa8c679f
2023-01-24 09:03:35 +00:00
M Fahru
8227199dcb
Implement new users micro survey for project dashboard page on react and non-react version ( #11347 )
...
* Implement new users micro survey for project dashboard page on react and non-react version
* Add 'new-users-micro-survey-click' and 'new-users-micro-survey-prompt' new event for the analytics
GitOrigin-RevId: 9aabe931987638b38995d404aa90ac4d40b2f3b5
2023-01-20 14:13:53 +00:00
M Fahru
29fbc253fd
Clean up link sharing upgrade prompt test and keep the default variant
...
GitOrigin-RevId: d34ed081bbc61dfc74a7117c0ba633db4b5a0bad
2023-01-20 14:13:51 +00:00
Miguel Serrano
4a84922a2f
Merge pull request #11346 from overleaf/msm-config-history-v1-sp
...
Configuration changes for FPH in CE/SP
GitOrigin-RevId: 990eb0fa6158d4815740413da085759d2cc5e231
2023-01-20 14:13:46 +00:00
Eric Mc Sween
9eb9203104
Merge pull request #11302 from overleaf/em-rate-limiter-2
...
Move rate limits in router.js to rate-limiter-flexible
GitOrigin-RevId: 9ac5dfe2fdf3de017e852dee36e26859db3ca4cb
2023-01-20 09:04:41 +00:00
Miguel Serrano
8b723c5363
Merge pull request #11160 from overleaf/msm-replace-uuid-crypto
...
Replace `uuid`/`node-uuid` with `node:crypto`
GitOrigin-RevId: 1be4f09c4681edac7e8bc58af3b5726d0d5ee322
2023-01-18 15:07:58 +00:00
Jakob Ackermann
59e587320a
Merge pull request #11246 from overleaf/jpa-user-content-domain-access-check
...
[misc] prepare migration to user content domain
GitOrigin-RevId: 581ccab6d39ec021fb44a555a09e55441c35d0d1
2023-01-18 09:05:14 +00:00
Eric Mc Sween
f97a543d41
Merge pull request #11255 from overleaf/em-rate-limiter
...
Introduce rate-limiter-flexible
GitOrigin-RevId: c787397e276fb81015c7d045d191f2ad81ef542d
2023-01-18 09:04:51 +00:00
Thomas
ae4b4c09b8
Merge pull request #11019 from overleaf/tm-fix-subscription-creation-response-timeout
...
Fix createSubscription timing out if non-handled error occurs
GitOrigin-RevId: 4f40d7134d81e6c212b045b2b18da36eb0421a43
2023-01-18 09:03:51 +00:00
Eric Mc Sween
56726053e8
Merge pull request #11158 from overleaf/em-recompile-pdf-split-test
...
Recompile PDF split test
GitOrigin-RevId: b02b3fb5b7a979ac299358e276ed432d736c7a03
2023-01-17 09:06:12 +00:00
Brian Gough
c87772d732
Merge pull request #10989 from overleaf/bg-clean-up-project-history-handler
...
clean up ProjectHistoryHandler
GitOrigin-RevId: 82e6510a23934a3f3a1ede0fabbd2e393f74ad03
2023-01-17 09:04:35 +00:00
ilkin-overleaf
7e68b4f0d5
Merge pull request #11147 from overleaf/ii-subscriptions-pages-react-split-test
...
[web] React subscription split test
GitOrigin-RevId: 6656b3895030bc677483a3e30d5e998f5f7d1458
2023-01-13 09:04:52 +00:00
Alf Eaton
017f0b49a0
[rich-text] Add "rich-text" split test ( #11180 )
...
GitOrigin-RevId: 8df79f3c70020c8dba0793c8b548fd1f1e1fbf76
2023-01-13 09:04:31 +00:00
Alf Eaton
62b727fb61
Merge pull request #11008 from overleaf/msm-fix-email-helper-group
...
[web] Prevent NPE parsing RFC5322 email groups
GitOrigin-RevId: 57fa7dc523b94c44afdd45a790ff6c3e62e45214
2023-01-11 09:04:49 +00:00
Eric Mc Sween
bde79780a7
Merge pull request #10971 from overleaf/em-flush-docupdater-on-rename
...
Flush project in docupdater after a rename
GitOrigin-RevId: f08e722e9eb65e281965fe2603f8e97024edb8e9
2023-01-10 09:05:07 +00:00
Lucie Germain
c6f9da69da
Merge pull request #10995 from overleaf/lg-update-tpds-dropbox-only
...
Only send updates to tpds if project is linked to dropbox
GitOrigin-RevId: 52d8bbfc229b74346dd440f283925a8d6eb6198a
2023-01-09 09:04:02 +00:00
Mathias Jakobsen
e8c677f7ad
Merge pull request #11036 from overleaf/jpa-cdn-blocked-metric
...
[web] add metric for blocked cdn
GitOrigin-RevId: bee0fa5af0cc3c5d91deb64c8e32bb7e04dbcc2b
2023-01-05 09:04:04 +00:00
Alexandre Bourdin
4d4a610fd2
Merge pull request #10973 from overleaf/ab-split-test-dash-graphs-fix
...
[web] Include archived tests in split test dashboard stats
GitOrigin-RevId: 570b6b5431dce3060a756752d45535a681ae9087
2022-12-22 09:04:48 +00:00
Davinder Singh
b7d8fa44b4
Moving out the translate function to helpers folder ( #10882 )
...
* Moving out the translate function to helpers
GitOrigin-RevId: 876932308328761bf6b728b3d24a8867d950e9c0
2022-12-22 09:04:27 +00:00
Alexandre Bourdin
55e05d2fb6
Merge pull request #10933 from overleaf/ab-hackathon-split-tests-fancy-dash
...
[web/analytics] Split test dashboard improvements
GitOrigin-RevId: 7711060111c043a3002f30381c292249a84c320e
2022-12-21 09:05:50 +00:00
Brian Gough
f27e0f124b
Merge pull request #9797 from overleaf/bg-ignore-synctex-files
...
Improve handling of ignored files
GitOrigin-RevId: c202a4262297408e9bd1d7af9697c2d7dae17cb0
2022-12-21 09:05:04 +00:00
Mathias Jakobsen
38cc3394e3
Merge pull request #10793 from overleaf/mj-split-test-cleanup
...
Split test clean-up
GitOrigin-RevId: 7dd6178487022cbefcbc85797dacc3f3fbfa17e2
2022-12-21 09:04:04 +00:00
Jessica Lawshe
d7233870b9
Merge pull request #10891 from overleaf/jel-features-page-test
...
[web] Setup split test for new features page
GitOrigin-RevId: c301089f2a251fef6cdc4434ac3c8356bb17545d
2022-12-20 09:04:44 +00:00
Brian Gough
2cc2da18a5
Merge pull request #10888 from overleaf/bg-case-sensitive-delete
...
Make dropbox deletes case-sensitive
GitOrigin-RevId: 090112ce82e38f15079053952db4b0a1544e8300
2022-12-15 09:04:17 +00:00
M Fahru
bed2596468
Implement groups & enterprise awareness banner on project dashboard ( #10818 )
...
- Implement the banner on both react and non-react project dashboard
- Use split test with 4 different variants, `save`, `empower`, `did-you-know`, and `default`, each variant has a different copy, except the `default` which won't show the banner to users
GitOrigin-RevId: ee76769dfd38b8e52de8cc0f201c24e41905d016
2022-12-13 09:05:08 +00:00
Jessica Lawshe
c7a10558bf
Merge pull request #10830 from overleaf/jel-remove-test-show-unified-navigation
...
[web] Remove `unified-navigation` references in code
GitOrigin-RevId: bbcea3c8013936a8e5eaed18e6121344a3c05e9a
2022-12-13 09:04:28 +00:00
Dr. Sasha Göbbels
c9cf530e36
[web] Log messages to the project audit log and do so for enabling/disabling sharing ( #10281 )
...
GitOrigin-RevId: d6af26bcbafb4d1789fca6319fd343fe8c2ecd25
2022-12-13 09:04:08 +00:00
Alf Eaton
12af54069c
Merge pull request #10787 from overleaf/ae-pdfjs-3
...
Start upgrading pdf.js to the latest version
GitOrigin-RevId: e7d8c6dedb0fe58ba31626408df81fd42ba1ca3b
2022-12-09 09:03:53 +00:00
Eric Mc Sween
2af4b38143
Merge pull request #10828 from overleaf/em-fix-deleted-projects
...
Fix project deletion when history id is a string
GitOrigin-RevId: cf60d9b6b7801592e1ff9f9be135f68dfe010ecf
2022-12-08 09:04:17 +00:00
Tim Down
08567c290e
Add second CM6 switch-away survey ( #10789 )
...
Restart CM6 switch-away survey
GitOrigin-RevId: 1d62aaf27834cb3919f6ca30c269a1ef3c2e9a5e
2022-12-07 09:04:35 +00:00
Eric Mc Sween
04d0eabb32
Merge pull request #10772 from overleaf/em-ieee-brand-id
...
Make the IEEE brand id configurable
GitOrigin-RevId: 3ee286131d6ed8f43247ab1e2954eabec83d75d6
2022-12-07 09:03:58 +00:00
Eric Mc Sween
38df974ce1
Merge pull request #10739 from overleaf/em-history-mongo-backend
...
Send a history id from web when creating a project
GitOrigin-RevId: dd1417ae734c76990931885df1864a81a9439da0
2022-12-07 09:03:51 +00:00
ilkin-overleaf
2675cab92e
Merge pull request #10394 from overleaf/ii-password-reset-and-strength-checking
...
[web] Password reset strength checking and UI updates
GitOrigin-RevId: 442a5c9e7e9d0a61d3ae649f3526bc3c02fd5704
2022-12-07 09:03:36 +00:00
Brian Gough
5c06b29e77
Merge pull request #10740 from overleaf/jpa-auto-compile-rate-limit-two-buckets
...
[web] split rate-limit tracking for auto-compiles into two buckets
GitOrigin-RevId: dcc743343010afe7d877fe5d37f020f10a8fd412
2022-12-06 09:04:10 +00:00
Miguel Serrano
4040f1c75f
Merge pull request #10782 from overleaf/msm-fix-disconnect
...
[ServerPro] Fix `disconnectAllUsers` endpoint
GitOrigin-RevId: 2852b18e64ceb4ffd9d0f40b7c40273747bf2df8
2022-12-06 09:03:49 +00:00
Eric Mc Sween
5083060fbb
Merge pull request #10677 from overleaf/em-history-id-string
...
Represent history ids as strings instead of integers
GitOrigin-RevId: 18977195b65492836e570c571ec7e8c7e088612b
2022-12-02 09:04:29 +00:00
Brian Gough
f8a1da1b47
Merge pull request #10715 from overleaf/jpa-web-share-mongo-pool
...
[web] share mongo connection pool between Mongoose and native db
GitOrigin-RevId: 8bb2a9dc76880144a8681cb564183906df624cc0
2022-12-02 09:04:02 +00:00
Jakob Ackermann
7fcdd69cee
Merge pull request #10735 from overleaf/jpa-mongo-connection-pool-stats
...
[web] collect metrics for mongo connection pool
GitOrigin-RevId: 71ca95af4e04f124f5ae12c8967ce85d4d9d0428
2022-12-01 09:05:09 +00:00
Jakob Ackermann
648a08b6b8
Merge pull request #10725 from overleaf/jpa-no-cdn-metric
...
[web] add metric for ?nocdn=true requests
GitOrigin-RevId: 6ca8a5616590f2d4efd8e3d04ef3ae71b67c5b96
2022-12-01 09:05:02 +00:00
Jakob Ackermann
db4d5f2522
Merge pull request #10686 from overleaf/jpa-upgrade-multer
...
[web] upgrade multer
GitOrigin-RevId: 4f43c783733f495eaed4df16ae9c9fc5b1186254
2022-12-01 09:04:07 +00:00
Tim Down
079a0dcae4
Merge pull request #10667 from overleaf/ii-dashboard-duplicate-projects
...
[web] Remove duplicate projects when fetching all users projects
GitOrigin-RevId: b850cd6ea5a03f01ba82eaaba101afd21a5098cc
2022-11-30 09:04:19 +00:00
Eric Mc Sween
3efcd3e52b
Merge pull request #10644 from overleaf/em-chunk-store-mongo
...
Mongo backend for the history chunk store
GitOrigin-RevId: 8dcfc7e62065785616b7894009368b6acbb4428a
2022-11-29 09:04:40 +00:00
Brian Gough
4589a57774
Merge pull request #10637 from overleaf/bg-delete-user-from-dropbox
...
delete user data from dropbox
GitOrigin-RevId: d586c73b4500f4fe718927f537ae770356eaefc1
2022-11-29 09:04:33 +00:00
Lucie Germain
7ad6a909e9
Merge pull request #10427 from overleaf/lg-secondary-email
...
Copy change to email we send when secondary email is added
GitOrigin-RevId: 1efd25e1ea9858f40cebf213f6dfbdc520a53313
2022-11-22 09:05:31 +00:00
ilkin-overleaf
11e789229e
Merge pull request #10528 from overleaf/ii-add-modal-before-checkout
...
[web] Show student confirmation modal for student plans on checkout page
GitOrigin-RevId: 6009bde36adb2ca24d3438def95db3b47f1ce8b2
2022-11-22 09:04:19 +00:00
Miguel Serrano
edeaa4baa0
Merge pull request #10435 from overleaf/msm-remove-survey-banner
...
Remove banner to recruit new joiners for survey
GitOrigin-RevId: c427c57b80d6e38285ddbafc67554b62516ea8b8
2022-11-17 09:03:49 +00:00
Miguel Serrano
900c5b29cb
Loose regex filter for analytics events ( #10329 )
...
Allows `Date` objects being sent as attribute values
and spaces in event segmentation values
GitOrigin-RevId: ce3bf5023941a011ba612e9a3a17b92f76f9860b
2022-11-08 09:03:31 +00:00
Miguel Serrano
933a0d22eb
Merge pull request #9995 from overleaf/msm-cleanup-old-audit-log
...
Cleanup `auditLog` from `users` and `projects` collections
GitOrigin-RevId: 2ea6d547837441c5e0391542c80c01bb5b6710fe
2022-11-08 09:03:20 +00:00
Brian Gough
495dd9016d
Merge pull request #10290 from overleaf/bg-clear-feedbacks-collection
...
add script to clear old messages from mongo feedbacks collection
GitOrigin-RevId: a4986f432a12e801f41ff9bdf11b8771ef2b601f
2022-11-07 09:03:25 +00:00
Jakob Ackermann
7493be028d
[web] drop rate of compile-result-backend events to 1%
...
GitOrigin-RevId: af3e4b56812f014ad7c40d1a98ee6db16798890b
2022-11-04 09:06:03 +00:00
Jakob Ackermann
10c6bd20ab
Merge pull request #10266 from overleaf/ab-split-test-no-serialization
...
[web] Skip mongoose object transformations for the split test cache
GitOrigin-RevId: 8fb5420f6f938c0ab7cfe1ca82c107c7ce3522ca
2022-11-03 09:03:44 +00:00
ilkin-overleaf
7180ee8700
Merge pull request #10132 from overleaf/ii-dashboard-are-you-affiliated-migration
...
[web] Project dashboard are you affiliated migration
GitOrigin-RevId: 455ad915dd023c5fab3ce9a5165aa7e960915f1f
2022-11-01 09:05:02 +00:00
Simon Detheridge
3d9c8f80f4
Merge pull request #10227 from overleaf/spd-td-opentelementry
...
Add opentelemetry to dev environment
GitOrigin-RevId: 31a8234197337a264412b411429692525793c8b0
2022-11-01 09:04:53 +00:00
Miguel Serrano
b299ccf139
Merge pull request #10191 from overleaf/msm-new-joiner-survey
...
Banner to recruit new joiners for survey
GitOrigin-RevId: f901818cb428f0338de55655885eb8b54e702268
2022-10-28 08:05:22 +00:00
ilkin-overleaf
09c330caff
Merge pull request #10193 from overleaf/ii-check-password-for-reuse-remove-samplerate
...
Remove sampleRate from metrics.inc when checking password
GitOrigin-RevId: 830383208039e239bb15a1172fea2ff9fb97373f
2022-10-28 08:04:51 +00:00
Timothée Alby
2aff826965
Merge pull request #10125 from overleaf/ta-galileo-prompt-size
...
Add Query Param to Control Galileo Prompt Size
GitOrigin-RevId: 01fbd60ee6c16e93844021cadb201d39d9d65810
2022-10-27 08:05:28 +00:00
Timothée Alby
ed17421b5d
Merge pull request #10036 from overleaf/ta-galileo-feedback-collect
...
Collect Galileo Feedbacks in Mongo
GitOrigin-RevId: fe1589ab568ff1bc4de812e205d34e696f3b3a31
2022-10-27 08:04:21 +00:00
Miguel Serrano
c30f887727
Merge pull request #9936 from overleaf/msm-itm-referrer
...
`itm_referrer` for subscription attribution
GitOrigin-RevId: 2787b55e8b7e9e415e66abef8deb669f3adf0f0d
2022-10-26 08:03:52 +00:00
Jakob Ackermann
956cacaef7
Merge pull request #10139 from overleaf/jpa-split-test-min-chunk-size
...
[misc] add split test for a per request pdfCachingMinChunkSize
GitOrigin-RevId: 6a8a3c6267501789f2047a67b03db6ac6df427c3
2022-10-26 08:03:39 +00:00
M Fahru
797b9b2532
Migrate download menu in editor left menu to react ( #10046 )
...
* Initialize left menu react migration and migration download menu UI to react
* Add test case to DownloadMenu react component
* Update test description and add an href check to one of the download link
* Extract storybook document mock to its own fixture file
* Add mockCompileOnLoad config on storybook editor scope
- if mockCompileOnLoad: true (default), then the default compile mock will be used
- If mockCompileOnLoad: false, then we have to provide a compile mock on the storybook component
* Create download menu storybook component
* Use a single "editor-left-menu" controller on the editor left menu migrations
* Remove the form import from the react version of the left menu
* Change inline style to utility class name
GitOrigin-RevId: 5357c7bfc78bf40f52b9b308df8f2b60d793fbf7
2022-10-25 08:04:19 +00:00
Jessica Lawshe
ebed539e6d
Merge pull request #10045 from overleaf/jel-new-css
...
[web] Load new CSS if split test enabled
GitOrigin-RevId: 87ef524affa58d931b622d2f70ca6dcff7adc53c
2022-10-25 08:03:57 +00:00
Davinder Singh
049d7573d8
Removed the hightlight-sso-2 split test, Re-order login SSO options & remove ShareLaTeX wording ( #9984 )
...
* removed the hgihlight-sso-2 split test
* added the correct variant
* removed the if else condition
* renamed the file _registration_sso_highlight_sso_variant.pug to _registration_sso.pug
* replaced with home-registration
* Swapped translations and deleted one
* removed shareLatex login text from login page and related translations that were being used only once in this code snippet
* renamed a file name while rendering it and deleted the unsuded file. and replaced a string with error variable for message
* added event segmentation back
* swapped two lines
* removed event-segemntation from one file
GitOrigin-RevId: d99de42215e9f6034f618c47dbd47fa7a4913efa
2022-10-25 08:03:50 +00:00
ilkin-overleaf
185ccde5a0
Merge pull request #10086 from overleaf/ii-dashboard-duplicate-projects
...
[web] Project dashboard duplicate projects
GitOrigin-RevId: ce21a1401769b694bf06a0a33c3d6684b407a47b
2022-10-24 08:03:02 +00:00
Eric Mc Sween
e6b0768021
Merge pull request #10008 from overleaf/em-get-best-subscription-custom-accounts
...
Don't try to update custom accounts from Recurly
GitOrigin-RevId: d67088e6616773d30c5972d5b583959c3dc0e508
2022-10-21 08:04:00 +00:00
June Kelly
9e824ac93c
Merge pull request #9951 from overleaf/jk-audit-failed-login-attempts
...
[web] Audit failed login attempts
GitOrigin-RevId: 19325f808f77584891e1e12b5ed7aaa16aa6aec9
2022-10-20 08:03:44 +00:00
Eric Mc Sween
8f63e21026
Merge pull request #10005 from overleaf/em-revert-get-best-subscription
...
Revert "pass requester data when fetching best subscription"
GitOrigin-RevId: 7d66ef9d1c136cd729b648266117f42dd38e06b6
2022-10-18 08:03:49 +00:00
Eric Mc Sween
00b051e2d7
Merge pull request #9973 from overleaf/em-duplicate-filenames-conflict
...
Fix the automatic fixing of duplicate filenames
GitOrigin-RevId: 8ecdeb22c0c7f3c28983d4bf0f50c573193703b4
2022-10-18 08:03:22 +00:00
Timothée Alby
caeeedd764
Merge pull request #9794 from overleaf/ab-endpoint-add-remove-tag-multiple-projects
...
[web] Handle adding/removing multiple projects from a tag at once
GitOrigin-RevId: 7d052fa9930035286f8ce41433d6c3959817148a
2022-10-18 08:03:17 +00:00
Timothée Alby
adeaf4de79
Merge pull request #9983 from overleaf/jpa-web-fix-password-upgrade
...
[web] fix process for upgrading of password hashes
GitOrigin-RevId: 3bc99dbd8601c190d758080d70ea1a465bd9e542
2022-10-18 08:03:11 +00:00
Timothée Alby
2e70803492
Merge pull request #9798 from overleaf/ta-em-gs-best-subscription-fix
...
Fix Best Subscription Check
GitOrigin-RevId: a7ea5063d4287a421b96222763a59c15652c8d6f
2022-10-18 08:03:01 +00:00
Thomas
692528d8b6
Merge pull request #9869 from overleaf/tm-recurly-extend-trial-next-bill-date
...
Use next_bill_date instead of deprecated next_renewal_date
GitOrigin-RevId: 025fe5e8a31de94df355e0aa791b26f3298ef374
2022-10-18 08:02:53 +00:00
Eric Mc Sween
567efe007f
Merge pull request #9962 from overleaf/em-remove-project-history-importer
...
Remove the separate config for project history importer
GitOrigin-RevId: 7f3eee81ea570241e7aba2a86684c8495a567e7f
2022-10-14 08:04:26 +00:00
Alexandre Bourdin
cdbf8c1831
Merge pull request #9915 from overleaf/jpa-project-list-api-query-optimizations
...
[web] optimize db queries of project list api endpoint
GitOrigin-RevId: e1e747858e95cf60003d68e6331dc41839389455
2022-10-13 08:05:31 +00:00
Alexandre Bourdin
2d6e6328a6
Merge pull request #9890 from overleaf/td-grammarly-firefox-layout-shift
...
Fixed position document element to work around Grammarly-related layout shifts in Firefox
GitOrigin-RevId: 1a69c5d753fbb85f28be50d042e370dd3811278e
2022-10-13 08:05:16 +00:00
Alexandre Bourdin
dce00bbefe
Merge pull request #9789 from overleaf/ab-tags-controller-async-await
...
[web] Cleanup and move TagsController to async/await
GitOrigin-RevId: 9684e341146e533e5a06eb6001997adf56ecced0
2022-10-13 08:04:32 +00:00
Eric Mc Sween
da30da76b2
Merge pull request #9894 from overleaf/em-node-fetch-web
...
Replace request-promise with node-fetch in web
GitOrigin-RevId: 07dbb6db7fd42326807aaeb18e5ee39f7c3d4668
2022-10-13 08:04:24 +00:00
Alasdair Smith
47b3b72076
Merge pull request #9938 from overleaf/revert-9935-revert-9901-as-td-cm6-perf-editing-sessions
...
Bring back reporting of CM6 perf measurement in editing sessions
GitOrigin-RevId: 236c6e23f09a2ddaebf1c231ed77404c4b64179d
2022-10-13 08:04:05 +00:00
M Fahru
39cb74286d
Teardown interstitial payment page split test and implement active variant ( #9732 )
...
GitOrigin-RevId: 755fd2f8a1be48ab6520aaab34ca2ea5d070302d
2022-10-12 08:04:59 +00:00
Thomas Mees
37b598fa5a
Teardown premium features discoverability and implement variant
...
GitOrigin-RevId: 46dfa1aae117e1862c828bed568085dcd59acd8b
2022-10-12 08:04:51 +00:00
Eric Mc Sween
59285d8a1f
Merge pull request #9062 from overleaf/pairining-patch
...
[web] fix async form redirect handling for institutional SSO flow
GitOrigin-RevId: 35664e101e43b05771961ac4b6dc49d7ebd8fa44
2022-10-12 08:04:29 +00:00
Alasdair Smith
82f0792e68
Merge pull request #9935 from overleaf/revert-9901-as-td-cm6-perf-editing-sessions
...
Revert "Connect CM6 perf measurement to editing sessions"
GitOrigin-RevId: b9793b47d6965a5026c0f770105abb9e07a09a59
2022-10-12 08:04:14 +00:00
Alasdair Smith
980b62aa39
Merge pull request #9901 from overleaf/as-td-cm6-perf-editing-sessions
...
Connect CM6 perf measurement to editing sessions
GitOrigin-RevId: 04d846fb012477994c069da0630306ea7cf57723
2022-10-12 08:03:43 +00:00
Jakob Ackermann
37c69ec830
Merge pull request #9493 from overleaf/jpa-dropbox-create-project-action
...
[misc] create new project (folder) when creating project in dropbox/web
GitOrigin-RevId: 4235b6ed66d0957bf45cb6f6009201ee02e188ca
2022-10-05 13:25:22 +00:00
Jakob Ackermann
ac91f40c08
Merge pull request #9316 from overleaf/jpa-dropbox-sync-detached-from-project-name
...
[misc] detach dropbox sync from project names
GitOrigin-RevId: 57b3a131aec81bc97ff4da57497950d6658eaeff
2022-10-05 13:25:08 +00:00
Alexandre Bourdin
b03380c0b2
Merge pull request #9836 from overleaf/ab-fix-dash-null-user-error
...
[web] Do not fail loading the project list when a deleted user is referenced as a project's lastUpdatedBy
GitOrigin-RevId: cd2a7b7a6a03a1775fd436f7bc233a6f1a359bd4
2022-10-05 08:03:53 +00:00
Tim Down
de7eb43f51
Merge pull request #9792 from overleaf/ds-jpa-remove-stoponfirsterror-split-test
...
Split Test removal - removed stop-on-first-error split test code
GitOrigin-RevId: 4a5663397d0a967e0fa957453b36d466aa530630
2022-10-04 08:03:24 +00:00
Brian Gough
350d53e31e
Merge pull request #9562 from overleaf/bg-comments-about-deferred-flush
...
add comment about deferred tpds flush
GitOrigin-RevId: 1b92f475d9e5784f48b156de8c916e231ba07f9d
2022-10-03 08:03:31 +00:00
M Fahru
1549bac91a
Fix event segmentations for some of the plans-page-click events on the new plans page ( #9781 )
...
* change event segmentation to plans-page-layout-v2-annual
* update some new plans page event to have new event key
* add location segmentation key for some of the group plans events
GitOrigin-RevId: 99d8258112d9661955a196e57ca05a017afba0f4
2022-09-30 08:04:43 +00:00
Miguel Serrano
74f44e655a
Merge pull request #9617 from overleaf/msm-audit-log-collections
...
Move project/user audit logs to their own collections
GitOrigin-RevId: f6f89b3e2815c0fe5691a79eceb35b77b3c370d8
2022-09-30 08:04:17 +00:00
Thomas Mees
a0c87b2ae1
Rename plans-page-layout-v2 to plans-page-layout-v2-annual
...
GitOrigin-RevId: deeec6bde44d8d99e241d54b02248fe6299af4df
2022-09-28 08:08:13 +00:00
Jakob Ackermann
13acf0dbd7
Merge pull request #9755 from overleaf/jpa-dropbox-use-project-id-from-web
...
[misc] let web feed back projectId to resolve "unknown project" updates
GitOrigin-RevId: d005370e7a1e7a4a5d9e54d62e47dfff3541f8f1
2022-09-28 08:07:32 +00:00
June Kelly
3288f87dbe
[web] Password set/reset: reject current password (redux) ( #8956 )
...
* [web] set-password: reject same as current password
* [web] Add 'peek' operation on tokens
This allows us to improve the UX of the reset-password form,
by not invalidating the token in the case where the new
password will be rejected by validation logic.
We give up to three attempts before invalidating the token.
* [web] Add hide-on-error feature to async forms
This allows us to hide the form elements when certain
named error conditions occur.
* [web] reset-password: handle same-password rejection
We also change the implementation to use the new
peekValueFromToken API, and to expire the token explicitely
after it has been used to set the new password.
* [web] Validate OneTimeToken when loading password reset form
* [web] Rate limit GET: /user/password/set
Now that we are peeking at OneTimeToken when accessing this page,
we add rate to the GET request, matching that of the POST request.
* [web] Tidy up pug layout and mongo query for token peeking
Co-authored-by: Mathias Jakobsen <mathias.jakobsen@overleaf.com>
GitOrigin-RevId: 835205cc7c7ebe1209ee8e5b693efeb939a3056a
2022-09-28 08:06:54 +00:00
Mathias Jakobsen
b5e2604041
[web] Upgrade restricted user access if they are invited members ( #9401 )
...
* [web] Upgrade restricted user access if they are invited members
Previously, if a user joined a project via a read-only link and later on
joined the project via an invite, we would still treat them as
restricted users, disabling chat and commenting. This patch changes
that, so that we do *not* consider an invited user restricted.
GitOrigin-RevId: e2acdfd29cc0687cb7276310a9c96d697087b21a
2022-09-28 08:06:44 +00:00
Jessica Lawshe
ab852d1955
Merge pull request #9662 from overleaf/jel-checked-dash
...
[web] Refactor checked projects
GitOrigin-RevId: 5696cf8beb69d479d95c05273b11625c277b8761
2022-09-27 08:04:55 +00:00
Alexandre Bourdin
7608d37c0a
Merge pull request #9622 from overleaf/mf-add-portal-templates-2
...
Add institution templates to the react version of the new project dropdown
GitOrigin-RevId: 32bf0b1b559ea3da744430902cc016e7c2a918d9
2022-09-27 08:04:00 +00:00
June Kelly
8f44f69a80
Merge pull request #9679 from overleaf/jk-fix-the-module-system
...
[web] Fix how imports work in the Module system
GitOrigin-RevId: 00cb3bfa19c6af979216b9d5e6104d489c18244b
2022-09-23 08:04:15 +00:00
Eric Mc Sween
33d9f08599
Merge pull request #9696 from overleaf/em-fix-dropbox-top-level
...
Fix Dropbox metadata collection for top level folders
GitOrigin-RevId: a6262968f206cfd3459f2bae628f156d22bccd91
2022-09-22 08:04:29 +00:00
Eric Mc Sween
a6307d8497
Merge pull request #9658 from overleaf/em-dropbox-folder-sync
...
Sync folder creation from Dropbox to Overleaf
GitOrigin-RevId: a2749ab8d9db7dd312818b46d6e72f1dbaaaff2e
2022-09-22 08:04:22 +00:00