Commit Graph

32 Commits

Author SHA1 Message Date
Nabeel Shahzad
380c9d13b6 Error handling around reset install; clear cache 2019-08-08 13:42:43 -04:00
Nabeel S
5cce1b3040
Multiple ticket crash fixes (#347)
* Fix for initial seed data not being run during install closes #346

* StyleCI keepin' me honest

* Tooltips for ranks
2019-08-07 12:32:49 -04:00
Nabeel Shahzad
a720f12e0b Rename Interfaces to Contracts to better match Laravel conventions 2019-07-15 15:44:31 -04:00
Nabeel Shahzad
b28ace970c Add interface to additional roles/permissions 2019-06-20 16:52:37 -04:00
Nabeel Shahzad
29a578ea6a Move the MigrationService to the main package 2019-04-07 22:27:10 -05:00
Nabeel Shahzad
e95b3eb366 Code cleanup from inspection results 2018-08-26 13:50:08 -05:00
Nabeel Shahzad
ccf56ddec1 Fix formatting and interfaces in nearly every file 2018-03-19 20:50:40 -05:00
Nabeel Shahzad
4393523929 Fix some error conditions in installer; hide passwords in logs 2018-02-25 15:27:20 -06:00
Nabeel Shahzad
d9abaa2f06 Cleanup config files if the db setup fails 2018-02-25 15:13:04 -06:00
Nabeel Shahzad
62506a26a1 set country on the airline, in admin and installer #191 2018-02-12 10:51:04 -06:00
Nabeel Shahzad
282421deb8 Add a /update to update an install #164 2018-02-05 16:16:24 -06:00
Nabeel Shahzad
f660af5c3b Add config.php at root; include configuration overhaul and then fixes to the installer #156 2018-01-29 13:16:39 -06:00
Nabeel Shahzad
6e12c00725 add mysql/db version to posted analytics 2018-01-18 22:59:09 -05:00
Nabeel Shahzad
7e09cf6c28 Add enums for the custom analytics fields 2018-01-18 22:32:50 -05:00
Nabeel Shahzad
a54ff2643f Some more updates to the installer and env file stuff 2018-01-18 21:40:25 -05:00
Nabeel Shahzad
467a1a1dc6 Add some Google analytics for the installer and then vaCentral connections 2018-01-18 20:24:06 -05:00
Nabeel Shahzad
fe4f39a5dc Cleanup Controller inheritance 2018-01-11 21:35:03 -06:00
Nabeel Shahzad
2c53f091b9 installer fixes; user's name 2017-12-31 12:09:23 -06:00
Nabeel Shahzad
2323330444 Add a setting for the admin email and set an initial value after the install 2017-12-30 20:27:12 -06:00
Nabeel Shahzad
7cd4bf5ffb Add user setup to installer 2017-12-29 16:56:46 -06:00
Nabeel Shahzad
9ad21e5c8e re-enable check for if not installed 2017-12-24 12:27:52 -06:00
Nabeel Shahzad
960cbc7cd1 have installer check db info again before writing out the env file 2017-12-24 12:10:31 -06:00
Nabeel Shahzad
ddd92c8b37 Changes for shared hosting and numerous installer fixes 2017-12-17 16:58:53 -06:00
Nabeel Shahzad
abd2d8e8e2 Rewrite rules and block installed if it's already installed 2017-12-17 11:29:11 -06:00
Nabeel Shahzad
b97b47cd8c Add some error state pages and installer fixes 2017-12-15 11:22:46 -06:00
Nabeel Shahzad
9607c0a27f Check permissions and show error if the database setup fails 2017-12-15 10:41:52 -06:00
Nabeel Shahzad
24e5dec271 Add extra redirect before DB to stop race condition 2017-12-15 08:49:01 -06:00
Nabeel Shahzad
80c69552f2 Run database create for sqlite 2017-12-14 22:32:52 -06:00
Nabeel Shahzad
9d2ee0e7df More installer fixes, creation and seeding works 2017-12-14 21:59:54 -06:00
Nabeel Shahzad
277a5f2d33 Rewrite installer without 3rd party installer lib. 2017-12-14 16:38:29 -06:00
Nabeel Shahzad
e7f13a5b7c Installer changes #1 2017-12-13 23:12:23 -06:00
Nabeel Shahzad
3e3f18fd0c Scaffolding for Installer module 2017-12-13 22:28:58 -06:00