Rebeka Dekany
271635491a
Remove incorrect "button" role from navigational links that are styled as buttons ( #25504 )
...
GitOrigin-RevId: 717b20a6f2e893034eb12547fa663d358c0de419
2025-05-14 08:05:21 +00:00
ilkin-overleaf
2ccdb74d20
Merge pull request #25318 from overleaf/ii-flexible-licensing-manually-collected-3
...
[web] Add seats feature for manually collected subscriptions improvements
GitOrigin-RevId: 4fbd93097590d97ad6464d1988471a78bf7cb9e2
2025-05-09 08:05:07 +00:00
Tim Down
7abafb01ea
Merge pull request #23940 from overleaf/td-react-18
...
Upgrade to React 18
GitOrigin-RevId: 9b81936e6eea2bccd97fe5c2c5841f0b946371b8
2025-05-02 08:05:29 +00:00
Miguel Serrano
707e197625
Merge pull request #25008 from overleaf/msm-missing-close-handler-modal
...
[web] Fix `cancel` button in `UnlinkUserModal`.
GitOrigin-RevId: 5b84c9593ce59c6da9aae9cf4f8e763151202d34
2025-05-01 08:06:32 +00:00
ilkin-overleaf
1a8c549389
Merge pull request #24412 from overleaf/ii-flexible-licensing-manually-collected-2
...
[web] Add seats feature for manually collected subscriptions
GitOrigin-RevId: f7cc6f8ce17163f10e175a06bb471de6e3a96e3c
2025-04-30 08:05:00 +00:00
Kristina
6166a51552
Merge pull request #24922 from overleaf/kh-add-customer-portal-links
...
[web] add stripe customer portal link
GitOrigin-RevId: 6baaf51d4dd89ef779229ad17603529db06cf396
2025-04-24 08:05:44 +00:00
Antoine Clausse
b901bb6c75
[web] Update fetch-mock
to version 12 ( #24837 )
...
* Update fetch-mock to version 12
* Replace `fetchMock.done` by `fetchMock.callHistory.done`
* Replace `…Mock.called` by `…Mock.callHistory.called`
* Replace `fetchMock.reset` by `fetchMock.hardReset`
* Replace `fetchMock.restore` by `fetchMock.hardReset`
* Replace `fetchMock.resetHistory` by `fetchMock.clearHistory`
* Replace `fetchMock.calls` by `fetchMock.callHistory.calls`
* Replace `fetchMock.flush` by `fetchMock.callHistory.flush`
* Update tests for fetch-mock version 12
See https://www.wheresrhys.co.uk/fetch-mock/docs/Usage/upgrade-guide
* Update stories for fetch-mock version 12
* Remove `overwriteRoutes` option
* Add `fetchMock.spyGlobal()` to storybook
* Remove deprecated `sendAsJson` param
* Replace `fetchMock.hardReset()` by `fetchMock.removeRoutes().clearHistory()`
* Fixup fetch-mock in storybook:
Call `mockGlobal` inside the hook, call `removeRoutes` and `unmockGlobal` on cleanup
Behaviour can be tested by navigating between
https://storybook.dev-overleaf.com/main/?path=/story/editor-ai-error-assistant-compile-log-entries--first-log-entry
https://storybook.dev-overleaf.com/main/?path=/story/editor-ai-error-assistant-compile-log-entries--rate-limited
https://storybook.dev-overleaf.com/main/?path=/story/project-list-notifications--project-invite
https://storybook.dev-overleaf.com/main/?path=/story/project-list-notifications--project-invite-network-error
And clicking the buttons
GitOrigin-RevId: 35611b4430259e4c21c3d819ad18b2e6dab66242
2025-04-17 08:06:24 +00:00
ilkin-overleaf
3b5a148cdc
Merge pull request #24634 from overleaf/ii-flexible-group-licensing-replace-add-with-purchase
...
[web] Replace "add" with "buy" in FL
GitOrigin-RevId: 2c9aa50f138306a46ebfd8557d907c6c55d694bc
2025-04-03 08:05:12 +00:00
ilkin-overleaf
b9bc2b01fd
Merge pull request #24597 from overleaf/ii-flexible-group-licensing-replace-users-with-licenses-2
...
[web] FL "licenses" in cost summary preview
GitOrigin-RevId: f6020fe0c5903dc2b1ebb923718525403e5a2fe7
2025-03-31 08:04:57 +00:00
ilkin-overleaf
b223bb8da8
Merge pull request #24576 from overleaf/ii-flexible-group-licensing-replace-users-with-licenses
...
[web] Replace "users" with "licenses" in flexible licensing
GitOrigin-RevId: c262f802c92e7ce82f8dc60badf8e6147c5da4e5
2025-03-31 08:04:50 +00:00
ilkin-overleaf
61ce012fb5
Merge pull request #24430 from overleaf/ii-flexible-group-licensing-tear-down-feature-flag
...
[web] Tear down flexible group licensing feature flag
GitOrigin-RevId: 181713f1f2371b51cbc4256debea59bbcf3668f3
2025-03-31 08:04:42 +00:00
Tim Down
7168572e74
Merge pull request #24336 from overleaf/td-bs5-migrate-cypress-tests
...
Migrate some Cypress tests to Bootstrap 5
GitOrigin-RevId: a3de8680046c35f8cc1df8baef60981d8eb52580
2025-03-24 10:48:25 +00:00
ilkin-overleaf
96af83a4ed
Merge pull request #24138 from overleaf/ii-flexible-licensing-colombian-pesos
...
[web] Recurly subtotal limit on flexible licensing
GitOrigin-RevId: 302fb15dcc360e3b47674e8e776ffa115af6cbe6
2025-03-12 09:04:52 +00:00
ilkin-overleaf
1c4a761478
Merge pull request #24057 from overleaf/ii-group-management-improvements
...
[web] Group management improvements
GitOrigin-RevId: 01826bf37fa8d5e06595f660ccb42a8df00b63ae
2025-03-11 09:05:20 +00:00
Alf Eaton
2147f1d53d
Remove Bootstrap 3 code from IDE page components ( #23061 )
...
GitOrigin-RevId: b41aff10672bf96e892de0be396a69eb25e2443b
2025-03-07 09:05:45 +00:00
ilkin-overleaf
d5adc6ee4b
Merge pull request #23806 from overleaf/ii-bs5-manage-group-managers
...
[web] BS5 Group managers management
GitOrigin-RevId: 912fd29c3d5cf07eab0cd67e2771e60b1ba25fb3
2025-02-28 09:04:35 +00:00
ilkin-overleaf
0783bf1dc7
Merge pull request #23743 from overleaf/ii-bs5-manage-group-members
...
[web] BS5 Group members management
GitOrigin-RevId: fab24ee6f6de07aa64887e123df930593fcec6a2
2025-02-27 09:04:47 +00:00
Liangjun Song
be33d0dd67
Merge pull request #23599 from overleaf/ii-flexible-group-licensing-vat
...
[web] Change "Sales tax" to "VAT"
GitOrigin-RevId: 549c6cea7bcb52d08d3b0967cf5fa446da901379
2025-02-14 09:04:03 +00:00
Liangjun Song
f3950e20a0
Merge pull request #23464 from overleaf/ii-flexible-group-licensing-missing-billing-details-2
...
[web] Missing billing info billing details link
GitOrigin-RevId: a77f5d637848cc9ba5efa0941052ab5e10be16e4
2025-02-10 09:05:20 +00:00
Liangjun Song
b941439461
Merge pull request #23395 from overleaf/ls-display-discount-in-cost-summary
...
Display discount information in cost summary
GitOrigin-RevId: 95ff56b21b15e55860968e8ce4519c897b85ebba
2025-02-07 09:05:36 +00:00
Liangjun Song
58660cc9f2
Merge pull request #23409 from overleaf/ls-translation-for-single-license-purchase-confirmation
...
Update translation for single license purchase confirmation
GitOrigin-RevId: 5503c8c838814e3a56be75483699d5d4502d0acc
2025-02-07 09:05:32 +00:00
Liangjun Song
d66c11e786
Merge pull request #23435 from overleaf/ii-flexible-group-licensing-add-seats-links
...
[web] Add seats links handling
GitOrigin-RevId: d53264277c24ec64b6ff7744b4d7e10a4234ac86
2025-02-07 09:05:24 +00:00
ilkin-overleaf
16130b79db
Merge pull request #23203 from overleaf/ii-flexible-group-licensing-no-billing-details
...
[web] FL handle subscriptions with missing billing info
GitOrigin-RevId: 34209299c039992a80da5739e086beb5d0ede7b0
2025-02-05 09:05:50 +00:00
Liangjun Song
8808e8dfa2
Merge pull request #23128 from overleaf/ii-flexible-group-licensing-add-seats-cost-summary
...
[web] FL cost summary billing info
GitOrigin-RevId: eae6a7f02aa37e304144ccf75b952406567ca5d5
2025-01-29 09:05:21 +00:00
Alf Eaton
604471bfe9
Improve types for window.metaAttributesCache ( #22983 )
...
GitOrigin-RevId: cc962bf7eeaac525267ba04080889b0d58051914
2025-01-23 09:05:14 +00:00
ilkin-overleaf
48c0aaf940
Merge pull request #22578 from overleaf/ii-fl-add-seats-upgrade-plan-link
...
[web] Add seats "Upgrade my plan" link
GitOrigin-RevId: 7c72101be6b22feee9e3fb2ec119336e0e092ca9
2024-12-19 09:05:01 +00:00
Liangjun Song
7a48061d31
Merge pull request #22584 from overleaf/ls-test-for-group-subscription-upgrade
...
Add tests for group subscription upgrade
GitOrigin-RevId: 0718dd420930d56602831f127494102045cb6cfc
2024-12-19 09:04:56 +00:00
ilkin-overleaf
8e7f1d5e89
Merge pull request #22448 from overleaf/ii-flexible-group-licensing-add-seats-tests
...
[web] Add seats tests
GitOrigin-RevId: 76fb5edc6eba5579fac2d3e05cd1f64fba16046c
2024-12-18 09:05:12 +00:00
ilkin-overleaf
09bbbfbb28
Merge pull request #22479 from overleaf/ii-manage-members-add-more-users-link
...
[web] Members management flexible licensing
GitOrigin-RevId: 8b0283db95c83c2ae1c0dd4e1e756980c168f152
2024-12-13 09:05:08 +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
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
ilkin-overleaf
6345ec3b04
Merge pull request #21712 from overleaf/ii-flexible-group-licensing-confirmation-page
...
[web] Request confirmation page for flexible licensing
GitOrigin-RevId: 855dcbd46c645da75b8c641f0c49670b2e04df3f
2024-11-12 09:04:35 +00:00
Tim Down
e60885aa88
Merge pull request #19347 from overleaf/td-bs5-cypress-css
...
Move CSS loading in Cypress to individual test spec files
GitOrigin-RevId: 92bb5167cfa81b0bd54acc724efb23b397421ccb
2024-07-25 08:05:16 +00:00
Jakob Ackermann
aa480a2663
Merge pull request #18898 from overleaf/jpa-no-window
...
[web] migrate from window attributes to getMeta
GitOrigin-RevId: 3dcf1ab6b01155e5e4abeb3e78d0fa9053e055bc
2024-06-19 08:04:21 +00:00
ilkin-overleaf
cccd0f06d7
Merge pull request #17908 from overleaf/ii-bs5-badge
...
[web] Create Bootstrap 5 badges
GitOrigin-RevId: 72355c7cf7dca2a5d16bc890d7cfa4a432dd15ba
2024-04-22 08:04:07 +00:00
Jessica Lawshe
5fcc7f63cd
Merge pull request #17728 from overleaf/jel-fix-member-view-update
...
[web] Fix user view on frontend after unlinking group SSO member
GitOrigin-RevId: 375b798d23ed622453465661ced604c7068c1986
2024-04-05 08:04:00 +00:00
Jessica Lawshe
d8f870555c
Merge pull request #17683 from overleaf/jel-unlink
...
[web] Unlink group SSO member
GitOrigin-RevId: ac3498fc72538fd0eef639c783dc7675ac593b94
2024-04-04 08:04:45 +00:00
Jessica Lawshe
b4b4fe7a1c
Merge pull request #17648 from overleaf/jel-member-list-alerts
...
[web] Rename managed user alert variables
GitOrigin-RevId: 6a6a446d7fda4ad0b4b63ef380d9710c2b545295
2024-03-28 09:04:41 +00:00
Jessica Lawshe
03aaee84a3
Merge pull request #16945 from overleaf/ab-fix-sso-managed-users-enrollment
...
[web] Fix managed users enrollment clearing out SSO linking status
GitOrigin-RevId: b2083b48df1782c426794f16e2cdd767b217256c
2024-02-09 09:06:03 +00:00
Alexandre Bourdin
2765991fec
Merge pull request #16802 from overleaf/ab-show-certificate-status
...
[web] Show group SSO certificate status in config
GitOrigin-RevId: e0ffe3fad99ef70a752bdd2ca7be1d7d9bcba73c
2024-02-05 09:03:49 +00:00
Jessica Lawshe
3499ebe939
Merge pull request #15992 from overleaf/ab-group-sso-test-flow-1
...
[web] Group SSO multi-step modal and test flow
GitOrigin-RevId: 343a20ef494276e65b35d1ee070c28d94617ea61
2023-12-07 09:04:31 +00:00
Jessica Lawshe
ebca8c1919
Merge pull request #16017 from overleaf/jel-sso-config-ui
...
[web] Update SSO settings UI
GitOrigin-RevId: 9b708b7b3fde1cdba1725236d88a88d85acded96
2023-11-30 09:03:37 +00:00
ilkin-overleaf
6c1308e250
Merge pull request #15922 from overleaf/ab-hide-resend-managed-users-invite-pending-user
...
[web] Hide the Resend managed user invite for pending group members
GitOrigin-RevId: 2ba360c12982a515e7c5402d944ba9cbf16ddb2a
2023-11-27 09:04:13 +00:00
Alexandre Bourdin
094fa5bc38
Merge pull request #15800 from overleaf/ab-fix-members-table-dropdown
...
[web] Review conditions for displaying items in members table dropdown
GitOrigin-RevId: 897ac9a1ec01a762de6bc8ac90bb41e8980f6c15
2023-11-24 09:04:36 +00:00
Brian Gough
1ff830027f
Merge pull request #15726 from overleaf/ab-managed-users-module-cleanup
...
[web] Managed users / Group SSO module cleanup
GitOrigin-RevId: a24d3278667059248d9563afe44cafca5f87a7c0
2023-11-21 09:03:54 +00:00
Alexandre Bourdin
c4bea21ee2
Merge pull request #15669 from overleaf/ab-fix-sso-linking-status
...
[web] Fix SSO status in group members table
GitOrigin-RevId: e54e7b0c9640f0b96d9692c0208357e3bac2de91
2023-11-10 09:04:15 +00:00
Alexandre Bourdin
665f5e37c4
Merge pull request #15348 from overleaf/ab-decoupling-refactor-members-table
...
[web] Modular members management table refactoring
GitOrigin-RevId: 9a3a00a32970e78e5b43b3a68621a627c490c728
2023-10-30 09:04:43 +00:00
Alexandre Bourdin
c71301ac9a
Merge pull request #15223 from overleaf/ab-sso-multiple-certificates-ui
...
[web] Support multiple certificates in group SSO settings
GitOrigin-RevId: 5f014eb82b7e0820040941fdd2bded8d33958316
2023-10-30 09:04:38 +00:00
Davinder Singh
f97689aa87
Group SSO - Adding the SSO invite link reminder button in the dropdown ( #15289 )
...
GitOrigin-RevId: 9641946e65ede2d52645caf8876d7587a24e7dfc
2023-10-26 08:03:21 +00:00
Davinder Singh
3b48b32754
Revert "Revert "Group SSO - Adding a bug fix for sending emails"" ( #15307 )
...
* Revert "Revert "Group SSO - Adding a bug fix for sending emails""
* adding conditional rendering of columns and styling fixes for each render mode with some cypress test
GitOrigin-RevId: 168011503ffacff61c8f37bee4c4bfb012909c1f
2023-10-20 08:04:08 +00:00