The current AFUP's website
HTML PHP CSS PostScript JavaScript Makefile
Clone or download
Korbeil Merge pull request #637 from Korbeil/feature/ajouter-tours-aux-antenn…
…es-afup

Ajout de Tours aux antennes de l'AFUP
Latest commit 2e0f571 Jun 18, 2018
Permalink
Failed to load latest commit information.
app affichage des sous titres français sur la page talks Jun 10, 2018
bin WIP: initialisation symfony, utilisation auth github pour vote sur CFP Oct 10, 2016
configs/application Conf apache pas utile / pas à jour Oct 23, 2017
cron Correction mailing list Nov 15, 2016
db ajout de champs en base pour indiquer sur une vidéo à été sous titrée Jun 10, 2018
dependencies suppression de smarty commité dans le dépot Oct 1, 2017
doc WIP Groupes google Dec 11, 2017
docker Merge pull request #625 from Korbeil/fixing-docker-up May 30, 2018
event mise à jour du lien vers event.afup.org sur les 3 sites du dépôt web May 20, 2018
htdocs Merge pull request #637 from Korbeil/feature/ajouter-tours-aux-antenn… Jun 17, 2018
sources Merge pull request #637 from Korbeil/feature/ajouter-tours-aux-antenn… Jun 17, 2018
sql Merge pull request #616 from agallou/soumussion_speaker May 18, 2018
tests ajout des nouveaux champs dans l'index Jun 10, 2018
translations Billetterie Nantes 2017 Mar 11, 2017
var WIP: initialisation symfony, utilisation auth github pour vote sur CFP Oct 10, 2016
.atoum.php ajout d'une commande pour indexer les talks Dec 18, 2016
.gitattributes Vagrant: initialisation de la VM Feb 7, 2015
.gitignore ajout de phinx dans les bin ignorés May 26, 2018
.php_cs ajout configuration phpcs Feb 25, 2017
.styleci.yml ajout configuration styleci Feb 25, 2017
.travis.yml add travis configuration Mar 26, 2017
Makefile ajout de targets pour initer le projet avec la base May 26, 2018
README.md Merge pull request #625 from Korbeil/fixing-docker-up May 30, 2018
composer.json ajout de phinx pour éxecuter géréer les migrations et le seeding de l… May 26, 2018
composer.lock ajout de phinx pour éxecuter géréer les migrations et le seeding de l… May 26, 2018
docker-compose.override.yml-dist factorisation de la css du menu global Feb 2, 2018
docker-compose.yml ajout conf docker pour planete-php Oct 8, 2017
package.json Ajout package.json / Ajout overlay sur iframe Mar 23, 2018
phinx.php ajout de la configuration de phinx May 26, 2018
webpack.config.js Découpage fichiers js & css, utilisation de webpack pour bundler le js Mar 23, 2018
yarn.lock Découpage fichiers js & css, utilisation de webpack pour bundler le js Mar 23, 2018

README.md

Site web de l'AFUP

Applications

On accède aux applications via docker et les différents ports des applications. Vous retrouverez les ports dans le fichier docker-compose.override.yml

Par défaut:

Les ports utilisés peuvent être modifiés dans le fichier docker-compose.override.yml.

Mise en place avec docker

  • cloner le dépot
  • effectuer un make docker-up pour la création de l'infrastructure sous docker
  • effectuer un make init pour la copie des fichiers de config par défaut, l'installation des dépendances ainsi que l'init de la base de donnée avec les données de test.

Base de données

Utiliser le compte root:root

  • Récupérer un dump de la base (demander au pôle outils @ afup.org) et le placer décompressé à la racine du projet
  • Récupérer le port MySQL du container db : docker-compose port db 3306
  • Importer le dump : mysql -h 127.0.0.1 -P <port> -u root -p < dump.sql
  • Il faut une instance Algolia pour le algolia_app_id, algolia_backend_api_key et algolia_frontend_api_key (contacter le pôle outil)