Skip to content

Commit

Permalink
Preparing 2.3.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
camillemonchicourt committed Oct 13, 2015
1 parent 3fe8bed commit 9fb000a
Showing 1 changed file with 15 additions and 6 deletions.
21 changes: 15 additions & 6 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,28 +2,37 @@
CHANGELOG
=========

2.3.0.dev0
2.4.0.dev0
------------------



2.3.0 (2015-10-13)
------------------

**Note de version**

Avant mise à jour :

* Les fonds carto ne sont plus affichés à partir d'un flux WMS mais à partir de l'API Geoportail IGN. Il vous faut donc une clé API Geoportail IGN correspondant à l'URL de votre serveur (https://github.com/PnEcrins/Police/blob/master/docs/installation.rst#clé-ign).
* Les fonds carto ne sont plus affichés à partir d'un flux WMS mais à partir de l'API Geoportail IGN. Il vous faut donc une clé API Geoportail IGN correspondant à l'URL de votre serveur (https://github.com/PnEcrins/Police/blob/master/docs/installation.rst).

Après mise à jour :

* Un fichier ``conf/conf_carto.js`` a été ajouté à l'application. Générez le votre à partir du fichier ``conf/conf_carto.js.sample`` et renseignez-y les paramètres de votre clé IGN ainsi que l'emprise de votre territoire (déjà renseigné dans le fichier ``conf/parametres.php``
* Un fichier ``conf/conf_carto.js`` a été ajouté à l'application. Générez le votre à partir du fichier ``conf/conf_carto.js.sample`` et renseignez-y les paramètres de votre clé IGN ainsi que l'emprise de votre territoire en 3857.
* Modifiez aussi l'étendue du territoire dans le fichier ``conf/parametres.php`` pour qu'elle soit aussi en 3857 (projection API Geoportail).
* Les fonds provenant de l'API Google Maps ne fonctionnaient plus dans les versions précédentes car l'API n'avait pas été mise à jour dans Police. Les lignes de code qui faisaient référence à cette API Google Maps ont été supprimées pour nettoyer le code.
* Les paramètres correspondant à l'usage de l'API Google Maps ont été supprimés du fichier ``conf/parametres.php``. Après avoir récupéré ce fichier de votre version 2.2.0, vous pouvez y retirer la partie correspondant à Google Maps (voir ``conf/parametre.php.sample`` dans https://github.com/PnEcrins/Police/commit/748b8ae079446f3959af54ea13e32dbc5f55e0b3)
* Les paramètres correspondants à l'usage de l'API Google Maps ont été supprimés du fichier ``conf/parametres.php``. Après avoir récupéré ce fichier de votre version 2.2.0, vous pouvez y retirer la partie correspondant à Google Maps (voir ``conf/parametre.php.sample`` dans https://github.com/PnEcrins/Police/commit/748b8ae079446f3959af54ea13e32dbc5f55e0b3).

**Changements**

* Passage de la carto sur l'API IGN Geoportail et changement de projection pour les rasters et le champs``the_geom`` dans PostGIS. Cette modification de la BDD peut être réalisée en éxecutant la partie correspondante dans le fichier ``data/migration_bdd_police.sql`` (https://github.com/PnEcrins/Police/blob/master/data/migration_bdd_police.sql).
* Message d'erreur si l'utilisateur essaie d'enregistrer une intervention sans infraction et/ou sans agent présent
* Compléments dans la documentation d'installation (https://github.com/PnEcrins/Police/blob/master/docs/installation.rst)
* Permettre la saisie des coordonnées d'une intervention en modification.

**Correction de bugs**

*
* Correction des bugs de la 2.2.0 concernant la recherche carto et l'affichage des agents présents dans les fiches des interventions


2.2.0 (2015-10-06)
Expand All @@ -32,7 +41,7 @@ Après mise à jour :
**Note de version**

* La gestion des utilisateurs a été externalisée dans l'outil UsersHub (https://github.com/PnEcrins/UsersHub). Ainsi les tables utilisateurs intégrées dans la BDD Police ont été supprimées (``bib_agents`` et ``bib_droits``) et sont remplacées par les tables dans le schéma ``utilisateurs`` alimentés par la BDD de UsersHub. Avant de mettre à jour l'application, il faut donc installer UsersHub, y intégrer dans la table ``t_roles`` la liste des agents présents actuellement dans la table ``bib_agents``, y créer l'application Police, donner des droits aux agents dans l'application Police (idéalement en ayant préalablement créé des groupes d'utilisateurs pour ne pas donner des droits dans Police agent par agent mais plutôt en fonction des groupes auxquels ils appartiennent) et y créer une liste des agents (ou groupes) pouvant être associés à une intervention.
* La base de données a subi plusieurs modifications entre la V2.1.0 et cette V2.2.0. L'ensemble des modifications peuvent être réalisées en éxecutant le fichier ``data/migration_bdd_police.sql`` (https://github.com/PnEcrins/Police/blob/master/data/migration_bdd_police.sql).
* La base de données a subi plusieurs modifications entre la V2.1.0 et cette V2.2.0. L'ensemble des modifications peuvent être réalisées en éxecutant la partie correspondante dans le fichier ``data/migration_bdd_police.sql`` (https://github.com/PnEcrins/Police/blob/master/data/migration_bdd_police.sql).
* Le fonctionnement avec GoogleMaps (au lieu de OpenLayers 2) ne fonctionne plus, car leur API a évolué depuis mais n'a pas été mise à jour dans Police.
* De nouveaux paramètres ont été ajoutés à l'application. Après avoir récupéré le fichier de conf ``conf/parametres.php`` de votre version 2.1.0, ajoutez les manuellement (``id_application``, ``id_menu``, ``acces_agents`` et ``acces_documents``).

Expand Down

0 comments on commit 9fb000a

Please sign in to comment.