CSS PHP HTML
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
config
public porting project to symfony 4 Feb 17, 2018
src
templates porting project to symfony 4 Feb 17, 2018
tests Symfony REST: Level 4 Feb 22, 2018
translations porting project to symfony 4 Feb 17, 2018
.env.dist
.gitignore
LICENSE
README.md
composer.json Make it work in production Mar 19, 2018
composer.lock
phpunit.xml.dist
symfony.lock Symfony REST: Level 4 Feb 22, 2018

README.md

Installing

composer install

Database

bin/console doctrine:database:create
bin/console doctrine:migrations:migrate
bin/console hautelook:fixtures:load

Generate private and public keys to generate JWT

openssl genrsa -out config/jwt/private.pem -aes256 4096
openssl rsa -pubout -in config/jwt/private.pem -out config/jwt/public.pem

# check private key
openssl rsa -in config/jwt/private.pem -check

# check public key syntax, throw error if invalid
openssl rsa -inform PEM -pubin -in config/jwt/public.pem -noout

Run tests

bin/phpunit

Important: Don't forget to adjust your environment variables defined in phpunit.xml.dist.

Todo

  • Fix resources scss
  • Fix resources font-awesome
  • Implement API
  • Fix unit test for different environments (dev and test should differ)