overleaf/services/web/frontend/stories
Antoine Clausse 2dd10c7fee [web] Remove split-tests compile-backend-class* and compile-timeout-20s* (#17700)
* Remove split-tests of `compile-timeout-20s` and `compile-timeout-20s-existing-users`

* Remove `NEW_COMPILE_TIMEOUT_ENFORCED_CUTOFF` variables

* Revert timeout override `60` -> `20`

* Update settings.overrides.saas.js: `compileTimeout: 20`

* Remove `compile-backend-class-n2d`

* Remove `force_new_compile_timeout`

* Remove `showNewCompileTimeoutUI`

* Remove `compileTimeChanging`

* Simplify code by removing segmentation object

* Remove `CompileTimeoutChangingSoon`

* Remove `user.features.compileTimeout = '20 (with 10s prompt)'`

* Remove `CompileTimeWarning`

* Remove `TimeoutUpgradePrompt` (old)

* Remove `compile-backend-class`

* Remove unused translations

* Update tests

* Fix: Show `CompileTimeout` even if `!window.ExposedSettings.enableSubscriptions`

* Create script to migrate users to 20s compileTimeout

* migration script: exclude `compileTimeout: 20` from the match

* migration script: use `batchedUpdate`

* Remove `showFasterCompilesFeedbackUI` and `FasterCompilesFeedback`

Helped-by: Jakob Ackermann <jakob.ackermann@overleaf.com>

* Remove `_getCompileBackendClassDetails`, simplify definition of `limits` object

* Remove `Settings.apis.clsi.defaultBackendClass`

* Remove unnecessary second scan of the whole user collection in dry mode

* Override `timeout` to 20 for users having `compileGroup === 'standard' && compileTimeout <= 60`

* Remove second `logCount`: re-run the script in dry-mode if you want to see that count

* Use secondary readPreference when counting users

* Fix script setup and exit 0

* Fix: Remove `user.` from query path!

* Add acceptance test on script migration_compile_timeout_60s_to_20s.js

GitOrigin-RevId: 3cb65130e6d7fbd9c54005f4c213066d0473e9d8
2024-04-15 08:04:24 +00:00
..
decorators Merge pull request #17373 from overleaf/jpa-figure-modal-options 2024-03-06 17:27:32 +00:00
editor-left-menu [SP] Prevent rendering of sync section in SP when git disabled (#15647) 2023-11-07 12:35:08 +00:00
file-view Merge pull request #15150 from overleaf/mf-file-view-tpr-module 2023-10-26 08:03:50 +00:00
fixtures Merge pull request #16815 from overleaf/td-uuid-frontend-upgrade 2024-02-13 09:03:45 +00:00
history Merge pull request #14597 from overleaf/jdt-remove-hist-actionf-from-faded 2023-09-06 08:06:05 +00:00
hooks Merge pull request #8211 from overleaf/ii-settings-ts-storybook-fixes 2022-05-31 08:04:22 +00:00
modals Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
project-list Merge pull request #17230 from overleaf/mf-tear-down-inr-2 2024-02-22 09:05:02 +00:00
settings Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
source-editor Remove MathJax v2 (#16961) 2024-02-09 09:06:42 +00:00
subscription/group-invites Merge pull request #15726 from overleaf/ab-managed-users-module-cleanup 2023-11-21 09:03:54 +00:00
ui Merge pull request #17619 from overleaf/ii-bs5-rows-cols 2024-04-08 08:03:59 +00:00
utils Merge pull request #13121 from overleaf/ii-history-react-change-list-stories 2023-05-23 08:05:36 +00:00
badge.stories.tsx Merge pull request #12621 from overleaf/ii-history-react-delete-labels 2023-04-19 08:02:47 +00:00
chat.stories.jsx Remove MathJax v2 (#16961) 2024-02-09 09:06:42 +00:00
clone-project-modal.stories.jsx Upgrade Storybook to v8 (#17522) 2024-03-26 09:04:10 +00:00
contact-us-modal.stories.jsx Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
dropdown.stories.jsx Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
editor-navigation-toolbar.stories.jsx Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
editor-switch.stories.jsx Remove Ace (#14299) 2023-11-29 09:04:08 +00:00
feedback-badge.stories.tsx Remove editor split tests (#14985) 2023-10-04 08:04:34 +00:00
file-tree.stories.jsx Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
hotkeys-modal.stories.jsx Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
icon.stories.jsx Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
notification.stories.tsx Merge pull request #16039 from overleaf/jdt-notification-class-prop 2023-12-04 09:02:58 +00:00
outline.stories.jsx [ide-react] Improve file tree and outline components in the editor sidebar (#16225) 2023-12-18 09:03:53 +00:00
pagination.stories.jsx Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
pdf-preview-error-boundary.stories.jsx Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
pdf-preview-messages.stories.jsx [web] Remove split-tests compile-backend-class* and compile-timeout-20s* (#17700) 2024-04-15 08:04:24 +00:00
pdf-preview-messages.stories.tsx [web] Remove split-tests compile-backend-class* and compile-timeout-20s* (#17700) 2024-04-15 08:04:24 +00:00
pdf-preview.stories.jsx Upgrade PDF.js (#15157) 2023-11-15 09:03:09 +00:00
pdf-viewer.stories.jsx Upgrade PDF.js (#15157) 2023-11-15 09:03:09 +00:00
radio-chip.stories.tsx Merge pull request #15249 from overleaf/rd-odc-radio 2023-11-02 08:52:52 +00:00
select.stories.tsx Merge pull request #13103 from overleaf/mj-figure-modal-to-components 2023-05-17 08:06:24 +00:00
share-project-modal.stories.jsx Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
split-menu.stories.tsx Create new SplitMenu component and implement it for the pdf compile button (detached & non-detached) (#11772) 2023-02-22 09:04:42 +00:00
split-test-badge.stories.jsx Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
start-free-trial-button.stories.jsx Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
style-guide.stories.jsx Merge pull request #16339 from overleaf/jdt-ghost-offer-btn 2024-01-04 09:03:55 +00:00
switch.stories.tsx Merge pull request #14587 from overleaf/mf-enable-sso-managed-users 2023-10-02 08:04:18 +00:00
switcher.stories.tsx Merge pull request #13103 from overleaf/mj-figure-modal-to-components 2023-05-17 08:06:24 +00:00
use-expand-collapse.stories.jsx Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00
word-count-modal.stories.jsx Merge pull request #15040 from overleaf/jpa-js-to-jsx 2023-09-29 08:04:29 +00:00