Commit Graph

3802 Commits

Author SHA1 Message Date
M Fahru ff7bd5718b Merge pull request #22304 from overleaf/mf-clean-up-latam-v2-test
[web] Tear down LATAM geo-pricing v2 split test

GitOrigin-RevId: ca379c7ace5600aa31559c82e166c7ea67c6c26d
2024-12-10 09:05:22 +00:00
Mathias Jakobsen 358ef7cb10 Merge pull request #22251 from overleaf/mj-papers-full-library
[third-party-references+web] Add full collection/library sync to Papers

GitOrigin-RevId: 5e0f49f59058096d2a03cbafd6b40e005e739746
2024-12-10 09:04:51 +00:00
Domagoj Kriskovic a6311b8284 Support for adding reviewer role (#22314)
* Support for adding reviewer role

* added collaboratorsGetter tests

* emit toggle-track-changes when reviewer is added

GitOrigin-RevId: 5b831102d561f5dbc4b23ab9f6dc63e3a87ea103
2024-12-10 09:04:47 +00:00
David a2864b2767 Merge pull request #22287 from overleaf/dp-review-safari
Allow review panel entry buttons to be focused in safari

GitOrigin-RevId: 1f9854534394d2561b673857fde186058e4acf49
2024-12-10 09:04:43 +00:00
David c6958986b0 Merge pull request #22297 from overleaf/dp-bs5-dropdown-description-icon
Fix display of leading icons in dropdown items with a description

GitOrigin-RevId: bdb7bca62abef9d599a23364656b32599a909a90
2024-12-10 09:04:39 +00:00
Brian Gough 5776c89a32 Merge pull request #22378 from overleaf/bg-issue22368
Fix frontend to handle missing hashes for image preview

GitOrigin-RevId: e67300d9b08b02b1670cb3a7bbd4483cf4486f51
2024-12-10 09:04:29 +00:00
roo hutton bde401528b Merge pull request #22309 from overleaf/rh-plan-annual-toggle
[web] Plans page period toggle improvements

GitOrigin-RevId: 8900d9ce9c2116fd11f9688ada93d11211df045f
2024-12-09 09:05:15 +00:00
Domagoj Kriskovic fdc63c9f88 Revert "Update review entries in overview panel on collaborator changes (#22098)" (#22369)
This reverts commit e2d837efe889170dc055df69eae6b4e8f86cb5fc.

GitOrigin-RevId: e2c8637ffd64fc52f1a9cb36801f8688d42d4e0c
2024-12-09 09:05:00 +00:00
Domagoj Kriskovic a16ad0b78a Update review entries in overview panel on collaborator changes (#22098)
* remove unused "total" property

* add missing key

* added socket listeners

* remove accept-changes listener

* not using ranges context in overview

* fix lint error

* added comment

* add accept-changes listener

* rename to removeThreadHandler

* simplify docRanges useEffect

* refactor removeThreadHandler

* refactor accept-changes handler

* delete unnecessery event handlers

* remove edit-message listener

GitOrigin-RevId: e2d837efe889170dc055df69eae6b4e8f86cb5fc
2024-12-09 09:04:56 +00:00
Domagoj Kriskovic 7fe8339496 Improve positioning of "Add comment" tooltip when selecting entire line(s) (#22277)
* Avoid obscuring text with "Add comment" tooltip when selecting entire line

* tooltip position change on direction of selection

GitOrigin-RevId: d8cd301091104dae2422e34e14f90afd4c0927c4
2024-12-09 09:04:52 +00:00
Jimmy Domagala-Tang ecb39a6b84 Merge pull request #22360 from overleaf/jdt-fix-admin-panel-tests-ai
feat: updating test defaults
GitOrigin-RevId: 2be457097dcdebe13dd211f2ea24b45573b7744a
2024-12-06 09:06:58 +00:00
Jimmy Domagala-Tang 854ddf3231 Merge pull request #22255 from overleaf/jdt-rm-free-suggestion-text-on-purchase
[Web] remove uses left indicator after potential add-on purchase

GitOrigin-RevId: c9c839b90eea62b9d0dbeb4ae81321f303582c2c
2024-12-06 09:06:53 +00:00
Jimmy Domagala-Tang 02dccec30a Merge pull request #21899 from overleaf/jdt-rm-labs-refs-from-assistant
[Web] Remove references to labs from AI assistant copy

GitOrigin-RevId: 7d6a91de3bbf4328a995a353f2f3a0c9576a3dba
2024-12-06 09:06:42 +00:00
Jimmy Domagala-Tang f9d28dc847 Merge pull request #22110 from overleaf/jdt-remove-assistant-from-labs
[Web] End Error Assist Labs Experiment

GitOrigin-RevId: 2570c07aea3d6b71dc59792cd2248cb890b415d3
2024-12-06 09:06:32 +00:00
M Fahru 836236ff29 Merge pull request #22225 from overleaf/ds-register-bs-5-four
BS5 Migration - Migrating Registration page to BS5(4)

GitOrigin-RevId: 89f9158242714dca6fdbe0626a2c2c6e7174a010
2024-12-06 09:06:24 +00:00
M Fahru c41639c497 Merge pull request #22207 from overleaf/ds-register-bs-5-three
BS5 Migration - Migrating Registration page to BS5(3)

GitOrigin-RevId: debfb67978d39b87999ad201c6382b81d007fbe8
2024-12-06 09:06:20 +00:00
M Fahru 54f7ba08cc Merge pull request #22172 from overleaf/ds-register-bs-5-two
BS5 Migration - Migrating Registration page to BS5(2)

GitOrigin-RevId: 091cabaa665e49a17939b4896084b7bbe779b4ba
2024-12-06 09:06:15 +00:00
Rebeka Dekany 3fce3930b8 Merge pull request #22272 from overleaf/rd-tag-dropdown-fix
[web] Tag dropdown menu should not be dismissed when hovering outside of it

GitOrigin-RevId: 0f0f903e07d657752e3476b9abea643bae65eb9e
2024-12-06 09:05:51 +00:00
Liangjun Song 046c70c01c Merge pull request #22146 from overleaf/ls-consider-flexible-licensing-on-payment-page
support new group plans in checkout flow

GitOrigin-RevId: ec6aff363e0eeb5d82067cea44479b5045258490
2024-12-06 09:05:43 +00:00
Liangjun Song 3351ac3dc8 Merge pull request #22184 from overleaf/ls-group-plan-upgrade-page
Group plan upgrade page

GitOrigin-RevId: 6c99173c013d84943276dbd43f468026c4d44558
2024-12-06 09:05:38 +00:00
Liangjun Song a3b4c47a6f Merge pull request #22336 from overleaf/ii-upgrade-my-plan-link
[web] Upgrade plan link fix

GitOrigin-RevId: 943475bfb06d70bfa472459353b4f7def7b17932
2024-12-06 09:05:34 +00:00
ilkin-overleaf 450b38bfd5 Merge pull request #21841 from overleaf/ii-flexible-group-licensing-add-seats
[web] Add seats to a group plan

GitOrigin-RevId: 53497d2cb7aa7d1e7dc8291e391b24f7a32eeece
2024-12-06 09:05:13 +00:00
roo hutton 123090468c Merge pull request #22120 from overleaf/rh-group-tab
Top-level group size and education discount selector in new plans page

GitOrigin-RevId: 1a1ecf3b4dc60e50b90ff399534bb58a16f22f82
2024-12-05 09:05:30 +00:00
Jimmy Domagala-Tang 0d16b608b7 Merge pull request #22254 from overleaf/jdt-rm-addon-paywall
remove paywall for error assistant in favor of direct to checkout

GitOrigin-RevId: 2047f274371716733d586213defbf271d98d32fc
2024-12-05 09:05:14 +00:00
Jimmy Domagala-Tang 98d8645025 Merge pull request #22259 from overleaf/jdt-assist-wording
Add unlimited to assist plan wording

GitOrigin-RevId: a15f10e618ab11f36f55c091d36dc4e61bff49d6
2024-12-05 09:05:10 +00:00
Domagoj Kriskovic 0427eeae0b Revert "Support for adding reviewer role (#22137)" (#22293)
This reverts commit 54064a7f961fe06f188ab449cd469cdaaf01b20a.

GitOrigin-RevId: 1dabc635756aff465d2fe9aa0d18121b081df3b0
2024-12-04 09:05:12 +00:00
Domagoj Kriskovic b7e6237a55 Support for adding reviewer role (#22137)
* Support for adding reviewer role

* show reviewer in track changes user list

* added "review" in assertClientCanViewProject

* test if reviewer can read project

* added collaboratorsGetter tests

* eit toggle-track-changes when track changes changes

* Support for changing privilege to reviewers for invited users (#22159)

* Add reviewer in change privilege level handler

* added reviewer translation

* added acceptance tests

* fix tests

* Set track changes state permissions for reviewer role (#22167)

* Add reviewer in change privilege level handler

* added reviewer translation

* added acceptance tests

* fix tests

* Set track changes state permissions for reviewer role

* added authorization helper tests

* added ensureUserCanReviewProjectContent middleware

* allow changing track changes only with write permissions

* removed canUserReviewProjectContent

* List projects where user is added as a reviewer (#22249)

* List projects where user is added as reviewer

* list projects in /user/projects

* fix tests

GitOrigin-RevId: 54064a7f961fe06f188ab449cd469cdaaf01b20a
2024-12-04 09:05:00 +00:00
Tim Down bb05ae4ead Merge pull request #22133 from overleaf/td-bs5-current-file-bold
Make selected file in file tree bold in BS5

GitOrigin-RevId: 3353164455c3261ea52f9aee6cef3b1bc614ee4e
2024-12-04 09:04:55 +00:00
Tim Down dca9627f31 Merge pull request #22288 from overleaf/td-history-dropdown-layout-fix
Fix history dropdown layout issue in Bootstrap 3

GitOrigin-RevId: 85709eaa45fd496128afb95738841894c5d211dd
2024-12-04 09:04:51 +00:00
Mathias Jakobsen cd160132c2 Merge pull request #22204 from overleaf/mj-papers-linking
[web+third-party-references] Add linking to papers account

GitOrigin-RevId: dbf6a01b16ae661558da01549922294278dbda70
2024-12-04 09:04:47 +00:00
Antoine Clausse f4ae3fc0e4 [web] Reduce pre line height (#22182)
* Remove bad prop "divider" in DropdownDivider

* Reduce line height in log-entry-content-raw

Per https://digital-science.slack.com/archives/C05JM5NTHUP/p1732704056729519

* Decrease `pre` line-height to `--line-height-01` (body-xs)

GitOrigin-RevId: 584ba587d1fc3b8964b96722a6e72efc9fea1059
2024-12-03 09:04:47 +00:00
Antoine Clausse 411a56fd58 Invert linked-file-icon so it's more visible (#22216)
GitOrigin-RevId: 8ad073166260029e4404cc37fdbb1ee2f8a41c11
2024-12-03 09:04:42 +00:00
M Fahru 384b90787a Merge pull request #22199 from overleaf/mf-new-checkout-reduce-payment-container-top-padding
[web] Reduce top padding from 64px to 24px on new checkout page

GitOrigin-RevId: 018613057c08d57e967145f570e76b289b450985
2024-12-02 09:06:06 +00:00
M Fahru 51be68b0dc Merge pull request #22198 from overleaf/mf-reduce-horizontal-padding-mobile-new-checkout-form
[web] Reduce horizontal padding on mobile device on new checkout form

GitOrigin-RevId: e4f5792b4e2c7b76734846c87a3154415539e21d
2024-12-02 09:06:02 +00:00
M Fahru bee3057ae1 Merge pull request #22197 from overleaf/mf-checkout-name-cases
[web] Use sentence case for all labels in new checkout page

GitOrigin-RevId: 1ae7b01fa6b00d6b4fb007bb908c6cfe35e619c5
2024-12-02 09:05:57 +00:00
M Fahru c6f4c3f26b Merge pull request #21834 from overleaf/mf-checkout-redesign-3d-secure
[web] New checkout page redesign 3d secure implementation

GitOrigin-RevId: ad93fc8a50b1567293cc30fee014eaaab1fb0fa5
2024-12-02 09:05:49 +00:00
Alf Eaton 4c90755e16 Show deprecated browser message to Safari 14 (#22124)
GitOrigin-RevId: 92ba1a900f990eb8ab20870f0909816a07a5af9c
2024-12-02 09:05:13 +00:00
Eric Mc Sween 8bea077b93 Merge pull request #22163 from overleaf/em-subscription-page-ai-add-on
Adapt the Your plan entry on the subscription page to groups and Commons

GitOrigin-RevId: 7352a90d2489de48d2711f2b8a364cdd5bb54eeb
2024-11-29 09:04:59 +00:00
Davinder Singh dde569af0b Merge pull request #22131 from overleaf/ds-register-bs-5
BS5 Migration - Migrating Registration page to BS5

GitOrigin-RevId: e0bd9fa11fa363062454e8f328d53b0c2aef9cad
2024-11-29 09:04:50 +00:00
Jakob Ackermann 9e5792555b Merge pull request #22178 from overleaf/jpa-file-view-hash-2
[web] migrate file-view to download from history-v1 (via web) 2/2

GitOrigin-RevId: 93172cbbd2d19a55bb27f5b0ca0b494f815a3632
2024-11-28 09:06:37 +00:00
M Fahru 19ca3deafe Merge pull request #22140 from overleaf/mf-new-checkout-page-toc
[web] Add "terms of service" disclaimer text on new checkout page

GitOrigin-RevId: 8b5aad7c2ebfc5a9d9acab605276e4b81349e045
2024-11-28 09:06:28 +00:00
M Fahru 23ded67779 Merge pull request #22139 from overleaf/mf-add-paypal-disclaimer
[web] Add paypal disclaimer text above submit button

GitOrigin-RevId: d31ae6cd38e5244613c27f18a9f04bc9cd322dd5
2024-11-28 09:06:24 +00:00
M Fahru 2adaa64eee Merge pull request #22136 from overleaf/mf-fix-spacing-checkout-page-redesign
[web] Fix spacing on checkout page redesign form

GitOrigin-RevId: eb85a37cf8ba9c2e32a78fa6585b5102b8c01bce
2024-11-28 09:06:19 +00:00
Eric Mc Sween 737d1599c3 Merge pull request #21897 from overleaf/jdt-assistant-events
Ai Error assistant events

GitOrigin-RevId: c70e5cecbc220fdfc63512680a76616dbd631c86
2024-11-28 09:06:15 +00:00
Tim Down 8d678b3840 Merge pull request #21971 from overleaf/td-ds-nav-split-test
Add split test for DS unified nav

GitOrigin-RevId: d649661568f9c1de9d2fe47f4491540e80830ab3
2024-11-28 09:05:39 +00:00
Tim Down e03bdc7b34 Merge pull request #21955 from overleaf/rd-bs5-loading-button
Buttons should not be interactive when they are disabled

GitOrigin-RevId: 2b8b1e8b317dc3b62200b48dac66df7eff8a7268
2024-11-28 09:05:35 +00:00
Mathias Jakobsen dd2c0d1fcc Merge pull request #22168 from overleaf/mj-rm-events
[web] Add events when refreshing linked file and importing RM entry

GitOrigin-RevId: b9efcd1893f0a78a33ec325b306eccbaa44a77fe
2024-11-28 09:05:26 +00:00
David f60e88368b Vertically center pdf in presentation mode (#22145)
* Vertically center pdf in presentation mode

* Ignore style lint error

GitOrigin-RevId: b46e6d414406d150e894b4c94ec0e94b61a0ce11
2024-11-28 09:05:22 +00:00
Domagoj Kriskovic a8c9b897f1 Fix history label timestamp used in restore file (#22068)
GitOrigin-RevId: 24e3b005664cecc017b610812cb4c666dfb55290
2024-11-28 09:05:18 +00:00
Kristina 1fe8ac3be6 Merge pull request #22119 from overleaf/kh-hotjar-on-plans-and-checkout
[web] add hotjar to plans pages

GitOrigin-RevId: eb582a85200747754923f28e7d710a9072577d75
2024-11-28 09:05:10 +00:00