M Fahru
aab4b06f03
Merge pull request #27998 from overleaf/mf-improve-plan-not-found-error-stripe
...
[web] Return user-readable error message if user visits stripe-based payment page with invalid plan code
GitOrigin-RevId: ad88a7d6698227867874fa0a724142e563d1377c
2025-08-20 08:06:29 +00:00
M Fahru
1c4b55fff4
Merge pull request #27498 from overleaf/mf-fix-subscriptionX-segmentation-stripe
...
[web] Only send one subscriptionId data in event segmentation for Stripe subscription to follow recurly
GitOrigin-RevId: 9e514d2991df768ea7e77bd5fa5f9d851c4ee8f0
2025-08-05 08:06:26 +00:00
M Fahru
34a47c7767
Merge pull request #27551 from overleaf/kh-fix-failing-webhook-event
...
[web] prefer metadata over email for invoice.paid events
GitOrigin-RevId: cfb06333b62dfb5018bcdee0f153a812d19ff328
2025-08-01 08:07:10 +00:00
M Fahru
35ec1504cc
Merge pull request #27533 from overleaf/mf-change-billing-mode-to-flexible-stripe
...
[web] Use flexible billing_mode for every new Stripe subscription
GitOrigin-RevId: 827b6e4802ff1d1dd92519bc949717c7d42c59cb
2025-08-01 08:07:06 +00:00
M Fahru
0d0916e402
Merge pull request #27188 from overleaf/mf-admin-stripe-sync-subscription
...
[web] Make admin able to sync out-of-sync expired Stripe subscription from the admin panel
GitOrigin-RevId: 1198eaa3f58756800ee078f9ff8e1d432ce32ef3
2025-07-30 08:07:47 +00:00
M Fahru
bd9fdfe99e
Merge pull request #27235 from overleaf/mf-fix-non-aligned-mobile-buttons-begin-now-card
...
[web] Fix non-aligned mobile buttons for non-logged-in user on "\begin{now}" card
GitOrigin-RevId: 3cf6dd1291d9ff85b88477f7379edd59c4776704
2025-07-23 08:07:19 +00:00
M Fahru
3e29af53a8
Merge pull request #27058 from overleaf/mf-re-add-sticky-header-plans-page
...
[web] Re-add sticky header for mobile plans table on bs5 version of the plans page
GitOrigin-RevId: 2c97e9983f8d0e1beb312c135558758a7f4f2ec0
2025-07-16 08:05:48 +00:00
M Fahru
8a07389ce6
Merge pull request #26979 from overleaf/mf-show-error-alert-in-plans-page
...
[web] Show error alert in plans page if error occurs when accessing Stripe checkout page
GitOrigin-RevId: 51cce691b25bc6bd59ee004c2ba495b75639c737
2025-07-11 08:06:58 +00:00
M Fahru
028d4b481f
Merge pull request #26965 from overleaf/mf-trials-convert-to-regular-should-not-send-subscription-renewed
...
[web] Stop sending any event when trial changes to active for Stripe subscription on `customer.subscription.updated` stripe webhook event type
GitOrigin-RevId: 11256878cd2828036aad3130a05ad36d95466199
2025-07-11 08:06:50 +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
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
1e9dcd9983
Merge pull request #26750 from overleaf/mf-fix-tooltip-disabled-plans-cta
...
[web] Fix tooltip isn't showing properly in plans CTA for disabled state in bs5 plans page
GitOrigin-RevId: e734e3ed93cfa8c28211d4f721aded1e968d142a
2025-07-10 08:08:10 +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
M Fahru
16f3795c3e
Merge pull request #25962 from overleaf/mf-stripe-payment-page-form-success-event
...
[web] Simulate sending `payment-page-form-success` event when user successfully subscribe using Stripe
GitOrigin-RevId: 82243fc16d3410670e4e6e9c0ccd487a5f2253a3
2025-07-08 08:07:20 +00:00
M Fahru
b3c339464e
Merge pull request #25911 from overleaf/mf-stripe-payment-page-form-submit-event
...
[web] Simulate `payment-page-form-submit` event for Stripe subscription
GitOrigin-RevId: 8cfa1a2d91aaea4314a4a40f3256bade50507084
2025-07-08 08:07:16 +00:00
M Fahru
6965618c34
Merge pull request #26605 from overleaf/mf-remove-for-teaching-and-overleaf-advisor-program
...
[web] Remove both "For teaching" and "Overleaf advisor programme" from our website navigation and pages
GitOrigin-RevId: 3189398e3f2fa9b19e828daeb890d89a336058b0
2025-06-27 07:34:41 +00:00
M Fahru
ca10904484
Merge pull request #26027 from overleaf/mf-admin-panel-stripe
...
[web] Update admin panel with Stripe subscription data
GitOrigin-RevId: fc4f773c5d6d2eae206a791c1ad40d8ccbf766e7
2025-06-05 08:05:58 +00:00
M Fahru
e3310e2358
Merge pull request #26117 from overleaf/sg-money-back-wording
...
Update en.json
GitOrigin-RevId: 5b02970e6344b65e37c49c196c9e3c89b1555c75
2025-06-05 08:05:54 +00:00
M Fahru
d173bdf8e2
Merge pull request #25355 from overleaf/mf-whitelist-staging-url-stripe-test
...
[web] Bypass country requirement for Stripe if user is on staging or dev environment to ease the testing process
GitOrigin-RevId: 0924a57d3a1b7b530a3822fb8f9056a1dd7119e9
2025-06-04 08:07:35 +00:00
M Fahru
832f9923b9
Merge pull request #25998 from overleaf/mf-update-stripe-email-from-subscription-dashboard
...
[web] Make user able to sync their email address in subscription dashboard for Stripe subscription
GitOrigin-RevId: 9abdc0e18ebea29b18c2041130946b9e50fa43db
2025-06-04 08:07:27 +00:00
M Fahru
ef810a9f36
Merge pull request #25967 from overleaf/mf-sync-email-update-to-stripe-account
...
[web] Sync Stripe customer email when user update their primary email in account setting
GitOrigin-RevId: a5f4b4e960d2c9d4ba96a2b3036329f4868e1bb8
2025-06-04 08:07:23 +00:00
M Fahru
35500cc72b
Merge pull request #25607 from overleaf/mf-free-trial-limit-stripe-handler
...
[web] Limit user free trial on stripe subscription
GitOrigin-RevId: b3d978ed598d20451a99cf811fcae9ba2e3b23f0
2025-06-03 08:06:35 +00:00
M Fahru
0e54e650e3
Merge pull request #25706 from overleaf/mf-tear-down-nudge-annual-checkout-page
...
[web] Tear down `nudge-annual-checkout-page` split test and keep the default version
GitOrigin-RevId: 5714810b2a8abedca60855b37b059cd7f900407c
2025-05-21 08:06:16 +00:00
M Fahru
6a73d3f8f3
Merge pull request #25705 from overleaf/mf-add-journal-grey-sticker
...
[web] Add `journal-grey.svg` sticker in Contentful
GitOrigin-RevId: 713ba7ef1e2589eecb9b93081d31a79464172850
2025-05-21 08:06:07 +00:00
M Fahru
14d6600fb5
Merge pull request #22908 from overleaf/mf-fix-disable-element-bs5-anchor-tag
...
[web] Fix `disableElement` won't properly disable the element if using bs5 and applied on anchor tag
GitOrigin-RevId: 49ce8514be3e44e5e3a45f41751c94c77f34399b
2025-05-20 08:06:26 +00:00
M Fahru
7a0a6077cf
Merge pull request #25692 from overleaf/mf-add-stickers-cms
...
[web] Add pen-yellow and support-green sticker in contentful
GitOrigin-RevId: 26beffd1bf75f9fdf1dba5b8e93b1190a642ff6d
2025-05-19 08:05:33 +00:00
M Fahru
1440a47d53
Merge pull request #25560 from overleaf/mf-stripe-analytics-invoice-event
...
[web] Handle stripe analytics for the `subscription-invoice-collected` event
GitOrigin-RevId: cba56db820cac92a66307a05350c779e1198cbf3
2025-05-16 08:07:16 +00:00
M Fahru
81dd3c10a7
Merge pull request #25497 from overleaf/mf-send-subscription-renewed-event-stripe
...
[web] Send analytics events and user properties when user's subscription is renewed with the same plan
GitOrigin-RevId: c21436d942e8b1a2b8c9fca5827826bf0e8b8bdb
2025-05-16 08:07:12 +00:00
M Fahru
8017918063
Merge pull request #25490 from overleaf/mf-send-subscription-cancelled-and-reactivated-event-stripe-subscription
...
[web] Send analytics events and user properties for cancelled and reactivated event in Stripe subscription
GitOrigin-RevId: 07a4e6395be334c90910b5d421624c4daa703d3b
2025-05-16 08:07:04 +00:00
M Fahru
75ce58d0c6
Merge pull request #25404 from overleaf/mf-send-subscription-analytics-events
...
[web] Send analytics events and user properties when user start subscription using Stripe
GitOrigin-RevId: 9028397a5cb256df506e14beb1705191c9ae3f7f
2025-05-16 08:06:57 +00:00
M Fahru
5ba31ab14f
Merge pull request #25363 from overleaf/mf-stripe-webhook-delete-subscription
...
[web] Delete "expired" subscription in Stripe (in Stripe, this is called "canceled" status)
GitOrigin-RevId: 847cf431c2f6edd7ec6c4e17137d163e450dc4f1
2025-05-09 08:06:26 +00:00
M Fahru
c50bd6af89
Merge pull request #25372 from overleaf/kh-support-canceling-pending-stripe-change
...
[web] cancel pending Stripe subscription change
GitOrigin-RevId: c1d21a7d1c3962c20d589b1dd10f6c2a4c8e4be4
2025-05-09 08:06:22 +00:00
M Fahru
0335367c75
Merge pull request #25296 from overleaf/kh-support-upgrading-stripe-subscription
...
[web] support upgrading Stripe subscription
GitOrigin-RevId: 2663ca8f1c028a45cf47d3ab37c387c4f4b39f9a
2025-05-08 08:06:47 +00:00
M Fahru
fa553128a4
Merge pull request #25289 from overleaf/kh-rm-dead-coupon-code
...
[web] rm unused couponCode parameter
GitOrigin-RevId: c8c262322d74214e43870e67758aaa98aaa60c79
2025-05-08 08:06:42 +00:00
M Fahru
661aa20c09
Merge pull request #25288 from overleaf/mf-stripe-webhook-subscription-updated
...
[web] Handle `customer.subscription.updated` stripe webhook event type
GitOrigin-RevId: 821baee5d5a45b92ee7bce47598a5e3ea5aa95ea
2025-05-07 08:07:44 +00:00
M Fahru
6c3cc794a4
Merge pull request #25161 from overleaf/mf-stripe-webhook
...
[web] Implement stripe webhook for `customer.subscription.created` event type
GitOrigin-RevId: f32e7607ddf900211efbe487bcd1f09172100178
2025-05-07 08:07:39 +00:00
M Fahru
c8a410d358
Merge pull request #25155 from overleaf/mf-use-stripe-v18
...
[web] Upgrade stripe to v18
GitOrigin-RevId: df522f73132e99e38f1716bf33e8ff4881bd5430
2025-05-06 08:05:19 +00:00
M Fahru
dd3ae65bd2
Merge pull request #25166 from overleaf/kh-cancel-subscription
...
[web] support canceling Stripe subscription
GitOrigin-RevId: a72ccb20fbef9b6662cdfa1dcffacbd76dcb694c
2025-05-02 08:06:02 +00:00
M Fahru
87bca3601d
Merge pull request #25065 from overleaf/mf-schedule-refresh-features-stripe
...
[web] Refresh user features for stripe subscripton
GitOrigin-RevId: e0600e80bfc264f2c0229090f0d5ff7ef845d28e
2025-04-25 08:05:49 +00:00
M Fahru
bb3a123b8d
Merge pull request #25041 from overleaf/mf-update-careers-footer-link
...
[web] Update careers footer link
GitOrigin-RevId: 25b797b16fa5829ec970b2854f93c6ab270ecf24
2025-04-25 08:05:41 +00:00
M Fahru
ec763c69a7
Merge pull request #24801 from overleaf/mf-swap-trial-cta-tear-down
...
[web] Tear down `swap-trial-cta` and use the `enabled` variant as the default
GitOrigin-RevId: 2ba2f5c864908871797420aff976918a4e224ad3
2025-04-24 08:06:06 +00:00
M Fahru
a29280a1fe
Merge pull request #24833 from overleaf/kh-add-stripe-get-subscription
...
[web] fetch Stripe subscription
GitOrigin-RevId: bffc31224aece584f4f1e3294bb1285d17f99195
2025-04-18 08:05:44 +00:00
M Fahru
04d36122bd
Merge pull request #24659 from overleaf/mf-init-plans-page-bs5
...
[web] Migrate plans page and interstitial payment page to bootstrap 5 with feature flag
GitOrigin-RevId: 4491b2205a19b943e8d8bf13f699f92278f5e183
2025-04-17 08:05:54 +00:00
M Fahru
3a5d24eb7a
Merge pull request #24524 from overleaf/mf-gallery-redesign-leftover-remove
...
[web] Remove leftover gallery redesign split test code
GitOrigin-RevId: 484272bfaae7db5b5329ae19ca556ee8e4a33650
2025-04-15 08:06:05 +00:00
M Fahru
14308f4fba
Merge pull request #23085 from overleaf/mf-teardown-bs5-register-login
...
[web] Teardown bs5 login and register page
GitOrigin-RevId: e2335ecbe89212984acd24fbbaa6f9549dc45b96
2025-04-11 08:06:13 +00:00
M Fahru
73e141a4a3
Merge pull request #24635 from overleaf/mf-tear-down-period-toggle-improvements-test
...
[web] Tear down `period-toggle-improvements` split test and apply the `default` variant
GitOrigin-RevId: 154a291437afc6e4b1c87eef91e6f05ae5a454c3
2025-04-09 08:05:04 +00:00
M Fahru
620edfa347
Merge pull request #24632 from overleaf/mf-tear-down-group-tab-improvements-split-test
...
[web] Tear down `group-tab-improvements` split test and apply the `default` variant
GitOrigin-RevId: c2fe07d0b4338f85b053637d85a05bbcbcce74ea
2025-04-09 08:05:00 +00:00
M Fahru
4e192f760d
Merge pull request #24458 from overleaf/mf-update-rocket-yellow-to-be-bigger
...
[web] Update rocket-yellow sticker size
GitOrigin-RevId: 0e5b39610687eff3d2ce51e48da2e7829f26f574
2025-04-09 08:04:55 +00:00
M Fahru
1d1bad23e3
Merge pull request #24625 from overleaf/mf-fix-error-auth-pages-bs5
...
[web] Fix form message errors aren't shown properly in bs5 auth pages
GitOrigin-RevId: 9a94fe53647d224faf63bdd047bfa26463d385f1
2025-04-04 08:05:18 +00:00
M Fahru
73b4584575
Merge pull request #24384 from overleaf/mf-teardown-checkout-redesign-split-test
...
[web] Tear down `checkout-redesign` split test
GitOrigin-RevId: b3038276c28aece85a47d7b0a8134fad75e8af2c
2025-04-04 08:05:13 +00:00
M Fahru
f0fe0db10c
[web] Remove unused get_more_compile_time string key because of paywall-cta split test is removed ( #24574 )
...
* Re-add missing translation key
* Remove `get_more_compile_time` translation key because of `paywall-cta` is removed
GitOrigin-RevId: bf0fe677adc32a91db57d41d83f0f1e0b2ee3741
2025-03-28 09:04:41 +00:00
M Fahru
639690bb50
Merge pull request #24551 from overleaf/mf-remove-fedramp-plans-page
...
[web] Remove fedramp from group tab in plans page features table
GitOrigin-RevId: fd855ad6ce7bb0d14e970342740a93d4f85ae465
2025-03-27 14:17:07 +00:00
M Fahru
90b6dbdf55
Merge pull request #24530 from overleaf/mf-add-papers-integration-plans-page
...
[web] Add Papers integration to plans page
GitOrigin-RevId: 72a890fb69417d5a9e8f4146421a3a2ee1716c32
2025-03-27 14:17:03 +00:00
M Fahru
640c699042
Merge pull request #24525 from overleaf/mf-add-learning-menu-navigation
...
[web] Add new "Resources" menu in our "Help" menu dropdown
GitOrigin-RevId: 9a0e26696d33edaba091abf8fac97fbf051bb6c2
2025-03-27 14:16:59 +00:00
M Fahru
ad677afa81
Merge pull request #22705 from overleaf/mf-tear-down-paywall-cta
...
[web] Tear down `paywall-cta` split test
GitOrigin-RevId: 8cfba819b80bb34f48f8fc1fec37aee6791ef9f0
2025-03-27 14:16:52 +00:00
M Fahru
9eb84d6ad5
Merge pull request #24417 from overleaf/mf-implement-stripe-hosted-checkout-split-test
...
[web] Implement stripe hosted checkout with split test
GitOrigin-RevId: 25e5ff2a46135f402cdf479623ab38c858c5640c
2025-03-25 09:05:16 +00:00
M Fahru
57f389646c
Merge pull request #24360 from overleaf/mf-initialize-stripe-package-and-keys
...
[web] Init Stripe packages and keys
GitOrigin-RevId: e707704db6d758a0309f398bfde8900376b5cc67
2025-03-24 10:47:20 +00:00
M Fahru
f94adbf039
Merge pull request #24244 from overleaf/mf-add-new-stickers-contentful-11march25
...
[web] Add new stickers in contentful
GitOrigin-RevId: ebb5411e38ffab7bb1dc366de7521d03bad2ab27
2025-03-18 09:06:02 +00:00
M Fahru
ec13227fc6
Merge pull request #21520 from overleaf/mf-fedramp-ad
...
[web][will merge 17 march 2025] Add "FedRamp" advertisement variant to the US Gov banner list with a special rule
GitOrigin-RevId: 86f96c6c108f72b44658dca53d2cecabf0fe9d14
2025-03-18 09:05:58 +00:00
M Fahru
cae698b705
Merge pull request #23994 from overleaf/mf-20-millions-update-user-count
...
[web] Update user count to 20 millions
GitOrigin-RevId: 768b08b70cdbcff0435897f7cf518de3dff80f55
2025-03-11 09:06:12 +00:00
M Fahru
67947fff6c
Merge pull request #23062 from overleaf/mf-remove-leftover-new-design-variant-config
...
[web] Remove leftover plans page redesign split test config
GitOrigin-RevId: a658dda19034096668a148fc0991010b7914bbca
2025-03-04 09:05:05 +00:00
M Fahru
17d7c3c094
Merge pull request #23585 from overleaf/mf-rename-b2c-pages-bs5-split-test
...
[web] Rename b2c pages split test to follow the standard for bs5 migration
GitOrigin-RevId: 7a26912642d84866b6b99ce57107f8ba79335f1a
2025-03-04 09:05:01 +00:00
M Fahru
84c66d5eae
Merge pull request #23350 from overleaf/mf-nudge-to-annual-test
...
[web] Implement "Nudge to annual" split test
GitOrigin-RevId: 8dcd042fc54ede601f6db95a61feebaf15c849b6
2025-02-13 09:06:07 +00:00
M Fahru
9fe43e2f0d
Merge pull request #22914 from overleaf/mf-remove-new-design-in-plans-page
...
[web] Remove "new-design" and "new" from plans and interstitial payment page file names
GitOrigin-RevId: d506ec53756ae4ebb4a314bd19773dfe34af9a85
2025-02-13 09:06:02 +00:00
M Fahru
b4051e48d3
Merge pull request #23305 from overleaf/mf-onboarding-data-collection-bs5
...
[web] Migrate onboarding collection data page to bootstrap 5
GitOrigin-RevId: ebf91db34ff11313c262bf57ad45e70d30857cd6
2025-02-13 09:05:58 +00:00
M Fahru
37444c5eef
Merge pull request #23063 from overleaf/mf-teardown-bs5-homepage
...
[web] Tear down bs5-homepage feature flag and remove bs3 homepage code
GitOrigin-RevId: f7fca07c0fb958682c6eed7fdf824818c1039be7
2025-02-07 09:06:18 +00:00
M Fahru
431cba20ca
Merge pull request #23400 from overleaf/mf-add-fedramp-group-tab
...
[web] Add FedRamp info in plans page group tab
GitOrigin-RevId: 4d3869f99ab63abb124a964f92069943f5212af4
2025-02-07 09:06:14 +00:00
M Fahru
9b9d002f9b
Merge pull request #22913 from overleaf/mf-remove-old-plans-page-css
...
[web] Remove old plans page `less` files
GitOrigin-RevId: 1216f87ce487848bf7d6dcf4ffea661761307e97
2025-02-06 09:04:55 +00:00
M Fahru
109cc90e34
Merge pull request #23303 from overleaf/mf-onboarding-confirm-email-bs5-migration
...
[web] Migrate onboarding confirm email page to bootstrap 5
GitOrigin-RevId: ccba9aa7c6b3767010d823a4373bf65bb026d3c4
2025-02-05 09:06:26 +00:00
M Fahru
e042233dd9
[web] Fix bug where VAT value isn't retained properly when changing plan without reloading ( #23211 )
...
Fix VAT info is not properly updated when changing plan without reloading.
I removed `setPlan` and created a new function: `updatePlan`. In the new function, I call the recurly function directly and the tracking code. This way, we can be sure that changing plan won't call useLayoutEffect.
Also, remove unused `useState` on the `planCode`
GitOrigin-RevId: 0d6d9fac32c15dcf13e35cf9cd9161aa07581938
2025-01-31 09:05:36 +00:00
M Fahru
438bd76c61
Use PaymentContextValue type instead of direct boolean ( #23185 )
...
GitOrigin-RevId: 2e1af64a40a4b98f84fbd7a024b1facd18e0fe90
2025-01-31 09:05:32 +00:00
M Fahru
51bf63a32a
Merge pull request #23125 from overleaf/mf-change-case-settings-page-form
...
[web] Change settings page form labels to sentence case (instead of capitalizing each word)
GitOrigin-RevId: 70cc94c2883e782928b5cfdf81ea5ed2d4ff4363
2025-01-29 09:05:47 +00:00
M Fahru
33bbb32d07
Merge pull request #23149 from overleaf/mf-disable-paypal-submit-unchecked-student-confirm
...
[web] Disable paypal submit button if student confirmation checkbox is not checked
GitOrigin-RevId: 3c8ca624399e249a48ac0be48cb0c5c0b4170d30
2025-01-29 09:05:43 +00:00
M Fahru
8ed4199245
Merge pull request #22615 from overleaf/mf-reconfirm-page-migrate-bs5
...
[web] Migrate reconfirm account page to bootstrap 5 and website-redesign styling
GitOrigin-RevId: b65f3ad69a5914ce42dc58c21436c8616393f724
2025-01-28 09:05:47 +00:00
M Fahru
1916a0bbf6
Merge pull request #22613 from overleaf/mf-migrate-primary-email-check-bs5
...
[web] Migrate "Primary email check" page to bootstrap 5 and website-redesign styling
GitOrigin-RevId: e233edafb8c5033c8fbd97088fa1ac840e2e572e
2025-01-28 09:05:43 +00:00
M Fahru
0558761482
Merge pull request #22610 from overleaf/mf-migrate-setpassword-page-bs5
...
[web] Migrate set password page to bootstrap 5 and website-redesign styling
GitOrigin-RevId: a9168b4171739cd49d0b76505800bcd171bd9572
2025-01-28 09:05:39 +00:00
M Fahru
7fbcca6ed1
Merge pull request #22609 from overleaf/mf-migrate-aux-password-pages-to-bs5
...
[web] Migrate reset password page to bootstrap 5 and website redesign
GitOrigin-RevId: 613865379d094b305c6dc78f74dc70341214f4ed
2025-01-28 09:05:35 +00:00
M Fahru
dfbb4dde6c
Merge pull request #23109 from overleaf/mf-switch-to-standard-text-change
...
[web] Change text from "Switch to standard" to "Switch to Standard plan"
GitOrigin-RevId: 1ad1df2a686a4c976ee5dcb16db1df860dd7f982
2025-01-27 09:05:18 +00:00
M Fahru
52498c26c8
Merge pull request #23064 from overleaf/mf-add-writeful-to-contact-form
...
[web] Add "Using Writefull" option to all contact forms
GitOrigin-RevId: 21b97d49b5657e21779c7854c490f68fbde18b82
2025-01-24 09:05:57 +00:00
M Fahru
7acd8ea64c
Merge pull request #23030 from overleaf/mf-swap-trial-cta
...
[web] Swap "Try for free" and "Buy now" button for individual & student plans on plans page & interstitial payment page
GitOrigin-RevId: 4ee778dfa4c92da66d02da46a339d3d41c6e6bc5
2025-01-24 09:05:53 +00:00
M Fahru
7af423173c
Merge pull request #22475 from overleaf/rh-student-hurdle
...
[web] Add friction to student plans
GitOrigin-RevId: 506f1e96a8430069ba5e9f7bfd6c709124e7857c
2025-01-24 09:05:48 +00:00
M Fahru
03bb4c57f9
Merge pull request #22742 from overleaf/mf-remove-frontend-plans-page-dead-code
...
[web] Remove frontend plans page dead code
GitOrigin-RevId: 6db07b909f99a7afd17880698787a2c3527e879f
2025-01-16 09:06:55 +00:00
M Fahru
545f990837
Merge pull request #22744 from overleaf/mf-update-blog-tagged-text
...
[web] On tagged blog pages, update "Posts tagged X" text color to neutral-70
GitOrigin-RevId: ad8e14ac275761f441e0db9760ba9c91de9019cd
2025-01-16 09:06:50 +00:00
M Fahru
685db9935a
Merge pull request #22636 from overleaf/mf-remove-list-group-item-variant
...
[web] Remove `list-group-item-variant` mixin since it's no longer used
GitOrigin-RevId: f7d01acf1537d40060598d9ed68e602c1fc12609
2025-01-16 09:06:45 +00:00
M Fahru
da6f332269
Merge pull request #22821 from overleaf/kh-cop-on-upgrade-modal
...
[web] limit COP group plans to 20 seats in upgrade modal
GitOrigin-RevId: b1d2713b978d0269892d8f547eeccc5ab702ea77
2025-01-16 09:06:37 +00:00
M Fahru
292308d546
Merge pull request #22540 from overleaf/mf-remove-plans-page-default-variant-code
...
[web] Remove dead backend (include pug template) code after `website-redesign-plans` test has been concluded and `new-design` variant is fully activated
GitOrigin-RevId: 143129da71d43b88535f971b13e9e72c98bad798
2025-01-15 09:05:06 +00:00
M Fahru
4150baefcb
Merge pull request #22539 from overleaf/mf-move-plansbanners-helper-to-module
...
[web] Move "plansBanners" function (along with its tests) to subscription module
GitOrigin-RevId: a231ecd862e7f052ca2597eb07d6612b23f2c7d3
2025-01-15 09:05:01 +00:00
M Fahru
ef5a52b29d
Merge pull request #22493 from overleaf/mf-remove-website-redesign-plans-test-config
...
[web] Remove `website-redesign-plans` test config from acceptance test and redirection tests from unit tests
GitOrigin-RevId: f1b30231be06748726ec2921fe23deadf2a701b6
2025-01-15 09:04:57 +00:00
M Fahru
2ef5db2938
Merge pull request #22340 from overleaf/mf-clean-up-currency-format-test
...
[web] Clean up localized currency format test (`local-ccy-format-v2`)
GitOrigin-RevId: 30d671479522b87ee9205994508b745d2b0ae4c3
2025-01-14 09:05:49 +00:00
M Fahru
6daf2bef45
Merge pull request #22082 from overleaf/mf-remove-is-split-test-active
...
[web] Remove `isSplitTestActive` function since it is no longer used
GitOrigin-RevId: 81f3f61f14bb10d403fa72a61dc4a304c191512f
2024-12-18 09:05:55 +00:00
M Fahru
c25ee1d786
Merge pull request #22464 from overleaf/mf-add-padding-bottom-login-container
...
[web] BS5 login page - Add sufficient spacing to prevent cookie banner from covering the bottom text on mobile
GitOrigin-RevId: e5024cf124387b2670211cee8d28ef5e6b4fc85f
2024-12-16 09:05:31 +00:00
M Fahru
d238e509c1
Merge pull request #22496 from overleaf/mf-login-register-use-social-button
...
[web] Use `.btn-social` for all login and register buttons that has icon on it
GitOrigin-RevId: a5590578ebf048b188d9f9ab3551907fdf5fe63d
2024-12-16 09:05:27 +00:00
M Fahru
b0a47b6c6d
Merge pull request #22467 from overleaf/mf-clean-up-register-styling-bs5
...
[web] Clean up register and login bs5 code
GitOrigin-RevId: fcdb32d1e1ad7d0fb2862bb2726688780e42fa7c
2024-12-16 09:05:23 +00:00
M Fahru
10e1c5b320
Merge pull request #22460 from overleaf/mf-notification-website-redesign-blue-link-color
...
[web] Set all link inside notification to use the default blue color for all website-redesigned non-application page
GitOrigin-RevId: d5e598f7b02ff132d9686a010ff55541346f7d2e
2024-12-16 09:05:18 +00:00
M Fahru
e99352df3e
Merge pull request #22415 from overleaf/mf-bs5-login-migration
...
[web] Login page bootstrap 5 migration
GitOrigin-RevId: 5a69588e7978456e16a0aaad80d77478121c9481
2024-12-12 09:05:44 +00:00
M Fahru
f9536cce52
Merge pull request #22414 from overleaf/mf-fix-styling-bs5-registration
...
[web] Fix small styling in bs5 register page
GitOrigin-RevId: 2027c79d04f65d1afbea23f23d998bb5d60e092b
2024-12-12 09:05:40 +00:00
M Fahru
cacf2dbd73
Merge pull request #22290 from overleaf/as-bs5-homepage
...
Migrate homepage to Bootstrap 5
GitOrigin-RevId: 02f29964d770f512780c6f71229f246a5939657c
2024-12-12 09:05:36 +00:00
M Fahru
c898e3f323
Merge pull request #22304 from overleaf/mf-clean-up-latam-v2-test
...
[web] Tear down LATAM geo-pricing v2 split test
GitOrigin-RevId: ca379c7ace5600aa31559c82e166c7ea67c6c26d
2024-12-10 09:05:22 +00:00
M Fahru
3e0b447bc1
Merge pull request #22225 from overleaf/ds-register-bs-5-four
...
BS5 Migration - Migrating Registration page to BS5(4)
GitOrigin-RevId: 89f9158242714dca6fdbe0626a2c2c6e7174a010
2024-12-06 09:06:24 +00:00