Ghost/test/regression
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
..
api Moved launchComplete user setting as global editor setting (#13703) 2021-11-04 18:03:51 +05:30
importer Renamed tests to .test.js & updated commands 2021-07-06 20:45:01 +01:00
mock-express-style Fixed mock-express style tests 2021-10-25 09:56:54 +01:00
models Moved launchComplete user setting as global editor setting (#13703) 2021-11-04 18:03:51 +05:30
site Updated test to use the correct url service utils 2021-10-20 13:18:35 +01:00