Commit Graph

93 Commits

Author SHA1 Message Date
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
Nabeel Shahzad
ff1cb959ff more archiving fixes 2017-12-14 11:43:32 -06:00
Nabeel Shahzad
e51eb70298 fix null user in bid tests 2017-12-13 11:33:55 -06:00
Nabeel Shahzad
ab75ef7cf8 Fix and enable Subfleet/Fare tests and factories 2017-12-13 11:29:14 -06:00
Nabeel Shahzad
55250b8789 PIREP tests working, using minutes to track flight hours instead of seconds 2017-12-13 10:56:26 -06:00
Nabeel Shahzad
f3dea588d9 Tests now use factory-generated data, wired up before cleaning up some of the fixture data 2017-12-12 21:50:55 -06:00
Nabeel Shahzad
37d83a65c3 fix trait not found 2017-12-12 20:18:02 -06:00
Nabeel Shahzad
4db87ad8c8 remove Eloquent::unguard 2017-12-12 20:14:52 -06:00
Nabeel Shahzad
b5d2e1ba11 Fix for API key and start adding a few data factories 2017-12-12 20:14:01 -06:00
Nabeel Shahzad
da5523e972 test for multiple bids on same flight with block setting enabled 2017-12-12 17:26:27 -06:00