Skip to content
virtual airline management
PHP HTML CSS JavaScript Shell Makefile
Branch: dev
Clone or download

Latest commit

nabeelio Merge pull request #730 from nabeelio/729-Multi-Expenses
All airports' expenses being applied to PIREP #729
Latest commit 89ca0b4 May 26, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github 7.0.0-beta3 Release (#541) Feb 8, 2020
.travis Initial pass at Laravel 7 support #673 May 15, 2020
app Fix for all airport expenses being applied #729 May 26, 2020
bootstrap Code cleanup from inspection results Aug 26, 2018
config Initial pass at Laravel 7 support #673 May 15, 2020
modules Fix for update showing available when one isn't #707 May 21, 2020
public Fix error with map centering on invalid layers #704 May 19, 2020
resources Allow on-leave user to login; show alert message and ensure status is… May 23, 2020
storage Fix the avatars directory #316 Jul 17, 2019
tests Fix for all airport expenses being applied #729 May 26, 2020
.dockerignore 7.0.0-beta3 Release (#541) Feb 8, 2020
.editorconfig 384 Laravel 6 changes (#385) Sep 13, 2019
.eslintignore Add eslint and styleci files Sep 10, 2018
.eslintrc Refactor all JS API calls #360 (#375) Aug 30, 2019
.gitignore Performance improvements #602 (#607) Mar 1, 2020
.htaccess Issue fixes (#413) Oct 23, 2019
.php_cs Formatting May 12, 2019
.styleci.yml #355 Calculate distance button (#366) Aug 26, 2019
.travis.yml Formatting May 15, 2020
CHANGELOG.md Update CHANGELOG May 9, 2020
Dockerfile 7.0.0-beta3 Release (#541) Feb 8, 2020
LICENSE Copyright/license update Feb 22, 2018
Makefile Fix params for launching process #724 May 23, 2020
Procfile Working docker-compose files for development May 10, 2019
README.md Initial pass at Laravel 7 support #673 May 15, 2020
artisan laravel base files Jun 8, 2017
composer.json Check for airline being active; fix tests for L7 #718 May 23, 2020
composer.lock Check for airline being active; fix tests for L7 #718 May 23, 2020
docker-compose.yml 7.0.0-beta3 Release (#541) Feb 8, 2020
index.php Issue fixes (#413) Oct 23, 2019
intellij_style.xml 7.0.0-beta3 Release (#541) Feb 8, 2020
package.json Fix error with map centering on invalid layers #704 May 19, 2020
phpstan.neon some cleanup as-per phpstan Apr 23, 2018
phpunit.xml Check for airline being active; fix tests for L7 #718 May 23, 2020
swagger.yml 7.0.0-beta3 Release (#541) Feb 8, 2020
webpack.mix.js Add public/private pages #641 (#644) Mar 28, 2020
yarn.lock Fix error with map centering on invalid layers #704 May 19, 2020

README.md

phpvms 7

Build Status Codacy Badge Latest Stable Version StyleCI License

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 7.3+, extensions:
    • cURL
    • JSON
    • mbstring
    • openssl
    • pdo
    • tokenizer
  • Database:
    • MySQL 5.5+ (or MySQL variant, including MariaDB and Percona)

View more details on requirements

Installer

  1. Upload to your server
  2. Visit the site, and follow the link to the installer

View installation details

development environment

A full development environment can be brought up using Docker:

composer install
yarn install
docker-compose build
docker-compose up

Then go to http://localhost. If you're using dnsmasq, the app container is listening on phpvms.test, or you can add to your /etc/hosts file:

127.0.0.1   phpvms.test

Building JS/CSS assets

Yarn is required, run:

make build-assets

This will build all of the assets according to the webpack file.

You can’t perform that action at this time.