Skip to content

Commit

Permalink
fix rebase
Browse files Browse the repository at this point in the history
  • Loading branch information
jacquesfize committed Jan 29, 2024
1 parent 7801e47 commit 72bdde3
Showing 1 changed file with 45 additions and 58 deletions.
103 changes: 45 additions & 58 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,45 +1,33 @@
# CHANGELOG
CHANGELOG
=========

## 1.4.1 (2024-01-29)
1.5.0 (2024-01-29)
------------------

**🐛 Corrections**

- Nom des communes (branche alembic `ref_geo_fr_municipalities`): correction des caractères `¼` et `½` en `Œ` et `œ`

1.4.0 (2023-09-14)

---

**🚀 Nouveautés**
- Ajout de la hiérachisation des types de zonages géographiques, avec l'ajout du champs `ref_geo.bib_areas_types.size_hierarchy` (#11)
- Remplacement du champs `l_areas.geojson_4326` par `l_areas.geom_4326` et création de triggers permettant de garder en cohérence les champs `geom` et `geom_4326` (#6)
- Mise à jour SQLAlchemy version 1.3 à 1.4 (#16)
- Mise à jour de Flask version 2 à 3
- Abandon du support de Debian 10 (#12)
- Mise à jour du linter Black à la version 24 (#19)

- Ajout d'un référentiel de couches de _points_ (table des types de points et table de géometries + modèles) (#12)
- Ajout de tables de correspondance entre les linéaires et les zonages (+ relations associées dans les modèles) (#12)
**🐛 Corrections**

**⚠️ Notes de version**
- Correction des caractères `¼` et `½` en `Œ` et `œ` dans les noms des communes (branche alembic `ref_geo_fr_municipalities`) (#8)

- Les nouvelles tables de correspondances `ref_geo.cor_areas` et `ref_geo.cor_linear_area` ne sont pas remplies par défaut pour ne pas alourdir la base de données et ses calculs, alors qu'elles ne sont pas utilisées actuellement par GeoNature
- Exemple de requête pour remplir la table `ref_geo.cor_area_linear` pour les régions, départements et communes :
```
INSERT INTO ref_geo.cor_linear_area (id_linear, id_area)
SELECT id_linear, id_area
FROM ref_geo.l_areas la
JOIN ref_geo.l_linears ll ON la.geom && ll.geom
JOIN ref_geo.bib_areas_types bat ON bat.id_type =la.id_type
WHERE bat.type_code IN ('DEP', 'REG', 'COM')
```

## 1.3.0 (2023-03-03)
1.4.0 (2023-09-14)
------------------

**🚀 Nouveautés**

- Ajout d'un référentiel de couches de _points_ (table des types de points et table de géometries + modèles) (#12)
- Ajout d'un référentiel de couches de *points* (table des types de points et table de géometries + modèles) (#12)
- Ajout de tables de correspondance entre les linéaires et les zonages (+ relations associées dans les modèles) (#12)

**⚠️ Notes de version**

- Les nouvelles tables de correspondances `ref_geo.cor_areas` et `ref_geo.cor_linear_area` ne sont pas remplies par défaut pour ne pas alourdir la base de données et ses calculs, alors qu'elles ne sont pas utilisées actuellement par GeoNature
- Exemple de requête pour remplir la table `ref_geo.cor_area_linear` pour les régions, départements et communes :

```
INSERT INTO ref_geo.cor_linear_area (id_linear, id_area)
SELECT id_linear, id_area
Expand All @@ -49,77 +37,76 @@
WHERE bat.type_code IN ('DEP', 'REG', 'COM')
```

1.3.0 (2023-03-03)

---
1.3.0 (2023-03-03)
------------------

**🚀 Nouveautés**

- Ajout des routes historiquement créées pour GeoNature
- Possibilité de lancer le RefGeo comme application Flask autonome
- Support de SQLAlchemy 1.4
- Intégration continue avec `pytest`
- Intégration continue avec ``pytest``

1.2.1 (2022-11-21)

---
1.2.1 (2022-11-21)
------------------

**🐛 Corrections**

- Marquage du champs géométrique `ref_geo.l_areas.geojson_4326` comme différé afin de ne pas le renvoyer en raison de son poids sauf si demandé explicitement.
* Marquage du champs géométrique ``ref_geo.l_areas.geojson_4326`` comme différé afin de ne pas le renvoyer en raison de son poids sauf si demandé explicitement.

1.2.0 (2022-10-20)

---
1.2.0 (2022-10-20)
------------------

**🚀 Nouveautés**

- Ajout de tables et de modèles pour un référentiel geographique de linéaires
- Peut être organisé en tronçons (stockés dans `ref_geo.l_linears`) qui peuvent appartenir à un groupe de linéaires (`ref_geo.t_linear_groups`)
- Par exemple les tronçons d'autoroute `A7_40727085` et `A7_40819117` appartiennent au groupe `Autoroute A7`
- Ajout d'une fonction `get_local_srid` pour récupérer le SRID local automatiquement à partir des données, à partir de la fonction `FIND_SRID`
* Ajout de tables et de modèles pour un référentiel geographique de linéaires
* Peut être organisé en tronçons (stockés dans ``ref_geo.l_linears``) qui peuvent appartenir à un groupe de linéaires (``ref_geo.t_linear_groups``)
* Par exemple les tronçons d'autoroute ``A7_40727085`` et ``A7_40819117`` appartiennent au groupe ``Autoroute A7``
* Ajout d'une fonction ``get_local_srid`` pour récupérer le SRID local automatiquement à partir des données, à partir de la fonction ``FIND_SRID``

1.1.1 (2022-08-31)

---
1.1.1 (2022-08-31)
------------------

**🚀 Nouveautés**

- Ajout de la sous-commande `ref_geo info` permettant de lister les zones par types.
- Mise-à-jour des dépendances :
- Utils-Flask-SQLAlchemy 0.3.0
- Utils-Flask-SQLAlchemy-Geo 0.2.4
* Ajout de la sous-commande ``ref_geo info`` permettant de lister les zones par types.
* Mise-à-jour des dépendances :
* Utils-Flask-SQLAlchemy 0.3.0
* Utils-Flask-SQLAlchemy-Geo 0.2.4

**🐛 Corrections**

- Ajout des champs manquants au modèle `LAreas`.
* Ajout des champs manquants au modèle ``LAreas``.

1.1.0 (2022-06-03)

---
1.1.0 (2022-06-03)
------------------

**🚀 Nouveautés**

- Ajout des modèles SQLAlchemy géographiques
* Ajout des modèles SQLAlchemy géographiques

**🐛 Corrections**

- Auto-détection du SRID local sans accéder aux paramètres de GeoNature
* Auto-détection du SRID local sans accéder aux paramètres de GeoNature

1.0.1 (2022-03-04)

---
1.0.1 (2022-03-04)
------------------

**🐛 Corrections**

- Correction du trigger de calcule de l’altitude min / max.
* Correction du trigger de calcule de l’altitude min / max.

1.0.0 (2022-03-04)

---
1.0.0 (2022-03-04)
------------------

Externalisation du référentiel géographique de GeoNature 2.9.2.

**🚀 Nouveautés**

- Le SRID local est déterminé automatiquement à partir du SRID de la colonne `ref_geo.l_areas.geom`.
* Le SRID local est déterminé automatiquement à partir du SRID de la colonne ``ref_geo.l_areas.geom``.

0 comments on commit 72bdde3

Please sign in to comment.