Tim Down
cd883febbb
Merge pull request #26023 from overleaf/td-remove-components-from-includes
...
Remove imports of react-bootstrap components from marketing pages
GitOrigin-RevId: 12a3446cc42f1438a52f49a893e53a02a1b5be4f
2025-06-13 08:07:12 +00:00
Antoine Clausse
d1ea6c0c3b
[web] Fix donut chart in non-commons uni portal pages ( #26379 )
...
* Revert me: show fake data for donut chart
* Re-add `nvd3` styles in BS3
* Revert "Revert me: show fake data for donut chart"
This reverts commit b93e2aa5b0838571a5c4d96e85483b3d029038c7.
* Prettierignore nvd3.less
GitOrigin-RevId: 90702447244e7a2ddac495e9203c16c6bfc17bb0
2025-06-13 08:07:07 +00:00
Domagoj Kriskovic
cb9a7d42c5
AI assist section for plans page ( #26187 )
...
* AI assist plans section
* fix merge issues, add tests
* translate img alt
* startInterval only if there are images found
* update casing for TeXGPT
* update mobile price font
* small design tweaks
GitOrigin-RevId: 87d993bb5da1929f99ab3b4721316961d78a46f5
2025-06-13 08:07:02 +00:00
Domagoj Kriskovic
e6d75ad47b
Check if AI assist standalone plan is used in shouldPlanChangeAtTermEnd ( #26272 )
...
GitOrigin-RevId: d6737ea28071d565109dba695876b6fbf3f5daa2
2025-06-13 08:06:57 +00:00
Domagoj Kriskovic
cdec3e2644
Add permissions checks for AI assist addon purchase ( #26355 )
...
* Add permissions checks for AI assist when trying to buy the addon
* more explicit check for DuplicateAddOnError
* remove useCapabilities()
GitOrigin-RevId: 1979e27410981e2ef020cecc731e228483d3315a
2025-06-13 08:06:52 +00:00
MoxAmber
6d56b9c9c7
Merge pull request #26312 from overleaf/as-10s-compile-timeout
...
[web] 10s Compile Timeout: Warning Phase
GitOrigin-RevId: 749baad646fa7ef0d3a8e14fbbb5edec7b227ed3
2025-06-13 08:06:13 +00:00
ilkin-overleaf
8243e292d6
Merge pull request #25843 from overleaf/ii-managed-users-make-unmanaged-terminate-subscription
...
[web] Terminate subscription when joining a managed group
GitOrigin-RevId: 2a4f2fd57e1319970780043a633fb8027593e5d4
2025-06-13 08:06:08 +00:00
ilkin-overleaf
f327782663
Merge pull request #25729 from overleaf/ii-managed-users-make-unmanaged-explanations-copy
...
[web] Managed users copy changes
GitOrigin-RevId: 2cbcdc80eafb2257302d11c179f7efd8742a3945
2025-06-13 08:06:03 +00:00
Kristina
8a66329c43
Merge pull request #26208 from overleaf/kh-extend-trial
...
[web] support extending trials for Stripe
GitOrigin-RevId: ae7d863f61ce5ec463509c590199c6e583300e8f
2025-06-13 08:05:55 +00:00
ilkin-overleaf
316161730e
Merge pull request #25983 from overleaf/ii-managed-users-make-unmanaged-roles-access
...
[web] Prevent managers from removing/deleting themselves
GitOrigin-RevId: 9287dc06bab8024bf03fecff678a4118a9456919
2025-06-13 08:05:46 +00:00
ilkin-overleaf
476587929b
Merge pull request #25713 from overleaf/ii-managed-users-make-unmanaged-events
...
[web] Tracking events for offboarding managed users
GitOrigin-RevId: 12d0f178bab9f2f0923135ce3661738acdc85b82
2025-06-13 08:05:42 +00:00
ilkin-overleaf
2e432400e2
Merge pull request #24907 from overleaf/ii-managed-users-make-unmanaged
...
[web] Release users from managed group
GitOrigin-RevId: 15921286af332d2294fb900ab3055991ca8b1673
2025-06-13 08:05:37 +00:00
Mathias Jakobsen
0280214858
Merge pull request #26310 from overleaf/mj-history-view-cut-off
...
[web] Editor redesign: Avoid cutting off history view
GitOrigin-RevId: ecffc404ef6c210c852edd13c99b742545b73b32
2025-06-13 08:05:25 +00:00
Rebeka Dekany
8722bb1ba7
Remove .text-centered and use .text-center instead ( #26217 )
...
GitOrigin-RevId: 75774d877e3d513574818afc517be815cb7201ae
2025-06-13 08:05:19 +00:00
Jakob Ackermann
b1cabd12f3
[misc] wait for mongo before running acceptance tests ( #26374 )
...
GitOrigin-RevId: 1fde30c2b630a51f5eda9d318ac721a81cc23607
2025-06-13 08:05:08 +00:00
Jakob Ackermann
5e60059561
[web] fetch user details for chat messages/ranges in a single batch ( #26342 )
...
GitOrigin-RevId: 5a4238e30388bb7f58b7a93dda9e43338ab94f6e
2025-06-12 08:06:16 +00:00
Jakob Ackermann
4c7dca1c1c
[web] let docstore determine user ids of tracked changes ( #26333 )
...
* [docstore] add endpoint for getting user ids of tracked changes
* [web] let docstore determine user ids of tracked changes
GitOrigin-RevId: 8d0a131555aa827f7ff80690fedc1aca26cf0817
2025-06-12 08:06:11 +00:00
Jimmy Domagala-Tang
50268ba998
feat: allow for users on both free plans and premium plans to use the freemium ai assist ( #26350 )
...
GitOrigin-RevId: cef1051800abac3d4f7039ade2d79c75d5c15c8f
2025-06-12 08:05:49 +00:00
David
4bfebfd7f5
Merge pull request #26311 from overleaf/dp-auto-compile-failure
...
Add a code check banner to the new editor
GitOrigin-RevId: 6ee01d8379247824f4ec0684809ad432c4617c96
2025-06-12 08:05:35 +00:00
Miguel Serrano
5f43b15f28
[CE/SP] Hotfix 5.5.1 ( #26091 )
...
* [CE/SP] Hotfix 5.5.1
* [web] Fix License tab in CE/SP
* Added patch to improve logging
* Added patch to fix create-user.mjs
* Added check for `featureCompatibilityVersion` on CE/SP startup
* Patch with `multer` and `tar-fs` updates
* Install manually missing @paralleldrive/cuid2 on CE 5.1.1
GitOrigin-RevId: 0138dffdcb171382014a383bee13676fc873b1dd
2025-06-12 08:05:30 +00:00
Eric Mc Sween
54afe1ead4
Merge pull request #26281 from overleaf/em-history-ot-undo
...
Fix undo in history OT
GitOrigin-RevId: 22e8da99abb3de70095539fd8acb5c7eb947fbd1
2025-06-12 08:05:25 +00:00
Antoine Clausse
58548ca6f3
[web] Migrate metrics module Pug files to Bootstrap 5 (2) ( #26199 )
...
* Reapply "[web] Migrate metrics module Pug files to Bootstrap 5 (#25745 )"
This reverts commit 0962383998f29313cc1fa33b98255a38896738a0.
* Remove foot-scripts from metricsApp.pug
* Fix loading-overlay position
* Hide carets on print display
* Fix Dropdown
* Fix Tooltips
GitOrigin-RevId: 754d9a004f7b476578ee20565203aef98b08bbf4
2025-06-12 08:05:16 +00:00
Antoine Clausse
daf10140f8
Merge pull request #26188 from overleaf/ac-bs5-fix-redundant-carets
...
[web] Fix redundant carets in BS5 marketing pages
GitOrigin-RevId: 479687d982db23e4f5f2efcc3f5f39bb78f0eb24
2025-06-12 08:05:11 +00:00
Antoine Clausse
e2267b57e4
[web] Migrate general Pug pages to BS5 (2) ( #26121 )
...
* Reapply "[web] Migrate general Pug pages to BS5 (#25937 )"
This reverts commit c0afd7db2dde6a051043ab3e85a969c1eeb7d6a3.
* Fixup layouts in `404` and `closed` pages
Oversight from https://github.com/overleaf/internal/pull/25937
* Use `.container-custom-sm` and `.container-custom-md` instead of inconsistent page widths
* Copy error-pages.less
* Convert error-pages.lss to SCSS
* Revert changes to pug files
* Nest CSS in `.error-container` so nothing leaks to other pages
* Remove `font-family-serif`
* Use CSS variables
* Remove `padding: 0` from `.full-height`: it breaks the layout in BS5
* Fix error-actions buttons
* Revert changes to .container-custom...
* Update services/web/app/views/external/planned_maintenance.pug
Co-authored-by: Rebeka Dekany <50901361+rebekadekany@users.noreply.github.com >
* Update services/web/app/views/general/closed.pug
Co-authored-by: Rebeka Dekany <50901361+rebekadekany@users.noreply.github.com >
---------
Co-authored-by: Rebeka Dekany <50901361+rebekadekany@users.noreply.github.com >
GitOrigin-RevId: 313f04782a72fae7cc66d36f9d6467bad135fd60
2025-06-12 08:05:06 +00:00
Andrew Rumble
99a47cfde8
Ensure we wait after processing each subscription
...
GitOrigin-RevId: f6a184bc8a65934f24857cfc4f71f95574576b9d
2025-06-11 08:07:41 +00:00
Andrew Rumble
fe57b86b46
Disable script in production
...
GitOrigin-RevId: 81fe077a5816a23fa20c78a6271fbdf62021e3b2
2025-06-11 08:07:36 +00:00
Mathias Jakobsen
1fd612707b
Merge pull request #26221 from overleaf/mj-history-dark-mode-entries
...
[web] Editor redesign: Add dark mode to history entries
GitOrigin-RevId: 16c9743bdee85dc3825ce6e9901a0107956205ca
2025-06-11 08:07:12 +00:00
Mathias Jakobsen
6b3021f3a5
Merge pull request #26177 from overleaf/mj-ide-history-file-tree
...
[web] Editor redesign: Update history view file tree
GitOrigin-RevId: bb0fe871837ffac6e1af6c18c7c1ae651dee7f81
2025-06-11 08:07:07 +00:00
Andrew Rumble
96bacfef5e
Remove some unused variables
...
These miseed the lint rule as they were merged between the last rebase
and deploy.
GitOrigin-RevId: 16b1117d56f2fc824509b9a0f340dba2ede9902f
2025-06-11 08:06:31 +00:00
David
8c70cbcf8a
Merge pull request #26135 from overleaf/dp-error-logs-ai
...
Add AI paywall to new error logs
GitOrigin-RevId: 2d6dad11dfe3b27c8ff322a9778a53496cfe7277
2025-06-11 08:06:19 +00:00
Andrew Rumble
3779ab934d
Remove unused variable
...
GitOrigin-RevId: 57b864aff3317513f981b101feafac28d3379403
2025-06-11 08:06:14 +00:00
Andrew Rumble
bb195a3d90
Skip unused array members
...
GitOrigin-RevId: 5ea4dd880505e65fe7545e0c0d4301236ad103e7
2025-06-11 08:06:10 +00:00
andrew rumble
cf1a812c01
When filtering object members from rest use full name
...
GitOrigin-RevId: 0c21c70b2512931744f18e79c8d9e4bb85e83dfa
2025-06-11 08:06:05 +00:00
andrew rumble
6ec0fd2ee2
Disable lint warnings for stubbed class
...
GitOrigin-RevId: bcee2d1ea4fcb5543fa31fd2174641e55d6c4d39
2025-06-11 08:06:00 +00:00
andrew rumble
06d2b287a4
Remove unused params from destructuring
...
GitOrigin-RevId: e47a16e2d99e923c314fd0fa2220c19b7b2c9b51
2025-06-11 08:05:56 +00:00
Andrew Rumble
9bc71dc6c5
Ignore params that are needed for type integrity
...
These params are either used in a descendent or ancestor of the relevant
file and form part of the interface of the method even if they are not
directly used.
GitOrigin-RevId: 8bf64cecc69a9ae9e6c50797de5ce8db86757440
2025-06-11 08:05:51 +00:00
andrew rumble
6f0eb6901c
Remove unused full arguments
...
As distinct from removing destructured props.
GitOrigin-RevId: d02ad8d36fb532559ed2899268d7b699f2f2fa37
2025-06-11 08:05:46 +00:00
andrew rumble
8b82da308b
Fix instances of ...rest filtering
...
GitOrigin-RevId: 9f2889b08ffed20466d7022a5aba69d3e87c5ed9
2025-06-11 08:05:42 +00:00
andrew rumble
deb0bf3e13
Remove unused event arguments
...
GitOrigin-RevId: 25858d07865d6b9a7caa4997d031586a248d8e8b
2025-06-11 08:05:37 +00:00
andrew rumble
36464eaf71
Modify no-unused-vars behaviour
...
using @typescript-eslint/no-unused-vars reduces the number of false
positives in TS code. The changes:
1. Allow the arguments to a function to be checked (reporting only after
the last used variable)
2. Allow rest siblings to be checked
3. Allow these rules to be skipped with an _ prefix to a variable
GitOrigin-RevId: 1f6eac4109859415218248d5b2068a22b34cfd7e
2025-06-11 08:05:33 +00:00
Davinder Singh
d6d631615d
Merge pull request #26265 from overleaf/ds-cms-bs5-customer-stories-2
...
[B2C] Bootstrap 5 migration of Customer stories page
GitOrigin-RevId: cca0d00412ab4ec5da15e26e4e7eb3c40de9e47c
2025-06-11 08:05:14 +00:00
ilkin-overleaf
51f6a1e5e7
Merge pull request #26141 from overleaf/ii-managed-users-consent-screen
...
[web] Joining managed group from projects page
GitOrigin-RevId: 191203559fba94cad45f35de1af2427b2abb9326
2025-06-11 08:05:09 +00:00
Eric Mc Sween
55a90dc221
Merge pull request #26209 from overleaf/em-multiple-edit-ops
...
Support multiple ops in the history OT ShareJS type
GitOrigin-RevId: fad1e9081ed1978de414c5130692d3b23fcd13d8
2025-06-10 08:06:13 +00:00
Miguel Serrano
71bf86a152
Merge pull request #26218 from overleaf/msm-bump-tar-fs-multer
...
[clsi/web/history-v1] Bump `tar-fs` and `multer`
GitOrigin-RevId: c76b964224c8367d68dc1190ff29627cc6919ade
2025-06-10 08:06:05 +00:00
Davinder Singh
115d0c98c2
Merge pull request #25856 from overleaf/ds-cms-bs5-migration-universities-2
...
[B2C] Bootstrap 5 migration of Universities page
GitOrigin-RevId: b069c04131531e9f9774a9a53aaa53858ba568c7
2025-06-10 08:06:00 +00:00
Davinder Singh
d298fd0a09
Merge pull request #25842 from overleaf/ds-cms-bs5-migration-enterprises-2
...
[B2C] Bootstrap 5 migration of Enterprises page
GitOrigin-RevId: 63c4095ddb2ee688bc1780883b86f5a994b262c0
2025-06-10 08:05:55 +00:00
David
6b9eb57ef9
Merge pull request #26155 from overleaf/dp-content-info
...
Add content-info and content-info-dark to standard colours and use in editor redesign logs
GitOrigin-RevId: 40c026a9ccfe511cab2bf4e28fbfbed7cf218642
2025-06-10 08:05:51 +00:00
Mathias Jakobsen
bb298263b0
Merge pull request #26257 from overleaf/mj-ide-breadcrumbs-crash
...
[web] Avoid editor crash when breadcrumbs can't find open entity
GitOrigin-RevId: 7c7f198c82e102ee9f8e2a59ca1755c3550bdf37
2025-06-10 08:05:46 +00:00
Mathias Jakobsen
4236265982
Merge pull request #26133 from overleaf/mj-ide-keyboard-shortcuts
...
[web] Editor redesign: Add keyboard shortcuts to menu bar
GitOrigin-RevId: 8fe844389de70a919ba836d03f0390f585532bb1
2025-06-10 08:05:42 +00:00
Andrew Rumble
4ca7136422
Update bootstrap process to use vitest chai
...
GitOrigin-RevId: 5576223019c0e2b4554707f0025e82ab3a7ca514
2025-06-10 08:05:23 +00:00