Nabeel S
3ec64c989b
Fixes ( #435 )
...
* Add flight level field to PIREP field closes #401
* Default value for distance 0 closes #400
* Block airline deletion if assets exist #367
* Formatting
* Move some of the base exception classes
* Fix skin references to use settings table
* Set default for theme name if setting is wrong
2019-11-19 10:06:07 -05:00
Nabeel S
f5183babf6
#406 Refactor bids ( #432 )
...
* Add flight_id column to pireps table
* Refactor PIREPs and bids closes 406
* Formatting
2019-11-05 11:44:31 -05:00
Nabeel S
70d43e6e53
Wrap values in travis env ( #426 )
...
* Wrap values in travis env
* Inline CronService
2019-10-30 10:23:31 -04:00
Nabeel S
a45770732a
Show a message about setting up the cron and if there was an error running it ( #425 )
2019-10-30 09:55:32 -04:00
Nabeel S
ec4f10d43a
359 Select theme in settings ( #423 )
...
* Update composer package versions
* Laravel version
* Change theme in the admin settings page closes #359
* Fix comment
2019-10-30 09:05:18 -04:00
Nabeel S
eff9f6fec6
Fix blank aircraft field causing error closes #414 ( #422 )
2019-10-29 13:57:17 -04:00
Nabeel S
ae68550448
Move telemetry option into settings; checkbox in install refs #415 ( #416 )
2019-10-29 13:07:53 -04:00
Nabeel S
a2ea9b29ba
Bundle CSS changes ( #421 )
...
* Bundle CSS changes
* Edit language
* Clickable flight IDs #419
* Fix dropdown menu going offscreen
* formatting
2019-10-29 13:03:04 -04:00
Nabeel S
7a34756188
Issue fixes ( #413 )
...
* Auto lookup missing airports closes #404
* Ensure flight ICAOs are capitalized closes #404
* Update htaccess in root closes #412
* Update htaccess in root closes #412
* StyleCI fix
2019-10-23 12:01:31 -04:00
Nabeel S
5f9e7d5754
Catch error messages in notifying ( #403 )
...
* Catch error messages in notifying
* Formatting
2019-09-17 19:11:02 -04:00
Nabeel S
6e9dcf8a31
Design and file upload issues ( #399 )
...
* Fix some styling issues/edit button on PIREP overview page
* Fix validation for file/url upload
* Formatting
2019-09-16 15:17:51 -04:00
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
4ac781a20d
Fix map checkout call ( #394 )
2019-09-13 15:10:47 -04:00
Nabeel S
d68d8791bd
389 API Changes ( #393 )
...
* Update PHPUnit to 8
* Fix API endpoints closes #389
* Update pagination method in Repository contract to look at the page number closes #390
* Remove unused imports
* Fix tests in FlightTests
* Typecast page
* Don't register factories
* Remove Factory loading
* Remove unused imports
2019-09-13 11:21:40 -04:00
Nabeel S
23eb9dcbda
384 Laravel 6 changes ( #385 )
...
* 384 Laravel 6 changes
* Library versions
* Update package versions
* Add keyType to models
* Remove unused dependencies
* StyleCI fixes
* Fix models for test
* Fix tests output and update test runner
* Unused imports
* Update exceptions handler
* Fix login page
2019-09-13 08:05:02 -04:00
Nabeel S
7a76ac4226
CSS Libraries and style updates ( #388 )
...
* Update now-ui frontend lib to latest instead of the beta
* Update to bootstrap 4 lib
* Fix flights and profile pages
2019-09-12 11:48:41 -04:00
Nabeel S
37fc761567
380 vacentral library ( #381 )
...
* Update vaCentral library for new API server format
* Formatting
* Remove missing/unused import
2019-09-05 16:55:51 -04:00
Nabeel S
7ace8bccd6
Use Notification/Notifiable ( #379 )
...
* Add migrations for notifiables
* Configure spatie-backup to run as part of cron
* Convert Mailer to Notification; add pirep notifications
* Styling
2019-08-30 15:59:17 -04:00
Nabeel S
b213f2bb4c
Add maintenance section to admin, clear caches #376 ( #377 )
...
* Add maintenance section to admin, clear caches #376
* Formatting
2019-08-30 15:59:08 -04:00
Nabeel S
0d1f38cf85
Refactor all JS API calls #360 ( #375 )
...
* Refactor all JS API calls #360
* Remove unused imports
* Lint JS
* Fix doubled api key
* Formatting
* Added extra logging to distance lookup
* Remove the .editorconfig file in distrib
* shell check fixes
* Remove the .editorconfig file in distrib
2019-08-30 08:08:00 -04:00
Nabeel S
09f3e3cfdf
Set the baseURL for ajax requests ( #373 )
...
* Set the baseURL for ajax requests
* Use async/await on AJAX calls
* Add mix_public() cache generated asset cache busting
* Move storage container into separate class
* Fix some styling
2019-08-27 15:08:42 -04:00
Nabeel S
fd2f4f2150
Move airline transaction code into service layer ( #371 )
...
* Move airline transaction code into service layer
* Remove unused import
2019-08-26 14:55:59 -04:00
Nabeel S
651174bda8
229 url for downloads ( #369 )
...
* Allow file uploads for subfleet
* Allow URL to be used for a download
* Remove old FileUploadRequest
* Move file removal logic to service layer
* Remove unused import
* Remove unused packages
2019-08-26 14:43:50 -04: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 S
6018a6dcaa
Add Contract interface for airport lookup functionality ( #365 )
...
* Add Contract interface for airport lookup functionality
* style ci fixes
2019-08-22 14:32:49 -04:00
Nabeel S
182aabf426
Refactor error handling internally to follow RFC7807 ( #362 )
...
* Refactor error handling internally to follow RFC7807
* style fixes
2019-08-21 08:17:44 -04:00
Nabeel S
dc51897314
Additional logging for the stats recalculation ( #358 )
...
* Additional logging for the stats recalculation
* style fix
2019-08-10 20:42:35 -04:00
Nabeel S
c1103afe8f
Add missing expiry time for PIREP API ( #356 )
2019-08-09 22:49:25 -04:00
Nabeel S
47be7507f0
Fix/metar reading ( #354 )
...
* Account for empty ICAO; added tests
* Fix null returns
* Fix typo in volume units display
* Add version field for bug report template
* Some more changes to the bug report template
2019-08-08 17:41:53 -04:00
Nabeel S
5cafebe4d6
Fix/metar reading ( #353 )
...
* Fix reading of the METAR information for AviationWeather. Fix the DI
* StyleCI fixes
2019-08-08 14:52:34 -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 S
ff6ba4c29a
Remove ext-cal from requirements list ( #349 )
...
* Remove ext-cal from requirements list
* Fix the travis phpunit config
2019-08-08 12:50:32 -04:00
Nabeel S
5cce1b3040
Multiple ticket crash fixes ( #347 )
...
* Fix for initial seed data not being run during install closes #346
* StyleCI keepin' me honest
* Tooltips for ranks
2019-08-07 12:32:49 -04:00
Nabeel S
e12188b7d3
Issue/327 versioning ( #345 )
...
* Switch to semver format
* Rewrite new version check to use Github Releases and cron
* Styling
* Remove v from in front of version
* New version check test fix
* Uncomment test case
2019-08-06 17:48:00 -04:00
Nabeel S
092b9fc9dc
Add step fields to enable decimal points on fields #342 ( #343 )
...
* Add step fields to enable decimal points on fields #342
* Update js-yaml version due to vulnerability scan
* Don't seed dev files when env == local
* Fix
* Fix to be static
* Add visibilty keyword
2019-08-06 15:54:21 -04:00
Nabeel S
6292b05ad5
Update issue templates ( #344 )
2019-08-06 15:26:37 -04:00
Nabeel S
753804b71b
Issue fixes ( #341 )
...
* Better error handling around ACARS position updates
* Add step for decimals on fuel block/used fields closes #340
* Styling
* Rename AcarsController to LiveMapController; update JS dependencies
2019-08-05 13:07:22 -04:00
Nabeel S
9f3ba05880
Issue/329 refactor seeding ( #337 )
...
* Fix Contracts class names
* Refactoring of the file seeds so it's not a mess
* StyleCI fixes
2019-08-05 08:27:53 -04:00
Nabeel S
95147e31bf
Fix issue where user stats aren't incremented on PIREP auto accept ( #335 )
...
* Fix issue where user stats aren't incremented on PIREP auto accept
* Formatting
2019-08-01 15:23:59 -04:00
Nabeel S
981a5915e3
Merge pull request #331 from nabeelio/313/fuel-finances
...
Account for fuel in the finance calculations #313
2019-07-23 10:29:05 -04:00
Nabeel S
ee1c8ee3fa
Merge pull request #328 from nabeelio/328/pending-updates
...
Middleware to detect is update is pending; move Routes into HTTP
2019-07-18 11:07:22 -04:00
Nabeel S
a0a6ab027f
Merge pull request #325 from nabeelio/282-import-special-chars
...
Change exporter to use utf-8 close #282
2019-07-17 14:01:49 -04:00
Nabeel S
0225a84a81
Merge pull request #324 from nabeelio/265-editable-pilot-id
...
Backend changes separating id from pilot_id
2019-07-17 12:49:22 -04:00
Nabeel S
454776ecd4
Merge pull request #323 from nabeelio/fix/rename-interfaces
...
Rename Interfaces to Contracts to better match Laravel conventions
2019-07-15 15:59:34 -04:00
Nabeel S
31f16d693b
Merge pull request #322 from nabeelio/fix-unit-classes
...
Cleanup SI Unit classes; METAR fixes
2019-07-15 15:36:54 -04:00
Nabeel S
466d04caf7
Merge pull request #321 from nabeelio/dependabot/npm_and_yarn/lodash-4.17.13
...
Bump lodash from 4.17.11 to 4.17.13
2019-07-15 08:02:10 -04:00
Nabeel S
d8795e66da
Merge pull request #320 from nabeelio/laravel-update
...
Update composer library versions
2019-07-09 08:03:17 -04:00
Nabeel S
331b9133a8
Merge pull request #319 from nabeelio/issue/316-missing-folders
...
Add missing folders under storage/public #316
2019-07-08 13:51:53 -04:00
Nabeel Shahzad
6543728478
Merge pull request #314 from nabeelio/issue/296-permissions
...
Add interface to additional roles/permissions #296
2019-06-21 14:51:43 -04:00
Nabeel Shahzad
29ca9711f8
Merge pull request #312 from nabeelio/issue/295-fuel-in-pireps
...
Fix pax count fields; add fuel used field #295
2019-06-19 15:14:29 -05:00
Nabeel Shahzad
a39549d597
Merge pull request #311 from nabeelio/analysis-zDr9J5
...
Apply fixes from StyleCI
2019-06-18 17:58:33 -05:00
Nabeel Shahzad
267a0e21ba
Merge pull request #308 from nabeelio/laravel-58
...
Laravel 5.8 Update
2019-05-12 18:20:34 -05:00
Nabeel Shahzad
b8d4f4e5c4
Merge pull request #306 from nabeelio/issue-297/search-options
...
Add more search criteria/dev environment via docker-compose #297
2019-05-11 14:47:37 -05:00
Nabeel Shahzad
bc58a2b076
Merge pull request #301 from nabeelio/fix/285
...
Add gmp to requirements in install #285
2019-05-05 09:43:41 -05:00
Nabeel Shahzad
53d4380339
Merge pull request #300 from nabeelio/revert-299-issue-templates
...
Revert "Update issue templates"
2019-04-07 22:26:20 -05:00
Nabeel Shahzad
4e9ea9aa3c
Revert "Update issue templates"
2019-04-07 22:26:09 -05:00
Nabeel Shahzad
a6a52ef7bb
Merge pull request #299 from nabeelio/issue-templates
...
Update issue templates
2019-04-07 22:25:50 -05:00
Nabeel Shahzad
239483dfc4
Update issue templates
2019-04-07 22:25:27 -05:00
Nabeel Shahzad
900e8ffe26
Merge pull request #284 from arv187/es-translations
...
More acceptable translation to opt-in (es)
2018-10-02 13:50:42 -05:00
Nabeel Shahzad
270556eb1c
Merge pull request #283 from tripph/master
...
Fix 404s to requirements/setup in README.md
2018-10-02 13:40:16 -05:00
Nabeel Shahzad
61c7a3d54d
Merge pull request #280 from nkevins/expired_flight_cleaning
...
Hide expired live flight from live map and remove from DB
2018-09-20 18:44:42 -05:00
Nabeel Shahzad
c5498937dc
Merge pull request #278 from nabeelio/laravel-57
...
[WIP] Laravel 5.7 Update
2018-09-20 14:20:25 -05:00
Nabeel Shahzad
b852bdc411
Merge pull request #276 from nkevins/admin_css_update
...
Make admin input outline darker
2018-09-20 13:55:21 -05:00
Nabeel Shahzad
9e55f8ecf0
Merge pull request #275 from nkevins/transfer_hours
...
capture & display pilot transfer hours
2018-09-05 08:01:06 -04:00
Nabeel Shahzad
ec873f2b82
Merge pull request #273 from nkevins/fix_repo_saving
...
Fix SettingsController saving boolean value as 'on'
2018-09-04 17:35:40 -04:00
Nabeel Shahzad
24fb55872f
Merge pull request #274 from nkevins/fix_eager_loading
...
Optimize query with eager loading
2018-09-04 17:35:23 -04:00
Nabeel Shahzad
c95fe3c971
Merge pull request #271 from nkevins/hide_inactive_pilot
...
Hide inactive pilot from pilot list page
2018-09-03 00:21:19 -04:00
Nabeel Shahzad
fbe3804658
Merge pull request #270 from nkevins/fix_search_flight_restriction
...
Fix flight search restriction
2018-09-02 11:04:41 -05:00
Nabeel Shahzad
e71f12311a
Merge pull request #268 from nabeelio/analysis-z4KMan
...
Apply fixes from StyleCI
2018-09-01 22:37:01 -05:00
Nabeel Shahzad
aba23f99bd
Merge pull request #264 from nkevins/fix_metar_issue
...
Fix METAR issue
2018-08-28 19:07:31 -05:00
Nabeel Shahzad
e5935507c8
Merge pull request #262 from nabeelio/analysis-Xl4mPr
...
Apply fixes from StyleCI
2018-08-26 13:52:07 -05:00
Nabeel Shahzad
046dac5db5
Merge pull request #261 from nabeelio/analysis-8Kyry9
...
Apply fixes from StyleCI
2018-08-26 12:19:08 -05:00
Nabeel Shahzad
20f46adbc4
Merge pull request #259 from nkevins/enable_eager_loading
...
Enable eager loading
2018-08-26 09:07:35 -05:00
Nabeel Shahzad
996ebde501
Merge pull request #258 from nkevins/add_remove_expired_bids
...
Implement cron to remove expired bids
2018-08-24 12:16:50 -05:00
Nabeel Shahzad
1c32ef838d
Merge pull request #257 from nkevins/fix_timezone_list_encoded
...
Fix timezone list HTML Escaped
2018-08-24 10:39:59 -05:00
Nabeel Shahzad
87206ed2b4
Merge pull request #255 from arv187/es-translations
...
Update 07/13/2018 es-translations
2018-07-13 10:46:27 -05:00
Nabeel Shahzad
fef36f89f4
Merge pull request #250 from arv187/master
...
ES translation
2018-06-27 17:36:59 -05:00
Nabeel Shahzad
77a2fd70c3
Merge pull request #242 from LordWilbur/vaflights
...
flights filtered per va
2018-05-19 14:04:39 -05:00
Nabeel Shahzad
cf0149c236
Set theme jekyll-theme-dinky
2018-01-09 15:34:32 -06:00
Nabeel Shahzad
2786fa10b1
Set theme jekyll-theme-cayman
2018-01-09 13:39:31 -06:00
Nabeel Shahzad
1b5107a085
Merge pull request #115 from web541/master
...
Remove unique email entry
2018-01-02 23:19:34 -06:00
Nabeel Shahzad
64d385d9be
Create CODE_OF_CONDUCT.md
2017-12-09 08:52:43 -06:00
Nabeel Shahzad
f4845ff5c0
Merge pull request #68 from RickyB98/master
...
Fix on registration error.
2017-10-01 10:12:10 -05:00
Nabeel Shahzad
2e128cb8c7
Merge pull request #64 from Vansers/master
...
Register form styling and functionally
2017-08-12 12:01:08 -05:00
Nabeel Shahzad
7e2b888409
Merge pull request #59 from nabeelio/composer-testing
...
Updated the composer file
2017-08-04 09:21:42 -05:00
Nabeel Shahzad
6bc0415129
Include bloom filter library
2017-07-25 14:54:42 -05:00
Nabeel Shahzad
e3352f41a1
remove ghr
2017-07-25 12:18:56 -05:00
Nabeel Shahzad
7436a5b593
Install go release tool
2017-07-25 10:59:17 -05:00
Nabeel Shahzad
92defdd3b0
Test success branch name
2017-07-25 10:55:17 -05:00
Nabeel Shahzad
d8c4dd21da
Fix path to phpvms folder
2017-07-25 10:03:00 -05:00
Nabeel Shahzad
6f745091de
Merge pull request #47 from tim260/dev
...
airline form fixes
2017-07-08 08:19:49 -05:00
Nabeel Shahzad
629371fc0b
Merge pull request #45 from tim260/patch-2
...
Change flight number to integer
2017-07-08 08:04:59 -05:00
Nabeel Shahzad
06367d149d
Merge branch 'master' into patch-2
2017-07-08 08:04:43 -05:00
Nabeel Shahzad
fdd93de36a
Merge pull request #46 from tim260/dev
...
Fix adding of airport
2017-07-07 16:18:51 -05:00
Nabeel Shahzad
363d463833
Merge pull request #29 from nabeelio/logout-fix-final
...
Logout fix final
2017-06-21 17:59:05 -05:00
Nabeel Shahzad
3a5b2e1d95
Create README.md
2017-06-09 21:28:13 -05:00
Nabeel Shahzad
f158c11dea
Initial commit
2017-06-07 18:35:27 -05:00