Alexandre Bourdin
c07d260447
Merge pull request #15176 from overleaf/ab-enable-managed-users-prod
...
[web] Set MANAGED_USERS_ENABLED=true for production
GitOrigin-RevId: b5fb15903b6e5289ea2ac67b7dea5be01420fe54
2023-10-10 07:58:18 +00:00
Alexandre Bourdin
98d9e997f7
Merge pull request #15137 from overleaf/ab-managed-users-professional-plan
...
[web] Restrict managed users eligibility to professional group plans
GitOrigin-RevId: 29b20067858d3aac9a17f5c78defc05d04d29bda
2023-10-09 08:04:15 +00:00
Alexandre Bourdin
31e5ee61c9
Merge pull request #15084 from overleaf/ab-managers-users-ga
...
[web] Managed users general availability prep
GitOrigin-RevId: 9ab286a67c15f67e5d7617db506547b6ead8a9cb
2023-10-09 08:04:11 +00:00
Thomas
bccb91343e
Move checkout to subscriptions module ( #15022 )
...
* Move checkout to subscriptions module
GitOrigin-RevId: 0ad6587ddd7042aed7f2e18d9d0668e02942eb1e
2023-10-03 08:04:31 +00:00
M Fahru
de253e440d
Merge pull request #13543 from overleaf/mf-enhance-group-invitation-ux
...
Show dashboard notification to registered users after being invited to join a group subscription
GitOrigin-RevId: ad03dfea95f0d5d1a38780adc3e9d618eae0a48d
2023-09-26 08:04:11 +00:00
Brian Gough
34a34698f6
Merge pull request #14861 from overleaf/jpa-web-restrict-new-subscription
...
[web] block web sales to restricted countries
GitOrigin-RevId: 21029cf016eaa0c63ce6939ab8681979118a9dc4
2023-09-21 08:03:56 +00:00
John Lees-Miller
8c59f75746
Merge pull request #14874 from overleaf/tm-compile-timeout-20s-plans-pages
...
Changes to the plans/interstitial pages for compile timeout reduction
GitOrigin-RevId: 753e6eaf98d70b8aa994ec9dcad5185dbbeb5a42
2023-09-19 08:04:01 +00:00
Jakob Ackermann
518ca60352
Merge pull request #14859 from overleaf/jpa-web-restrict-ip-override
...
[web] ignore ip override for non admin users
GitOrigin-RevId: c11b938fa05d0328531b0ce088c7c3c29a9f13f5
2023-09-18 08:04:04 +00:00
ilkin-overleaf
0b4a8a29ff
Merge pull request #14773 from overleaf/ii-modify-design-system-update-split-test
...
[web] Modify design-system-update split test
GitOrigin-RevId: f28aeef5ba782006afd30fd2862d0ad129077f6c
2023-09-18 08:03:49 +00:00
M Fahru
9cb017487a
Fix invite url is not passed correctly to managed users invitation emails
...
GitOrigin-RevId: f334215a7c83088df175467561d41537cfe9e2a8
2023-09-14 08:04:41 +00:00
Thomas
5b599b3253
Run create subscription checks in subscriptions module ( #14738 )
...
GitOrigin-RevId: dacdf883e477b2587f9a10a069e9f63989f94498
2023-09-12 08:05:08 +00:00
Jakob Ackermann
e172c67267
Merge pull request #14696 from overleaf/jpa-lean-mongo-queries
...
[web] use lean mongo queries
GitOrigin-RevId: 5c9e2cddb2c45835dd9bb87c31b6e9d2b91873fd
2023-09-08 08:04:08 +00:00
Thomas Mees
d9df622f3f
Show back to school banner on plans page for logged out users
...
GitOrigin-RevId: 599df0ca2f650a43a66a4c031692266e2b0d3cd4
2023-09-06 08:05:42 +00:00
John Lees-Miller
bbf3dffb88
Merge pull request #14526 from overleaf/jlm-improve-confirmed-email-check
...
Check confirmation on subscription new and create
GitOrigin-RevId: daf95be86d529427a128973f8185b2cf91ec940b
2023-08-28 08:04:52 +00:00
M Fahru
43fd2b5949
Merge pull request #14442 from overleaf/mf-resend-group-invite
...
[web] Add an option to resend group invite in managed users setting
GitOrigin-RevId: 75625c5a50dfc74b48b3a465c9f713e2d6179db8
2023-08-24 08:04:18 +00:00
Thomas
a15483cb39
Implement Back to School 2023 banners and modal ( #14363 )
...
* Implement Back to School 2023 banners and modal
* Only show WritefullPromoBanner if not showing BackToSchoolModal
GitOrigin-RevId: 3bd2ea48fa6d66f112cc26662a61be05cf7daafd
2023-08-24 08:04:09 +00:00
Miguel Serrano
0b00ea4bb8
Merge pull request #14370 from overleaf/msm-managed-user-plan-page
...
[web] Add managed users to plans page
GitOrigin-RevId: 878f5b6d8531542dc6d4df0cb6bab3f2fe90fbdd
2023-08-24 08:03:34 +00:00
John Lees-Miller
5ed07f28ec
Merge pull request #14460 from overleaf/tm-prevent-checkout-unconfirmed-email
...
Restrict checkout page for users without confirmed primary email
GitOrigin-RevId: a02b0f64824f8adc8f15ae24b9132569bd1029f3
2023-08-24 08:03:21 +00:00
M Fahru
f3b85144d5
Merge pull request #14252 from overleaf/mf-send-emails-surrendering-account
...
Send email to notify users to surrender their account to be managed in a managed users group environment
GitOrigin-RevId: 1f366a9ca1b5359844e288d33ee91097acb71c64
2023-08-17 08:03:10 +00:00
Miguel Serrano
7a14d5ea95
Merge pull request #14241 from overleaf/msm-skip-subscription-deletion-groups
...
Temporarily skip subscription deletion for managed groups
GitOrigin-RevId: 6452a156e255fc599bdd25e38edb15659009a15a
2023-08-17 08:03:02 +00:00
Miguel Serrano
eb2c6cef19
[web] Remove module import from core
...
Replaces the imported function call with an inline check.
GitOrigin-RevId: 692af8353258b13b61104cbac775c75d3bda3528
2023-08-15 08:03:46 +00:00
M Fahru
0dcb25a951
Pass object with err field to logger instead of passing OError class instance.
...
GitOrigin-RevId: 7944ba970f0b9867cfed431ae1fb7e15145c7ba7
2023-08-15 08:03:41 +00:00
M Fahru
280dde15d6
Show admin email in enrollment page accessed via dashboard notification and email invitation.
...
GitOrigin-RevId: 4589a276a1b7db2ba0a5da2c06bde797ba8d0b65
2023-08-11 08:04:05 +00:00
M Fahru
c585716a0d
Merge pull request #14178 from overleaf/mf-admin-email-managed-group-alert
...
Add managed group admin email inside managed group alert on the subscription page & team invite page warning
GitOrigin-RevId: 00929008170ef9302ddcbbf10aefd76f95e189a8
2023-08-10 08:05:04 +00:00
Rebeka
1dd301c888
copy the plan&interstitial pages and update the view to show the annual view and plan to show the free trial options
...
GitOrigin-RevId: e77f0f9c4825776d3abb28ce5c46e3e2c456719e
2023-08-10 08:04:47 +00:00
Rebeka
688a17d718
add annual trial split test
...
GitOrigin-RevId: 01b04a1fc7054178b6c17f7e4f0f5aef3e72ac24
2023-08-10 08:04:42 +00:00
Alexandre Bourdin
5cc020436a
Merge pull request #14187 from overleaf/mf-update-email-group-invite-general
...
Add new email template when sending managed users group invitation for existing users
GitOrigin-RevId: e4b4ded9b28400e73f85948f8f10f6fc5a7c01b4
2023-08-10 08:04:35 +00:00
Alexandre Bourdin
abdee0465d
Merge pull request #14169 from overleaf/revert-14167-revert-14106-ab-ab-group-settings-admin-only
...
Revert "Revert "[web] Restrict group settings page and managed users activation to group admin""
GitOrigin-RevId: 3e622fe3c25dfa9940351450f55c1441634fbd44
2023-08-10 08:04:24 +00:00
Alexandre Bourdin
9ed50885cb
Merge pull request #14130 from overleaf/ab-cancel-reactivate-sub-sync-status
...
[web] Update subscription from Recurly when canceling/reactivating
GitOrigin-RevId: 7ba9a3d8ee41efa3435ef6d8b29c7b71f008c069
2023-08-10 08:04:20 +00:00
Mathias Jakobsen
5588adf7cc
Merge pull request #14167 from overleaf/revert-14106-ab-ab-group-settings-admin-only
...
Revert "[web] Restrict group settings page and managed users activation to group admin"
GitOrigin-RevId: 01eea0696bae95a5c1c6b48486c08219445558a4
2023-08-04 08:04:46 +00:00
Alexandre Bourdin
1a3b9bdd5b
Merge pull request #14106 from overleaf/ab-ab-group-settings-admin-only
...
[web] Restrict group settings page and managed users activation to group admin
GitOrigin-RevId: 97235d3e78d97d9c367ce7de70072607f15d98f0
2023-08-04 08:03:48 +00:00
Alexandre Bourdin
3d81e9d406
Merge pull request #14102 from overleaf/ab-disable-managed-users
...
[web] Disable managed users from admin panel
GitOrigin-RevId: 04328fe0caf81cacc42d05100f6400d5dfb748ce
2023-08-04 08:03:44 +00:00
Alexandre Bourdin
9984691c53
Merge pull request #14096 from overleaf/bg-managed-users-restrict-join-other-group
...
prevent managed users joining other groups
GitOrigin-RevId: ad47e08d302473dccbe150722d93c9194f15e95f
2023-08-01 08:04:44 +00:00
Rebeka
bd0b41ca7a
tear down remove personal plan split test
...
GitOrigin-RevId: 5bcd4073ffbd444f153a9e081ecdca2b1435487d
2023-08-01 08:04:12 +00:00
Tim Down
95e25eb19f
Merge pull request #14048 from overleaf/mj-recurly-script-update
...
[web] recurly resync script update
GitOrigin-RevId: 798cb73f46b763f6ece6b12d63fe82fbcc6c2920
2023-07-28 08:04:14 +00:00
Brian Gough
639bdfdfa5
Merge pull request #14032 from overleaf/bg-managed-users-per-subscription-database-flag
...
add per subscription database flag for managed users
GitOrigin-RevId: 5e01a0bb74a167f1072a99a0b689d5856432863d
2023-07-28 08:03:54 +00:00
Tim Down
67c477e648
Merge pull request #13934 from overleaf/tm-block-subscriptions-restricted-countries
...
Block web sales to restricted countries
GitOrigin-RevId: 47c0ac1d5dc387369bbadb67f5822d7fc6637d98
2023-07-25 08:03:59 +00:00
Brian Gough
09e7ec8ba0
Merge pull request #13933 from overleaf/bg-managed-users-add-missing-jsdoc-param
...
refactor getUserValidationStatus in PermissionsManager
GitOrigin-RevId: 80ef8142d3556e47e1d6cb323148f1f1042057aa
2023-07-21 08:04:40 +00:00
Brian Gough
7c55d41c36
Merge pull request #13916 from overleaf/bg-managed-users-hide-leave-group-action
...
managed users hide leave group action
GitOrigin-RevId: 160e31e6935cd3737356714020e057f8c1acc5b8
2023-07-21 08:04:36 +00:00
Brian Gough
52465d779e
Merge pull request #13907 from overleaf/bg-managed-users-allow-cancelled-subscriptions
...
allow cancelled subscriptions for managed users
GitOrigin-RevId: 56262ce4bd4cc93d4e5ea92222c76a874d6cad1e
2023-07-20 08:05:08 +00:00
Brian Gough
f5d8139059
Merge pull request #13931 from overleaf/bg-managed-users-add-missing-param
...
add missing parameter on getUserValidationStatus
GitOrigin-RevId: 018f1194c92a1b3d8d6db9628f16554de244c187
2023-07-19 08:05:11 +00:00
Jakob Ackermann
c0e27b914e
Merge pull request #13337 from overleaf/jpa-translate-plans-page
...
[web] translate all the things on the plans page (to German)
GitOrigin-RevId: cbd812a4eca41573986c2d9e4f5e37b3d5a49e4f
2023-07-19 08:03:57 +00:00
June Kelly
2abec5c638
Merge pull request #13850 from overleaf/ab-invite-enrollment
...
[web] Managed users - combined invite/surrender flow
GitOrigin-RevId: 70cb0d81e0019eac69a4a565377447bb6d1a1823
2023-07-17 11:10:37 +00:00
Thomas
c508d9d0cb
Merge pull request #13804 from overleaf/tm-geopricing-inr-banners
...
Implement split test for new INR geo-pricing banners/modal
GitOrigin-RevId: 06fbcf70b7ee90b9b365ac96c1fa0373cbe60847
2023-07-17 11:09:44 +00:00
Rebeka
7c4264e8ca
Tear down student status check test
...
GitOrigin-RevId: 5afff525e6748621790fcdc986541363fe19e1e8
2023-07-17 11:01:37 +00:00
Brian Gough
d377a0d9fd
Merge pull request #13662 from overleaf/bg-managed-users-fix-subscription-validator
...
fix subscription validator for managed users
GitOrigin-RevId: 765c1c11850090f57327fc8b4255d41a16514472
2023-07-17 11:01:27 +00:00
Thomas
fc84f4e267
Add geo-pricing split test for enabling LATAM currencies ( #13663 )
...
* Implement LATAM geo-pricing split test
* Hide Paypal if currency is one of INR, COP, CLP, PEN
* Only send the LATAM/INR banner events when banner is rendered
* Workaround in Subscription dashboard for CLP not having minor units
GitOrigin-RevId: a677086a7762900563558126d2f81a4c57bbe9d7
2023-07-17 11:01:10 +00:00
Brian Gough
84ef597060
Merge pull request #13717 from overleaf/bg-managed-users-block-affiliations-fix
...
fix for block affiliations for managed users
GitOrigin-RevId: cac54288592323ea3f1cd7655d4e2b89ee301002
2023-07-17 10:58:38 +00:00
Brian Gough
e859e79a49
Merge pull request #13694 from overleaf/revert-13584-bg-managed-users-block-delete-own-account
...
Revert "block account deletion by managed users"
GitOrigin-RevId: ece8024b2fac16066abd36af9a9670ba483b3628
2023-07-17 10:52:53 +00:00
Brian Gough
b111e5a59f
Merge pull request #13584 from overleaf/bg-managed-users-block-delete-own-account
...
block account deletion by managed users
GitOrigin-RevId: 895e5e31951bf60cfade4cf7acc3ef330df214e6
2023-07-17 10:52:44 +00:00