Nabeel S
e6d38f9338
Add PHP 7.4 support ( #464 )
...
* Add PHP 7.4 to build matrix
* DB fix
* YAML parser fix in test data
* Show versions
* Package updates
* Track used ICAOs
* 7.4 METAR parsing fix
* METAR parser fix
* Formatting
* Add meters to response units
* Call instance for unit conversion
* Return value
* Catch exception for unknown quantity
* Comment fix
* Formatting
* METAR parsing fixes on PHP 7.4
* Package updates
* More random airport ID
* More random airport ID
* Properly disable toolbar
* Semver written out to version file
* Use dev as default identifier
2019-12-11 12:57:18 -05:00
Nabeel S
50dc79bc8d
Refactor and add importer to Installer module #443 ( #444 )
...
* Refactor and add importer to Installer module #443
* Refactor for finances to use in import
* Import groups into roles
* Formatting
* Formatting
* Add interface in installer for import
* Notes about importing
* Check for installer folder
* Formatting
* Fix pirep->user mapping
* Unused import
* Formatting
2019-11-27 09:19:20 -05: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
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
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
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
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 Shahzad
f6465bea58
Add error logging around metar parsing call
2019-08-07 13:25:40 -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 Shahzad
a9c5be1c70
Add opcache option; change detection during install for cache driver
2019-07-18 09:26:33 -04:00
Nabeel Shahzad
3e1d9080df
Backend changes separating id from pilot_id
2019-07-16 13:54:14 -04:00
Nabeel Shahzad
7a468b2c16
Fix php-cs-fixer for build
2019-06-18 19:16:29 -04:00
Nabeel Shahzad
5210c78d5e
Update Laravel version
2019-06-18 18:51:56 -04:00
Nabeel Shahzad
75eaec2f11
phpcs standards
2019-05-12 12:08:31 -05:00
Nabeel Shahzad
1b1cf2a891
Add redis; use alpine images
2019-05-12 10:51:06 -05:00
Nabeel Shahzad
7f0fb16dc3
Update to Laravel 5.8
2019-05-12 10:10:31 -05:00
Nabeel Shahzad
df814edafe
Add the symfony/polyfill-iconv package
2019-05-11 14:11:15 -05:00
Nabeel Shahzad
52ed248f7d
Only generate test autoloaders in dev mode
2019-05-08 07:07:24 -05:00
Nabeel Shahzad
3bea54136b
PHPUnit version fixing
2019-04-07 22:27:10 -05:00
Nabeel Shahzad
655dc39c63
Downgrade PHPUnit again for PHP 7.1
2019-04-07 22:27:10 -05:00
Nabeel Shahzad
e2637ce0a7
Downgrade PHPUnit again for PHP 7.1
2019-04-07 22:27:10 -05:00
Nabeel Shahzad
93b738be79
Fix for phpunit on 7.1
2019-04-07 22:27:10 -05:00
Nabeel Shahzad
1d0e6cc10e
Update composer require t ype
2019-04-07 22:27:10 -05:00
Nabeel Shahzad
905be6ffc3
Direct composer packages called 'phpvms-plugin' to the modules/ folder
2019-04-07 22:27:10 -05:00
Nabeel Shahzad
2132b50ede
Dependency updates
2019-04-07 22:27:10 -05:00
Nabeel Shahzad
f8b21c99e2
Use ClassMapGenerator from composer, symfony 4.x removed theirs
2018-09-20 14:08:42 -05:00
Nabeel Shahzad
99e472f99c
Dependencies updated for Laravel 5.7
2018-09-20 13:55:07 -05:00
Nabeel Shahzad
e95b3eb366
Code cleanup from inspection results
2018-08-26 13:50:08 -05:00
Kevin
796053cfa5
Implement cron to remove expired bids
2018-08-25 01:07:14 +08:00
Nabeel Shahzad
91a64113fb
Add faker package back
2018-08-20 13:22:42 -05:00
Nabeel Shahzad
ffccb01670
Try to remove an requires-devs scripts
2018-08-20 11:24:32 -05:00
Nabeel Shahzad
5caecf9c5f
update vacentral lib to fix airport lookup
2018-07-11 08:07:58 -05:00
Nabeel Shahzad
a747657642
remove dbal/predis from composer reqs
2018-05-21 09:57:38 -05:00
lordwilbur
89ebcbdb10
added predis/predis to composer
2018-05-21 09:57:10 -05:00
lordwilbur
078f361a39
added doctrine/dbal to composer.json
2018-05-21 09:57:10 -05:00
Nabeel Shahzad
4fa024045d
refactorings of pirep/acars api calls; separate field calls
2018-05-09 12:45:24 -05:00
Nabeel Shahzad
f671d3f624
Update deploy scripts to remove some extra packages
2018-05-07 14:07:41 -05:00
José Bustos
d0485f98a9
Installation of intervetion/image package to manage pilots avatars and others images.
2018-05-02 18:59:57 -05:00
Nabeel Shahzad
cff7e2c4da
some cleanup as-per phpstan
2018-04-23 08:46:28 -05:00
Nabeel Shahzad
5a30ba683e
dependency updates
2018-04-08 09:52:41 -05:00
Nabeel Shahzad
eae5989845
Replace METAR data with custom class
2018-04-07 09:05:06 -05:00
Nabeel Shahzad
04d63ca931
Remove medialibrary stuff
2018-04-03 08:16:39 -05:00
Nabeel Shahzad
717118cfb4
Add METAR interface and use local library for decoding
2018-04-02 22:35:25 -05:00
Nabeel Shahzad
36a7886668
Add laravel-medialibrary for avatars
2018-04-02 17:49:04 -05:00
Nabeel Shahzad
2090f05236
Composer dep updates
2018-03-29 14:24:36 -05:00
Nabeel Shahzad
5cbb480f6e
Remove Google libs
2018-03-26 15:49:07 -05:00
Nabeel Shahzad
46f49048c8
Remove composer deps
2018-03-26 15:45:57 -05:00
Nabeel Shahzad
ca2f8e1aa5
Move helper generation to new command
2018-03-25 16:50:48 -05:00