Jakob Ackermann and Copybot
1a45b909c3
[web] tweak logging for CI containers ( #23570 )
...
The default logger is "json-file", which writes json blobs and splits
stdout and stderr. We do not need to split and also can save on extra
serialization overhead in the docker daemon by switching the driver.
- use the cheaper "local" driver for containers that we need logs from
(test containers), the local driver streams stdout+stderr into a file
- use the no-op "none" driver for support containers that we do need any
logs from.
GitOrigin-RevId: 55c7cb7c91860e192b6d54354f4550a0ee9a672c
2025-02-13 09:06:30 +00:00
Jakob Ackermann and Copybot
b928e865b7
[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 and Copybot
cd5d2da2d2
[web] tweak trigger for prefetching of test images ( #23568 )
...
GitOrigin-RevId: 53e7005049809627b071c4bf59493874762121fd
2025-02-13 09:06:16 +00:00
Jakob Ackermann and Copybot
d954fd5498
[web] dumpFolder is created on app start ( #23559 )
...
GitOrigin-RevId: e05c920f27a79a59e0c9408780b9c005b0dac350
2025-02-13 09:06:11 +00:00
M Fahru and Copybot
84c66d5eae
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 and Copybot
9fe43e2f0d
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 and Copybot
b4051e48d3
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 and Copybot
879aa33cbe
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
Mathias Jakobsen and Copybot
dfb7ab3433
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 and Copybot
09110a0a76
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 and Copybot
3251ebffdb
Move "add comment" widget below edit mode switcher ( #23507 )
...
GitOrigin-RevId: cd1ca5b93bba5604ea312133dc2f9166d5fe8c84
2025-02-13 09:05:31 +00:00
Jakob Ackermann and Copybot
d1410f4636
[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 and Copybot
dc0b214bb5
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 and Copybot
c86343dd1d
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 and Copybot
3de76b848f
[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 and Copybot
b689c0d3b1
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 and Copybot
bebc32b11d
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 and Copybot
9f438f0805
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 and Copybot
a9d4341a26
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 and Copybot
22bf2ced21
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 and Copybot
761c184c8f
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 and Copybot
126648e597
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 and Copybot
01e8159801
Drop "project_id" index in rooms collection ( #23423 )
...
GitOrigin-RevId: ed0bcda9066f3ff595aae1ce6011335aaac7aaf0
2025-02-12 09:05:37 +00:00
Eric Mc Sween and Copybot
510ad0ce9a
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 and Copybot
8e5ebd5512
[web] disable recording of cypress videos in CI ( #23530 )
...
GitOrigin-RevId: d3a14418a69a8bc009a137e168ba679b72e7c420
2025-02-12 09:05:25 +00:00
Jakob Ackermann and Copybot
4983e760bb
[web] use tmpfs for transferring /overleaf into cypress image ( #23529 )
...
GitOrigin-RevId: e913a4388be6feb6e0cddd098f64452bfa0e7ef7
2025-02-12 09:05:20 +00:00
ilkin-overleaf and Copybot
f032b47744
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 and Copybot
58ece71c7a
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 and Copybot
93dd1fea2d
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 and Copybot
61ddc73d87
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 and Copybot
0f57110de0
[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 and Copybot
14cb64df6b
[web] migrate secondary confirm email page to bootstrap 5 ( #23452 )
...
GitOrigin-RevId: 39ff8856d40033df802a3d811c53d12f94e7d0ed
2025-02-12 09:04:46 +00:00
Kristina and Copybot
53d8f365c7
[web] update time period string on group plans ( #23465 )
...
GitOrigin-RevId: b62991ffe122cae877c0d05b71d29619e25684d9
2025-02-12 09:04:42 +00:00
Kristina and Copybot
03cd878d94
[web] migrate token access page to bs5 ( #23474 )
...
GitOrigin-RevId: 2a6c148aa52bfa109ba8a072ff7fb6dbd559ebb3
2025-02-12 09:04:37 +00:00
Davinder Singh and Copybot
09ab193239
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 and Copybot
32bb4d36bb
Create new projectId_1_threadId_1 index for rooms collection ( #23422 )
...
GitOrigin-RevId: 180799e5b045ba7f07e1dbda5b9d25b52741bd14
2025-02-11 09:04:42 +00:00
Domagoj Kriskovic and Copybot
0eaa0c47e4
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 and Copybot
68edbab74f
[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 and Copybot
0a7b2004d2
[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
Jakob Ackermann and Copybot
b5f96b50c0
[web] disable filestore writes ( #23470 )
...
GitOrigin-RevId: 96ccd9205f9bf21420e67aaa68f8bc035eeb87d8
2025-02-10 09:05:33 +00:00
Liangjun Song and Copybot
12494acdf7
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 and Copybot
f3950e20a0
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 and Copybot
4ab827bf0f
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 and Copybot
eb5417fad5
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
Tim Down and Copybot
3082e4c5cc
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 and Copybot
b0534b7f85
[web] restore downloading from history-v1 via legacy file endpoint ( #23450 )
...
GitOrigin-RevId: f6d12cfe445c7c41a62a563c9a5e7089bf94344f
2025-02-07 09:06:52 +00:00
CloudBuild and Copybot
1aec79d726
auto update translation
...
GitOrigin-RevId: 3e637f00e1a54160e992e6c9cfc277e554677301
2025-02-07 09:06:45 +00:00
Jimmy Domagala-Tang and Copybot
a249c8e643
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
David and Copybot
e43da5569c
Merge pull request #23406 from overleaf/dp-share-submit-buttons
...
Connect up share and submit project buttons in new editor
GitOrigin-RevId: 6eb4ef82662b8de3f59417b6a2d8d5fcf125a579
2025-02-07 09:06:34 +00:00
David and Copybot
f219744fdd
Merge pull request #23344 from overleaf/dp-file-tree-toolbar
...
Update file tree toolbar in new editor
GitOrigin-RevId: 11ca678b50e0c525ae60b806dfbc08773b661b7b
2025-02-07 09:06:30 +00:00