You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Go to file
Nabeel Shahzad b7b0ac0a73
style
5 years ago
.github 491 Installation Error (#495) 5 years ago
.travis Fix BindingResolutionError when debug toolbar isn't present (#465) 5 years ago
app Set a default model value for airports on PIREP (#500) 5 years ago
bootstrap Code cleanup from inspection results 6 years ago
config Split the importer module out from the installer module (#468) 5 years ago
modules style 5 years ago
public Fixes (#435) 5 years ago
resources Search for ICAO not working properly (#496) 5 years ago
storage Fix the avatars directory #316 5 years ago
tests Search for ICAO not working properly (#496) 5 years ago
.editorconfig 384 Laravel 6 changes (#385) 5 years ago
.eslintignore Add eslint and styleci files 6 years ago
.eslintrc Refactor all JS API calls #360 (#375) 5 years ago
.gitignore 389 API Changes (#393) 5 years ago
.htaccess Issue fixes (#413) 5 years ago
.php_cs Formatting 5 years ago
.styleci.yml #355 Calculate distance button (#366) 5 years ago
.travis.yml Split the importer module out from the installer module (#468) 5 years ago
CHANGELOG.md Updated changelog 5 years ago
LICENSE Copyright/license update 7 years ago
Makefile Refactor and add importer to Installer module #443 (#444) 5 years ago
Procfile Working docker-compose files for development 5 years ago
README.md Issue fixes (#341) 5 years ago
artisan laravel base files 7 years ago
composer.json 491 Installation Error (#495) 5 years ago
composer.lock 491 Installation Error (#495) 5 years ago
docker-compose.yml Remove log tail 5 years ago
index.php Issue fixes (#413) 5 years ago
intellij_style.xml Split the importer module out from the installer module (#468) 5 years ago
package.json Fix CSV imports giving Storage class not found #454 (#462) 5 years ago
phpstan.neon some cleanup as-per phpstan 7 years ago
phpunit.xml 384 Laravel 6 changes (#385) 5 years ago
swagger.yml Add swagger docs for search 5 years ago
webpack.mix.js Design and file upload issues (#399) 5 years ago
yarn.lock Fix CSV imports giving Storage class not found #454 (#462) 5 years ago

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.1+, 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.