Nabeel Shahzad
|
e668a5089e
|
Fix create pirep errors
|
2018-04-10 07:22:21 -05:00 |
|
Nabeel Shahzad
|
f54f19100c
|
Add a PIREP flag for ready_only; some more METAR cleanup
|
2018-04-09 22:04:59 -05:00 |
|
Nabeel Shahzad
|
e109e00aa8
|
More styling, banner when nothing is added
|
2018-04-09 20:04:21 -05:00 |
|
Nabeel Shahzad
|
e1c8174b3f
|
More styling fixes in admin/flight add/edit form
|
2018-04-09 19:32:38 -05:00 |
|
Nabeel Shahzad
|
0986cddae1
|
admin styling
|
2018-04-09 15:16:01 -05:00 |
|
Nabeel Shahzad
|
86d28aafd6
|
added a few columns for scheduling, styling in admin
|
2018-04-08 20:51:27 -05:00 |
|
Nabeel Shahzad
|
f842e86885
|
styling fixes
|
2018-04-08 16:00:22 -05:00 |
|
Nabeel Shahzad
|
12a442970e
|
PIREP form styling and improvments
|
2018-04-06 17:10:45 -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
|
3ddee56359
|
Add description field for files
|
2018-04-02 11:46:33 -05:00 |
|
Nabeel Shahzad
|
bbfad3a0ef
|
Allow uploads for top level airline
|
2018-04-02 11:08:38 -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
|
793b3e7134
|
change ref_class to ref_model
|
2018-04-01 14:32:01 -05:00 |
|
Nabeel Shahzad
|
70e5ccda6f
|
Add IATA and ZFW to aircraft import/export and tables
|
2018-03-30 20:21:18 -05:00 |
|
Nabeel Shahzad
|
777167f46e
|
Fix flag icons not showing
|
2018-03-30 19:05:15 -05:00 |
|
Nabeel Shahzad
|
35fb6f0e52
|
Fix 404 for airport lookup
|
2018-03-30 08:12:11 -05:00 |
|
Nabeel Shahzad
|
36063e2ca6
|
Fix api call to airport lookup
|
2018-03-29 20:32:08 -05:00 |
|
Nabeel Shahzad
|
2ab4db3a2e
|
Add edit for flight type; block_on_time and block_off_time for PIREP API
|
2018-03-29 14:10:49 -05:00 |
|
Nabeel Shahzad
|
cf43685740
|
Add/implement subfleet cost_block_hour and block_time for PIREP API
|
2018-03-29 13:42:16 -05:00 |
|
Nabeel Shahzad
|
95fed87ad4
|
Fix js deps and airport lookup
|
2018-03-28 23:04:53 -05:00 |
|
Nabeel Shahzad
|
d5452d6517
|
split out some more vendor files
|
2018-03-28 15:51:44 -05:00 |
|
Nabeel Shahzad
|
e366ca9375
|
More organization of web assets
|
2018-03-28 14:01:38 -05:00 |
|
Nabeel Shahzad
|
226c3d0ce2
|
more asset file cleanup
|
2018-03-27 18:45:25 -05:00 |
|
Nabeel Shahzad
|
999b11deb5
|
Move sass files out of public to resources/sass
|
2018-03-27 16:34:37 -05:00 |
|
Nabeel Shahzad
|
30a8028827
|
delete extra files and pull into vendor file
|
2018-03-27 15:46:54 -05:00 |
|
Nabeel Shahzad
|
504b33ba2a
|
Add AirspaceMap widget; airport overview page
|
2018-03-27 11:40:37 -05:00 |
|
Nabeel Shahzad
|
02ae2353d4
|
Stylesheet changes
|
2018-03-25 09:38:58 -05:00 |
|
Nabeel Shahzad
|
0671742703
|
Load subfleet page first, can add aircraft from there #217
|
2018-03-23 20:30:31 -05:00 |
|
Nabeel Shahzad
|
eb64f268d3
|
Fix flight field bugs
|
2018-03-23 15:02:26 -05:00 |
|
Nabeel Shahzad
|
f8f5a71564
|
Move subfleet add/remove to fleet service for a flight
|
2018-03-23 14:10:18 -05:00 |
|
Nabeel Shahzad
|
7105e82922
|
Add days of week to flights table; add to import/export for flights
|
2018-03-22 21:21:35 -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
|
3c39aeee43
|
Change rank field from image_link to image_url for consistency
|
2018-03-17 12:19:26 -05:00 |
|
Nabeel Shahzad
|
e9baf4acb5
|
Add/edit the award class in Admin #155
|
2018-03-17 12:17:38 -05:00 |
|
Nabeel Shahzad
|
45a22e26be
|
Merge #154 Awards into dev
|
2018-03-17 00:03:17 -05:00 |
|
Nabeel Shahzad
|
58fbbd98a4
|
url param was missing
|
2018-03-14 19:54:58 -05:00 |
|
Nabeel Shahzad
|
2aae789e2a
|
Make sure inline scripts in admin all have the full base url
|
2018-03-14 18:14:35 -05:00 |
|
Nabeel Shahzad
|
57cddee3fd
|
Cleanup the api_key and csrf_token setters
|
2018-03-13 01:55:14 -05:00 |
|
Nabeel Shahzad
|
684ee545cf
|
include csrf token and fix escaping for admin scripts
|
2018-03-13 01:48:47 -05:00 |
|
Nabeel Shahzad
|
1896e1cc35
|
Configure axios library and read the api-key dynamically
|
2018-03-12 20:14:55 -05:00 |
|
Nabeel Shahzad
|
8076c2d8c1
|
Fixing XSS vulnerability by using the proper output tags
|
2018-03-12 17:58:12 -05:00 |
|
Nabeel Shahzad
|
17f9464208
|
first pass splitting js into commonjs modules
|
2018-03-12 17:30:52 -05:00 |
|
Nabeel Shahzad
|
843cf26140
|
Add Axios dependency
|
2018-03-12 11:00:12 -05:00 |
|
Nabeel Shahzad
|
f05e37767f
|
Update skinning with more flexible theme module
|
2018-03-11 18:00:42 -05:00 |
|
Nabeel Shahzad
|
724daabc5a
|
Fix error with adding rank
|
2018-03-09 10:24:22 -06:00 |
|
Nabeel Shahzad
|
a325470b8f
|
Aircraft can have its own expenses #130
|
2018-03-06 17:32:56 -06:00 |
|
Nabeel Shahzad
|
453ca5b180
|
Cleanup the transaction memos
|
2018-03-06 06:17:45 -06:00 |
|
Nabeel Shahzad
|
db10ebf807
|
Add expenses on airports as well #130 #136
|
2018-03-05 22:10:00 -06:00 |
|
Nabeel Shahzad
|
88a8fd2bbd
|
Remove subfleet_expenses and combine into main expenses table; select expense type on subfleet #130 #136
|
2018-03-05 21:24:49 -06:00 |
|
Nabeel Shahzad
|
505931736c
|
Finance overview page added to admin with monthly breakdown #130
|
2018-03-05 19:55:48 -06:00 |
|
Nabeel Shahzad
|
01af6f6855
|
finance link on menu
|
2018-03-05 14:36:14 -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
|
33c2ee702b
|
Cleanup subfleet expense name; reload page on recalculate #130
|
2018-03-05 13:15:47 -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
|
2df09c533b
|
show transactions in pirep
|
2018-03-02 16:09:48 -06:00 |
|
Nabeel Shahzad
|
284db21a3a
|
Hide API key from admin
|
2018-03-02 09:26:25 -06:00 |
|
Nabeel Shahzad
|
92a18448eb
|
YAML table exporter
|
2018-03-01 21:59:58 -06:00 |
|
Nabeel Shahzad
|
bb4fdc5b7f
|
cleanup if on table
|
2018-02-27 14:30:31 -06:00 |
|
Nabeel Shahzad
|
dfa6d6da51
|
Split rank pay rate into separate rates for acars and manual flights
|
2018-02-27 14:29:45 -06:00 |
|
Nabeel Shahzad
|
baccf7e3ad
|
Fix the flight time not showing closes #199
|
2018-02-27 13:37:29 -06:00 |
|
Nabeel Shahzad
|
97764866f2
|
Rename user_bids table to bids
|
2018-02-27 13:25:32 -06:00 |
|
Nabeel Shahzad
|
d61ade4482
|
move currency to config file; change units to their own group in settings
|
2018-02-26 20:23:48 -06:00 |
|
Nabeel Shahzad
|
e6d78f3e22
|
cleanup some templates
|
2018-02-26 19:23:22 -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
|
f6ec647eb6
|
Add base payrate field for ranks
|
2018-02-26 17:56:30 -06:00 |
|
Nabeel Shahzad
|
4a73a5a6b3
|
Add table/models and admin for expenses #136
|
2018-02-26 15:16:12 -06:00 |
|
Nabeel Shahzad
|
3bbcd2a20d
|
fix pirep ids in sample; rename navs to flight reports
|
2018-02-24 16:05:00 -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
|
910c0e0eab
|
Convert aircraft active to more detailed status #134
|
2018-02-23 16:37:10 -06:00 |
|
Nabeel Shahzad
|
db94f5b405
|
Add a ground_handling_multiplier to the subfleet table #134
|
2018-02-23 16:00:14 -06:00 |
|
Nabeel Shahzad
|
4142d5d28a
|
Add ground_handling_cost to airport #134
|
2018-02-23 15:48:50 -06:00 |
|
Nabeel Shahzad
|
b8b4fe7a8a
|
Add percentages as part of sample data #125
|
2018-02-23 15:34:14 -06:00 |
|
Nabeel Shahzad
|
b2d91ba4c9
|
Show how pirep was filed in list/edit
|
2018-02-22 15:29:25 -06:00 |
|
Nabeel Shahzad
|
3748ab77d2
|
Fix aircraft active/inactive states
|
2018-02-22 14:59:09 -06:00 |
|
Nabeel Shahzad
|
8931f4e271
|
Change pirep action colors
|
2018-02-22 14:55:42 -06:00 |
|
Nabeel Shahzad
|
10b0798a30
|
Cleanup info callouts into components
|
2018-02-22 14:21:00 -06:00 |
|
Nabeel Shahzad
|
67f6dfc2f4
|
Cleanup of icons and removed ones not used #195
|
2018-02-22 13:28:12 -06:00 |
|
Nabeel Shahzad
|
fc381da21b
|
Clean JS in admin to use const/let instead of var
|
2018-02-22 11:47:28 -06:00 |
|
Nabeel Shahzad
|
e176772512
|
Rename system.js to phpvms.js to make it clearer
|
2018-02-22 10:14:45 -06:00 |
|
Nabeel Shahzad
|
7b68642fa3
|
Checkboxes are the bane of my existence closes #181
|
2018-02-22 09:36:07 -06:00 |
|
Nabeel Shahzad
|
9dfdc8195d
|
Add flight log to both frontend and admin pirep edit view
|
2018-02-21 15:24:46 -06:00 |
|
Nabeel Shahzad
|
713fd66da6
|
Fix timezone not populating from lookup closes #182
|
2018-02-21 14:36:41 -06:00 |
|
Nabeel Shahzad
|
14d04604cb
|
Add ranks from the subfleet edit page closes #160
|
2018-02-20 21:53:50 -06:00 |
|
Nabeel Shahzad
|
1c143f3b23
|
subfleet table fix and edit in name
|
2018-02-20 21:30:36 -06:00 |
|
Nabeel Shahzad
|
ad4259625c
|
Add flight time to flight create/edit form
|
2018-02-19 13:33:26 -06:00 |
|
Nabeel Shahzad
|
246c828d7a
|
Remove extra level field and fix documentation link
|
2018-02-19 11:26:11 -06:00 |
|
Nabeel Shahzad
|
5c58dfe1ae
|
generate a hex code for an aircraft on creation #33
|
2018-02-12 20:58:23 -06:00 |
|
Nabeel Shahzad
|
ee71f4a1c8
|
Remove tail_number field from aircraft
|
2018-02-12 11:03:25 -06:00 |
|
Nabeel Shahzad
|
62506a26a1
|
set country on the airline, in admin and installer #191
|
2018-02-12 10:51:04 -06:00 |
|
Nabeel Shahzad
|
61dc0a046d
|
Fix rank image field
|
2018-02-12 10:26:27 -06:00 |
|
Nabeel Shahzad
|
5a89b4f194
|
write the route if it hasn't been set by acars #184
|
2018-02-10 16:10:19 -06:00 |
|
Nabeel Shahzad
|
b5dbde84c4
|
Fix rank image link field to be string
|
2018-02-06 14:09:20 -06:00 |
|
Nabeel Shahzad
|
531c7ddba3
|
Set hours to read-only once they've changed away from PENDING #167
|
2018-02-06 12:58:48 -06:00 |
|
Nabeel Shahzad
|
1cc999a4f9
|
Change Airport tz field to timezone
|
2018-02-06 10:59:31 -06:00 |
|
Nabeel Shahzad
|
8d76e16220
|
Add the validation error fields in the templates
|
2018-02-06 10:18:22 -06:00 |
|
Nabeel Shahzad
|
1e33c4c9ae
|
Add country flag in admin user list
|
2018-01-30 12:37:51 -06:00 |
|
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
|
5cf79454b0
|
Cleanup of some config files that aren't needed anymore
|
2018-01-28 18:20:18 -06:00 |
|
Servetas George
|
78724e981c
|
Awards Administration
|
2018-01-28 21:19:35 +02:00 |
|
Nabeel Shahzad
|
cd61c999e7
|
Cleanup default value field migrations; flight fields
|
2018-01-23 21:58:13 -06:00 |
|
Nabeel Shahzad
|
f9efa81bb4
|
Refactoring of PIREP submission and field code #146
|
2018-01-23 15:48:30 -06: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
|
53a6e4b3c5
|
Add copyright notice to templates
|
2018-01-19 18:13:59 -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
|
e3bce1cd69
|
Track hours on aircraft #73
|
2018-01-11 22:00:39 -06:00 |
|
Nabeel Shahzad
|
174e3d1461
|
Wrap date/time calls with show_datetime() #97
|
2018-01-11 21:22:24 -06:00 |
|
Nabeel Shahzad
|
0251e68ef8
|
Cleanup the PIREP edit page and add the comments in
|
2018-01-11 15:07:11 -06:00 |
|
Nabeel Shahzad
|
78912f2f31
|
Allow user to set country
|
2018-01-09 19:08:16 -06:00 |
|
Nabeel Shahzad
|
e61e0bf4c7
|
Add flag-icon-css library
|
2018-01-09 18:49:15 -06:00 |
|
Nabeel Shahzad
|
cbdce35545
|
Aircraft can be added without subfleet/block subfleet deletion if still in use #128
|
2018-01-09 13:34:19 -06:00 |
|
Nabeel Shahzad
|
0e36849f16
|
Fix the flash messages not showing up, styling #126
|
2018-01-09 13:33:45 -06:00 |
|
Nabeel Shahzad
|
4eb5aeebed
|
confirmation dialog and user wasn't getting saved #52
|
2018-01-08 16:35:52 -06:00 |
|
Nabeel Shahzad
|
6b265ed67b
|
add and delete news from admin dashboard #52
|
2018-01-08 16:22:26 -06:00 |
|
Nabeel Shahzad
|
d6afe3d346
|
Remove scripts include, breaks the add flight
|
2018-01-08 10:11:11 -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
|
ab7fa3b293
|
Add link to flight fares wiki page
|
2018-01-07 14:05:34 -06:00 |
|
Nabeel Shahzad
|
0495ff27cb
|
Add fares and set prices on flights #125
|
2018-01-07 10:38:16 -06:00 |
|
Nabeel Shahzad
|
c69e2c0cc8
|
Fix for subfleet add/remove on flight page #124
|
2018-01-07 08:58:57 -06:00 |
|
Nabeel Shahzad
|
da19152a1e
|
fix broken add rank
|
2018-01-04 21:37:46 -06:00 |
|
Nabeel Shahzad
|
0bb4ca78f5
|
Fix links on admin dashboard
|
2018-01-04 08:14:39 -06:00 |
|
Nabeel Shahzad
|
507ce5f24f
|
Add flights to the importer, added a few missing columns with output
|
2018-01-03 21:40:05 -06:00 |
|
Nabeel Shahzad
|
4272946dba
|
Fix AJAX URLs for when running in a subfolder
|
2018-01-03 20:42:10 -06:00 |
|
Nabeel Shahzad
|
e5c34bc8af
|
Change the PIREP accept/reject buttons
|
2018-01-03 20:39:24 -06:00 |
|
Nabeel Shahzad
|
80d68d6d14
|
search airports close #87
|
2018-01-03 20:07:34 -06:00 |
|
Nabeel Shahzad
|
1d74558abe
|
pagination on the airports page #87
|
2018-01-03 20:03:39 -06:00 |
|
Nabeel Shahzad
|
be6e5e8dec
|
admin can add comments to PIREPs #70
|
2018-01-03 15:27:56 -06:00 |
|
Nabeel Shahzad
|
a1696d3007
|
Style all the buttons the same
|
2018-01-03 12:52:01 -06:00 |
|
Nabeel Shahzad
|
2394b8e419
|
Rename field to image_link and add field to edit #111
|
2018-01-03 12:47:12 -06:00 |
|
Nabeel Shahzad
|
15726d0610
|
Add ICAO field for aircraft #111
|
2018-01-03 12:41:01 -06:00 |
|
Nabeel Shahzad
|
085b2bd5be
|
Set the input field for rank hours to a number
|
2018-01-02 21:23:48 -06:00 |
|
Nabeel Shahzad
|
6b63214154
|
mark code/leg as optional
|
2018-01-02 13:10:00 -06:00 |
|
Nabeel Shahzad
|
cb772a3c62
|
Add BASE_URL constant to page and have AJAX calls use it
|
2018-01-02 10:59:44 -06:00 |
|
Nabeel Shahzad
|
2325573c50
|
Move airport API lookups into unauthenticated calls
|
2018-01-02 10:53:25 -06:00 |
|
Nabeel Shahzad
|
6e4acd2e28
|
Add the API key to the AJAX requests
|
2018-01-02 10:50:41 -06:00 |
|
Nabeel Shahzad
|
dd400806ee
|
Refer to URL via resource()
|
2018-01-01 16:26:02 -06:00 |
|
Nabeel Shahzad
|
6b0d7d8ea4
|
set the status URL to the full URL
|
2018-01-01 16:20:11 -06:00 |
|
Nabeel Shahzad
|
904f64939f
|
Cleanup some formatting
|
2018-01-01 09:02:20 -06:00 |
|
Nabeel Shahzad
|
e4aceb97be
|
Cleanup PIREP show page
|
2018-01-01 08:58:47 -06:00 |
|