roo hutton
fe8964cc0a
Merge pull request #26994 from overleaf/rh-cio-ai-assist
...
Expose AI status to customer.io
GitOrigin-RevId: 7e69676d686326f50b16cbae9b1e4d97c14612fa
2025-07-15 08:05:42 +00:00
Antoine Clausse
10f4722641
[web] Add some types to web module ( #27051 )
...
* Update `WebModule` types
* Add `if (module.middleware)` so types are satisfied
GitOrigin-RevId: 875fa2710a65d557037771c3eb76ff3cb0e73429
2025-07-15 08:05:34 +00:00
Antoine Clausse
4c03ebe4ee
[web] Add some types for existing capabilities and PermissionController ( #27048 )
...
* Add types on existing Capabilities code
* Add ts-expect-error comments
* Minor code changes to satisfy types
* Remove ts-check because of unrelated errors
* Remove some ts-expect-error comments
* Revert "Remove some ts-expect-error comments"
This reverts commit 76cc0a073710eecf4f8b88f8579405838607f4d5.
* Remove the `@ts-check`s for now
It looks like typescript is somewhat flaky. We can re-enable this later
* Remove the `@ts-expect-error`s
* Remove return type
GitOrigin-RevId: 57bbd370654592c0662047e72e61f91bf38e0949
2025-07-15 08:05:29 +00:00
Kristina
ea2ba8cdbe
[web] add error messages for payment failing on upgrade ( #27054 )
...
* [web] add error messages for payment failing to upgrade modal
* [web] show payment error on preview change page
* [web] add separate message for 3ds failure
GitOrigin-RevId: b2680ff9b4f01e42f31c1c11457f216a5eadf49d
2025-07-15 08:05:19 +00:00
Kristina
2ac46151f8
Merge pull request #26996 from overleaf/kh-include-region-in-errors
...
[web] improve errors thrown from StripeClient & PaymentService
GitOrigin-RevId: 59319936cc0caa876d80b068aac324dfe469b343
2025-07-15 08:05:14 +00:00
Eric Mc Sween
6abd4fe23e
Merge pull request #26975 from overleaf/em-dsmp-subscribe
...
Add DS mobile app subscribe/unsubscribe endpoints
GitOrigin-RevId: 7396ccd54671016c62d61076e5e92ff3ecd42338
2025-07-14 08:06:01 +00:00
Rebeka Dekany
e35f79bf32
Tear down bs5-auth-pages feature flag ( #27035 )
...
* Remove auth-pages-bs5 test assignment setPassword
* Remove auth-pages-bs5 test assignment passwordReset
* Remove auth-pages-bs5 test assignment primaryEmailCheck
* Remove auth-pages-bs5 test assignment reconfirm
* Remove - bootstrap5PageStatus = 'enabled'
* Remove primary-email-check.less
* Fix spacing
* Remove unused translations
* Removed unused SplitTestHandler
* Update password_reset_sentence_case to password_reset
GitOrigin-RevId: d5a5c9a1576f325186aa103c4b7ad8fb819b790a
2025-07-14 08:05:56 +00:00
Mathias Jakobsen
39b4581e1d
Merge pull request #26735 from overleaf/mj-system-theme
...
[web] Add new system theme to the editor
GitOrigin-RevId: b65083c5e96abc493556e901c861689cb7e3bbf7
2025-07-14 08:05:37 +00:00
Jimmy Domagala-Tang
d5e00845c6
Revert "Merge pull request #27060 from overleaf/em-log-oauth-authenticate-errors" ( #27062 )
...
This reverts commit 32bb3c66b61d0de8cbbfe1da08042f06b4f4342a, reversing
changes made to 5e87b704cd90478aedc8d8befa0aa5787a53177b.
Co-authored-by: Eric Mc Sween <5454374+emcsween@users.noreply.github.com >
GitOrigin-RevId: 10b51500e3429a637dc76e3cec7d6b2764708ddb
2025-07-11 08:07:27 +00:00
Eric Mc Sween
bc49968908
Merge pull request #27060 from overleaf/em-log-oauth-authenticate-errors
...
Log OAuth authentication errors
GitOrigin-RevId: 32bb3c66b61d0de8cbbfe1da08042f06b4f4342a
2025-07-11 08:07:23 +00:00
M Fahru
fd8a4ac020
Merge pull request #26970 from overleaf/mf-fix-spacing-issue-plans-faq
...
[web] Fix various spacing issues in plans page -> faq section
GitOrigin-RevId: d265c4c0b92f093a496ec8a4a180f1061e007b11
2025-07-11 08:06:46 +00:00
ilkin-overleaf
97f1425326
Merge pull request #27018 from overleaf/ii-flexible-licensing-manually-billed-billed-tear-down-revert
...
[web] Revert "FL manually billed subscription feature flag tear down"
GitOrigin-RevId: 7cc809570d310f56b8f9e1a4f43ca895db8a8073
2025-07-11 08:06:03 +00:00
ilkin-overleaf
f5dd356df3
Merge pull request #27017 from overleaf/ii-flexible-licensing-manually-billed-users-add-seats-revert
...
[web] Revert "FL manually billed subscriptions with no upsell"
GitOrigin-RevId: 3ce5441f825f9a364d3c17e3ac09aa3b9e87b0e7
2025-07-11 08:05:58 +00:00
ilkin-overleaf
ca426842c1
Merge pull request #27014 from overleaf/ii-join-group-copy-improvement-revert
...
[web] Revert "Copy change on the consent screen when joining a managed group"
GitOrigin-RevId: 0690545a38c362f3cd32ec04bc7e2ae36808ebc3
2025-07-11 08:05:49 +00:00
ilkin-overleaf
da0967e902
Merge pull request #27015 from overleaf/ii-groups-pagination-2-revert
...
[web] Revert "Group members page pagination"
GitOrigin-RevId: 83c377e319c32110bdaa22970cc378f2aa89be7c
2025-07-11 08:05:44 +00:00
Jakob Ackermann
95b5c1f659
[terraform] clsi: add C4D trial ( #27033 )
...
* [terraform] clsi: add C4D trial
* [terraform] clsi: make SPOT instance setup idempotent
GitOrigin-RevId: 19d5cf0b1f3aaaa967a2b1e78eba77fc1887cc65
2025-07-11 08:05:36 +00:00
roo hutton
6bdcd1f803
Merge pull request #26901 from overleaf/rh-hotjar-marketing
...
Add hotjar tracking to marketing pages
GitOrigin-RevId: 5490392b44a287e4853778416323b3aa5fbfc1ef
2025-07-11 08:05:25 +00:00
Mathias Jakobsen
6b6ff921ef
[web] Add W&C nudges to full-library synced libraries ( #26784 )
...
GitOrigin-RevId: d958191a543993a0080f0c58ebd373bad0b42aa2
2025-07-11 08:05:01 +00:00
Jimmy Domagala-Tang
e4a9b13e9a
fix: adding target blank to usage limits link in assist paywall ( #26817 ) ( #26792 )
...
GitOrigin-RevId: da9624b51c0394c81f6355470322d7185a144b21
2025-07-10 08:08:51 +00:00
M Fahru
8ea682cba3
Merge pull request #26823 from overleaf/mf-re-add-cta-click-event-homepage
...
[web] Re-add homepage CTA click events that were accidentally removed
GitOrigin-RevId: d0452562f0a39f396e54ade0127e1fa2801f917b
2025-07-10 08:08:20 +00:00
M Fahru
c62c2d6157
Merge pull request #26820 from overleaf/mf-fix-btn-class-missing-homepage
...
[web] Fix missing `.btn` class from the "begin now" card
GitOrigin-RevId: ec51d3875a1a567a6bf051761becb3202e0fb580
2025-07-10 08:08:15 +00:00
M Fahru
da203d6e96
Merge pull request #26749 from overleaf/mf-tear-down-plans-page-bs5
...
[web] Tear down plans-page-bs5 and make the bs5 version the default version
GitOrigin-RevId: 6a4d8c8a75597bbda23057f8ca404cf6c5e1f428
2025-07-10 08:08:06 +00:00
Domagoj Kriskovic
11cb140fe3
Move AI related functions from PaymentProviderEntities to AiHelper ( #26956 )
...
* Move AI related functions from PaymentProviderEntities to AiHelper
* added @ts-check
GitOrigin-RevId: 8c8eec334b40a7f8f8533f6d5194f428112f68f9
2025-07-10 08:07:51 +00:00
Alf Eaton
d617fd0754
Add visual preview ( #26947 )
...
GitOrigin-RevId: f77b59219909971b11416f196783b3ab7198ed91
2025-07-10 08:07:28 +00:00
Alf Eaton
b843603bb1
Use data-type="number" for numeric meta values ( #26775 )
...
GitOrigin-RevId: 844f56383457ee7f2043af553b7dd5ae1b33f8a9
2025-07-10 08:07:04 +00:00
Eric Mc Sween
7219043c6b
Merge pull request #26918 from overleaf/em-transfer-to-reviewer
...
Support ownership transfer to reviewer
GitOrigin-RevId: 1e97439e720a2125028a1776525f5c3766a289ef
2025-07-10 08:06:50 +00:00
Rebeka Dekany
bae2eb3861
Improve landmarks on the learn pages ( #26821 )
...
* Add search HTML tag and improve landmarks
* Add material symbol icons
* Add translation and improve landmarks
GitOrigin-RevId: bd0ddcce16348883c58ae547623b8e615b55df27
2025-07-10 08:06:45 +00:00
Davinder Singh
8adc7526d9
Tearing down "paywall-change-compile-timeout" ( #26741 )
...
* removing the split test
* removing translations
* removing comments
* removing odcRole
GitOrigin-RevId: 8654876a6d97c52058fe9416f4495845d1320765
2025-07-10 08:06:10 +00:00
Davinder Singh
97d2954cc0
Home page burger menu scroll fix ( #26853 )
...
* adding a scroll fix
* generalising the solution so it works for both BS3 and BS5
GitOrigin-RevId: 8dd0d82356b484adcad9de487b12ecfc4050d109
2025-07-10 08:05:59 +00:00
Eric Mc Sween
ebf810e836
Merge pull request #26968 from overleaf/em-revert-jul8
...
Revert bad deploy
GitOrigin-RevId: fd6227cf4fde7fd8053b47365154d59d15fa115e
2025-07-09 08:07:12 +00:00
ilkin-overleaf
9d1641a1ab
Merge pull request #26842 from overleaf/ii-flexible-licensing-manually-billed-billed-tear-down
...
[web] FL manually billed subscription feature flag tear down
GitOrigin-RevId: c860e8fc17c14685688fb834260772d9b63bcc6a
2025-07-09 08:06:49 +00:00
ilkin-overleaf
aa9dcb19a3
Merge pull request #26829 from overleaf/ii-flexible-licensing-manually-billed-users-add-seats
...
[web] FL manually billed subscriptions with no upsell
GitOrigin-RevId: b5f2083c7eabd0a1a5d024d5699d2c5e5556671a
2025-07-09 08:06:44 +00:00
ilkin-overleaf
37b63f9823
Merge pull request #26634 from overleaf/ii-join-group-copy-improvement
...
[web] Copy change on the consent screen when joining a managed group
GitOrigin-RevId: e888673778e42b8db2a857a58df89b06c4b38cdb
2025-07-09 08:06:30 +00:00
ilkin-overleaf
cb945472c7
Merge pull request #26610 from overleaf/ii-groups-pagination-2
...
[web] Group members page pagination
GitOrigin-RevId: 9c7635bf24bed0af6d7d1a9626cae310f524b3e0
2025-07-09 08:06:26 +00:00
Jakob Ackermann
9fc0373fab
[terraform] clsi: add C3D trial ( #26929 )
...
* [terraform] clsi: add C3D trial
* [terraform] clsi: switch C3D to standard variant with local SSD
GitOrigin-RevId: 6e6ceeb93ee94800d8ce46557322da82dc99fc2a
2025-07-09 08:06:10 +00:00
Andrew Rumble
f0827f0e67
consider trustedUsersRegex when choosing to show captcha at login
...
GitOrigin-RevId: 963fe1c40d05fe088a092eb45b12bcddf1f18e7b
2025-07-09 08:05:56 +00:00
Mathias Jakobsen
c10b95ae06
Merge pull request #26757 from overleaf/mj-papers-notification-teardown
...
[web] Tear down papers-notification-banner
GitOrigin-RevId: c6cb0affe85147f34f3dc6c36041fe190faf7ff2
2025-07-08 08:06:36 +00:00
Mathias Jakobsen
56232b48a7
Merge pull request #26827 from overleaf/mj-zip-download-name
...
[web] Sanitise project name in zip download
GitOrigin-RevId: 3b22da84002f57e3965c529c673344af04db9128
2025-07-08 08:06:26 +00:00
Liangjun Song
c6b576b25a
Merge pull request #26574 from overleaf/ls-group-plan-seats-adding-in-stripe
...
Support group plan seats adding in Stripe
GitOrigin-RevId: 9c46c167388c5578a1513f908e409ab5d940c1df
2025-07-08 08:06:12 +00:00
Mathias Jakobsen
4e40f24a9e
Merge pull request #26631 from overleaf/mj-tooltip-labs-new-survey
...
[web] Editor redesign: Add tooltip for filling out new survey
GitOrigin-RevId: 432201b6fbff085fcc8ccdeb70c3056043b50422
2025-07-04 08:06:00 +00:00
Kristina
a74c0abdf5
Merge pull request #26793 from overleaf/mf-add-missing-public-key-on-purchase-addon
...
[web] Add missing publicKey to purchase add-on flow when user need to authenticate their payment via 3ds secure flow
GitOrigin-RevId: cc330cb8dad501479bbb3c5c5b4fc32ef9d36921
2025-07-03 08:06:25 +00:00
Kristina
4eee7cd6ef
[web] rm annual-prices-monthly-rates split test ( #26727 )
...
* [web] rm annual-prices-monthly-rates split test
- rm monthly rates treatment
- rm unused translations
- rm unused supporting functions
- rm unused styles
GitOrigin-RevId: 5901853245cd9b01ee9e4774154d29ae8f5fcae5
2025-07-03 08:06:13 +00:00
Kristina
3f1a930046
[web] make SubscriptionController.cancelSubscription return a status ( #26734 )
...
* [web] make SubscriptionController.cancelSubscription return a status
* [web] update acceptance test to match cancel subscription behavior
GitOrigin-RevId: 507809dcb7fa645c2a69e38cdf4a9e3f736622e1
2025-07-03 08:06:09 +00:00
Alf Eaton
58303de9f4
Enable full project search in Community Edition and Server Pro ( #25753 )
...
GitOrigin-RevId: 1def9c3e190c907d41b7f822831e12c8609e9c7c
2025-07-03 08:05:52 +00:00
Alexandre Bourdin
d55cb6af5e
Merge pull request #26699 from overleaf/ab-survey-exclude-labs-users-option
...
Add an option to hide a survey from Labs users
GitOrigin-RevId: d6f87bb31221d8db38f8506afa7cc3313ad235ce
2025-07-03 08:05:31 +00:00
Alexandre Bourdin
36c4c65609
Merge pull request #26683 from overleaf/ab-update-survey-form
...
Update survey form and preview + support custom button CTA
GitOrigin-RevId: 2b519ab1da1c8e7897b3135956f80619f4e901b4
2025-07-03 08:05:26 +00:00
Andrew Rumble
747224ac10
Remove code that checks for index.js (now that we don't have any of these)
...
GitOrigin-RevId: c7ece8f01d1e8318ffe461e9ebe2cf0ed1b040ac
2025-07-03 08:05:12 +00:00
Rebeka Dekany
79e5a884f5
Use meta tags for user info and refactor syntax for conditional classes ( #26617 )
...
* Use meta tags for user info data
* Remove Back button
* Refactor syntax for conditional classes
* Inline meta tags
* Keep "Please go back and try again" text
* Shorthand classname
GitOrigin-RevId: 3b78bff04b4fb8dc7fdecf5b663d2a4f64c3218b
2025-07-02 08:05:07 +00:00
roo hutton
2a9d3bb168
Merge pull request #26566 from overleaf/rh-cio-event-segmentation
...
Include customer.io segmentation in recurly/stripe subscription events
GitOrigin-RevId: 54483e17eec5251ac7871d43a3aa1e074dcfe98d
2025-07-01 08:07:02 +00:00
Mathias Jakobsen
28c227157e
Merge pull request #26616 from overleaf/mj-tooltip-labs-disabled-nudge
...
[web] Add nudge tooltip to try redesigned editor again
GitOrigin-RevId: 1db104adeee2225f24dd76df141daf145b6ec582
2025-07-01 08:06:37 +00:00