Jakob Ackermann
e36740bb27
[web] make user feature changes in tests more reliable ( #23557 )
...
* [web] tests: rename User.upgradeFeatures to User.upgradeSomeFeatures
The upgrades features do not match with any plan.
* [web] make user feature changes in tests more reliable
* [web] fix schema for featuresOverride in tests
* [web] log in after upgrading features
GitOrigin-RevId: ac5b19c798712926c118b221c553540b413802cd
2025-02-13 09:06:21 +00:00
Jakob Ackermann
f8dcb8fe95
[web] tweak trigger for prefetching of test images ( #23568 )
...
GitOrigin-RevId: 53e7005049809627b071c4bf59493874762121fd
2025-02-13 09:06:16 +00:00
Jakob Ackermann
676c3c03d4
[web] dumpFolder is created on app start ( #23559 )
...
GitOrigin-RevId: e05c920f27a79a59e0c9408780b9c005b0dac350
2025-02-13 09:06:11 +00:00
M Fahru
81b8beb3a4
Merge pull request #23350 from overleaf/mf-nudge-to-annual-test
...
[web] Implement "Nudge to annual" split test
GitOrigin-RevId: 8dcd042fc54ede601f6db95a61feebaf15c849b6
2025-02-13 09:06:07 +00:00
M Fahru
09d0f17e32
Merge pull request #22914 from overleaf/mf-remove-new-design-in-plans-page
...
[web] Remove "new-design" and "new" from plans and interstitial payment page file names
GitOrigin-RevId: d506ec53756ae4ebb4a314bd19773dfe34af9a85
2025-02-13 09:06:02 +00:00
M Fahru
5f9b0bdf80
Merge pull request #23305 from overleaf/mf-onboarding-data-collection-bs5
...
[web] Migrate onboarding collection data page to bootstrap 5
GitOrigin-RevId: ebf91db34ff11313c262bf57ad45e70d30857cd6
2025-02-13 09:05:58 +00:00
Eric Mc Sween
5121a7ca84
Merge pull request #23519 from overleaf/em-remove-ordered-rejections-flag
...
Remove orderedRejections flag on ops
GitOrigin-RevId: df464023e7e6c3b5899e6a424f423a374fd33df6
2025-02-13 09:05:53 +00:00
Miguel Serrano
2937b927ac
Merge pull request #23551 from overleaf/msm-git-bridge-update-deps
...
[git-bridge] Upgrade dependencies, use aws-s3 lib
GitOrigin-RevId: a542810d425309e8356ebc77752266b41f6006f4
2025-02-13 09:05:49 +00:00
Mathias Jakobsen
de00cf38d7
Merge pull request #23496 from overleaf/mj-wc-dropdown-style
...
[web] Match dropdown styles in W&C RM settings
GitOrigin-RevId: 3765358c2f8ae7257054fb4f6b882930784dc39a
2025-02-13 09:05:40 +00:00
Domagoj Kriskovic
8801e8de71
If reviwer, show only from project files option in figure modal ( #23500 )
...
GitOrigin-RevId: 88796fb9a51f82ac79bc849ef9225efcdf29ad35
2025-02-13 09:05:36 +00:00
Domagoj Kriskovic
9b24600b62
Move "add comment" widget below edit mode switcher ( #23507 )
...
GitOrigin-RevId: cd1ca5b93bba5604ea312133dc2f9166d5fe8c84
2025-02-13 09:05:31 +00:00
Jakob Ackermann
0d3902a8f0
[web] avoid setting up users more than once in tests ( #23558 )
...
* [web] avoid setting up users more than once in tests
* [web] tests: simplify user exists check in User.setExtraAttributes
GitOrigin-RevId: 4c526df7c933a38ab93d7760efbd0a9490d5582a
2025-02-13 09:05:27 +00:00
Mathias Jakobsen
9c257dd5e8
Merge pull request #22638 from overleaf/mj-reference-search-paywall
...
[web] Add paywall to W&C settings modal
GitOrigin-RevId: 388c7c14092ca0190dd532d126760c8f755c383f
2025-02-13 09:05:15 +00:00
Mathias Jakobsen
3e12b88a95
Merge pull request #22401 from overleaf/mj-updated-rm-promo-new-file
...
[web] Update paywall for RM import
GitOrigin-RevId: 9576cce28c50a7a0ec7e66073189337cfd9094b6
2025-02-13 09:05:10 +00:00
Jakob Ackermann
066e42704a
[web] split test_frontend_ct_core/test_frontend_ct_editor into two jobs ( #23556 )
...
* [web] split test_frontend_ct_editor into two jobs
* [web] split test_frontend_ct_core into two jobs
GitOrigin-RevId: 30f47003ca24ae71e443f130819b3ec600339193
2025-02-13 09:05:06 +00:00
ilkin-overleaf
b03abbd33a
Merge pull request #23550 from overleaf/ls-add-missing-space-in-faq
...
Add space in FAQ
GitOrigin-RevId: 3f926b00a44b4cee0ce561d4cf4395ad37bcc820
2025-02-13 09:05:01 +00:00
ilkin-overleaf
d4d1a23a1c
Merge pull request #23547 from overleaf/ii-flexible-group-licensing-error-assist-2
...
[web] Hide flexible licensing buttons for pending plans (fix)
GitOrigin-RevId: ce5b4ce4138ed7a029b840a87c5498227e3204f4
2025-02-13 09:04:57 +00:00
Jimmy Domagala-Tang
86e498d570
Merge pull request #23544 from overleaf/revert-23516-jdt-institution-buttons-temp
...
Revert "Jdt institution buttons temp"
GitOrigin-RevId: b2a59ab9f917443fc8c9fdfc3c5035ce4c523fdd
2025-02-12 09:06:07 +00:00
Rebeka Dekany
8b18800236
Merge pull request #23489 from overleaf/rd-fix-label-alignment-project-dashboard
...
[web] Fix the label alignment of tags
GitOrigin-RevId: fe0a530131148fc166b16c968dcec12a082a7413
2025-02-12 09:06:02 +00:00
Jimmy Domagala-Tang
15213180a5
Merge pull request #23516 from overleaf/jdt-institution-buttons-temp
...
Jdt institution buttons temp
GitOrigin-RevId: 42771f3047088bfa2bd1dfdd89eb990392dd113c
2025-02-12 09:05:51 +00:00
Eric Mc Sween
61493ae7e1
Merge pull request #23540 from overleaf/revert-23483-ii-flexible-group-licensing-error-assist
...
Revert "[web] Hide flexible licensing buttons for pending plans"
GitOrigin-RevId: 6e19c2ae2663fc0cf3335e9517e80a1eee9e2659
2025-02-12 09:05:46 +00:00
Domagoj Kriskovic
e53dafaf3e
Script for updating comment id to match the one from history ( #23460 )
...
* Script for updating comment id to match the one from history
* update multiple comments in a single query
* use array filters for updating comments
* log doc id
GitOrigin-RevId: ca4337591735d0d76d5599c19cc42628421ed14f
2025-02-12 09:05:42 +00:00
Domagoj Kriskovic
cc15abd0c1
Drop "project_id" index in rooms collection ( #23423 )
...
GitOrigin-RevId: ed0bcda9066f3ff595aae1ce6011335aaac7aaf0
2025-02-12 09:05:37 +00:00
Eric Mc Sween
d7fce3ab54
Merge pull request #23509 from overleaf/em-fix-remove-change
...
Fix RangesTracker._removeChange() when multiple changes have the same id
GitOrigin-RevId: 2dafcf275b283da320bca70b460aba3051ca9575
2025-02-12 09:05:29 +00:00
Jakob Ackermann
90364905b8
[web] disable recording of cypress videos in CI ( #23530 )
...
GitOrigin-RevId: d3a14418a69a8bc009a137e168ba679b72e7c420
2025-02-12 09:05:25 +00:00
Jakob Ackermann
8f9d31c97b
[web] use tmpfs for transferring /overleaf into cypress image ( #23529 )
...
GitOrigin-RevId: e913a4388be6feb6e0cddd098f64452bfa0e7ef7
2025-02-12 09:05:20 +00:00
ilkin-overleaf
9d344c4af9
Merge pull request #23508 from overleaf/ii-flexible-group-licensing-change-plan-cta
...
[web] Subscription page change plan cta
GitOrigin-RevId: aa1ae2e00cbe49fb2f661204025ef4c32393b457
2025-02-12 09:05:16 +00:00
ilkin-overleaf
2bb9bdea66
Merge pull request #23483 from overleaf/ii-flexible-group-licensing-error-assist
...
[web] Hide flexible licensing buttons for pending plans
GitOrigin-RevId: 8e9b65ae9b68cdd838442e8b45f3bd8f22e72349
2025-02-12 09:05:11 +00:00
ilkin-overleaf
fdb48eaacc
Merge pull request #23498 from overleaf/ii-flexible-group-licensing-paused-subscription
...
[web] Paused subscription support
GitOrigin-RevId: 76482011f9a75786722b4cc0c074e8c2ac3d6fb4
2025-02-12 09:05:07 +00:00
ilkin-overleaf
40f4b5bee7
Merge pull request #23488 from overleaf/ls-display-add-on-with-pending-cancellation
...
Display addOn that has pending cancellation
GitOrigin-RevId: 5fde493d1b706a1708e0cb4a2de6a7682fb1d1e0
2025-02-12 09:05:02 +00:00
Jakob Ackermann
f142c2c0b4
[web] upload to CDN buckets concurrently ( #23494 )
...
* [web] upload to CDN buckets concurrently
* [web] documentation for detaching, recording of pid and waiting
GitOrigin-RevId: abdb357771d9c5e34330827b146ae43eb6146675
2025-02-12 09:04:58 +00:00
Kristina
bf42250255
[web] migrate secondary confirm email page to bootstrap 5 ( #23452 )
...
GitOrigin-RevId: 39ff8856d40033df802a3d811c53d12f94e7d0ed
2025-02-12 09:04:46 +00:00
Kristina
72b1dbfa6f
[web] update time period string on group plans ( #23465 )
...
GitOrigin-RevId: b62991ffe122cae877c0d05b71d29619e25684d9
2025-02-12 09:04:42 +00:00
Kristina
4fe02c0598
[web] migrate token access page to bs5 ( #23474 )
...
GitOrigin-RevId: 2a6c148aa52bfa109ba8a072ff7fb6dbd559ebb3
2025-02-12 09:04:37 +00:00
Davinder Singh
8c23ff2781
Compile timeout Paywall - Adding the second component that will be displayed after paywall dismissal ( #23413 )
...
* copy pasting the code into new redesign file from old paywall file
* creating a new file for redesign - pdf-log-entry-redesign and copy pasting the old file content for now
* adding redesign file for header and copy pasting old file content for now
* using pdf-log-entry-redesign
* adding first round of styling for headint title under BS5 styling
* adding hasBorder property on the inhouse button component
* adding a cta container for 2 buttons
* adding the icon and fixing the class hierarchy
* fixing the spacing so spacing matches the figma design
* adding a translation for heading
* adding bg color and spacing for heading
* removing no thanks button
* changing the font size
* adding the link colors
* adding the required spacing on the new website redesign logs pane components
* seperating the whole component into a new component TimeoutMessageAfterPaywallDismissal for easy display later in
* removing the class that I had added earlier
* deleting the website redesign folder because files dupliocated in that folder did not have any content changes, redesign only needs styling changes for now
* adding try for free translation
* adding the unfilled icon and ficing the heading sizew
* fixing the padding of log-entry-formatted-content
* running npm run extract-translations
GitOrigin-RevId: 810ddd6037cbad0761ea23a9a2e0693a7ad7130a
2025-02-11 09:04:46 +00:00
Domagoj Kriskovic
db6aada4a9
Create new projectId_1_threadId_1 index for rooms collection ( #23422 )
...
GitOrigin-RevId: 180799e5b045ba7f07e1dbda5b9d25b52741bd14
2025-02-11 09:04:42 +00:00
Domagoj Kriskovic
8c967c1620
Added new analytics events for reviewer role ( #23382 )
...
* Added analytics for review mode switcher
* Added "collaborator-role-change" analytics event to edit-member.tsx
GitOrigin-RevId: 030e9208de088898ef112e951fe301799a27277e
2025-02-11 09:04:37 +00:00
Jakob Ackermann
8c307f346e
[web] split non-editor frontend cypress tests into core vs modules ( #23490 )
...
* [web] split non-editor frontend cypress tests into core vs modules
* [web] skip docker compose down before starting frontend tests
We are already skipping it for all the other test targets.
GitOrigin-RevId: 9f5938198b7885f0e5bcaf77964e776e66002037
2025-02-11 09:04:32 +00:00
Jakob Ackermann
705aed6d0a
[misc] silence logger when running tests ( #22243 )
...
* [misc] silence logger when running tests
* [misc] re-enable logging in some tests for scripts
* [misc] make it easy to turn on verbose logging for tests
```
LOG_LEVEL=debug make test_unit
LOG_LEVEL=debug make test_acceptance
```
GitOrigin-RevId: 219bc6d1f9cbdb89ddd7d94742920913ddde4514
2025-02-10 09:06:02 +00:00
Eric Mc Sween
298495942d
Merge pull request #23478 from overleaf/em-doc-hash-diff
...
Fix doc hash on delete + insert combination
GitOrigin-RevId: ecea5f8ab01f24a9064be88611256b502500d91f
2025-02-10 09:05:38 +00:00
Jakob Ackermann
94bf5d5ea1
[web] disable filestore writes ( #23470 )
...
GitOrigin-RevId: 96ccd9205f9bf21420e67aaa68f8bc035eeb87d8
2025-02-10 09:05:33 +00:00
Liangjun Song
b97d8de8f7
Merge pull request #23463 from overleaf/ii-flexible-group-licensing-supported-users-copy
...
[web] Subscription page additional licenses copy
GitOrigin-RevId: 5e14792798195718a98ee1efae1a964037a32b62
2025-02-10 09:05:25 +00:00
Liangjun Song
7f2b392e46
Merge pull request #23464 from overleaf/ii-flexible-group-licensing-missing-billing-details-2
...
[web] Missing billing info billing details link
GitOrigin-RevId: a77f5d637848cc9ba5efa0941052ab5e10be16e4
2025-02-10 09:05:20 +00:00
Liangjun Song
a9cb66dc79
Merge pull request #23442 from overleaf/dp-table-label-bug
...
Use css variable to set insert table label color
GitOrigin-RevId: f99de70c470ca15927ee7ad38d004f94365519ac
2025-02-10 09:05:15 +00:00
Liangjun Song
049ec6a820
Merge pull request #23462 from overleaf/ls-update-pricing-logic-for-small-educational-plans
...
Update pricing logic for small educational plans
GitOrigin-RevId: 0051f238ce50b2067b7dc75d08f55dc1c7ac3502
2025-02-10 09:05:11 +00:00
Jakob Ackermann
cdeb2647b0
[history-v1] fix backup deletion for postgres projects ( #23466 )
...
* [history-v1] fix backup deletion for postgres projects
* [history-v1] convert historyId to string on assignment
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
---------
Co-authored-by: Brian Gough <brian.gough@overleaf.com >
GitOrigin-RevId: 5e1033972745a9b72606638f56ebf2147406cc39
2025-02-10 09:05:06 +00:00
Tim Down
5c49f3b862
Merge pull request #23220 from overleaf/td-bs5-paused-plan-remove-bs3
...
Remove Bootstrap 3 styles from paused plan widget
GitOrigin-RevId: 1f04ab5c356f60330a9c5266b81de114dd81f943
2025-02-10 09:05:01 +00:00
Jakob Ackermann
71709bf2b0
[web] restore downloading from history-v1 via legacy file endpoint ( #23450 )
...
GitOrigin-RevId: f6d12cfe445c7c41a62a563c9a5e7089bf94344f
2025-02-07 09:06:52 +00:00
CloudBuild
4a715fdfd1
auto update translation
...
GitOrigin-RevId: 3e637f00e1a54160e992e6c9cfc277e554677301
2025-02-07 09:06:45 +00:00
Jimmy Domagala-Tang
62b9d5f7b4
Merge pull request #23248 from overleaf/jdt-institutional-policies-include-past-affiliates
...
Policy checks apply for lapsed affiliates
GitOrigin-RevId: b4d42a2dc2d43b531886fb4eb8c4c6d990e324e7
2025-02-07 09:06:41 +00:00