Ghost/test/unit/server
Rishabh Garg 3b90b1f335
Moved launchComplete user setting as global editor setting (#13703)
refs https://github.com/TryGhost/Team/issues/807

The launch wizard completed flag was previously stored at per user level in accessibility column of user table, so an administrator still got the option to complete the launch wizard even if the owner had completed it previously, which is not expected pattern. This change moves the launch complete flag for Admin to common settings from per user level so a site only needs to complete the launch wizard once irrespective of which user completes it

- adds new `editor_is_launch_complete` setting to track if a site launch steps are completed in Admin
- adds new migration util to easily allow adding new setting 
- adds migration to introduce new `editor_is_launch_complete` setting
- adds migration to update launch complete flag for a site if any of the users have already completed the launch steps
2021-11-04 18:03:51 +05:30
..
adapters Reworked LocalFileStore methods to use async syntax 2021-10-20 10:29:46 +04:00
data Moved launchComplete user setting as global editor setting (#13703) 2021-11-04 18:03:51 +05:30
lib Removed remaining usage of i18n & translation file 2021-10-15 11:39:07 +01:00
models Moved URL service to backend 2021-10-19 07:29:09 +13:00
services 🐛 Fixed a 500 error when uploading invalid routes.yaml 2021-11-04 11:52:52 +04:00
web Used DynamicRedirectManager for Custom Redirects 2021-11-03 07:41:55 +13:00
notify.test.js Renamed tests to .test.js & updated commands 2021-07-06 20:45:01 +01:00
overrides.test.js Set global Luxon timezone override to UTC 2021-10-20 09:19:29 +02:00