Test d'une appli de films à voir

François Drouhard 09b87972de Mauvais user pour les notifs mm commentaires %!s(int64=5) %!d(string=hai) anos
app e9116de1ac Colonne de titre plus large %!s(int64=5) %!d(string=hai) anos
assets 27d902d76d Ajout des notes %!s(int64=5) %!d(string=hai) anos
bin 1e81eddc1c initial commit %!s(int64=6) %!d(string=hai) anos
src 09b87972de Mauvais user pour les notifs mm commentaires %!s(int64=5) %!d(string=hai) anos
tests 1e81eddc1c initial commit %!s(int64=6) %!d(string=hai) anos
var 1e81eddc1c initial commit %!s(int64=6) %!d(string=hai) anos
web 1e81eddc1c initial commit %!s(int64=6) %!d(string=hai) anos
.gitignore 10ba0ca855 Passage en webpack %!s(int64=6) %!d(string=hai) anos
LICENCE 6a82dd7b08 Ajout de la licence %!s(int64=6) %!d(string=hai) anos
README.md 706b9e0a24 Mettre à jour 'README.md' %!s(int64=6) %!d(string=hai) anos
composer.json 6db8c49425 Ajout des notifs par mattermost ! %!s(int64=6) %!d(string=hai) anos
composer.lock 27d902d76d Ajout des notes %!s(int64=5) %!d(string=hai) anos
droits.sh 1e81eddc1c initial commit %!s(int64=6) %!d(string=hai) anos
package.json f5560776cb Passage des Alert en bootstrap-notify %!s(int64=6) %!d(string=hai) anos
phpunit.xml.dist 1e81eddc1c initial commit %!s(int64=6) %!d(string=hai) anos
webpack.config.js e87ad396e0 modifs mineures + ajout de la possibilité tooltip %!s(int64=6) %!d(string=hai) anos
yarn.lock f5560776cb Passage des Alert en bootstrap-notify %!s(int64=6) %!d(string=hai) anos

README.md

films

A Symfony project created on October 17, 2018, 6:12 pm.

Le projet utilise Yarn, Bootstrap 4, font-awesome, jquery, jquery-ui

La partie intégration de vidéos et presque intégralement reprise de https://www.zirolis.com/tuto/integrer-une-video-externe-avec-symfony-et-php

Le service Mattermost permet d'envoyer une notif à l'aide d'un webhook entrant généré sur un serveur mattermost.

Installation

Nécessite curl, acl et sudo

$ Git clone https://gogs.fdlibre.eu/sangfroid/films.git
$ cd ./films

Un script bash permet de régler les ACL Linux (nécessite la présence de sudo sur le serveur)

$ ./droits.sh

Mettre à jour les dépendances

$ composer update

Mettre à jour les dépendances yarn

$ yarn install
$ yarn encore dev

Créer la base de données et créer un utilisateur

$ php bin/console doctrine:database:create
$ php bin/console doctrine:schema:update
$ php bin/console app:user:create