Loading CHANGELOG.md +31 −9 Changes for CHANGELOG.md: 31 added lines, 9 removed lines. Original line number Diff line number Diff line CHANGELOG ========= # CHANGELOG 1.0.1 (04/02/2020) ------------------ ## 3.2.1 - Mise à jour des dépendances avec Composer - Ajout de la colonne user_role.accessible_exterieur pour gérer le blocages de rôles depuis l'extérieur - Suppression .gitlab-ci.yml inutile. - Mise à jour des versions de bibliothèques 1.0.0 (19/09/2019) ------------------ ## 3.2.0 ### Ajout - Simplification des configs pour Docker. ## 3.1.0 - Dépendance avec les versions 3.0 des bib unicaen. - Version avec une bdd postgres dans un service docker. - Création du fichier de licence LICENSE. - Création du script install.sh pour mimer ce qui est fait dans sygal. - Nouvelle façon de mettre le numéro de version dans la config (cf. bin/bump-version). ## 3.0.0 - Dépendances: montée possible en ZF 3. - Création d'un module démo avec bdd sqlite minimale. - Docker: modif des ports utilisés et passage à PHP 7.3. - Config pour tests unitaires. - Désactivation du validateur de session HttpUserAgent car peut provoquer une erreur 'Session validation failed' sur android. ## 1.0.1 - Mise à jour des dépendances avec Composer. - Ajout de la colonne user_role.accessible_exterieur pour gérer le blocages de rôles depuis l'extérieur. ## 1.0.0 - Embryon d'application. README.md +14 −6 Changes for README.md: 14 added lines, 6 removed lines. Original line number Diff line number Diff line Loading @@ -10,6 +10,10 @@ Ce qui suit est un exemple pour une nouvelle appli PHP 7.3 dans le répertoire ` ### Création des sources de l'application L'image Docker `unicaen-dev-php${PHP_VERSION}-apache` est utilisée ici pour lancer `composer` dans un environnement PHP dont on maîtrise la version. Le nécessaire pour obtenir et construire cette image se trouve [ici](https://git.unicaen.fr/open-source/docker/unicaen-image). ```bash APP_DIR=newapp PHP_VERSION=7.3 Loading @@ -20,21 +24,25 @@ docker run \ composer create-project --repository https://gest.unicaen.fr/packagist unicaen/skeleton-application ${APP_DIR} ``` *NB : l'image Docker `unicaen-dev-php${PHP_VERSION}-apache` est utilisée ici pour lancer `composer` dans un environnement PHP dont on maîtrise la version. Le nécessaire pour obtenir et construire cette image se trouve [ici](https://git.unicaen.fr/open-source/docker/unicaen-image).* ### Mise à jour des bibliothèques PHP ```bash cd ${APP_DIR} docker run --rm -v $PWD:/app -w /app unicaen-dev-php${PHP_VERSION}-apache composer update ``` ### Création du dépôt git ### Droits d'écriture Comme les commandes lancées via Docker (comme ici, `composer`) sont exécutées en `root`, il faut reprendre la main sur les fichiers créés. ```bash cd ${APP_DIR} sudo chown -R ${USER} . ``` ### Création du dépôt git ```bash git init git add . git commit -m "Squelette de l'application" Loading Loading
CHANGELOG.md +31 −9 Changes for CHANGELOG.md: 31 added lines, 9 removed lines. Original line number Diff line number Diff line CHANGELOG ========= # CHANGELOG 1.0.1 (04/02/2020) ------------------ ## 3.2.1 - Mise à jour des dépendances avec Composer - Ajout de la colonne user_role.accessible_exterieur pour gérer le blocages de rôles depuis l'extérieur - Suppression .gitlab-ci.yml inutile. - Mise à jour des versions de bibliothèques 1.0.0 (19/09/2019) ------------------ ## 3.2.0 ### Ajout - Simplification des configs pour Docker. ## 3.1.0 - Dépendance avec les versions 3.0 des bib unicaen. - Version avec une bdd postgres dans un service docker. - Création du fichier de licence LICENSE. - Création du script install.sh pour mimer ce qui est fait dans sygal. - Nouvelle façon de mettre le numéro de version dans la config (cf. bin/bump-version). ## 3.0.0 - Dépendances: montée possible en ZF 3. - Création d'un module démo avec bdd sqlite minimale. - Docker: modif des ports utilisés et passage à PHP 7.3. - Config pour tests unitaires. - Désactivation du validateur de session HttpUserAgent car peut provoquer une erreur 'Session validation failed' sur android. ## 1.0.1 - Mise à jour des dépendances avec Composer. - Ajout de la colonne user_role.accessible_exterieur pour gérer le blocages de rôles depuis l'extérieur. ## 1.0.0 - Embryon d'application.
README.md +14 −6 Changes for README.md: 14 added lines, 6 removed lines. Original line number Diff line number Diff line Loading @@ -10,6 +10,10 @@ Ce qui suit est un exemple pour une nouvelle appli PHP 7.3 dans le répertoire ` ### Création des sources de l'application L'image Docker `unicaen-dev-php${PHP_VERSION}-apache` est utilisée ici pour lancer `composer` dans un environnement PHP dont on maîtrise la version. Le nécessaire pour obtenir et construire cette image se trouve [ici](https://git.unicaen.fr/open-source/docker/unicaen-image). ```bash APP_DIR=newapp PHP_VERSION=7.3 Loading @@ -20,21 +24,25 @@ docker run \ composer create-project --repository https://gest.unicaen.fr/packagist unicaen/skeleton-application ${APP_DIR} ``` *NB : l'image Docker `unicaen-dev-php${PHP_VERSION}-apache` est utilisée ici pour lancer `composer` dans un environnement PHP dont on maîtrise la version. Le nécessaire pour obtenir et construire cette image se trouve [ici](https://git.unicaen.fr/open-source/docker/unicaen-image).* ### Mise à jour des bibliothèques PHP ```bash cd ${APP_DIR} docker run --rm -v $PWD:/app -w /app unicaen-dev-php${PHP_VERSION}-apache composer update ``` ### Création du dépôt git ### Droits d'écriture Comme les commandes lancées via Docker (comme ici, `composer`) sont exécutées en `root`, il faut reprendre la main sur les fichiers créés. ```bash cd ${APP_DIR} sudo chown -R ${USER} . ``` ### Création du dépôt git ```bash git init git add . git commit -m "Squelette de l'application" Loading