summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2024-09-24 09:44:24 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2024-09-26 11:25:21 +0200
commit53a372b8c3c8ff033ea41064447f036ff515134d (patch)
tree0a64d1e8eff984e3eaf15d615722d09683572be6
parent397435bff29c26a328d984d90492b79b3550e689 (diff)
downloadIshtar-53a372b8c3c8ff033ea41064447f036ff515134d.tar.bz2
Ishtar-53a372b8c3c8ff033ea41064447f036ff515134d.zip
đź”– v4.1.31
-rw-r--r--changelog/en/changelog_2022-06-15.md138
-rw-r--r--changelog/fr/changelog_2023-01-25.md144
-rw-r--r--ishtar_common/version.py4
3 files changed, 155 insertions, 131 deletions
diff --git a/changelog/en/changelog_2022-06-15.md b/changelog/en/changelog_2022-06-15.md
index 74489ed7e..cd09db6fe 100644
--- a/changelog/en/changelog_2022-06-15.md
+++ b/changelog/en/changelog_2022-06-15.md
@@ -1,10 +1,22 @@
+v4.1.31 - 2024-09-24
+--------------------
+
+### Features/improvements ###
+- homepage: statistics and more customizations
+
+### Technical ###
+- DocumentationType, ExcavationTechnic (context record) add hierarchy and order
+
+### Bug fixes ###
+- fix self context record relation creation
+
v4.1.30 - 2024-09-22
--------------------
### Technical ###
- import:
- - manage post processing of linked items
- - post processor for Parcel: set_parcel
+ - manage post processing of linked items
+ - post processor for Parcel: set_parcel
- sheets: add getter for templates and index formula
@@ -20,23 +32,23 @@ v4.1.28 - 2024-09-20
### Features/improvements ###
- new fields (database, forms, searches, sheets):
- - Archaeological files:
- - Monitoring justification type
- - Development type
- -️ Archaeological sites:
- - Types
- - Current status
- - Discovery status
- - Discoverer
- - Nature of site
- - Interpretation level
- - Precise locality
- - Description
- - Public description
- - Context record:
- - Excavator
- - Find:
- - Discovery method
+ - Archaeological files:
+ - Monitoring justification type
+ - Development type
+ - Archaeological sites:
+ - Types
+ - Current status
+ - Discovery status
+ - Discoverer
+ - Nature of site
+ - Interpretation level
+ - Precise locality
+ - Description
+ - Public description
+ - Context record:
+ - Excavator
+ - Find:
+ - Discovery method
v4.1.27 - 2024-09-17
@@ -44,16 +56,16 @@ v4.1.27 - 2024-09-17
### Features/improvements ###
- new fields (database, forms, searches, sheets):
- - Town:
- - notice
- - Context records:
- - excavated length
- - excavated width
- - structure
- - texture
- - colors
- - details on colors
- - inclusions
+ - Town:
+ - notice
+ - Context records:
+ - excavated length
+ - excavated width
+ - structure
+ - texture
+ - colors
+ - details on colors
+ - inclusions
- Operations relations: remove form from the wizard to put in a specific form
@@ -65,8 +77,8 @@ v4.1.26 - 2024-09-16
### Technical ###
- improve performance
- - do not reevalute ContextRecordTree if not necessary
- - external ID: prevent double save - update query instead of save
+ - do not reevalute ContextRecordTree if not necessary
+ - external ID: prevent double save - update query instead of save
- remove dead code
@@ -80,8 +92,8 @@ v4.1.25 - 2024-09-12
### Technical ###
- migration script for find container history
-️ admin:
- - fix performance for administrative act form
- - automatic improve forms layout: put generic fields at the end
+ - fix performance for administrative act form
+ - automatic improve forms layout: put generic fields at the end
v4.1.24 - 2024-09-11
@@ -103,13 +115,13 @@ v4.1.23 - 2024-09-10
### Bug fixes ###
- imports:
- - fix default values evaluation
- - fix post-import processing on deleted items
+ - fix default values evaluation
+ - fix post-import processing on deleted items
- merge: do not merge import association
- sheets:
- - treatment file: fix applicant organisation address
- - archaeological file: improve layout
- - administrative act: display custom fields
+ - treatment file: fix applicant organisation address
+ - archaeological file: improve layout
+ - administrative act: display custom fields
- fix random images for administrative acts
@@ -194,8 +206,8 @@ v4.1.15 - 2024-06-11
### Technical ###
- Operation:
- - operator reference field 20 -> 200 characters
- - operator reference search criteria (#5965)
+ - operator reference field 20 -> 200 characters
+ - operator reference search criteria (#5965)
- Document: cache authors field for table display (#5709)
- Import queues - change default launch script in order to process low priority (#5679)
@@ -228,8 +240,8 @@ v4.1.12 - 2024-06-05
- profile - relation engine: default changed to cache tables
- "settings.py" : load custom settings after local settings
- installation:
- - add missing typology - communicability, functional area, cultural attribution
- - add spatial reference system
+ - add missing typology - communicability, functional area, cultural attribution
+ - add spatial reference system
- JS: put load_window at the end of ishtar.js to prevent loading error
v4.1.11 - 2024-05-10
@@ -237,8 +249,8 @@ v4.1.11 - 2024-05-10
### Features/improvements ###
- Operation:
- - add finds and documentation deposit dates
- - quick action: add administrative act (#5925)
+ - add finds and documentation deposit dates
+ - quick action: add administrative act (#5925)
### Bug fixes ###
- table count - fix bad number of items count on finds with many associated context record (#5898)
@@ -257,21 +269,21 @@ v4.0.XX - 2099-12-31
### Features/improvements ###
- geo form:
- - add coordinates display
- - get coordinates from geolocalisation
+ - add coordinates display
+ - get coordinates from geolocalisation
- geo sheet: display point buffer
- Container: new field Code (forms, sheet, search index and autocomplete) (#5704)
- Context record:
- - identification type changes to hierarchical (#5739)
- - cultural attribution field (#5740)
+ - identification type changes to hierarchical (#5739)
+ - cultural attribution field (#5740)
- Operation:
- - improve sheet (#5753)
- - rename "operation code" to "yearly index"
- - finds and documentation deposit dates
- - quick action: add administrative act
+ - improve sheet (#5753)
+ - rename "operation code" to "yearly index"
+ - finds and documentation deposit dates
+ - quick action: add administrative act
- Find:
- - conservation state becomes multi-valued (#5904)
- - batch update: "previous id" can be changed for many find
+ - conservation state becomes multi-valued (#5904)
+ - batch update: "previous id" can be changed for many find
- Warehouse: autocomplete with slug
- Document form: remove the attachment constraint
- add pagination to archived imports page
@@ -305,8 +317,8 @@ v4.0.XX - 2099-12-31
- script to fix grouped towns allocation to operations
- debug mode for imports
- imports:
- - fix post import actions in defaults
- - document: post importer action - set main image
+ - fix post import actions in defaults
+ - document: post importer action - set main image
- ishtar_maintenance script: fix_geographic_items task
- geodata: fix default attachment for find, context records, warehouse and container
- GIS import: fix bad SRID comparison
@@ -321,11 +333,11 @@ v4.0.XX - 2099-12-31
### Bug fixes ###
- document table: fix gallery view
- geo sheet:
- - do not zoom or select point with no x, y coordinates
- - fix 2d point display
+ - do not zoom or select point with no x, y coordinates
+ - fix 2d point display
- imports - CSV result:
- - fix missing columns (#5677)
- - improve values format
+ - fix missing columns (#5677)
+ - improve values format
- context record relations graph - fix '\n' string (#5500)
- fix consultation permissions on the contents of a container (#5767)
- fix default settings for treatment states and treatments types (#5782, #5774)
@@ -466,9 +478,9 @@ v4.0.58 - 2023-09-25
### Bug fixes ###
- Federation:
- - instead of deleting excluded fields, set them to null
- - distant sheets: add missing default permission check
- - absolute URL for ressources
+ - instead of deleting excluded fields, set them to null
+ - distant sheets: add missing default permission check
+ - absolute URL for ressources
v4.0.57 - 2023-09-13
--------------------
diff --git a/changelog/fr/changelog_2023-01-25.md b/changelog/fr/changelog_2023-01-25.md
index 413168084..53273498a 100644
--- a/changelog/fr/changelog_2023-01-25.md
+++ b/changelog/fr/changelog_2023-01-25.md
@@ -1,11 +1,23 @@
+v4.1.31 - 2024-09-24
+--------------------
+
+### Fonctionnalités/améliorations ###
+- page d'accueil : statistiques et personnalisations
+
+### Technique ###
+- types de documentations, méthodes de fouille (unité d'enregistrement) ajout de hiérarchie et d'ordre
+
+### Corrections de bugs ###
+- correction de la création de relations entre unité d'enregistrement
+
v4.1.30 - 2024-09-22
--------------------
### Technique ###
- imports :
- - gestion des post process sur les éléments liés
- - post-processeur pour les Parcelles: set_parcel
-- notices: ajout de raccourcis pour les patrons et les formules
+ - gestion des post process sur les éléments liés
+ - post-processeur pour les Parcelles : set_parcel
+- notices : ajout de raccourcis pour les patrons et les formules
v4.1.29 - 2024-09-21
@@ -20,23 +32,23 @@ v4.1.28 - 2024-09-20
### Fonctionnalités/améliorations ###
- nouveaux champs (base de données, formulaires, recherches, fiches) :
- - Dossiers archéologiques
- - Motivation de prescription
- - Type d'aménagement
- -️ Sites archéologiques :
- - Types
- - État de découverte
- - État actuel
- - Inventeur
- - Nature du site
- - Niveau d'interprétation
- - Localisation précise
- - Description
- - Description publique
- - Unité d'enregistrement :
- - Fouilleur
- - Mobilier :
- - Méthode de découverte
+ - Dossiers archéologiques
+ - Motivation de prescription
+ - Type d'aménagement
+ - Sites archéologiques :
+ - Types
+ - État de découverte
+ - État actuel
+ - Inventeur
+ - Nature du site
+ - Niveau d'interprétation
+ - Localisation précise
+ - Description
+ - Description publique
+ - Unité d'enregistrement :
+ - Fouilleur
+ - Mobilier :
+ - Méthode de découverte
v4.1.27 - 2024-09-17
@@ -44,16 +56,16 @@ v4.1.27 - 2024-09-17
### Fonctionnalités/améliorations ###
- nouveaux champs (base de données, formulaires, recherches, fiches) :
- - Commune :
- - notice
- - Unité d'Enregistrement :
- - longueur fouillée
- - largeur fouillée
- - structure
- - texture
- - couleurs
- - précistions sur les couleurs
- - inclusions
+ - Commune :
+ - notice
+ - Unité d'Enregistrement :
+ - longueur fouillée
+ - largeur fouillée
+ - structure
+ - texture
+ - couleurs
+ - précistions sur les couleurs
+ - inclusions
- Relations entre opérations : suppression du formulaire de l'assistant pour le placer dans un formulaire spécifique
@@ -65,8 +77,8 @@ v4.1.26 - 2024-09-16
### Technique ###
- Amélioration de performances
- - ne pas réévaluer l'arbre des relations entre Unités d'Enregistrements si cela n'est pas nécessaire
- - ID externe : éviter les doubles sauvegardes - requête de mise à jour au lieu de sauvegarde
+ - ne pas réévaluer l'arbre des relations entre Unités d'Enregistrements si cela n'est pas nécessaire
+ - ID externe : éviter les doubles sauvegardes - requête de mise à jour au lieu de sauvegarde
- suppression de code mort
@@ -79,8 +91,8 @@ v4.1.25 - 2024-09-12
### Technique ###
- script de migration pour la recherche de l'historique des conteneurs
-️ pages d'administration :
- - correction des performances du formulaire d'acte administratif
- - amélioration automatique de la mise en page des formulaires : placer les champs génériques à la fin
+ - correction des performances du formulaire d'acte administratif
+ - amélioration automatique de la mise en page des formulaires : placer les champs génériques à la fin
v4.1.24 - 2024-09-11
@@ -102,13 +114,13 @@ v4.1.23 - 2024-09-10
### Corrections de bugs ###
- importations :
- - correction de l'évaluation des valeurs par défaut
- - correction des traitements de post-imports sur des éléments supprimés
+ - correction de l'évaluation des valeurs par défaut
+ - correction des traitements de post-imports sur des éléments supprimés
- fusion : ne pas fusionner l'association aux imports
- notices :
- - demande de traitement : correction de l'adresse de l'organisation du demandeur
- - dossier archéologique : amélioration de la mise en page
- - acte administratif : afficher les champs personnalisés
+ - demande de traitement : correction de l'adresse de l'organisation du demandeur
+ - dossier archéologique : amélioration de la mise en page
+ - acte administratif : afficher les champs personnalisés
- correction des images aléatoires pour les actes administratifs
@@ -167,8 +179,8 @@ v4.1.17 - 2024-06-26
### Corrections de bugs ###
- patrons de documents : ajout de valeurs manquantes
-- templates: add missing m2m values
-- forms: fix date validation not possible when switching to english (refs #5837)
+- templates : add missing m2m values
+- forms : fix date validation not possible when switching to english (refs #5837)
v4.1.16 - 2024-06-24
--------------------
@@ -223,9 +235,9 @@ v4.1.12 - 2024-06-05
- profil - moteur de relation : modification de la valeur par défaut des tables de cache
- "settings.py" : chargement des paramètres personnalisés après les paramètres locaux
- installation :
- - ajout de typologie manquante - communicabilité, zone fonctionnelle, attribution culturelle
- - ajout des systèmes de référence spatiale
- - suppression des importeurs MCC (obsolètes)
+ - ajout de typologie manquante - communicabilité, zone fonctionnelle, attribution culturelle
+ - ajout des systèmes de référence spatiale
+ - suppression des importeurs MCC (obsolètes)
- JS : load_window à la fin de ishtar.js pour éviter des erreurs de chargement
v4.1.11 - 2024-05-10
@@ -233,8 +245,8 @@ v4.1.11 - 2024-05-10
### Fonctionnalités/améliorations ###
- Opération :
- - ajout des dates de versement de la documentation et du mobilier
- - action rapide : ajout d'acte administratif
+ - ajout des dates de versement de la documentation et du mobilier
+ - action rapide : ajout d'acte administratif
### Corrections de dysfonctionnements ###
- table mobilier : correction du nombre d'éléments quand du mobilier est associé à plusieurs unités d'enregistremenr (#5898)
@@ -251,21 +263,21 @@ v4.0.XX - 2099-12-31
### Fonctionnalités/améliorations ###
- formulaire géographique :
- - affichage des coordonnées
- - obtention des coordonnées depuis la géolocalisation
-- fiche géographique: affichage du tampon du point
+ - affichage des coordonnées
+ - obtention des coordonnées depuis la géolocalisation
+- fiche géographique : affichage du tampon du point
- Contenant : nouveau champ Code (formulaires, fiche, index de recherche et autocomplétion) (#5704)
- Unité d'enregistrement :
- - type d'identification passe en hiérarchique (#5739)
- - ajout de l'attribution culturelle (#5740)
+ - type d'identification passe en hiérarchique (#5739)
+ - ajout de l'attribution culturelle (#5740)
- Opération :
- - amélioration de la fiche (#5753)
- - renommage de "code opération" en "index annuel"
- - ajout des dates de versement du mobilier et de la documentation
- - action rapide : ajouter un acte administratif
+ - amélioration de la fiche (#5753)
+ - renommage de "code opération" en "index annuel"
+ - ajout des dates de versement du mobilier et de la documentation
+ - action rapide : ajouter un acte administratif
- Mobilier :
- - État de conserveration devient multi valué (#5904)
- - modifications par lot : "Identifiant précédent" peut être changé pour plusieurs mobiliers à la fois
+ - État de conservation devient multi valué (#5904)
+ - modifications par lot : "Identifiant précédent" peut être changé pour plusieurs mobiliers à la fois
- Lieu de conservation : autocompletion avec l'identifiant textuel
- Formulaire document : suppression de la contrainte d'attachement à un élément
- ajout de la pagination pour les imports archivés
@@ -294,15 +306,15 @@ v4.0.XX - 2099-12-31
- documentation
- administration : log RGPD (lecture seule, exportation)
- enregistrement RGPD :
- - lors de la visualisation et de l'export de l'annuaire
+ - lors de la visualisation et de l'export de l'annuaire
### Technique ###
- script de correction des affectations de communes regroupées aux opérations
- mode débogage pour les imports
- imports:
- - correction des actions de post import configurés dans les données par défaut
- - document : action post import - "set_main_image" - la valeur correspond au type de données associées pour lesquelles associer l'image en tant qu'image principale. Exemple : "finds" pour le mobilier.
+ - correction des actions de post import configurés dans les données par défaut
+ - document : action post import - "set_main_image" - la valeur correspond au type de données associées pour lesquelles associer l'image en tant qu'image principale. Exemple : "finds" pour le mobilier.
- script ishtar_maintenance : tâche "fix_geographic_items"
- données geographiques : correction des attachements par défaut pour mobilier d'origine, unités d'enregistrements, lieux de conservation et contenants.
- import SIG : correction d'une mauvaise comparaison de SRID
@@ -317,11 +329,11 @@ v4.0.XX - 2099-12-31
### Corrections de dysfonctionnements ###
- tableau document : correction de la vue galerie
- fiche géo :
- - retrait des fonctions de zoom et de sélection pour les points sans coordonnées x et y
- - correction de l'affichage de points 2D
+ - retrait des fonctions de zoom et de sélection pour les points sans coordonnées x et y
+ - correction de l'affichage de points 2D
- imports - CSV de résultat :
- - correction de colonnes manquantes (#5677)
- - amélioration du formatage des valeurs
+ - correction de colonnes manquantes (#5677)
+ - amélioration du formatage des valeurs
- graphe de relations entre unité d'enregistrements - correction du caractère '\n' (#5500)
- correction des droits de consultation sur le contenu d'un contenant (#5767)
- correction de paramétrage par défaut des types de traitements et des états de traitements (#5782, #5774)
@@ -424,7 +436,7 @@ v4.0.63 - 2023-11-08
--------------------
### Corrections de dysfonctionnements ###
-- Statistiques: correction de l'affichage image (#5650)
+- Statistiques : correction de l'affichage image (#5650)
- Expiration du mot de passe : suppression du cache après la réinitialisation du mot de passe
v4.0.62 - 2023-10-27
@@ -623,7 +635,7 @@ v4.0.45 - 2023-05-15
- Migration de la bibliothèque font-awesome -> fork-awesome
- JS inline migré vers un settings.js dynamique pouvant être mis en cache
- Import contenants : éviter le crash si le type de contenant est vide
-- Commande media_find_missing_files: ajout des options set-alt-media-dir pour faire des liens de media manquants depuis un répertoire alternatif et set-empty-image pour créer des liens vers des images factices pour les images manquantes
+- Commande media_find_missing_files : ajout des options set-alt-media-dir pour faire des liens de media manquants depuis un répertoire alternatif et set-empty-image pour créer des liens vers des images factices pour les images manquantes
v4.0.44 - 2023-04-17
diff --git a/ishtar_common/version.py b/ishtar_common/version.py
index cf1e52e7e..5fa5ef3ed 100644
--- a/ishtar_common/version.py
+++ b/ishtar_common/version.py
@@ -1,5 +1,5 @@
-# 4.1.30
-VERSION = (4, 1, 30)
+# 4.1.31
+VERSION = (4, 1, 31)
def get_version():