Miguel Serrano
d080218d96
Merge pull request #21683 from overleaf/msm-sso-admin-checkbox
...
[web] Change Group SSO radio in admin panel to checkbox
GitOrigin-RevId: c4a07400c6f399724be0368108be24ec6df67efa
2024-11-21 09:03:52 +00:00
Miguel Serrano
2d122323eb
Merge pull request #21884 from overleaf/msm-remove-group-sso-enabled-flag
...
[web] Cleanup `GROUP_SSO_ENABLED` env variable
GitOrigin-RevId: b41ce989348c70c3b4ca59ebf4986edf059534aa
2024-11-21 09:03:43 +00:00
Miguel Serrano
7743c861a4
Merge pull request #21434 from overleaf/msm-esm-oauth2-server
...
[web] Migrate `modules/oauth2-server` to ESM
GitOrigin-RevId: edc3b3bbba447dc2f897c66feaa835e04f52ec96
2024-11-21 09:03:39 +00:00
Jakob Ackermann
83bc107c65
Merge pull request #21997 from overleaf/jpa-object-id-from-timestamp
...
[misc] add bin/object-id-from-timestamp helper
GitOrigin-RevId: e0eb5f90084dd6dd1d020f0b20fbd5fe9e9ede0f
2024-11-21 09:03:24 +00:00
Jessica Lawshe
3c3e3c6165
Merge pull request #21894 from overleaf/jel-cms-element-icon
...
[web] Website redesign stickers - update value in CMS to improve usability of element
GitOrigin-RevId: 07f3b4229da3ed0ed5b8ec350f2db16b49aa52e9
2024-11-20 09:05:26 +00:00
M Fahru
9bd9943cc1
Merge pull request #21965 from overleaf/mf-integrate-form-checkout-company
...
[web] Integrate company details field into checkout page form
GitOrigin-RevId: 46d42f7acd2b2b55d0838ffd1e7351e86e08ff49
2024-11-20 09:05:15 +00:00
Domagoj Kriskovic
a0a9ae1ef4
Fixed "Add comment" tooltip if cursor is out of viewport ( #21852 )
...
* Fixed "Add comment" tooltip if cursor is out of viewport
* account for cm-line padding when calulation tooltip pos
GitOrigin-RevId: f4b69a3bf83dd15c0304bfd6b37f3be8b07cd727
2024-11-20 09:05:00 +00:00
M Fahru
1f7f359c91
Merge pull request #21942 from overleaf/ds-checkout-redesign-TrialCouponSummary
...
Checkout Redesign - Add the TrialCouponSummary component in redesign version
GitOrigin-RevId: 5d0483b403e13ce0a4d055ef449d4bc6938c42eb
2024-11-19 09:06:05 +00:00
M Fahru
f114ace8dc
Merge pull request #21915 from overleaf/as-checkout-address-fields
...
Add checkout redesign address fields
GitOrigin-RevId: c51c8ce32e0b33da8c768f61c6ce6170afec817e
2024-11-19 09:06:00 +00:00
Jessica Lawshe
cdb6f1783a
Merge pull request #21893 from overleaf/jel-font-color-option
...
[web] CMS BS5 - Add option to change font color
GitOrigin-RevId: 5fb4d7d3a910f30259748423922da0d2d67ee1cd
2024-11-19 09:05:56 +00:00
M Fahru
b1193191be
Merge pull request #21901 from overleaf/mf-checkout-page-company-details
...
[web] Implement company details input fields in new checkout page
GitOrigin-RevId: b3a96a79046a8a5c684e6d986be2f467268db83f
2024-11-19 09:05:48 +00:00
M Fahru
fd31c69c43
Merge pull request #21801 from overleaf/mf-checkout-page-card-element
...
[web] Checkout page redesign card input field UI
GitOrigin-RevId: 165116dc7b9d7998cd55c00075eba13731bea10e
2024-11-19 09:05:41 +00:00
M Fahru
1eabc85de3
Merge pull request #21950 from overleaf/ds-checkout-redesign-renaming-editors-to-collaborators
...
Checkout page redesign - Renaming editors to collaborators
GitOrigin-RevId: 8c9538b9c9146e127ff6d490ec7eefaa25b2bdcf
2024-11-19 09:05:36 +00:00
M Fahru
3943752bb0
Merge pull request #21821 from overleaf/as-checkout-payment-switch
...
Add new version of payment method toggle for Checkout Redesign
GitOrigin-RevId: 0d5593e0b9fe90e9d5bfd47e07cbc675d7924da3
2024-11-19 09:05:32 +00:00
Eric Mc Sween
bf073279f7
Merge pull request #21954 from overleaf/em-revert-ai-add-on-deploy
...
Revert faulty AI add-on deploy
GitOrigin-RevId: 923ec89f01d4951596f83fcf58b820c39db1e54a
2024-11-19 09:05:27 +00:00
Eric Mc Sween
db1dd8762a
Merge pull request #21869 from overleaf/em-repurchase-add-on
...
Repurchase the AI add-on when changing plans
GitOrigin-RevId: 1035e57af4c254fc73464f14010e4ba7e18cfe80
2024-11-19 09:05:18 +00:00
Eric Mc Sween
45e5b1067e
Merge pull request #21937 from overleaf/em-total-per-year
...
Display "Total per year" for annual subscription change previews
GitOrigin-RevId: 90e6cd6ccc9f442b6ce1ec27f539202d2b6a7796
2024-11-19 09:05:14 +00:00
Eric Mc Sween
9fbcf1666f
Merge pull request #21839 from overleaf/em-subscription-change-preview-premium
...
Subscription preview for users with standalone AI add-on
GitOrigin-RevId: 636fa5aca8538bb95e79040d5c309dc505cfb17a
2024-11-19 09:05:09 +00:00
Eric Mc Sween
bd1120b2c2
Merge pull request #21898 from overleaf/em-ai-add-on-checkout-page
...
Adapt checkout page to standalone AI add-on
GitOrigin-RevId: ed877bc10c1dd4362c981000e0d783e370f3593a
2024-11-19 09:05:04 +00:00
Alf Eaton
4f56e4cbca
Merge pull request #21916 from overleaf/ae-spelling-cleanup
...
Spelling service cleanup
GitOrigin-RevId: 429071c6ad3cf55ae3cc6688cd1216ea7e9108fb
2024-11-19 09:05:00 +00:00
CloudBuild
6a2ddf66e5
auto update translation
...
GitOrigin-RevId: 474be90e5f927e55aeb441d33561509a17c22ad1
2024-11-18 09:06:45 +00:00
Jessica Lawshe
ab98793648
Merge pull request #21863 from overleaf/jel-cms-row-cards
...
[web] Fix row options not applying when card option selected on row
GitOrigin-RevId: e191958f414b57d2033aa93b25bf9c0c2773299e
2024-11-18 09:06:37 +00:00
Jessica Lawshe
2e7edb6a0f
Merge pull request #21862 from overleaf/jel-wbr
...
[web] Add `<wbr />` so that text within brackets moves to new line
GitOrigin-RevId: 19a42ac02760528fdbb9557dc0ef96795eefb055
2024-11-18 09:06:33 +00:00
Jessica Lawshe
10ac4c8185
Merge pull request #21832 from overleaf/jel-search-badges
...
[web] Add tooltips when needed on badge links in gallery search results
GitOrigin-RevId: edcdcf8134698f17f607e003627a8b4123519b0b
2024-11-18 09:06:22 +00:00
Jessica Lawshe
98cb51c917
Merge pull request #21890 from overleaf/jel-gallery-search
...
[web] Gallery search results title adjustments on smaller screens
GitOrigin-RevId: d07e042ba16457f806e7214081461e66635c7d51
2024-11-18 09:06:17 +00:00
Jakob Ackermann
397a75abb9
Merge pull request #21829 from overleaf/jpa-backup-deletion
...
[history-v1] backup-deletion-app: initial revision
GitOrigin-RevId: 9e05c0e16595cb8d180861ef503c7b4522110d39
2024-11-18 09:05:44 +00:00
Alf Eaton
1a7f7d3731
Rename $SectioningCommand to $SectioningCtrlSeq or $Section ( #21534 )
...
GitOrigin-RevId: 5b3173d82ec4c00fe69e2ab059bf48a872a4ca3e
2024-11-18 09:04:51 +00:00
Alf Eaton
126182ff06
Merge pull request #21535 from overleaf/ae-grammar-grouping
...
* Move $MathContainer grouping into the LaTeX grammar
* Remove $Environment grouping from NodeProp.group
GitOrigin-RevId: 96c74edd818bf84acf4b492702864c3c71a9bee3
2024-11-18 09:04:46 +00:00
Alf Eaton
3dc8f971ae
Fix "autocompile disabled" error in PDF preview ( #21876 )
...
GitOrigin-RevId: 3a7360b5d38614acf20353bd9bcdce8558472289
2024-11-18 09:04:41 +00:00
CloudBuild
b8f79b583c
auto update translation
...
GitOrigin-RevId: 432b73d28a92e1128980964c0af43a656219f755
2024-11-15 09:06:24 +00:00
M Fahru
c85578848a
Merge pull request #21854 from overleaf/as-checkout-name-fields
...
Add new Name fields for Checkout Redesign
GitOrigin-RevId: 448084e026a86510efe3c76c6663c0a770c24f8e
2024-11-15 09:06:07 +00:00
M Fahru
8d846881f0
Merge pull request #21728 from overleaf/as-checkout-currency-switcher
...
Add Bootstrap 5 Redesign variant of currency selector
GitOrigin-RevId: f0f4176f7d51835a7e15324be7cfcaab0af5bf36
2024-11-15 09:06:04 +00:00
M Fahru
a47273e9b5
Merge pull request #21850 from overleaf/ds-payment-disclaimer-text
...
Checkout Redesign - Adding money back disclaimer text
GitOrigin-RevId: 5d5190c8fe8d1dd5254cc21498baa12d0bf18a4e
2024-11-15 09:06:00 +00:00
M Fahru
c0739eb7ac
Merge pull request #21757 from overleaf/ds-checkout-price-summary
...
Checkout redesign - Adding the price summary section on the left section of the page
GitOrigin-RevId: 2224b0ac0444afc1033fc007132cf69f4271c3b0
2024-11-15 09:05:56 +00:00
Antoine Clausse
9080f042bd
[web] Migrate TPR promotions and form to BS5 ( #21810 )
...
* Update TPR promotions to BS5
* Remove unused class names
* Add responsive visibility in BS5
* Fix `OLFormControl` as `OLFormSelect`
With this update, it fixes the Select when importing from Mendeley or Zotero, in BS3 and BS5
* Use spacing variables in SCSS
GitOrigin-RevId: 8dd0e52a1674114bb3dc38fc4e3958a9c17ad5ac
2024-11-15 09:05:45 +00:00
Antoine Clausse
fff127d63a
[web] Migrate Writefull notification to BS5 ( #21814 )
...
* Migrate Writefull notification to BS5
* Remove unused writefull classes in LESS file
GitOrigin-RevId: ed993df5e4f1abdfd7784308dda90e6596da60cf
2024-11-15 09:05:41 +00:00
Antoine Clausse
b31529bf61
[web] Migrate "Manage Template" option in editor left menu to BS5 ( #21799 )
...
* Update manage template modal to BS5
* Update `ManageTemplateButton` to BS5
* Update `OLFormControl` prop types so it has its `as` props
* Update `LeftMenuButton` to BS5
* Fixup linting
* Update `ManageTemplateModalBody` style:
* Bold label
* Correct rows in BS3
* Set spinner color to `text-muted` instead of blue
* `npm run format:fix`
GitOrigin-RevId: c5311e4786b2859a8b7cf567d19cd3d7614dd3db
2024-11-15 09:05:37 +00:00
Antoine Clausse
1ddd52cb11
[web] Migrate all of the Git bridge modal in editor left menu to BS5 ( #21786 )
...
* Remove dead code: `GitBridgeOptionalTokensContent`
* Update git-brigde modal to BS5
* Update Check Icon to BS5
* Delete removed translations
GitOrigin-RevId: 6a2616939a307240994d5933f1e39bcdd3dfa053
2024-11-15 09:05:33 +00:00
Antoine Clausse
5b61fabfef
Replace className="secondary" by variant="secondary" ( #21672 )
...
GitOrigin-RevId: a45532c2b4e927c3cc3a771eaf185ced4650f94c
2024-11-15 09:05:29 +00:00
Antoine Clausse
f49c89c99b
[web] Changes to recompile button in Bootstrap 5 ( #21586 )
...
* Add Story for `PdfCompileButton`
* Set the CompileButton height so it's similar to BS3
* Add the CompileButton animations
* Remove `sm` from CompileButton: makes font size bigger
* Use MaterialIcon in compile-button dropdown-toggle
* Use MaterialIcon in LayoutDropdown
* Fix stripe alignment on Recompile button
* Set padding around dropdown caret
Per Alexandru's instructions
* Prevent border from disappearing on hover
* Set the padding of the compile button even on both sides
Before: left 12px, right 16px;
After: left 16px, right 16px;
* Change px values to spacing var
* Add some button classes for BS5 only
* Don't render the hidden "Compiling…" in BS5, it changes the button width
* Prevent `loading="[object Object]"` in the DOM
Co-authored-by: Rebeka <rebeka.dekany@overleaf.com >
---------
Co-authored-by: Rebeka <rebeka.dekany@overleaf.com >
GitOrigin-RevId: 34f1eed03e63f3459243a37c878612a623f321f8
2024-11-15 09:05:25 +00:00
Antoine Clausse
b78faef983
[web] Add audit logs for clear_sessions_set_must_reconfirm script, "must-reset-password-set" and "must-reset-password-unset" ( #21776 )
...
* Promisify clear_sessions_set_must_reconfirm.mjs
* Add test on PasswordResetTests.mjs
* Add `must-reset-password-unset` audit log
* Add `must-reset-password-set` audit log
* Add test ClearSessionsSetMustReconfirmTests.mjs
* Fixup bad copy-paste in test: `must-reset-password-set` -> `must-reset-password-unset`
* Check `must_reconfirm` before calling `removeReconfirmFlag`
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com >
* Fix unit test
* Use `promiseMapWithLimit`
* Add `{ script: true }` to AuditLog. Also use `undefined` instead of `null` for consistency
---------
Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com >
GitOrigin-RevId: 522026c82196d263c196503d899b8c57b05b31dd
2024-11-15 09:05:21 +00:00
Jessica Lawshe
d091d6ae1c
Merge pull request #21873 from overleaf/jel-website-redesign
...
[web] Don't underline entire body on hover
GitOrigin-RevId: 01612a11c0dd4d607d7c1aba5c89cbd97ae9a575
2024-11-15 09:05:08 +00:00
Eric Mc Sween
43fecc61a7
Merge pull request #21794 from overleaf/em-validate-plan-add-on
...
Add-on validation improvements
GitOrigin-RevId: 6812172fb431495ce34c2741c7c2c7c0d33685a6
2024-11-15 09:05:04 +00:00
Eric Mc Sween
0b74ffa242
Merge pull request #21745 from overleaf/em-subscription-change-preview-pay-now
...
Implement Pay Now button from the subscription change preview page
GitOrigin-RevId: b4b2835ecd366082af6b692b5e859f36091f98be
2024-11-15 09:05:00 +00:00
Mathias Jakobsen
c32e11042d
Merge pull request #21662 from overleaf/mj-ref-provider-text
...
[web] Update reference manager linking text
GitOrigin-RevId: b3614a7efead8cb2d6fb628dbfe8a750b4c39033
2024-11-15 09:04:53 +00:00
Tim Down
1db15ee305
Merge pull request #21622 from overleaf/td-settings-link-colour
...
Enable redesign for account settings page and use application link colour
GitOrigin-RevId: dad039810256bda47061799ef56a9c87a663ab3d
2024-11-15 09:04:49 +00:00
Tim Down
3f51f3bfff
Merge pull request #21815 from overleaf/td-bs5-references-search
...
[BS5] Migrate references search modal
GitOrigin-RevId: 65496840e32af09e5ae7351aa1789ebf5cac5083
2024-11-15 09:04:42 +00:00
Andrew Rumble
d075451ad4
Merge pull request #21627 from overleaf/ar-node-20
...
[all] node 20 upgrade v2
GitOrigin-RevId: aed13a800894717a796062e3dd4050e045040258
2024-11-15 09:04:32 +00:00
Jessica Lawshe
55d4e1d8e8
Merge pull request #21802 from overleaf/jel-cms-card-body-margins
...
[web] CMS BS5 - Fix margins not getting removed when row is within a card
GitOrigin-RevId: 2cc8bde809d15936d99ccec7ed222166858b3ee4
2024-11-14 09:05:44 +00:00
Jimmy Domagala-Tang
6e02d2d5d8
Merge pull request #21741 from overleaf/jdt-assist-paywall-routing
...
Direct users to the correct assistant add-on checkout
GitOrigin-RevId: 884d6e68458bc8f27ce79a4849f580a9ec0997fb
2024-11-14 09:05:36 +00:00