Nabeel S
e7bbd6cccb
Use queues for notifications #1154 ( #1174 )
...
* Use queues for notifications #1154
* Styles
* Update defaults
* Include queueworker
2021-05-20 11:54:07 -04:00
Nabeel S
edcea258ce
Remove the autoupdater #1133 ( #1195 )
...
* Remove the autoupdater #1133
* Remove self-updater package
* Package still needed :|
2021-05-20 11:37:27 -04:00
Nabeel Shahzad
fe7120e21a
Add PHP 7.4 polyfill
2021-05-20 08:55:55 -04:00
Nabeel S
7cb9ae4ec3
intl dependency/polyfill updates ( #1194 )
2021-05-19 13:57:28 -04:00
Nabeel S
77a4acb569
Update dependencies ( #1188 )
2021-05-14 13:02:47 -04:00
Nabeel S
ee61de62fa
Update to PHP 8 ( #1118 )
...
* Update to PHP 8
* Update composer file
* Remove PHP 8 incompatible library
* Remove PHP 8 incompatible library
2021-05-11 18:46:21 -04:00
Nabeel S
fe0ef60b6c
Block refiling of PIREPs ( #1167 )
...
* Block refiling of PIREPs
* Style fixes
* Package updates
2021-05-03 10:00:10 -04:00
nabeelio
f1c54bcc7c
Add Postmark package #1067
2021-03-08 11:35:11 -05:00
nabeelio
70a4cf9f90
Remove the laravel-backup library
2021-03-05 07:33:42 -05:00
Nabeel S
3800c01d94
Update to Laravel 8 ( #1058 )
...
* Update Laravel and other dependencies
* Composer version in CI
* Remove the PHP exit from env file
* Add PHP 8 to testing matrix
* Update doctrine
* Update doctrine
* Update faker lib
* Rewrite TLD check to remove deprecated library
* Update version lib
* Remove PHP 8 for now
* Style fixes
2021-03-04 17:08:51 -05:00
Nabeel S
43fbe9e943
Update composer dependencies ( #1047 )
2021-02-26 12:23:50 -05:00
Nabeel Shahzad
942c060c99
Added opcache package
2021-02-17 14:44:41 -05:00
Yash Govekar
5803487d51
Installing and managing modules from admin panel ( #847 )
2020-10-19 10:10:28 -04:00
Nabeel S
7aa089bd88
Update Laravel/composer dependencies ( #803 )
2020-09-02 18:15:05 -04:00
Nabeel S
3d211535f7
Remove Google Analytics #728 ( #745 )
...
* Remove Google Analytics #728
* Remove config file
* Don't set the vacentral url
2020-06-04 10:36:55 -04:00
Nabeel Shahzad
c46fc9171c
Check for airline being active; fix tests for L7 #718
2020-05-23 11:45:07 -04:00
Nabeel Shahzad
6078163d75
Initial pass at Laravel 7 support #673
2020-05-15 18:20:23 -04:00
Nabeel S
2ea18ae1c6
Fix airline creation logic in installer #677 ( #678 )
2020-05-02 15:09:27 -04:00
Nabeel S
819d3bcb47
Upgrade packages with security alerts ( #653 )
2020-03-31 12:36:33 -04:00
Nabeel S
82b873c071
Domain detection failing for .co.uk, etc #647 ( #648 )
...
* Fix domain name detection #647
* Ignore page links check if no DB configured #641
2020-03-28 19:07:46 -04:00
Nabeel S
45873431e4
Add public/private pages #641 ( #644 )
...
* Add public/private pages #641
* Cleanup the form requests
2020-03-28 13:03:52 -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
660c5303cb
Update composer lock file
2020-02-29 22:21:03 -05:00
Nabeel S
7e742518bc
Module/plugin installation working #593 ( #594 )
...
* Remove the Sample module
* 593-Fix-Modules-From-Composer
* Fix pre/post install scripts in composer #593
* Formatting
2020-02-28 16:06:45 -05:00
Nabeel S
a1d6fa17ad
Respect home hubs setting for registration #580 ( #581 )
...
Respect home hubs setting for registration #580
2020-02-23 17:21:26 -05:00
Nabeel S
cc23c32db7
Route not found error for Pirep::resource() call #559 ( #565 )
2020-02-20 12:42:22 -05:00
Nabeel S
90e1b3317d
Distro zip file from tar file #449 ( #543 )
...
* Create zip file from tar file
* Formatting
2020-02-10 10:40:42 -05:00
Nabeel S
ff913e5304
Show admin dropdown for admin-access ability ( #515 )
...
* Show admin dropdown for admin-access ability closes #509
* Formatting
2020-01-30 09:00:41 -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
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
83821d1e04
Remove bootstrap cache ( #448 )
...
* Cleanup the bootstrap/cache directory when packaging
* Fix removal of bootstrap cache
* Formatting
2019-12-02 10:29:16 -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
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
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 Shahzad
25999d55a3
Update dep versions
2019-08-26 09:09:12 -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
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
8cdf47f7b3
Update composer library versions
2019-07-08 14:41:10 -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
88957f4071
Add php-cs-fixer to build
2019-05-12 13:26:44 -05: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