Commit Graph
152 Commits
Author SHA1 Message Date
Nabeel Shahzad 2de8d9ed64 Add /api/airlines and /api/airline/{id} #120 2018-01-06 15:13:33 -06:00
Nabeel Shahzad 46a411e27b Cleanup tests to automatically inject proper headers when needed 2018-01-06 12:07:22 -06:00
Nabeel Shahzad 60256ab213 Add route for getting the current hubs 2018-01-05 15:30:35 -06:00
Nabeel Shahzad 500cbb8e06 Add lookup for aircraft as /fleet/aircraft/{id} #120 2018-01-05 13:00:45 -06:00
Nabeel Shahzad 1ee9041058 Add /api/fleet to get subfleets and all the aircraft #120 2018-01-05 10:45:34 -06:00
Nabeel Shahzad e931310dee Add /api/airports with pagination to return all the airports #120 2018-01-05 10:23:26 -06:00
Nabeel Shahzad 386186459f rounding error in test 2018-01-04 21:59:52 -06:00
Nabeel Shahzad dd629b2af8 Make sure arr_airport and dep_airport are included in PIREP prefile response #120 2018-01-04 21:21:51 -06:00
Nabeel Shahzad db3c60987e Change tests to use generated user 2018-01-04 21:05:26 -06:00
Nabeel Shahzad 265fb235f2 Deny user API access if they're not ACTIVE #119 2018-01-04 20:50:57 -06:00
Nabeel Shahzad 6db436b908 Fix rounding in the field tests 2018-01-04 20:19:49 -06:00
Nabeel Shahzad 9ad6434b38 Fix test with rounding for lat/lon equivalency 2018-01-04 20:16:29 -06:00
Nabeel Shahzad 591c3e7b8b Change /acars/logs data format; /cancel to DELETE request 2018-01-04 20:08:22 -06:00
Nabeel Shahzad b29a07afd3 Split out the saveRoute() fn so it's only during a manual filing, not ACARS 2018-01-04 19:39:41 -06:00
Nabeel Shahzad b62fa7757c Overhaul of ACARS/PIREP APIs 2018-01-04 19:33:23 -06:00
Nabeel Shahzad 6f9e4d725b Add a PIREP cancel route via API #109 2018-01-03 10:25:55 -06:00
Nabeel Shahzad aa19bbd5dc Cleanup test output 2018-01-02 22:20:00 -06:00
Nabeel Shahzad 9a605bf93f use api auth user 2018-01-02 14:42:56 -06:00
Nabeel Shahzad 6d2f705b40 fix api auth problem 2018-01-02 14:37:52 -06:00
Nabeel Shahzad 7700bd6683 Add tests for the duplicate PIREP via prefile/API 2018-01-02 14:31:00 -06:00
Nabeel Shahzad 9c319e73f9 Check whether a duplicate PIREP has been submitted 2018-01-02 13:17:22 -06:00
Nabeel Shahzad 080e8842ac generate nav point name 2018-01-02 11:19:11 -06:00
Nabeel Shahzad 003fafa670 use generated user in tests 2018-01-02 11:12:53 -06:00
Nabeel Shahzad b02e45dbb6 Change the api test to call pirep api 2018-01-02 11:06:04 -06:00
Nabeel Shahzad 21e41c68a2 cleanup test output 2018-01-02 10:44:49 -06:00
Nabeel Shahzad 6b95b74b2f print out the routes 2018-01-02 09:43:34 -06:00
Nabeel Shahzad 37cdde845d Add order column to ACARS table for the order of the route points 2018-01-02 09:40:42 -06:00
Nabeel Shahzad 7a6395be27 randomize the number of navpoints generated in the tests 2018-01-01 19:11:49 -06:00
Nabeel Shahzad 2f36a2661a Change to assertCount in test 2018-01-01 19:05:15 -06:00
Nabeel Shahzad 78af2fd637 cleanup of geojson and route map code 2018-01-01 19:02:22 -06:00
Nabeel Shahzad b456dc1a71 Save PIREP route to ACARS data table #102 2018-01-01 13:48:02 -06:00
Nabeel Shahzad c65da0a0af delete the user bids when a flight is deleted #103 2018-01-01 09:32:04 -06:00
Nabeel Shahzad 81e82629ac Rename PilotState class to UserState 2017-12-30 20:40:32 -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 5e32bcc52d Change header from Authorization to X-API-KEY to avoid Apache issues 2017-12-30 13:31:11 -06:00
Nabeel Shahzad caac722a72 update check for api key 2017-12-30 13:02:22 -06:00
Nabeel Shahzad c42131cbf1 add a few more tests for the authorization header 2017-12-30 12:42:45 -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 f809381b25 cleanup composer and swagger 2017-12-28 21:17:26 -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 8e2ef409f9 fix acars tests 2017-12-28 15:02:59 -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 c42b920903 fix time output bug 2017-12-23 11:17:16 -06:00
Nabeel Shahzad 161623c85e Fixes for emails; send user registered/pending depending on state 2017-12-22 12:46:46 -06:00
Nabeel Shahzad 74316218bc Add some event listeners and experiment with browser testing 2017-12-22 12:00:57 -06:00
Nabeel Shahzad 6c546b5094 Add flight route map; algorithm for picking from multiple nav points; some tests 2017-12-20 19:12:39 -06:00
Nabeel Shahzad 0375bb420f Major refactoring for PIREP statuses and states to accomodate ACARS/route data 2017-12-19 20:19:36 -06:00
Nabeel Shahzad 5bedbba2a7 use laratrust to replace entrust #78 2017-12-15 12:36:13 -06:00