- ID
- 97e5f2de-29e3-46ba-9834-c8353c1f672d
- ROAM_ALIASES
- ENG-8847
ENG-8847 Make basic trial the default trial version
- tags :: Jira 15Five Company Account Management
- source :: https://15five-dev.atlassian.net/browse/ENG-8847
- related :: ENG-9694
- Maps to investigation: https://15five-dev.atlassian.net/browse/ENG-8173
- We need to make the default trial version we create for all trial account
creators the "Basic" version of our software. The main thing we need to ensure
about this Basic version is that no custom reporting is available.
- This version needs to be the only Trial version we have being created by
default (via website signup). Sales/Support should be able to upgrade those
trials to a Plus version via Django once the trial has been created.
- This is change will be the default for an indefinite period of time.
- This already happens here, but for billing plans:
- [[file:/usr/home/powellc/src/ff/fifteen5/ff/mods/billing/plans.py::def enable_billing_plan_features(company,]]
- The initial basic plan features are:
#+BEGIN_SRC python
INITIAL_FEATURES_FOR_BASIC = (
'Admin Digest',
'Attachments',
'Bulk import export',
'Career vision',
'Company Q&A Exports',
'Company security audit',
'Email Mentions',
'Group Mentions',
FeatureName.HAPPINESS,
FeatureName.HAPPINESS__DASHBOARD,
'High Fives Dashboard',
'Markdown',
'MFA',
'One-on-one',
'One-on-One dashboard',
'Usage dashboard',
'Viewers',
'Wins',
'Zapier',
)
#+END_SRC