Commit f005ba16 authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

DDL + changelog

parent 7faeed2f
Loading
Loading
Loading
Loading
+9 −34
Original line number Diff line number Diff line
# CHANGELOG

## 4.0.0
## Version 1.1.0 - 14/02/2025

- Montée en version 4 des bibliothèques unicaen/* (PHP 7.4)
[NOUVEAUTÉS]
* Ajout des événements pour la gestion automatique des événements

## 3.2.1
[AMELIORATIONS]
* Ajout de bouton pour masquer les ateliers sans sessions actives sur la liste des ateliers actifs
* Ajout d'informations et de filtres sur l'écran de gestion des ateliers

- Mise à jour des dépendances.
- Ajout de `post-install-cmd` et de `post-create-project-cmd` utiles dans le `composer.json`.
[CORRECTIONS]
* Correction de la liste des états pointés par l'action "Changer l'état" d'une section
* Correction bloquant correctement l'inscription multiple de certains étudiant·es

## 3.2.0
- 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.
+16 −0
Original line number Diff line number Diff line
<?php

//@formatter:off

return [
    'schema'  => 'public',
    'name'    => 'atelier_session_evenement_pk',
    'table'   => 'atelier_session_evenement',
    'index'   => 'atelier_session_evenement_pk',
    'columns' => [
        'evenement_instance_id',
        'session_id',
    ],
];

//@formatter:on
+15 −0
Original line number Diff line number Diff line
<?php

//@formatter:off

return [
    'schema'  => 'public',
    'name'    => 'unicaen_indicateur_categorie_pk',
    'table'   => 'unicaen_indicateur_categorie',
    'index'   => 'unicaen_indicateur_categorie_pk',
    'columns' => [
        'id',
    ],
];

//@formatter:on
+18 −0
Original line number Diff line number Diff line
<?php

//@formatter:off

return [
    'schema'      => 'public',
    'name'        => 'atelier_session_evenement_atelier_session_id_fk',
    'table'       => 'atelier_session_evenement',
    'rtable'      => 'atelier_session',
    'update_rule' => 'NO ACTION',
    'delete_rule' => 'CASCADE',
    'index'       => 'formation_session_pk',
    'columns'     => [
        'session_id' => 'id',
    ],
];

//@formatter:on
+18 −0
Original line number Diff line number Diff line
<?php

//@formatter:off

return [
    'schema'      => 'public',
    'name'        => 'atelier_session_evenement_unicaen_evenement_instance_id_fk',
    'table'       => 'atelier_session_evenement',
    'rtable'      => 'unicaen_evenement_instance',
    'update_rule' => 'NO ACTION',
    'delete_rule' => 'CASCADE',
    'index'       => 'pk_evenement_instance',
    'columns'     => [
        'evenement_instance_id' => 'id',
    ],
];

//@formatter:on
Loading