overleaf/services/web/test/unit/coffee/Subscription
Simon Detheridge 6fc6c44605 Don't add old v1 features for new accounts
Introduces the notion of v1 'grandfathered features', specifically Gihub and Mendeley integration. This allows us to create new v1 accounts for new users without them automatically getting the new features.

Requires a settings change in `settings.web.sl.coffee` to disable these features by default for v1 accounts.

bug: overleaf/sharelatex#1014
2018-10-16 09:45:16 +01:00
..
FeaturesUpdaterTests.coffee check institution features on features update 2018-07-10 17:53:37 +02:00
LimitationsManagerTests.coffee add userHasSubscriptionOrIsGroupMember alias 2018-09-05 11:37:37 +01:00
RecurlyWrapperTests.coffee move tk call to before sandboxed module call 2018-06-05 13:42:26 +01:00
SubscriptionControllerTests.coffee don't regard v1 teams as paid subscriptions 2018-09-03 15:09:57 +01:00
SubscriptionDomainHandlerTests.coffee Move test/UnitTests -> unit/test 2017-11-27 17:10:22 +00:00
SubscriptionGroupControllerTests.coffee add UserMembership logic 2018-10-09 12:09:11 +01:00
SubscriptionGroupHandlerTests.coffee add UserMembership logic 2018-10-09 12:09:11 +01:00
SubscriptionHandlerTests.coffee Update remaining unit tests 2018-06-12 13:52:47 +01:00
SubscriptionLocatorTests.coffee Remove SubscriptionLocator.getManagedSubscription 2018-07-13 11:47:26 +01:00
SubscriptionUpdaterTests.coffee add UserMembership logic 2018-10-09 12:09:11 +01:00
SubscriptionViewModelBuilderTests.coffee Update remaining unit tests 2018-06-12 13:52:47 +01:00
TeamInvitesHandlerTests.coffee Don't include the license name twice in invite emails 2018-09-05 11:05:38 +01:00
UserFeaturesUpdaterTests.coffee Update unit tests and refactor to make more testable 2018-05-22 10:05:08 +01:00
V1SusbcriptionManagerTests.coffee Don't add old v1 features for new accounts 2018-10-16 09:45:16 +01:00