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
|
38b225f37e
|
styles updates
|
2017-12-24 12:10:51 -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
|
c42b920903
|
fix time output bug
|
2017-12-23 11:17:16 -06:00 |
|
Nabeel Shahzad
|
f59d372f2b
|
Fixes for shared hosting
|
2017-12-23 10:15:18 -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
|
b382ad77eb
|
Pilot changed event fixed for new airport
|
2017-12-22 16:55:47 -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
|
7103278bb8
|
Woops, re-add user state check
|
2017-12-22 13:54:25 -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
|
74316218bc
|
Add some event listeners and experiment with browser testing
|
2017-12-22 12:00:57 -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 |
|
Nabeel Shahzad
|
8d1281d6e3
|
Fix Navdata import
|
2017-12-20 19:12:11 -06:00 |
|
Nabeel Shahzad
|
17093e9fe9
|
Import navigation data from Navigraph files
|
2017-12-20 16:34:52 -06:00 |
|
Nabeel Shahzad
|
3f8073e552
|
Add initial translations for enumerated values
|
2017-12-20 13:27:57 -06:00 |
|
Nabeel Shahzad
|
e5278bc0bf
|
Output PIREP map with just the dep/arr airports for now
|
2017-12-20 11:28:21 -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
|
f2131093c4
|
Simple PIREP overview page (map not working atm)
|
2017-12-19 15:19:06 -06:00 |
|
Nabeel Shahzad
|
45d12c82ba
|
Fix in drop db sql
|
2017-12-17 17:01:05 -06:00 |
|
Nabeel Shahzad
|
ddd92c8b37
|
Changes for shared hosting and numerous installer fixes
|
2017-12-17 16:58:53 -06:00 |
|
Nabeel Shahzad
|
0fdafdec0f
|
Fix drop database command
|
2017-12-17 12:44:23 -06:00 |
|
Nabeel Shahzad
|
b2475720f2
|
Add command class
|
2017-12-16 22:19:17 -06:00 |
|
Nabeel Shahzad
|
7d414ce017
|
Replace the Application loader to facilitate moving the public/ dir to the root
|
2017-12-16 22:02:45 -06:00 |
|
Nabeel Shahzad
|
ff2ec20e37
|
remove the project files
|
2017-12-16 12:12:26 -06:00 |
|
Nabeel Shahzad
|
5bc8dab6f8
|
Add check to see that we're installed, and remove the .env that's created
|
2017-12-16 12:01:21 -06:00 |
|
Nabeel Shahzad
|
5bedbba2a7
|
use laratrust to replace entrust #78
|
2017-12-15 12:36:13 -06:00 |
|
Nabeel Shahzad
|
88e9acf9d9
|
rename migration to make room for moving the roles tables
|
2017-12-15 11:43:49 -06:00 |
|
Nabeel Shahzad
|
b97b47cd8c
|
Add some error state pages and installer fixes
|
2017-12-15 11:22:46 -06:00 |
|
Nabeel Shahzad
|
aed09c2bf5
|
Add explicit pilot states
|
2017-12-14 23:51:57 -06:00 |
|
Nabeel Shahzad
|
4fb66b5118
|
Fix sqlite3 path on windows
|
2017-12-14 22:34:16 -06:00 |
|
Nabeel Shahzad
|
9d2ee0e7df
|
More installer fixes, creation and seeding works
|
2017-12-14 21:59:54 -06:00 |
|
Nabeel Shahzad
|
a7318b851b
|
Set some defaults for the cache and queue drivers in the installer
|
2017-12-14 17:12:42 -06:00 |
|
Nabeel Shahzad
|
277a5f2d33
|
Rewrite installer without 3rd party installer lib.
|
2017-12-14 16:38:29 -06:00 |
|
Nabeel Shahzad
|
e5793ec38c
|
fix method call for time to string
|
2017-12-14 11:50:47 -06:00 |
|
Nabeel Shahzad
|
aa57ab515f
|
Reorganized folders to try to clean up the root folder a bit
|
2017-12-14 10:38:10 -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
|
da5523e972
|
test for multiple bids on same flight with block setting enabled
|
2017-12-12 17:26:27 -06:00 |
|
Nabeel Shahzad
|
5428f4387a
|
Cleanup settings() call and log messages
|
2017-12-12 17:09:26 -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
|
5b25a464ba
|
Rename the PilotService to UserService
|
2017-12-12 14:48:03 -06:00 |
|
Nabeel Shahzad
|
a5cf130176
|
add a has_bid column to the flights table
|
2017-12-12 13:59:05 -06:00 |
|
Nabeel Shahzad
|
d634778ed2
|
Cleaning up database fields, fix types and columns
|
2017-12-12 13:26:08 -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
|
373f45c86c
|
Convert flight transformer to the native Laravel resource object
|
2017-12-12 07:25:11 -06:00 |
|
Nabeel Shahzad
|
8854c28d64
|
fix api namespace name #36
|
2017-12-11 22:15:31 -06:00 |
|
Nabeel Shahzad
|
2fca28993e
|
don't cache for now #36
|
2017-12-11 22:10:48 -06:00 |
|
Nabeel Shahzad
|
0f18e60fd9
|
#36 Add authentication for API; generate API key
|
2017-12-11 22:05:22 -06:00 |
|
Nabeel Shahzad
|
3c41089a8a
|
Force default timezone to UTC; move helpers.php
|
2017-12-10 08:47:03 -06:00 |
|
Nabeel Shahzad
|
f2add8908b
|
add setting() helper; fix invalid defaults for mysql in table
|
2017-12-09 21:56:26 -06:00 |
|
Nabeel Shahzad
|
d34e30666d
|
Cleanup for settings table and moved some seed data into the migrations
|
2017-12-09 21:21:49 -06:00 |
|
Nabeel Shahzad
|
fa4be69774
|
Cache the api calls to vacentral and make the iata field optional
|
2017-12-07 17:44:05 -06:00 |
|
Nabeel Shahzad
|
ddb8a6f5e9
|
Airport lookup from vaCentral API; changes to Airports tables
|
2017-12-07 17:22:15 -06:00 |
|
Nabeel Shahzad
|
49c08ec1f1
|
set default string length for migrations
|
2017-12-07 14:06:12 -06:00 |
|
Nabeel Shahzad
|
6c860691d6
|
Update CacheableRepository interface for PHP 7.2
|
2017-12-06 22:48:42 -06:00 |
|
Nabeel Shahzad
|
a2bd4ff180
|
cleanup makefile a bit
|
2017-12-06 17:31:20 -06:00 |
|
Nabeel Shahzad
|
f0309e65de
|
set/add timezone information for airports and users
|
2017-12-06 16:07:25 -06:00 |
|
Nabeel Shahzad
|
ac0f163090
|
Saner way of password change check
|
2017-12-06 10:07:10 -06:00 |
|
Nabeel Shahzad
|
7b88802d7b
|
call the .exe versions if on Windows
|
2017-12-05 14:59:31 -06:00 |
|
Nabeel Shahzad
|
dc5b8a4569
|
lock in more package versions
|
2017-12-04 17:39:45 -06:00 |
|
Nabeel Shahzad
|
9c1a8f8251
|
Flight search on frontend
|
2017-12-04 14:21:46 -06:00 |
|
Nabeel Shahzad
|
879d2ba564
|
#1 work around not working in travis-ci
|
2017-12-04 12:51:46 -06:00 |
|
Nabeel Shahzad
|
2ec85d08ff
|
#1 workaround right now for improper file path
|
2017-12-04 12:49:30 -06:00 |
|
Nabeel Shahzad
|
8d4f1efd52
|
cleaned searching for flights, specific fields in admin
|
2017-12-04 12:05:31 -06:00 |
|
Nabeel Shahzad
|
e032fd2dbf
|
cleanup searchCriteria generation for flights
|
2017-12-04 10:59:25 -06:00 |
|
Nabeel Shahzad
|
6bb0a52d81
|
Pagination on the pireps/flights on the front-end
|
2017-12-04 10:34:01 -06:00 |
|
Nabeel Shahzad
|
5593d01035
|
Edit user PIREP
|
2017-12-03 15:29:34 -06:00 |
|
Nabeel Shahzad
|
d7ed195628
|
time formatting and tests
|
2017-12-03 14:34:32 -06:00 |
|
Nabeel Shahzad
|
83cc5111b6
|
count/filtering of pending PIREPs
|
2017-12-03 10:55:01 -06:00 |
|
Nabeel Shahzad
|
4c8fca39eb
|
accept/reject pireps in admin; cleanup and refactoring
|
2017-12-03 00:48:33 -06:00 |
|
Nabeel Shahzad
|
ddcb3c632f
|
Add different PIREP and User events
|
2017-12-02 10:55:17 -06:00 |
|
Nabeel Shahzad
|
68039f6a5a
|
add missing listener files
|
2017-12-02 10:26:25 -06:00 |
|
Nabeel Shahzad
|
df2b092d60
|
sample event listener and scaffolding for a module
|
2017-12-02 09:19:58 -06:00 |
|
Nabeel Shahzad
|
58a8d2cdbe
|
cleanup aircraft controller
|
2017-12-02 08:29:53 -06:00 |
|
Nabeel Shahzad
|
ca6c5cbc0a
|
add frontend/admin links dynamically from module service provider
|
2017-12-01 17:21:48 -06:00 |
|
Nabeel Shahzad
|
6a8e224546
|
Fix the call to parent
|
2017-12-01 14:35:59 -06:00 |
|
Nabeel Shahzad
|
786c4be726
|
type hints on some fields
|
2017-12-01 11:27:32 -06:00 |
|
Nabeel Shahzad
|
622e099b97
|
add recent() call to BaseRepository
|
2017-12-01 11:25:58 -06:00 |
|
Nabeel Shahzad
|
9566da84a5
|
Cleaned up select box stuff, moved to repositories
|
2017-12-01 11:11:03 -06:00 |
|
Nabeel Shahzad
|
9706114289
|
Caching & search configuration in repository classes
|
2017-12-01 10:53:33 -06:00 |
|
Nabeel Shahzad
|
8509daab35
|
pagination for pireps (admin)
|
2017-12-01 10:44:35 -06:00 |
|
Nabeel Shahzad
|
e1b0b92f83
|
flight search and pagination (in admin), schema changes to accomodate
|
2017-11-30 20:28:45 -06:00 |
|
Nabeel Shahzad
|
f52b4bb4d9
|
Initial user management in admin panel
|
2017-11-29 18:01:07 -06:00 |
|
Nabeel Shahzad
|
30737a7644
|
fixed the remaining edit pages
|
2017-11-22 20:03:49 -06:00 |
|
Nabeel Shahzad
|
4d29389614
|
point to the correct BaseRepository
|
2017-11-22 11:55:08 -06:00 |
|
Nabeel Shahzad
|
5e990164ee
|
updated subfleet admin design
|
2017-11-22 11:52:02 -06:00 |
|
Nabeel Shahzad
|
321f2e94f5
|
cleanup of edit flight page; added deps
|
2017-11-01 11:08:36 -04:00 |
|
Nabeel Shahzad
|
d48a02dd32
|
add back findWithoutFail
|
2017-10-31 21:29:40 -04:00 |
|
Riccardo Bello
|
e085c671aa
|
Fix on registration error.
|
2017-09-30 11:10:56 +02:00 |
|
Nabeel Shahzad
|
feca30c4cb
|
composer update == bad
|
2017-09-07 15:40:30 -05:00 |
|
Nabeel Shahzad
|
1502e0193f
|
fix tests, finally. i hope. cleanup before laravel 5.5 update
|
2017-09-07 15:35:17 -05:00 |
|
Nabeel Shahzad
|
c233bc4f36
|
admin styling updates/fixes
|
2017-08-24 13:37:54 -05:00 |
|
Nabeel Shahzad
|
4c61e6eafc
|
fix repository base classes
|
2017-08-24 13:03:10 -05:00 |
|
Nabeel Shahzad
|
aba0ed2065
|
use hashid vs uuid for pirep fields
|
2017-08-24 10:51:47 -05:00 |
|
Nabeel Shahzad
|
0d29369e54
|
#21 file PIREP; populate custom fields and set correct status
|
2017-08-23 14:19:05 -05:00 |
|
Nabeel Shahzad
|
2c41144c61
|
look in skin folder for error files
|
2017-08-23 09:23:48 -05:00 |
|
Nabeel Shahzad
|
0a3ea07549
|
dashboard colors and design changes
|
2017-08-18 12:02:32 -05:00 |
|
Nabeel Shahzad
|
bec2bbf646
|
comment out RSS stuff for now
|
2017-08-17 14:01:47 -05:00 |
|
Nabeel Shahzad
|
f739cd0a67
|
#21 PIREP submit form first pass
|
2017-08-16 18:18:47 -05:00 |
|
Nabeel Shahzad
|
6b20ea6f16
|
set days of week using bitwise operators
|
2017-08-16 08:29:05 -05:00 |
|
Nabeel Shahzad
|
beba08f651
|
add/set ICAO and logo for airlines
|
2017-08-16 08:11:39 -05:00 |
|
Nabeel Shahzad
|
c45d0541ef
|
#35 rest api additions for pireps
|
2017-08-14 23:36:49 -05:00 |
|
Nabeel Shahzad
|
69cb55582c
|
damn you travis. fixed multiple define
|
2017-08-14 18:41:55 -05:00 |
|
Nabeel Shahzad
|
bc94772ce2
|
intitial work on rest api
|
2017-08-14 18:26:20 -05:00 |
|
Nabeel Shahzad
|
82c1d3ff56
|
fix base class on airport controller
|
2017-08-13 22:22:14 -05:00 |
|
Nabeel Shahzad
|
5665936b6a
|
I don't know how this file ended up there
|
2017-08-12 12:35:35 -05:00 |
|
Nabeel Shahzad
|
b817760276
|
move traits into their own namespace
|
2017-08-12 12:24:00 -05:00 |
|
Kyle
|
afc3e7643d
|
Corrected Uuid Trait Errors
|
2017-08-12 16:47:44 +00:00 |
|
Kyle
|
738cd15db4
|
Code Improvements
|
2017-08-12 16:47:44 +00:00 |
|
Kyle
|
70dfea96c8
|
My bad, my editor didn't pull the latest file on User.php
|
2017-08-12 16:47:44 +00:00 |
|
Kyle
|
5b83ca3e9b
|
Register form and functionally
|
2017-08-12 16:47:44 +00:00 |
|
Nabeel Shahzad
|
3f61b82b11
|
this should fix the build and shut travis up
|
2017-08-10 18:29:02 -05:00 |
|
Nabeel Shahzad
|
f46f87567c
|
some sample users and gravatar lookup
|
2017-08-10 18:21:24 -05:00 |
|
Nabeel Shahzad
|
bf410c4f99
|
card style new pilots on homepage
|
2017-08-10 01:00:08 -05:00 |
|
Nabeel Shahzad
|
eb3fa9b4cb
|
styling cleanup
|
2017-08-10 00:08:38 -05:00 |
|
Nabeel Shahzad
|
807ac69ae9
|
#21 list user's pireps
|
2017-08-08 20:34:36 -05:00 |
|
Nabeel Shahzad
|
6e3f293fcb
|
style and updates to the dashboard
|
2017-08-04 20:17:04 -05:00 |
|
Nabeel Shahzad
|
021083f58e
|
#21 filing scaffolding
|
2017-08-04 10:04:00 -05:00 |
|
Nabeel Shahzad
|
9d53c0103f
|
#57 user can save flights
|
2017-08-03 21:02:02 -05:00 |
|
Nabeel Shahzad
|
1e19f463bd
|
layout updates
|
2017-08-02 23:07:36 -05:00 |
|
Nabeel Shahzad
|
61cb8a75a7
|
#57 scaffolding for flight search
|
2017-08-02 15:29:04 -05:00 |
|
Nabeel Shahzad
|
07ce5e9a1a
|
#57 skeleton for flights page
|
2017-08-02 15:12:26 -05:00 |
|
Nabeel Shahzad
|
e4e23dd8a6
|
new dashboard and profile pages with new design
|
2017-08-02 13:13:08 -05:00 |
|
Nabeel Shahzad
|
1953c4dcb5
|
add a pirep_comments table
|
2017-08-02 10:17:54 -05:00 |
|
Nabeel Shahzad
|
3f69c412b3
|
Move all front-end templates into a skin folder; override some view calls to accomodate
|
2017-08-01 18:40:05 -05:00 |
|
Nabeel Shahzad
|
3a77e442ea
|
add pirep events model
|
2017-07-23 13:07:41 -05:00 |
|
Nabeel Shahzad
|
9986f5df33
|
add airline reference to PIREP
|
2017-07-23 09:45:33 -05:00 |
|
Nabeel Shahzad
|
9a08586564
|
allow setting of IATA code for airline
|
2017-07-22 23:03:39 -05:00 |
|
Nabeel Shahzad
|
29a60ba0ae
|
Add RSS of Announcements feed to Dashboard page
|
2017-07-22 21:31:26 -05:00 |
|
Nabeel Shahzad
|
e7d559ecb3
|
ignore reset
|
2017-07-22 17:28:47 -05:00 |
|
Nabeel Shahzad
|
fc6253b46f
|
#21 adjust the pirep view/edit form
|
2017-07-13 22:09:38 -05:00 |
|
Nabeel Shahzad
|
0de8033c88
|
#1 some more installer scaffolding
|
2017-07-13 17:52:08 -05:00 |
|
Nabeel Shahzad
|
e596db592a
|
#1 initial installer scaffolding via artisan
|
2017-07-13 15:59:38 -05:00 |
|
Nabeel Shahzad
|
c40cd3da53
|
travis - cleanup database creation/migration for tests
|
2017-07-13 15:43:56 -05:00 |
|
Nabeel Shahzad
|
9935052726
|
fuu travis(x2)
|
2017-07-13 13:59:45 -05:00 |
|
Nabeel Shahzad
|
9b573709e9
|
Cleanup of database reset and cleanup
|
2017-07-13 13:45:59 -05:00 |
|
Nabeel Shahzad
|
5ffd152a43
|
#48 add custom fields/values to flights
|
2017-07-11 17:44:12 -05:00 |
|
Nabeel Shahzad
|
35133fe0e6
|
#48 fixed some db field errors
|
2017-07-11 17:00:41 -05:00 |
|
Nabeel Shahzad
|
4f2f08af62
|
#48 Model/relationships for custom flight fields
|
2017-07-10 19:06:06 -05:00 |
|
Nabeel Shahzad
|
b5dd700044
|
Adjust columns in migrations and give lens to strings and custom flight fields #48
|
2017-07-10 18:54:51 -05:00 |
|