Commit Graph
100 Commits
Author SHA1 Message Date
Nabeel Shahzad 7ba1ea1aa2 procfile: comment out mysql 2018-01-01 00:49:49 -06:00
Nabeel Shahzad e4d3149600 Added CHANGELOG 2018-01-01 00:48:39 -06:00
Nabeel Shahzad 820f5dbbd6 trap errors in mailer 2017-12-31 23:26:10 -06:00
Nabeel Shahzad 2f56baf7ff check if there's a mail host active before trying to send 2017-12-31 23:15:12 -06:00
Nabeel Shahzad 3984164689 pirepfield template fix 2017-12-31 21:34:13 -06:00
Nabeel Shahzad 6406f47aaa Fix up the PIREP field CRUD code 2017-12-31 20:59:26 -06:00
Nabeel Shahzad 11c724649c Field and error message cleanup 2017-12-31 14:20:52 -06:00
Nabeel Shahzad d93e461266 Field cleanup and some field details 2017-12-31 14:00:50 -06:00
Nabeel Shahzad 4cc08406fa Regenerate API key 2017-12-31 13:08:41 -06:00
Nabeel Shahzad e8108597c4 remove log message 2017-12-31 12:56:17 -06:00
Nabeel Shahzad 24ca00a325 formatting 2017-12-31 12:55:29 -06:00
Nabeel Shahzad 2458c67880 increase the api key length 2017-12-31 12:53:37 -06:00
Nabeel Shahzad 2c53f091b9 installer fixes; user's name 2017-12-31 12:09:23 -06:00
Nabeel Shahzad e73440d081 format settings key 2017-12-31 11:19:18 -06:00
Nabeel Shahzad 948338d2b6 Change setting table ID to string, handle the converison of . to _ 2017-12-31 11:09:56 -06:00
Nabeel Shahzad 528a7c7440 allow marking of airport as hub and restrict to hubs at registration #86 2017-12-31 09:42:31 -06:00
Nabeel Shahzad 10a58b3350 Update to Laravel 5.5.28 2017-12-31 09:15:42 -06:00
Nabeel Shahzad 81e82629ac Rename PilotState class to UserState 2017-12-30 20:40:32 -06:00
Nabeel Shahzad 778780f3f2 Notify admin of new user registration 2017-12-30 20:39:17 -06:00
Nabeel Shahzad d943d9bbff Force flight number to be unique 2017-12-30 20:31:18 -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 7180bfb111 cleanup validation rules 2017-12-30 14:37:10 -06:00
Nabeel Shahzad 4bf3541e25 Fix pjax and inline editable fields in admin 2017-12-30 14:25:50 -06:00
Nabeel Shahzad 2ddc613c81 add acars table to uuid table list 2017-12-30 14:13:47 -06:00
Nabeel Shahzad c4cbffd9ea Fix API key substr 2017-12-30 13:41:34 -06:00
Nabeel Shahzad 92dfea4424 Add the missing fonts 2017-12-30 13:39:56 -06:00
Nabeel Shahzad 5e5a9e10de add status/state to user API response 2017-12-30 13:39:23 -06:00
Nabeel Shahzad 5e32bcc52d Change header from Authorization to X-API-KEY to avoid Apache issues 2017-12-30 13:31:11 -06:00
Nabeel Shahzad 41227d3fdb remove auth rewrite from public/htaccess 2017-12-30 13:07:23 -06:00
Nabeel Shahzad e119f63c77 remove auth rewrite 2017-12-30 13:05:43 -06:00
Nabeel Shahzad caac722a72 update check for api key 2017-12-30 13:02:22 -06:00
Nabeel Shahzad 87867746aa cleanup creation templates 2017-12-30 12:53:16 -06:00
Nabeel Shahzad af09f5f977 limit api key to 12 chars 2017-12-30 12:50:18 -06:00
Nabeel Shahzad c42131cbf1 add a few more tests for the authorization header 2017-12-30 12:42:45 -06:00
Nabeel Shahzad c4573b02a8 Fix auth header check 2017-12-30 12:40:36 -06:00
Nabeel Shahzad 6a4e89fc40 remove old adminlte references 2017-12-30 12:23:30 -06:00
Nabeel Shahzad 3bbc32e235 allow the API key to be settable 2017-12-30 12:15:26 -06:00
Nabeel Shahzad becd988343 trying to get datepicker working but enable setting start date #93 2017-12-30 12:03:45 -06:00
Nabeel Shahzad 3fe3946e29 don't rebuild npm 2017-12-30 12:01:58 -06:00
Nabeel Shahzad aba90ea2d9 add some more details on api key error 2017-12-30 11:58:34 -06:00
Nabeel Shahzad 2bfaa9e584 quick api test command 2017-12-30 11:56:38 -06:00
Nabeel Shahzad 4a1d7c59fb added settings page in admin #93 2017-12-30 10:38:18 -06:00
Nabeel Shahzad fcec39fe0f output cleanup 2017-12-30 09:35:38 -06:00
Nabeel Shahzad 9ec1273141 ModelNotFound exception handled #92 2017-12-30 09:09:22 -06:00
Nabeel Shahzad 2ee655b9d1 show error messages in json for API calls #92 2017-12-30 09:03:45 -06:00
Nabeel Shahzad cba86adb28 remove bower files since i moved it over to npm 2017-12-29 17:39:02 -06:00
Nabeel Shahzad 1140c1c1bb Remove first rank which is put in the seeding for the db create 2017-12-29 17:36:17 -06:00
Nabeel Shahzad 520751b151 Move seed data into separate file with importer; fix admin panel js being broken 2017-12-29 17:34:09 -06:00
Nabeel Shahzad 7cd4bf5ffb Add user setup to installer 2017-12-29 16:56:46 -06:00
Nabeel Shahzad 50da3a9e54 rebuild the web assets in the production mode 2017-12-29 10:30:49 -06:00
Nabeel Shahzad 7ab810780f change command name 2017-12-29 10:30:12 -06:00
Nabeel Shahzad 061b1cba73 js compile 2017-12-29 10:24:02 -06:00
Nabeel Shahzad 5ec99167e8 Cleanup of some console commands 2017-12-29 10:23:42 -06:00
Nabeel Shahzad a5c5518a12 Add middleware to set Content-type to application/json on all API requests 2017-12-28 22:50:07 -06:00
Nabeel Shahzad d04c11f660 Add api/status call with vms and php versions 2017-12-28 22:49:47 -06:00
Nabeel Shahzad f809381b25 cleanup composer and swagger 2017-12-28 21:17:26 -06:00
Nabeel Shahzad 6e9c16125d remove the .git folder which could be too large 2017-12-28 18:13:01 -06:00
Nabeel Shahzad 77d89a2192 remove superfluous packages 2017-12-28 18:00:35 -06:00
Nabeel Shahzad 15becf6b67 cleanup some composer requires 2017-12-28 17:45:57 -06:00
Nabeel Shahzad f57653a784 remove the --prefer-dist flag 2017-12-28 17:35:50 -06:00
Nabeel Shahzad 053ae5c02f remove hhvm from tests; add nightly 2017-12-28 17:34:39 -06:00
Nabeel Shahzad e4a0bcf9b1 see if build works in hhvm 2017-12-28 17:32:40 -06:00
Nabeel Shahzad 3b5feb9b1f add --prefer-dist to composer install, try to reduce vendor dir size 2017-12-28 17:30:34 -06:00
Nabeel Shahzad c8381d99ce more js cleanup and consolidation with webpack; removed vendor dir #91 2017-12-28 17:29:00 -06:00
Nabeel Shahzad e65edc5709 Fix error if there are no points in the ACARS route 2017-12-28 16:09:49 -06:00
Nabeel Shahzad e2ab6445d2 flight follow if one is selected in map; don't draw full map 2017-12-28 16:00:43 -06:00
Nabeel Shahzad 8e2ef409f9 fix acars tests 2017-12-28 15:02:59 -06:00
Nabeel Shahzad 5a6bc1a7ba draw route when you click on a flight 2017-12-28 14:59:42 -06:00
Nabeel Shahzad 9d92d8af55 More work on the pirep/acars maps 2017-12-28 14:35:28 -06:00
Nabeel Shahzad ee328dabc6 geojson cleanup 2017-12-27 21:05:53 -06:00
Nabeel Shahzad 10985a7d97 Cleanup some of the geojson code 2017-12-27 20:52:37 -06:00
Nabeel Shahzad 1e5d964c6d cleanup more JS vendors, moved to node_modules and compiled using webpack 2017-12-27 18:08:37 -06:00
Nabeel Shahzad 17f9330183 cleanup of js deps 2017-12-27 17:24:54 -06:00
Nabeel Shahzad ae2a030ef8 Cleanup some JS files and webpack info 2017-12-27 17:20:34 -06:00
Nabeel Shahzad a2e6ea5b49 darken admin fonts a bit 2017-12-27 16:51:56 -06:00
Nabeel Shahzad edca0644ff Add acars map page and show in-progress flights 2017-12-27 16:47:22 -06:00
Nabeel Shahzad a2e2a2a6a7 fix link to logo 2017-12-27 15:54:32 -06:00
Nabeel Shahzad 88c1277461 Add cache option in repository layer 2017-12-27 10:44:41 -06:00
Nabeel Shahzad 9d41121840 refactoring of the systemjs file 2017-12-27 10:17:11 -06:00
Nabeel Shahzad 13eb1ace31 add extra airports and edit link 2017-12-27 09:57:41 -06:00
Nabeel Shahzad 4f6b8e8e23 plot actual flight path and datapoints from ACARS table 2017-12-26 15:26:12 -06:00
Nabeel Shahzad a931435b42 cleanup PIREP api; file report via API 2017-12-26 14:54:28 -06:00
Nabeel Shahzad 81d349d78d show all flights in admin/active by default 2017-12-26 14:14:04 -06:00
Nabeel Shahzad 70f1a6ee02 sort airports in drop down 2017-12-26 14:07:41 -06:00
Nabeel Shahzad 6fd3fbe6cd sort airport list in admin 2017-12-26 14:05:43 -06:00
Nabeel Shahzad 0defa86f51 Add KBWI/KIAH to dev seeder airports 2017-12-26 14:04:37 -06:00
Nabeel Shahzad 32f96a1a42 send ACARS updates on replay 2017-12-25 19:23:58 -06:00
Nabeel Shahzad 9916444ca2 change field to in acars table 2017-12-25 18:22:46 -06:00
Nabeel Shahzad f29a9cfdc5 some acars/tables fixes 2017-12-25 18:10:24 -06:00
Nabeel Shahzad 3bd97b4d37 add PIREP pre-file and ACARS updates; removing caching from ACARS/Pirep/User repositories; adjust PirepState enum values; add additional columns 2017-12-25 15:19:34 -06:00
Nabeel Shahzad 70b1476e93 Add markers for the navpoints on the flight and pirep maps 2017-12-24 17:38:38 -06:00
Nabeel Shahzad a5196136dc add title to home page 2017-12-24 12:30:25 -06:00
Nabeel Shahzad 9ad21e5c8e re-enable check for if not installed 2017-12-24 12:27:52 -06:00
Nabeel Shahzad 0bb2dabb8c update profile/change password and profile cosmetic changes 2017-12-24 12:12:26 -06:00
Nabeel Shahzad 84f6c58cb9 procfile and makefile changes 2017-12-24 12:12:07 -06:00
Nabeel Shahzad bf1a48fdb7 change cache driver in example env file 2017-12-24 12:11:49 -06:00
Nabeel Shahzad 44df7fb03d styles updates 2017-12-24 12:11:07 -06:00
Nabeel Shahzad 38b225f37e styles updates 2017-12-24 12:10:51 -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 89cde530a0 fix page title 2017-12-24 10:15:55 -06:00