0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-24 23:48:13 -05:00
ghost/core/server/data/migrations/versions
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
..
1.3
1.4
1.5
1.7
1.9
1.13
1.18
1.19
1.20 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
1.21 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
1.22 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
1.25 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
2.0 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
2.2 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
2.3
2.6
2.8
2.13
2.14
2.15 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
2.16
2.17 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
2.18 Moved settings/cache to shared/settings-cache 2021-06-30 15:49:10 +01:00
2.21
2.22
2.27 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
2.28 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
2.29 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
2.31
2.32
2.33 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
2.34
2.35
2.37 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
3.0 Removed use of deprecated new Error() syntax 2021-07-14 12:16:44 +04:00
3.1 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
3.2
3.6
3.7 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
3.8
3.9
3.11 Switch to @tryghost/debug, remove ghost-ignition 2021-06-15 17:24:22 +01:00
3.12 Switch to @tryghost/debug, remove ghost-ignition 2021-06-15 17:24:22 +01:00
3.18
3.19 Switch to @tryghost/debug, remove ghost-ignition 2021-06-15 17:24:22 +01:00
3.22 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
3.23 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
3.24 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
3.25 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
3.26 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
3.29 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
3.30
3.32 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
3.33
3.34
3.35
3.36
3.37 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
3.38 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
3.39 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
3.40 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
3.41 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
4.0 Removed use of deprecated new Error() syntax 2021-07-19 21:31:31 +12:00
4.1 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
4.2 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
4.3 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
4.4 Moved settings/cache to shared/settings-cache 2021-06-30 15:49:10 +01:00
4.5 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
4.6 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
4.7 Change to use @tryghost/logging 2021-06-15 15:59:11 +01:00
4.8 Moved the "Reset all passwords" permission migration to Ghost 4.9 2021-06-23 17:08:44 +02:00
4.9 Migrated members_status_events for comped members 2021-07-06 12:00:03 +01:00
4.11 Added email disabling flag to settings records 2021-07-29 20:30:30 +12:00
4.12 Fixed existing members status properties 2021-08-13 11:39:19 +02:00
4.13 Gave Administrators permission to connect to Stripe (#13228) 2021-08-26 11:00:40 +01:00
4.14 fixup! Refactored migration to run faster 2021-09-17 16:33:14 +01:00
4.15 Added temporary database table for analytic events (#13312) 2021-09-17 11:15:21 +02:00
4.16 Moved theme settings permissions migration to correct Ghost version 2021-09-27 10:56:23 +01:00
4.17 Added offers table (#13381) 2021-10-01 12:18:33 +02:00
4.19 Prefixed migration with 01 2021-10-13 17:37:39 +02:00
4.20 Removed NOT NULL constraint from portal_title (#13659) 2021-10-22 14:14:49 +02:00
4.22 Moved launchComplete user setting as global editor setting (#13703) 2021-11-04 18:03:51 +05:30