Nabeel Shahzad
09cd7adb6b
Apply theme globally; add mail templates into theme folder #715
2020-05-22 19:00:54 -04:00
Nabeel S
3e7d5f6195
Use theme check in all frontend routes #638 ( #645 )
2020-03-28 14:45:25 -04:00
Nabeel S
89481b5fa1
HTTP/HTTPS mixed content errors #612 ( #613 )
...
* Configure TrustProxies middleware
* Add trusted proxies to deps
* Replace jquery request with axios request code
* Trust current user IP for forwarded headers
* Update dependencies
* Downgrade self-updater package for PHP 7.2
2020-03-03 10:20:13 -05:00
Nabeel Shahzad
83a0007b7d
Return response from middleware
2020-03-02 15:58:53 -05:00
Nabeel S
4a14e83c88
Performance improvements #602 ( #607 )
...
* Update gitignore
* Save theme to the session to avoid a lookup #602
* Formatting
* Move routes into main service provider
* Move Observers into their own service provider
2020-03-01 15:51:00 -05:00
Nabeel S
d4da0a6d6a
491 Installation Error ( #495 )
...
* Disable CSRF token
* Add error handling around looking up the theme and set a default
* Note about logs in issue template
* Formatting
2020-01-14 13:55:24 -05:00
Nabeel S
17637c32d4
Pilots cannot use the dashboard or flights without admin rights ( #481 )
...
* Use auth middleware instead of specific groups for logged in state
* Auth check for admin access
* Check user admin access for updates
* Formatting
2019-12-25 13:31:09 +05:00
Nabeel S
bbec276da8
#355 Calculate distance button ( #366 )
...
* #355 Calculate distance button in add/edit Flight page
* Styling
* Move add/edit flight logic out of controller and into service layer
* Styling
* Formatting
* Run styleci against modules dir
* Styleci config
* Style fixes in /modules
2019-08-26 12:32:46 -04:00
Nabeel Shahzad
94ba5d8680
Disable the requests throttler
2019-08-22 12:45:15 -04:00
Nabeel Shahzad
b2cf7acfb6
Middleware to detect is update is pending; move Routes into HTTP
2019-07-18 10:51:05 -04:00
Nabeel Shahzad
eb64f268d3
Fix flight field bugs
2018-03-23 15:02:26 -05:00
Nabeel Shahzad
ccf56ddec1
Fix formatting and interfaces in nearly every file
2018-03-19 20:50:40 -05:00
Nabeel Shahzad
a3264c1cd1
re-enable csrf token for forms
2018-03-12 10:33:46 -05:00
Nabeel Shahzad
edb72e462f
Add stricter validation around ACARS/PIREP API updates #149
2018-01-23 11:46:26 -06:00
Nabeel Shahzad
6b265ed67b
add and delete news from admin dashboard #52
2018-01-08 16:22:26 -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
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
0f18e60fd9
#36 Add authentication for API; generate API key
2017-12-11 22:05:22 -06:00
Nabeel Shahzad
15ed2bd846
#11 inline editing for pivot values for price/cost/capacity on fares
2017-06-13 15:11:11 -05:00
Nabeel Shahzad
3a2ed60274
add pjax support
2017-06-11 18:20:43 -05:00
Nabeel Shahzad
c542d85366
include entrust and some seed data for admin role/user
2017-06-10 20:10:31 -05:00
Nabeel Shahzad
106d6a6798
laravel base files
2017-06-08 13:28:26 -05:00