Improved Bootstrap experience and services improvements #154

Manually merged
aheathershaw merged 8 commits from feature/146-bootstrap-experience into master 2020-04-30 08:48:54 +01:00

8 Commits

Author SHA1 Message Date
Andy Heathershaw 8f9a386494 Prevent deleting service definitions when they are in use throughout the system. Closes #153 2020-04-30 08:38:37 +01:00
Andy Heathershaw 3655c28c73 Facebook, Google and Twitter SSO app credentials are now migrated to the new services section when running under v2.2.0-beta.2. Providers no longer appear on the login/register page unless they are enabled AND a service has been selected. Added a link to amend services in the settings section. closes #152 2020-04-30 08:28:19 +01:00
Andy Heathershaw 4dc4ce1517 Switched the socialite login providers to the new external services configuration #152 2020-04-29 22:19:21 +01:00
Andy Heathershaw cb849c7928 Revamped the new installer and moved the system configuration check to that part of the installer and out of the Laravel app. Corrected an issue with the s3_signed_urls storage column. #146 2020-04-27 17:35:26 +01:00
Andy Heathershaw e2f195f5be Refactored the installer so it all comes under the /install URL, and the AppInstaller namespace and source is outside of the public/ folder. 2020-04-27 08:57:13 +01:00
Andy Heathershaw 6ad1cdda8f Corrected the detection of the Blue Twilight URL to allow redirection to the bootstrapper. Added standard BT to the install page. #146 2020-04-27 08:32:45 +01:00
Andy Heathershaw e06b227147 Completed the first interation of the new Bootstrapper experience. Downloads and extracts vendors from Gitea and configures the encryption key. Still need to get upgrades implemented. #146 2020-04-26 21:53:24 +01:00
Andy Heathershaw 365034d611 Added a new Bootstrapper experience to download the vendors directly from Gitea instead of having to download Composer. #146 2020-04-26 15:08:26 +01:00