David
97cdc290c3
Adapt review panel header with new reviewer role ( #22291 )
...
* Adapt review panel header with new reviewer role
* Remove duplicate css property
* Update position-items
GitOrigin-RevId: a2e8dac0c1d90e6d5b3f13769909cddd69b5db14
2024-12-10 13:09:33 +00:00
David
524d743d6c
Double the max lenght of a comment before truncating ( #22409 )
...
GitOrigin-RevId: 8c4314d0b3567e7c4bd963dadf2eb698d3df3565
2024-12-10 13:09:24 +00:00
Domagoj Kriskovic
53dc5fbafe
Set track changes state permissions for reviewer role ( #22345 )
...
* Support for adding reviewer role
* added collaboratorsGetter tests
* emit toggle-track-changes when reviewer is added
* Add reviewer in change privilege level handler
GitOrigin-RevId: 6a03d2355b3fb7d7b755ed1d3ab1a080126cd2dc
2024-12-10 13:09:14 +00:00
Domagoj Kriskovic
f39ca200b9
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
9ed3861c70
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
e72a3cbc28
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
a08d1b18dc
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
Domagoj Kriskovic
6a6ef776d5
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
e83963eefc
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
174d62e4cc
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
2dcd1afcc5
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
ab5a539c62
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
Rebeka Dekany
1363045db2
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
932f395932
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
5ad9ac439c
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
ab4d8fe168
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
Jimmy Domagala-Tang
c68d252508
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
511fe60a9c
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
f676eca2b8
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
b3edd2b6c6
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
Antoine Clausse
bde4da8aab
[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
Alf Eaton
a82952f9df
Show deprecated browser message to Safari 14 ( #22124 )
...
GitOrigin-RevId: 92ba1a900f990eb8ab20870f0909816a07a5af9c
2024-12-02 09:05:13 +00:00
Eric Mc Sween
9e1ac94ebf
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
Jakob Ackermann
faff4f1d7e
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
Eric Mc Sween
8096cd2408
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
967c3e597c
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
68867d63b4
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
0bec88cb2b
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
Domagoj Kriskovic
a51126fb06
Fix history label timestamp used in restore file ( #22068 )
...
GitOrigin-RevId: 24e3b005664cecc017b610812cb4c666dfb55290
2024-11-28 09:05:18 +00:00
Alf Eaton
078a3b8d05
Use --font-sans
in the Visual Editor widgets ( #22085 )
...
GitOrigin-RevId: 64a480562b3e7d2fda7d41ed402511290f800f14
2024-11-28 09:04:54 +00:00
Tim Down
065464f722
Merge pull request #22147 from overleaf/td-bs5-beta-badge-special-cases
...
Alpha/beta badge fixes and change warning badge colours in Bootstrap 5
GitOrigin-RevId: f60610572c62607db7e5cf349c5791c3519c74ed
2024-11-27 09:05:04 +00:00
Tim Down
ef72402df6
Merge pull request #22089 from overleaf/td-bs5-menu-item-reduce-height
...
Reduce the height of menu items in BS5 to 36px
GitOrigin-RevId: 0d6294f1713618bc97562c92ea877aaeac8b9698
2024-11-26 09:05:25 +00:00
Mathias Jakobsen
592e484098
Merge pull request #22087 from overleaf/mj-index-on-wc-rm-entry
...
[web] Re-index references after adding a RM entry with Write and Cite
GitOrigin-RevId: 6b2a93143486079dfc82af393e2c5621fed7a4ee
2024-11-26 09:05:08 +00:00
Eric Mc Sween
0769998dd7
Merge pull request #22024 from overleaf/em-standalone-ai-add-on-is-not-premium
...
Do not hide upgrade buttons when on standalone AI add-on
GitOrigin-RevId: ec5cf42c051745d5ca1dff57f7cd27a89c21a6a9
2024-11-26 09:04:57 +00:00
Alf Eaton
b4f624d8f6
Record events for shortcut usage ( #22062 )
...
GitOrigin-RevId: ff85e0719fca24a3723ea62119fa254226cd65c0
2024-11-26 09:04:37 +00:00
Alf Eaton
a773a63c2a
Move tooltip styles to EditorView.theme ( #22069 )
...
GitOrigin-RevId: b4495732d8f72f18b00f32fe952251391258f5d6
2024-11-26 09:04:33 +00:00
Eric Mc Sween
558b529caf
Merge pull request #22030 from overleaf/em-subscription-change-pay-now-button
...
Implement the Pay Now button for upgrades to premium from the AI add-on
GitOrigin-RevId: 06e00662b877308c64ce5feaa5ce8f80f8f1b552
2024-11-25 09:05:11 +00:00
Domagoj Kriskovic
fb45c3c144
Fix onKeyPress listener in AutoExpandingTextArea ( #22040 )
...
GitOrigin-RevId: 3fe870fe3aa16e6ed212ea4347a31e57444ad5e6
2024-11-22 09:05:51 +00:00
Domagoj Kriskovic
f72c86e7fe
Add "accept-changes" socket listener in ranges context ( #22048 )
...
GitOrigin-RevId: 0be5f3be1806aad29f44eec2e596af51e65263e7
2024-11-22 09:05:42 +00:00
Alf Eaton
3bbde49781
Merge pull request #22055 from overleaf/ae-restore-review-tooltips
...
Reapply "Allow position of review tooltip to be calculated automatically (#21803 )"
GitOrigin-RevId: b6dff2d12627b04ff1859bd4765be01670256aa4
2024-11-22 09:05:33 +00:00
Liangjun Song
56f6f77ba2
Merge pull request #21782 from overleaf/ls-update-group-member-management-page
...
update group member management page for flexible licensing
GitOrigin-RevId: 605fb760a1f73763e49978cf4aea81bb88ffb425
2024-11-22 09:05:21 +00:00
Liangjun Song
ac8d8d6edc
Merge pull request #21957 from overleaf/ls-compute-immediate-charge-for-subscription-update
...
compute immediate charge for subscription update
GitOrigin-RevId: 4e5162660b26e6e9db69827a59aa8e0048fa7d5d
2024-11-22 09:05:12 +00:00
Kristina
583923a4d0
[web] Use btn-secondary on compile timeout notification ( #21949 )
...
* [web] Use btn-secondary on compile timeout notification
* fix update to wrong variant
GitOrigin-RevId: 9745ae17525e835c96f62471aa24a8ae9a1e7e93
2024-11-22 09:04:49 +00:00
M Fahru
16e65edd0d
Merge pull request #21995 from overleaf/mf-disable-footer-tooltip-if-element-is-not-available
...
[web] Only trigger footer tooltip if target element is available
GitOrigin-RevId: e0aff735243369a0d2180174231951054f1ee533
2024-11-21 09:05:30 +00:00
Alf Eaton
bc310ddd1e
Revert "Allow position of review tooltip to be calculated automatically ( #21803 )" ( #22022 )
...
This reverts commit 7d285a9c76032a3238422e15a73ae4b819612b31.
GitOrigin-RevId: 792391619bd6f2a9483428088c31ece09a441b33
2024-11-21 09:05:12 +00:00
Jimmy Domagala-Tang
71112d2fdc
Merge pull request #21938 from overleaf/jdt-checkout-success-add-on-wording
...
[Web] Adapt post checkout page for add-ons
GitOrigin-RevId: ee3ee28820f65977600a5aa47d85365148233bac
2024-11-21 09:05:01 +00:00
Eric Mc Sween
6e39885fde
Merge pull request #21959 from overleaf/em-redeploy-ai-add-on-prs
...
Redeploy AI add-on PRs
GitOrigin-RevId: d234ac0862947e9ea8926055ad205e32a456dd2e
2024-11-21 09:04:57 +00:00
Antoine Clausse
e576ffd63c
[web] Hide pdf-log-entry-content when empty + fixup search "count" color ( #21977 )
...
* Hide `PdfLogEntryContent` when there is no content
* Fixup in search "count": `--ol-blue-gray-4` doesn't exist in SCSS
* Update `AiErrorAssistant` with a `shouldRender` export, allowing to hide the element from the caller
* Revert "Update `AiErrorAssistant` with a `shouldRender` export, allowing to hide the element from the caller"
This reverts commit 01812fa2b108b94c99d250c9a39e4f3c41b36781.
* Hide .log-entry-content when empty, using CSS
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com>
---------
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com>
GitOrigin-RevId: c5096b362600058535bd645cf11dad255e941fb9
2024-11-21 09:04:34 +00:00
Antoine Clausse
485bccebef
[web] Update loading spinner in IDE for BS5 ( #21970 )
...
* Update `LoadingPane` with `LoadingSpinner`
* Remove unused file no-open-doc-pane.tsx
* Remove translation `open_a_file_on_the_left`
GitOrigin-RevId: 9045443de6aaf19b1d4bf82cd2be3ba91ee53bf1
2024-11-21 09:04:31 +00:00
Antoine Clausse
9e745ed7ae
[web] Tear down Bootstrap 5 project dashboard feature flag ( #21820 )
...
* Remove `BootstrapVersionSwitcher`
* Remove `bsVersion`
* Remove `bootstrap-5-project-dashboard` from code
* Fix frontend test
* Fixup classname `"me-auto"`
Co-authored-by: Tim Down <tim.down@overleaf.com>
* Rename `handleClickBS5` to `handleClick`
Co-authored-by: Tim Down <tim.down@overleaf.com>
* Remove `bs3Props` from `project-list/components`
* Remove translation: `joining`
* Set `isBootstrap5()` to true in test, and update
---------
Co-authored-by: Tim Down <tim.down@overleaf.com>
GitOrigin-RevId: 94005bc8636c9235253758b8ac18a732ee1dbd77
2024-11-21 09:04:27 +00:00