Commit Graph
215 Commits
Author SHA1 Message Date
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 b0907504b6 Updates to settings code for creating the ID and setting the order 2018-01-02 11:42:26 -06:00
Nabeel Shahzad 5cf0bbaa65 Clean up the GeoJSON generation code 2018-01-01 16:01:01 -06:00
Nabeel Shahzad d1c626afe8 remove duplicate method calls 2018-01-01 15:04:32 -06:00
Nabeel Shahzad b456dc1a71 Save PIREP route to ACARS data table #102 2018-01-01 13:48:02 -06:00
Nabeel Shahzad 078e26df57 Add AcarsType column and enum; save flight updates as FLIGHT_PATH #102 2018-01-01 10:30:31 -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 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 528a7c7440 allow marking of airport as hub and restrict to hubs at registration #86 2017-12-31 09:42:31 -06:00
Nabeel Shahzad 81e82629ac Rename PilotState class to UserState 2017-12-30 20:40:32 -06:00
Nabeel Shahzad 7180bfb111 cleanup validation rules 2017-12-30 14:37:10 -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 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 c4573b02a8 Fix auth header check 2017-12-30 12:40:36 -06:00
Nabeel Shahzad aba90ea2d9 add some more details on api key error 2017-12-30 11:58:34 -06:00
Nabeel Shahzad 4a1d7c59fb added settings page in admin #93 2017-12-30 10:38:18 -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 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 77d89a2192 remove superfluous packages 2017-12-28 18:00:35 -06:00
Nabeel Shahzad 9d92d8af55 More work on the pirep/acars maps 2017-12-28 14:35:28 -06:00
Nabeel Shahzad 10985a7d97 Cleanup some of the geojson code 2017-12-27 20:52:37 -06:00
Nabeel Shahzad edca0644ff Add acars map page and show in-progress flights 2017-12-27 16:47:22 -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 6fd3fbe6cd sort airport list in admin 2017-12-26 14:05:43 -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 0bb2dabb8c update profile/change password and profile cosmetic changes 2017-12-24 12:12:26 -06:00
Nabeel Shahzad 3b8621371a show dates/times in user's timezone 2017-12-23 11:58:17 -06:00
Nabeel Shahzad eb6e624a4d user dashboard shows real data 2017-12-23 11:17:29 -06:00
Nabeel Shahzad 07bcc5f199 Fixed login and added suspended message 2017-12-23 08:36:02 -06:00
Nabeel Shahzad 014aea6ae1 Cleanup registration and add a generic TOC 2017-12-23 08:21:40 -06:00
Nabeel Shahzad babdca627e Fixes and cleanup for user pending/registration calls 2017-12-22 16:32:21 -06:00
Nabeel Shahzad 81ac281d9f simple user search and pagination 2017-12-22 15:11:27 -06:00
Nabeel Shahzad 50ede116ca Show count of pending pilot registrations; pagination 2017-12-22 14:48:15 -06:00
Nabeel Shahzad 1ebf2bd09c Don't allow login if user is pending or rejected; some refactoring of the registration code 2017-12-22 13:38:24 -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 7fbe2f5e30 cleanup and ensure forgot password functionality is working 2017-12-21 17:23:45 -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