* Sort the aircraft by putting the bidded aircraft on top * Style fixes * If there's an aircraft on a bid, return only that * Filter selected aircraft for bids * Style fixes * Fix filtering * Style fix * Unused parameters * Use mysq * Use a root password * Add wait for mysql * wait fix * Fix password * Root password * Update the mysqladmin ping command * Change mysql host * Fix passwsrd |
||
|---|---|---|
| .github | ||
| app | ||
| bin | ||
| bootstrap | ||
| config | ||
| modules | ||
| public | ||
| resources | ||
| storage | ||
| tests | ||
| .editorconfig | ||
| .eslintignore | ||
| .eslintrc | ||
| .gitignore | ||
| .htaccess | ||
| .php-cs-fixer.php | ||
| .styleci.yml | ||
| artisan | ||
| CHANGELOG.md | ||
| composer.json | ||
| composer.lock | ||
| docker-compose.yml | ||
| intellij_style.xml | ||
| LICENSE | ||
| Makefile | ||
| package-lock.json | ||
| package.json | ||
| phpstan.neon | ||
| phpunit.xml | ||
| Procfile | ||
| README.md | ||
| swagger.yml | ||
| symfony.lock | ||
| webpack.mix.js | ||
phpVMS 7
The next phpvms version built on the laravel framework. work in progress. The latest documentation, with installation instructions is available on the phpVMS documentation page.
Installation
A full distribution, with all of the composer dependencies, is available at this GitHub Releases link.
Requirements
- PHP 8.1+, extensions:
- cURL
- JSON
- fileinfo
- mbstring
- openssl
- pdo
- tokenizer
- bcmath
- intl
- Database:
- MySQL 5.7+ (or MySQL variant, including MariaDB and Percona)
View more details on requirements
Installer
- Upload to your server
- Visit the site, and follow the link to the installer
Development Environment with Docker
A full development environment can be brought up using Docker and Laravel Sail, without having to install composer/npm locally
make docker-test
# **OR** with docker directly
docker run --rm \
-u "$(id -u):$(id -g)" \
-v "$(pwd):/var/www/html" \
-w /var/www/html \
laravelsail/php82-composer:latest \
composer install --ignore-platform-reqs
# Then you can start sail
./vendor/bin/sail up
Then go to http://localhost.
Instead of repeatedly typing vendor/bin/sail to execute Sail commands, you may wish to configure a shell alias that allows you to execute Sail's commands more easily:
alias sail='[ -f sail ] && sh sail || sh vendor/bin/sail'
Then you can execute php, artisan, composer, npm, etc. commands using the sail prefix:
# PHP commands within Laravel Sail...
sail php --version
# Artisan commands within Laravel Sail...
sail artisan about
# Composer commands within Laravel Sail...
sail composer install
# NPM commands within Laravel Sail...
sail npm run dev
Building JS/CSS assets
Yarn is required, run:
make build-assets
This will build all of the assets according to the webpack file.