Nabeel S
aedb1f22b6
Don't allow cancels from certain states ( #396 )
...
* Don't allow cancels from certain states
* Unused imports
* Don't reset the state doubly
* Move SetUserActive into listener; code cleanup
* Unused imports
* Add missing files into htaccess
* Move Command contract to correct folder
2019-09-16 13:08:26 -04:00
Nabeel S
a08c9db284
Add setting to include transfer hours in calculations ( #350 )
...
* Add setting to include transfer hours in calculations
* Add some extra tests to check versions
* A couple of more version test cases
2019-08-08 12:50:43 -04:00
Nabeel Shahzad
bb15119bf0
Append rules for Create/Update
2019-07-17 11:00:30 -04:00
Nabeel Shahzad
567ff91de0
Add pilot ID change fields to the admin screen
2019-07-17 09:48:20 -04:00
Nabeel Shahzad
80560ec20c
Formatting
2019-07-16 14:06:13 -04:00
Nabeel Shahzad
3e1d9080df
Backend changes separating id from pilot_id
2019-07-16 13:54:14 -04:00
Nabeel Shahzad
ab5480fdc9
Add explicit TOC accepted checkbox #244
2018-09-20 11:14:18 -05:00
Kevin Susanto
bac6396b19
Fix styleci checking
2018-09-05 09:27:16 +08:00
Kevin
b73182f830
Capturing pilot transfer hours
2018-09-05 08:09:33 +08:00
Nabeel Shahzad
9596d88b48
Apply fixes from StyleCI
2018-08-26 16:40:04 +00:00
Nabeel Shahzad
66a9b361cb
Cosmetics
2018-08-20 09:48:39 -05:00
Nabeel Shahzad
0ce86e9e44
Rewrite add/remove bids code w additional tests
2018-07-24 14:50:50 -05:00
Nabeel Shahzad
a515921143
Add opt-in as part of GDPR #244
2018-05-24 22:17:41 -05:00
José Bustos
ec273d2928
Add getAvatarAttribute()
...
refactoring other methods this will work
2018-05-02 18:59:57 -05:00
Jose Miguel Bustos Espinoza
41f4c76006
Remote getAvatarAttribue() beacuse it cause conflict with final avatar path.
2018-05-02 18:59:57 -05:00
Nabeel Shahzad
f84ff8de92
Add a column for the user avatar #226
2018-04-02 06:47:31 -05:00
Nabeel Shahzad
bd30b1f900
Check for departure airport restrictions #221
2018-03-30 11:08:53 -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
31b9195a6e
Implement the other functionality for awards #154
2018-03-17 00:18:03 -05:00
Nabeel Shahzad
92bb56e344
Add recaptcha implementation #212
2018-03-16 11:38:06 -05:00
Nabeel Shahzad
ccbc109db2
Add setting to automatically remove bid on PIREP accept #200
2018-03-15 18:20:07 -05:00
Nabeel Shahzad
505931736c
Finance overview page added to admin with monthly breakdown #130
2018-03-05 19:55:48 -06:00
Nabeel Shahzad
586769fbf0
Fix tests and docs/better checks #130
2018-03-02 17:29:11 -06:00
Nabeel Shahzad
2c52a2f7e6
Post fares/expenses on PIREP to Airline journal #130
2018-03-01 16:20:13 -06:00
Nabeel Shahzad
97764866f2
Rename user_bids table to bids
2018-02-27 13:25:32 -06:00
Nabeel Shahzad
ea09a18956
Fixed formatting of almost every file
2018-02-20 22:33:09 -06:00
Nabeel Shahzad
8acb9291fe
hide all cancelled pireps #180
2018-02-10 13:25:40 -06:00
Nabeel Shahzad
56bf277fe0
Add shorthands for timezone to tz
2018-02-06 11:02:40 -06:00
Nabeel Shahzad
c6b1a475e9
Add timezone aliases
2018-02-06 10:33:39 -06:00
Nabeel Shahzad
ad90d1bccf
add transfer time fields in user table #129
2018-01-30 12:31:59 -06:00
Nabeel Shahzad
a5f51f6264
Add first pass of pirep import; additional fields in flight/pirep tables #114
2018-01-29 18:14:55 -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
78912f2f31
Allow user to set country
2018-01-09 19:08:16 -06:00
Nabeel Shahzad
110d742714
cleanup model relationship references
2018-01-08 09:22:12 -06:00
web541
08df20de19
Fixed a few field entries ( #116 )
...
* Stopped inheritance errors popping up
* Added fillable fields
These would not save otherwise.
* Added country fillable field
Wouldn’t save when importing from phpvms classic.
* Added more to classic importer
Change arguments to ask in terminal
Fixed table_prefix names in Importer.php
Added the ability to import users from phpvms classic (tested on
simpilot’s 5.5.x) and when importing, it will then reset the user’s
password to a temporary hash and then email it to the user to then
change when they first log in.
* Changes to ImporterService
2018-01-03 15:41:21 -06:00
web541
e3bd4fb169
Remove unique email entry
2018-01-03 16:15:48 +11:00
Nabeel Shahzad
4cc08406fa
Regenerate API key
2017-12-31 13:08:41 -06:00
Nabeel Shahzad
3bbc32e235
allow the API key to be settable
2017-12-30 12:15:26 -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
07bcc5f199
Fixed login and added suspended message
2017-12-23 08:36:02 -06:00
Nabeel Shahzad
babdca627e
Fixes and cleanup for user pending/registration calls
2017-12-22 16:32:21 -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
5bedbba2a7
use laratrust to replace entrust #78
2017-12-15 12:36:13 -06:00
Nabeel Shahzad
248a8d1488
Add more API resources; user bid management and tests #35 #36
2017-12-12 16:58:27 -06:00
Nabeel Shahzad
e05976a982
Add additional settings; Use pilot id length from setting
2017-12-12 12:43:58 -06:00
Nabeel Shahzad
de582f617c
Rename UserFlight to UserBid to match functionality
2017-12-12 11:49:35 -06:00
Nabeel Shahzad
0f18e60fd9
#36 Add authentication for API; generate API key
2017-12-11 22:05:22 -06:00
Nabeel Shahzad
f0309e65de
set/add timezone information for airports and users
2017-12-06 16:07:25 -06:00
Nabeel Shahzad
4c8fca39eb
accept/reject pireps in admin; cleanup and refactoring
2017-12-03 00:48:33 -06:00