Miguel Serrano
b57a2c4ebb
Merge pull request #11629 from overleaf/msm-exit-migrate-history
...
[web/scripts] force exit on `migrate_history.js`
GitOrigin-RevId: 298568043c2885b8ad2c6242e7519faccf2f2498
2023-02-02 18:23:08 +00:00
Thomas
5da48af666
Merge pull request #11551 from overleaf/tm-subscription-group-invite-message-fixes
...
Fix for subscription invites 'Cancel your subscription' prompt logic
GitOrigin-RevId: fc1f7487f901fce8204b32051b95de7ed49ae36d
2023-02-02 18:22:59 +00:00
Jakob Ackermann
e99915d3d8
Merge pull request #11624 from overleaf/jpa-hybrid-download-params
...
[web] add split tests for tweaking user content domain access check
GitOrigin-RevId: a5e6959098c10ea230634492b465c2b9dcdd909f
2023-02-02 18:22:34 +00:00
Jakob Ackermann
16a73999c1
Merge pull request #11621 from overleaf/jpa-targeted-access-check
...
[web] cut down volume of user content domain access check requests
GitOrigin-RevId: 42011325db9f421e8267c4d0215701dedae652f9
2023-02-02 18:22:26 +00:00
June Kelly
f4834b630f
Merge pull request #11508 from overleaf/jk-password-disallow-substring
...
[web] Metric for passwords too similar to email
GitOrigin-RevId: cf8320fc3c9561b4dc6d54a3e97db96400ece2a9
2023-02-02 18:22:17 +00:00
Brian Gough
875be78e55
Merge pull request #11593 from overleaf/bg-create-project-with-random-history
...
extend the create_project script to include history
GitOrigin-RevId: 74084731d72337eecd933a31212000f64026df8b
2023-02-02 18:22:09 +00:00
ilkin-overleaf
1daa70ddad
Merge pull request #11525 from overleaf/ii-payment-page-migration-init
...
[web] Payment page migration initialisation
GitOrigin-RevId: f33b73a13b96fad3cddf0c0205d05df678ce5300
2023-02-02 18:21:52 +00:00
M Fahru
d4a57b0e46
Editor file uploader design update ( #11447 )
...
* Redesign the styling of conflict state for file upload in the editor
* Change overwrite button style from primary (green) to danger (red)
* Change the idle state and dragging state styling to match the error state new design:
*remove the double border; only keep the dashed border
* on idle state, change border color
* Add hardcoded texts to translation file
* Add padding to prevent text is becoming too near to the border when multiple files appear in the conflict file list
* Apply custom file uploader style to smaller screen
GitOrigin-RevId: 266e60bb8575a02c02c1ed1d7fa04cdb101f3dd1
2023-02-02 09:03:33 +00:00
Miguel Serrano
998bf616f8
Merge pull request #11583 from overleaf/msm-ace-ce
...
[web] Force ACE when `modules/source-editor` not available
GitOrigin-RevId: 2b43a048e882d99aa52ee8ead6c67152d4080eb2
2023-02-02 09:03:30 +00:00
M Fahru
c401e549ad
Add nullcheck to tag name to avoid crashing the client ( #11519 )
...
GitOrigin-RevId: 917fcffa672e2626203275ea5e62ce9388366f8e
2023-02-02 09:03:28 +00:00
M Fahru
1fbbf73c74
Add text to clarify what currency is being displayed in the new plans page ( #11568 )
...
GitOrigin-RevId: 7875f0afa4e6a538bd52d800ae75de231bf40629
2023-02-02 09:03:25 +00:00
M Fahru
8fe57b2453
Tear down micro survey for new users ( #11569 )
...
GitOrigin-RevId: b86cfa150dd365f3d1da758feb20509d35c7cc56
2023-02-02 09:03:22 +00:00
Eric Mc Sween
b4a71b1459
Merge pull request #11545 from overleaf/em-upgrade-sanitize-html
...
Upgrade sanitize-html to 2.8.1
GitOrigin-RevId: a945fa844b0bed54b773048e8b4d680638447731
2023-02-02 09:03:11 +00:00
June Kelly
9de2c6eb1c
Merge pull request #11353 from overleaf/jk-remove-deprecated-public-access-levels
...
[web] Disallow deprecated access levels from being set
GitOrigin-RevId: cf276e849692be210a2dc7d896820579efc46952
2023-02-02 09:02:59 +00:00
June Kelly
2b816a6541
Merge pull request #11436 from overleaf/jk-increase-password-min-length-to-8
...
[web] Increase the minimum password length to 8 characters
GitOrigin-RevId: 94eb3c5605183b5e189babd3342dc308f403ebbd
2023-02-02 09:02:56 +00:00
Jakob Ackermann
ebfd8a9a73
Merge pull request #11561 from overleaf/jpa-fix-count-script
...
[web] scripts: count_encrypted_access_tokens: fix printing of stats
GitOrigin-RevId: 43a709c00cc5adfcf133c9f826152b9f586c3c68
2023-02-02 09:02:53 +00:00
Jessica Lawshe
0634d9fcea
Merge pull request #11494 from overleaf/jel-react-personal-subscription-dash-pt-3
...
[web] Continue migration of personal subscription dash to React
GitOrigin-RevId: 412301dad0a04fa6e7b8712ad919c4f67d0bbfe2
2023-02-01 09:05:35 +00:00
Jessica Lawshe
d2d8b88258
Merge pull request #11515 from overleaf/ab-group-membership-dash-react
...
[web] Managed groups in React subscription dash
GitOrigin-RevId: 4811d8dd2b42fa9ad83b5c4f12582e7bc04bad40
2023-02-01 09:05:27 +00:00
Jessica Lawshe
aad8c2c651
Merge pull request #11546 from overleaf/em-fix-github-deps
...
Use GitHub style deps in package.json
GitOrigin-RevId: 9b8ef56d7b2684a5a3c7af29090215deeee4d441
2023-02-01 09:05:19 +00:00
Mathias Jakobsen
3621a6cf4a
Merge pull request #11526 from overleaf/mj-ae-selection-changes
...
[cm6+rt] Integration of selection changes
GitOrigin-RevId: cd2574ca75eab0f8f1202d3d4b6a009f14fa33b5
2023-02-01 09:04:57 +00:00
Jakob Ackermann
cda7f5c8ee
Merge pull request #11544 from overleaf/jpa-re-encrypt-access-tokens
...
[misc] add scripts for rotating all the encrypted access-tokens
GitOrigin-RevId: ce3374bb5d318a7f16a416ac1719a819c1160fb4
2023-02-01 09:03:56 +00:00
Miguel Serrano
774c4a9c45
Merge pull request #11550 from overleaf/msm-migrate-history-count-fix
...
[web/scripts] fix error count in `migrate_history.js`
GitOrigin-RevId: d7326c4e25913969f196276c913e70a03398f3ac
2023-01-31 10:35:27 +00:00
Brian Gough
d79e641318
Merge pull request #11542 from overleaf/bg-remove-legacy-migration-case
...
put legacy migration code behind a setting
GitOrigin-RevId: c59c83e9c970c424dba266708c8e5f7108e7c3c4
2023-01-31 10:35:04 +00:00
Brian Gough
af939ad852
Merge pull request #11541 from overleaf/bg-fix-doUpgradeForNoneWithoutConversion
...
clear redis before migrating projects without history
GitOrigin-RevId: 9f1ba14f6a7c5d6a7f1a55fcfeb3778b15a84561
2023-01-31 10:34:55 +00:00
M Fahru
32de7928e7
Add is-screen-width-less-than-768px to the upgrade-button-click event ( #11506 )
...
GitOrigin-RevId: 33ae53d7959863017607d3e1ea237602aed626dc
2023-01-31 09:04:09 +00:00
M Fahru
f5c26ccad0
Add new event tracking to react and angular version of the empty project page ( #11472 )
...
GitOrigin-RevId: 28ffe919851121bdba82eea3b6ef29cd6fffeb76
2023-01-31 09:04:01 +00:00
Brian Gough
8261a5f9bc
Merge pull request #11529 from overleaf/bg-report-whole-error
...
log the full result from history migrations
GitOrigin-RevId: 55aaa7bbd88a61234dcf1247ddbf8af543fc4bc1
2023-01-31 09:03:53 +00:00
Eric Mc Sween
daef90acc0
Merge pull request #11492 from overleaf/em-rate-limiter
...
Move all remaining rate limiters to rate-limiter-flexible
GitOrigin-RevId: 163ab2aebecb281057e552dc75591dd02028990c
2023-01-31 09:03:44 +00:00
Jakob Ackermann
7f0f474a53
Merge pull request #11443 from overleaf/jpa-handle-connection-change
...
[web] user-content-domain-access-check: handle connection changes
GitOrigin-RevId: 7858b9e33741fc515dfa96aeba8d0942ce2911a5
2023-01-30 11:32:16 +00:00
M Fahru
650cb52a31
Implement new three-way split test for the plans page ( #11493 )
...
* Update split test config and infrastructure for plans-page-layout-v3
* Implement view for `old-plans-page-annual` variant of the new split test:
- Make `annual` the default view for all elements on the old plans page
- Change the tooltip background to green for monthly/student view
* Implement a new design for the new plans page:
- switch annual and monthly locations (annual on the left now)
- change the tooltip background to green color for all choice
- make the monthly-annual switch has green background if annual is chosen
* Fix mobile view plans page header style
GitOrigin-RevId: b2b3c6ac6adbe26bf6def7e072493f503793cfcb
2023-01-30 09:02:45 +00:00
Miguel Serrano
3611a09f89
Merge pull request #11490 from overleaf/msm-migrate-history-fix
...
[web/scripts] `history/migrate_history.js` fixes
GitOrigin-RevId: 249e9a3f1dbf89d46335ee208f5922905477845c
2023-01-27 12:04:01 +00:00
Mathias Jakobsen
1c3b27c00d
[cm6+rt] Add cypress tests for atomic decorations ( #11486 )
...
GitOrigin-RevId: c8bd264603dbb8eb5354d07f8d277010aeb9a2c0
2023-01-27 12:03:53 +00:00
Eric Mc Sween
7ccf310945
Merge pull request #11489 from overleaf/em-fix-paypal
...
Set COOP header to same-origin-allow-popups
GitOrigin-RevId: c8c3751386addb307ee2caf59c228484e8e593c0
2023-01-27 09:05:43 +00:00
Jessica Lawshe
322e6f9156
Merge pull request #11414 from overleaf/jel-react-personal-subscription-dash-pt-2
...
[web] Continue migration of personal subscription dash commons to React
GitOrigin-RevId: 997716f70c953b088f686d4b0f638705ad838520
2023-01-27 09:05:30 +00:00
Jessica Lawshe
f9652deba4
Merge pull request #11340 from overleaf/jel-react-personal-subscription-dash
...
[web] Begin to migrate personal subscription dash commons to React
GitOrigin-RevId: 43c096bd72199c8c0a7b40c8fd84a0a12c108217
2023-01-27 09:05:22 +00:00
Jessica Lawshe
3db922f055
Merge pull request #11129 from overleaf/jel-survey-link-mobile
...
[web] Fix line height for survey text on mobile
GitOrigin-RevId: f96e682b8534d7404c89b45ad4264538bf8a0a2e
2023-01-27 09:05:14 +00:00
Jakob Ackermann
ef340b8540
Merge pull request #11221 from overleaf/em-upgrade-requestretry
...
Upgrade requestretry to 7.1.0
GitOrigin-RevId: 73a89bf9f4165325e1b3f01d36a17df4d442ef13
2023-01-27 09:04:42 +00:00
Jakob Ackermann
9ef781befd
Merge pull request #11210 from overleaf/em-upgrade-jsonwebtoken
...
Upgrade jsonwebtoken to 9.0.0
GitOrigin-RevId: 9d16fe64418c3c27e4380382f805a567bb68352e
2023-01-27 09:04:34 +00:00
Jakob Ackermann
dc6d17e4c7
Merge pull request #11452 from overleaf/jpa-count-tokens
...
[web] scripts: add a script for counting encrypted access tokens in db
GitOrigin-RevId: 54478a7513c3e33cc25e8a8779d09e84a3db790e
2023-01-27 09:04:20 +00:00
Jakob Ackermann
d2791e9adf
Merge pull request #11442 from overleaf/jpa-hybrid-pdf-download
...
[web] add hybrid download of compile output
GitOrigin-RevId: b9c6dfc86e3af2f7b1728e791f074ec6d5e0badf
2023-01-27 09:04:12 +00:00
Thomas
8348e7b4cd
Merge pull request #11445 from overleaf/revert-11432-revert-11154-tm-lg-subscription-recurly-cache-name
...
Re-instate change property name for recurly status cache to recurlyStatus
GitOrigin-RevId: 3b3415d818629676ee44dbc558a6b87469fd1af0
2023-01-27 09:03:58 +00:00
Mathias Jakobsen
0b0f48b5a4
[web] Try various file extensions for preview urls ( #11467 )
...
GitOrigin-RevId: 1dd8001c337b10450c83a58b4ab0904867a21250
2023-01-26 11:39:08 +00:00
Tim Down
6135da3bcc
Merge pull request #11465 from overleaf/td-remove-ace-tooltip
...
Remove info icon next to editor switch for users without Ace option
GitOrigin-RevId: 69fa8af8ddd40c47a58de50eb9aa79cc82629aa8
2023-01-26 09:04:38 +00:00
Eric Mc Sween
cfbd3fe684
Merge pull request #11444 from overleaf/em-price-increase-subscription-page
...
Fix copy when a pending subscription change is a price change
GitOrigin-RevId: 2ab3470f5eda5460bdf08f8464e42d6a7717d814
2023-01-26 09:04:30 +00:00
Eric Mc Sween
961ad7fb78
Merge pull request #11435 from overleaf/em-price-increase-script
...
Script to increase prices for existing customers
GitOrigin-RevId: 8b5357b05a9f09f2ed1b2b52f5dff8d296d06bf3
2023-01-26 09:04:21 +00:00
Alf Eaton
16c3fc4e74
Clear performance measures when switching editor modes ( #11430 )
...
GitOrigin-RevId: c1dbfa850e90b94cb5aa1c68fecd784bda099757
2023-01-25 11:47:14 +00:00
Alf Eaton
68f1c662f2
Move code for loading MathJax v3 into the editor core ( #11433 )
...
GitOrigin-RevId: 14adc6c35d511d6737d0f3b8c0adec00d8a0abb6
2023-01-25 11:47:06 +00:00
Alf Eaton
155091ee9e
Read window.MathJax.Hub outside the timeout ( #11431 )
...
GitOrigin-RevId: 6a9f3cd2a7811059b7d1d95b411b37a41cb35b83
2023-01-25 11:46:58 +00:00
Miguel Serrano
5add87cc41
Merge pull request #11391 from overleaf/msm-history-controller-pipeline
...
[web] refactor `req.pipe` into `pipeline`
GitOrigin-RevId: 2b78ff1de3cb7e439824ef0847b3a3db9288b8c6
2023-01-25 09:06:34 +00:00
Tim Down
880e125996
Merge pull request #11332 from overleaf/td-remove-ace-split-test
...
Add handling for source-editor-legacy split test
GitOrigin-RevId: 9575087c34bc3f2e8b490846984bc97641c560aa
2023-01-25 09:06:26 +00:00