Commit Graph
521 Commits
Author SHA1 Message Date
Nabeel Shahzad 6498ba1d16 add zfw field to aircraft 2018-01-30 10:04:50 -06:00
Nabeel Shahzad 351f777488 Set flight type in admin 2018-01-29 20:51:00 -06:00
Nabeel Shahzad 906a8ef5fe Fix tests and extend the source_name field 2018-01-29 20:30:29 -06:00
Nabeel Shahzad a5f51f6264 Add first pass of pirep import; additional fields in flight/pirep tables #114 2018-01-29 18:14:55 -06:00
Nabeel Shahzad 5c164e2cf6 Add distance to PIREP factory 2018-01-29 16:29:51 -06:00
Nabeel Shahzad 2b2aaefe2c Cast distance fields 2018-01-29 16:29:02 -06:00
Nabeel Shahzad c55b55726e Add distance and planned_distance to PIREP api 2018-01-29 16:27:55 -06:00
Nabeel Shahzad 23dbbc788f Create database with utf8 info 2018-01-29 16:02:15 -06:00
Nabeel Shahzad cc40b7580a Shorten log length in tests #156 2018-01-29 15:09:29 -06:00
Nabeel Shahzad 9f92f45293 Remove dead code #156 2018-01-29 13:19:03 -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 b1759d9276 read a config.php file from root #156 2018-01-28 21:05:02 -06:00
Nabeel Shahzad e57f0cb234 Add /acars/event as alias to /acars/log, and accept event as log line 2018-01-28 12:02:41 -06:00
Nabeel Shahzad 653ff2a104 Major refactoring and cleanup of ACARS/Pirep API 2018-01-28 11:12:13 -06:00
Nabeel Shahzad 77d0d2bcd0 Add comments to the PIREP endpoint 2018-01-24 16:22:49 -06:00
Nabeel Shahzad 8caabb9153 Write http errors for API to log 2018-01-24 14:14:47 -06:00
Nabeel Shahzad 9dc963ad29 some better logging 2018-01-24 13:38:06 -06:00
Nabeel Shahzad cd61c999e7 Cleanup default value field migrations; flight fields 2018-01-23 21:58:13 -06:00
Nabeel Shahzad 9964eb63fb Add pirep comments and subfleets fares #118 2018-01-23 21:40:34 -06:00
Nabeel Shahzad f9efa81bb4 Refactoring of PIREP submission and field code #146 2018-01-23 15:48:30 -06:00
Nabeel Shahzad 341424ad7e Fix flight edit and active/inactive flags #150 2018-01-23 13:23:32 -06:00
Nabeel Shahzad edb72e462f Add stricter validation around ACARS/PIREP API updates #149 2018-01-23 11:46:26 -06:00
Nabeel Shahzad 3c78b5f1e2 Simplify list to associative array conversion #148 2018-01-21 13:59:51 -05:00
Nabeel Shahzad 33cbceaa92 Add some more truth states to test 2018-01-21 13:52:55 -05:00
Nabeel Shahzad f09b3b888a Cast the required field properly and add helper #146 2018-01-21 13:43:32 -05:00
Nabeel Shahzad e86fd64235 Fix setting drop downs not being saved properly #148 2018-01-21 13:36:03 -05:00
Nabeel Shahzad c732268bd7 Fix field label to 'Required' #148 2018-01-21 13:13:49 -05:00
Nabeel Shahzad 2cd45acbdf Show if there's a new version available on the admin dashboard #143 2018-01-19 18:44:17 -05:00
Nabeel Shahzad 1133902f50 Check for duplicate flight number/code/leg when adding/editing a flight #139 2018-01-19 17:16:15 -05:00
Nabeel Shahzad 3a02a77eba Add pilots list page; fix gravatar display and pilot profile #82 2018-01-19 17:07:31 -05:00
Nabeel Shahzad f58b01f3ea fix ACARS replay 2018-01-19 16:12:08 -05:00
Nabeel Shahzad 36c904d98d safer casting for boolean values 2018-01-19 16:02:49 -05:00
Nabeel Shahzad 7c70bb0971 add setting to disable user aircraft rank restriction #138 2018-01-19 12:46:30 -05:00
Nabeel Shahzad 333f866232 include build date in version number #141 2018-01-19 12:08:43 -05: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 e3bce1cd69 Track hours on aircraft #73 2018-01-11 22:00:39 -06:00
Nabeel Shahzad fe4f39a5dc Cleanup Controller inheritance 2018-01-11 21:35:03 -06:00
Nabeel Shahzad 4fb8a1aaf9 Add helper for the skin view 2018-01-11 21:21:33 -06:00
Nabeel Shahzad 0c7117da6c Fix settings log message 2018-01-11 19:46:35 -06:00
Nabeel Shahzad 186bbca428 Restrict the aircraft to only show the user's #138 2018-01-10 19:40:20 -06:00
Nabeel Shahzad 4f4137abf2 force no wrapping on the user fleet list #35 2018-01-10 19:00:38 -06:00
Nabeel Shahzad bf4e164e0d Add calls and API to get user's fleet, determined by rank #35 2018-01-10 18:40:01 -06:00
Nabeel Shahzad 8aacd844b3 Merge branch 'master' of github.com:nabeelio/phpvms 2018-01-10 16:27:04 -06:00
Nabeel Shahzad 9bc6501e8d Rename widgets from Recent* to Latest* 2018-01-10 16:05:02 -06:00
Nabeel Shahzad 2ccaaddfcd add latest news item as widget to dashboard #52 2018-01-10 16:02:33 -06:00
Nabeel Shahzad dce9723979 Set airport and landing time of aircraft after pirep accept #112 2018-01-10 12:39:13 -06:00
Nabeel Shahzad 7e71b46e02 Enable ATTR_EMULATE_PREPARES for MariaDB specifically #132 2018-01-09 23:05:52 -06:00
Nabeel Shahzad f16748167b Rewrite how mysql db is created to avoid external processes #132 2018-01-09 20:47:03 -06:00
Nabeel Shahzad 78912f2f31 Allow user to set country 2018-01-09 19:08:16 -06:00