Nabeel Shahzad
|
5dff563c75
|
Fixes for API and live map
|
2018-05-02 15:14:18 -05:00 |
|
Nabeel Shahzad
|
395642f69c
|
Add /api/news route
|
2018-04-11 20:01:41 -05:00 |
|
Nabeel Shahzad
|
3dba586f83
|
Add downloads page
|
2018-04-02 18:37:41 -05:00 |
|
Nabeel Shahzad
|
ccfa904300
|
change file controller name
|
2018-04-02 13:42:24 -05:00 |
|
Nabeel Shahzad
|
9e1e0142e9
|
Route downloads through controller; file IDs as hash to prevent guessing; download count; download list on airport page
|
2018-04-02 12:55:37 -05:00 |
|
Nabeel Shahzad
|
026a83591d
|
Fixes to file uploading; include disk name, remove clunky redirect code
|
2018-04-02 11:04:32 -05:00 |
|
Nabeel Shahzad
|
e358b8706f
|
Backend for file uploads attached to any generic model, initially on aircraft and airports #226
|
2018-04-01 18:02:12 -05:00 |
|
Nabeel Shahzad
|
504b33ba2a
|
Add AirspaceMap widget; airport overview page
|
2018-03-27 11:40:37 -05:00 |
|
Nabeel Shahzad
|
112a72ac6f
|
Subfleet exporter #194
|
2018-03-22 17:59:10 -05:00 |
|
Nabeel Shahzad
|
46d8fb125a
|
Add fare import/exporter #194
|
2018-03-22 17:48:57 -05:00 |
|
Nabeel Shahzad
|
a44204b185
|
Import/export expenses #194
|
2018-03-22 17:17:37 -05:00 |
|
Nabeel Shahzad
|
4e3a9fd9ea
|
Export airports
|
2018-03-22 13:04:13 -05:00 |
|
Nabeel Shahzad
|
d4f79b1331
|
Add aircraft export
|
2018-03-22 12:55:56 -05:00 |
|
Nabeel Shahzad
|
276b93fc57
|
Export flights to CSV in admin #194
|
2018-03-21 17:07:30 -05:00 |
|
Nabeel Shahzad
|
b9beb6c804
|
Add importers in console and admin for flights/aircraft/subfleets and airport #194
|
2018-03-20 19:17:11 -05:00 |
|
Nabeel Shahzad
|
25a299fb74
|
Add flight fields for templated fields on edit flight #213
|
2018-03-20 13:47:47 -05:00 |
|
Nabeel Shahzad
|
485c6e86bb
|
add separate flight_fields table and move over to flight_field_values
|
2018-03-20 13:06:06 -05:00 |
|
Nabeel Shahzad
|
4e59bd0442
|
view flight bids in flights screen #203
|
2018-03-20 11:28:06 -05:00 |
|
Nabeel Shahzad
|
ccf56ddec1
|
Fix formatting and interfaces in nearly every file
|
2018-03-19 20:50:40 -05:00 |
|
Nabeel Shahzad
|
45a22e26be
|
Merge #154 Awards into dev
|
2018-03-17 00:03:17 -05:00 |
|
Nabeel Shahzad
|
684ee545cf
|
include csrf token and fix escaping for admin scripts
|
2018-03-13 01:48:47 -05:00 |
|
Nabeel Shahzad
|
bff80c2dc7
|
Change user bid to POST
|
2018-03-13 01:26:27 -05:00 |
|
Nabeel Shahzad
|
a325470b8f
|
Aircraft can have its own expenses #130
|
2018-03-06 17:32:56 -06:00 |
|
Nabeel Shahzad
|
db10ebf807
|
Add expenses on airports as well #130 #136
|
2018-03-05 22:10:00 -06:00 |
|
Nabeel Shahzad
|
53e4bf533f
|
Add finance controller; morphable expense type so they can be applied to any model #130
|
2018-03-05 14:18:54 -06:00 |
|
Nabeel Shahzad
|
a7a70ce423
|
Added refresh finances button to transactions list #130
|
2018-03-05 13:07:10 -06:00 |
|
Nabeel Shahzad
|
96e8fbfa78
|
Add subfleet specific expenses, fixed bug for pirep fares #130 #136
|
2018-03-05 12:21:38 -06:00 |
|
Nabeel Shahzad
|
cdd5fc749c
|
Add the acars and manual payrates in the rank/subfleet forms
|
2018-02-26 19:14:10 -06:00 |
|
Nabeel Shahzad
|
4a73a5a6b3
|
Add table/models and admin for expenses #136
|
2018-02-26 15:16:12 -06:00 |
|
Nabeel Shahzad
|
58e0f50c48
|
specify fares, js to dynamically change fare form; get applicable fares for the flight/pirep #125
|
2018-02-24 15:38:25 -06:00 |
|
Nabeel Shahzad
|
ad5f36f85e
|
Cleanup frontend user bid add/remove to use the API, script and html cleanup #172
|
2018-02-22 11:34:57 -06:00 |
|
Nabeel Shahzad
|
6dfab75f08
|
Add api routes to get/add/remove bids for a user #172
|
2018-02-22 10:44:15 -06:00 |
|
Nabeel Shahzad
|
14d04604cb
|
Add ranks from the subfleet edit page closes #160
|
2018-02-20 21:53:50 -06:00 |
|
Nabeel Shahzad
|
8393ae2851
|
Add /flight/:id/route resource, returns all route info that's in the navaid database closes #183
|
2018-02-20 12:06:52 -06:00 |
|
Nabeel Shahzad
|
3d9d17d9b9
|
Add call to get user's PIREPs #192
|
2018-02-19 10:35:49 -06:00 |
|
Nabeel Shahzad
|
71189e4f2d
|
Change most APIs to require API key #173
|
2018-02-09 13:20:35 -06:00 |
|
Nabeel Shahzad
|
e69d9f4c38
|
Add pirep fields to the API response; add tests for setting/getting them
|
2018-02-06 13:59:40 -06:00 |
|
Nabeel Shahzad
|
cda541dad3
|
cleanup code
|
2018-01-30 12:34:46 -06:00 |
|
Nabeel Shahzad
|
ec5478a766
|
Add /pireps/id/acars/events endpoint
|
2018-01-30 12:06:46 -06:00 |
|
Nabeel Shahzad
|
c8ac739820
|
Add a /api/pirep/{id}/update call
|
2018-01-30 11:36:22 -06:00 |
|
Servetas George
|
78724e981c
|
Awards Administration
|
2018-01-28 21:19:35 +02: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
|
9964eb63fb
|
Add pirep comments and subfleets fares #118
|
2018-01-23 21:40:34 -06: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
|
fe4f39a5dc
|
Cleanup Controller inheritance
|
2018-01-11 21:35:03 -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
|
6b265ed67b
|
add and delete news from admin dashboard #52
|
2018-01-08 16:22:26 -06:00 |
|
Nabeel Shahzad
|
247310b4e7
|
Cleanup user edit page and show their pireps; log last IP address #110
|
2018-01-07 15:09:22 -06:00 |
|
Nabeel Shahzad
|
0495ff27cb
|
Add fares and set prices on flights #125
|
2018-01-07 10:38:16 -06:00 |
|