blob: bc221417a8b604d33d0b4e8f6deca9121fca451b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
|
v4.0.50 - 2999-12-31
--------------------
### Fonctionnalités/améliorations ###
- Mise à jour de la documentation
- Amélioration de l'affichage du journal de modifications
### Corrections de dysfonctionnements ###
- Formulaire opération : le champ code opération (Patriarche) n'est plus facultatif
- Correction d'erreur lors de la génération de qrcode pour le mobilier d'origine
v4.0.49 - 2023-06-21
--------------------
### Fonctionnalités/améliorations ###
- Amélioration de l'affichage du journal de modifications
- Fiche : affichage du système de référence spatiale avec les coordonnées des points
### Technique ###
- JS : correction TrackPositionControl avec le https
v4.0.48 - 2023-06-08
--------------------
### Fonctionnalités/améliorations ###
- Critères de recherche - Géo - « Z plus petit », « Z plus grand »
- Fiche : affichage des coordonnées des points
### Technique ###
- Arrondi et arrondi en z par défaut pour chaque système de référence spatiale
- Ne pas mettre le journal de débogage dans le répertoire projet sous Debian
- Correction de type mime pour settings.js
v4.0.47 - 2023-06-08
--------------------
### Technique ###
- Amélioration des post-traitements après import
- Nombreuses corrections (ou potentielles corrections) dans les templates (localisation inappropriée) (#5594)
v4.0.46 - 2023-05-26
--------------------
### Fonctionnalités/améliorations ###
- Communes/zones géographiques :
- attachement de documents
- mise en place de fiches
- liens depuis les autres fiches vers les fiches communes/zones géographiques
### Corrections de dysfonctionnements ###
- Recalcul du poids d'un contenant lorsque du mobilier en est retiré (refs #5470)
### Technique ###
- JS : correction UnitWidget (localisation inappropriée)
- Correction du HTML de la page d'import (localisation inappropriée)
v4.0.45 - 2023-05-15
--------------------
### Fonctionnalités/améliorations ###
- Administration : affichage des sous-catégories amélioré (en couleur)
- Document - modification par lot : modification des étiquettes (refs #5415)
### Corrections de dysfonctionnements ###
- Correction de la recherche commune pour les lieux de conservation et les organisations
- Correction de la recherche contenant pour les documents
### Technique ###
- 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
v4.0.44 - 2023-04-17
--------------------
### Fonctionnalités/améliorations ###
- Affichage d'un journal des modifications avec affichage d'alerte lors de mises à jour
- Contenants : gestion de l'historique
- Sécurité:
- Gestion de l'expiration des mots de passe
- Gestion d'une politique de mot de passe fort (possibilité de forcer des classes de caractères).
- Ajout de validateurs d'authentification par défaut pour les changements de mots de passe
- Expiration de session configurée à 5 jours par défaut
- Sécurisation optionnelle (désactivé par défaut) des tentatives de connexion : traçage, blocage de compte après multiples erreurs de connexion.
### Corrections de dysfonctionnements ###
- Champs Json : correction d'une mauvaise sauvegarde de valeurs multiples
- Fiches : correction de l'affichage de l'historique avec la géographie associée
- Contenants : suppression de la recherche par division
- Détail de l'image : ne pas afficher le lien Modifier lorsqu'il n'est pas pertinent (#5438)
- Correction du libellé français pour les types de géographie (#5577)
- Correction des permissions pour les demandes de traitements (#5441)
- Mise à jour en cascade des contenants lors de modifications des lieux de conservation
### Technique ###
- Refactorisation des tâches de chargement - gestion de la régénération de l'identifiant externe avec les tâches
- Mise à jour et correction des traductions (#5578, #5579, #5581)
- Export d'importeur : correction de l'appel au `pre_importer`
- Utilisation d'une longueur de sel de 128 bits pour le hachage des mots de passe
- Marquage de faux problèmes de sécurité détectés par l'outil « bandit »
- Correction de problèmes de sécurité de faible gravité
v4.0.43 - 2023-03-17
--------------------
### Fonctionnalités/améliorations ###
- Modèle : ajout d'un historique pour les documents et les contenants
- Menu :
- Suppression de l'entrée « Administration »
- Gestion des comptes déplacé dans l'entrée « Annuaire »
- Les variables globales sont maintenant seulement éditables dans l'administration Django
- Imports : amélioration de la détection des mauvais codages de caractères
- Critères de recherche :
- Ajout du critère « créé avant/après »
- Opération : ajout du critère « ancien code »
- Opérations et sites : ajout du critère « vestiges »
- Compte : ajout du critère « type de profil »
- Unité d'enregistrement : ajout des critères « identification » et « activité »
- Recherche en texte libre :
- Amélioration de la recherche sur les chaînes accentuées
- Ajout de la configuration d'un thésaurus dédié `french_archeo`
- Dossier : indexation de la référence `année-index`
- Fiche :
- Document : amélioration de l'affichage pour les fichiers
- Demande de traitement : ajout d'une image associée et d'une liste de documents
- Configuration : ajout de message personnalisé en bas de page
- Message explicite sur la suppression du contenant associé lors de la suppression d'un lieu de conservation
- Acte administratif : ajout d'un avertissement lors de la suppression d'un élément associé
- Utilisation d'une police avec empattement pour les balises `<pre>` (utilisée notamment pour les descriptions)
- Administration Django :
- Ajout d'en-têtes de sous-section pour clarifier les modules
- Variable globale : édition depuis le tableau, ajout de l'import/export en CSV/JSON
- Imports : enregistrer automatiquement les « types de modèles » en export JSON
- Geographie : ajout des tuiles IGN par défaut
- Site : action rapide pour la création d'une opération virtuelle à partir d'un site avec de nombreuses opérations
- Interface utilisateur :
- En-tête de fiche - ajout d'une flèche pour signifier la possibilité de replier la fiche
- Bouton pour afficher/masquer le mot de passe lors de la connexion
- Formulaires :
- Formulaire personnalisé - possibilité d'ajouter un message d'en-tête
### Corrections de dysfonctionnements ###
- Recherche :
- Correction des recherches par critères (en particulier recherche en exclusion et recherche cumulant plusieurs critères)
- Document : le type de source est maintenant une recherche hiérarchique
- Formulaire mobilier : suppression de la vérification de cohérence TAQ/TPQ
- Fiche :
- Ne pas afficher la liste des éléments géographiques lorsque la cartographie est désactivée
- Traitement, demande de traitement : correction de l'affichage (mauvais lien avec le QR-code)
- Opération : correction des statistiques sur le nombre de parcelles
- Panier : affichage des partages par ordre alphabétiques
- Dossier : retrait de l'action d'édition du plan d'intervention lorsque le module « opérateur préventif » est désactivé dans le profil
### Technique ###
- Général :
- Ajout d'une configuration personnalisée de libellé en cache pour chaque élément principal
- Ajout d'un champ `created` sur les éléments principaux afin de faciliter les requêtes
- Paramètres : ajout de `ISHTAR_SECURE_OPTIONS` pour activer les options sécurisées de Django
- Géographie : nouvelle version openlayers
- Scripts de maintenance : suppression des scripts obsolètes et migration vers `ishtar_maintenance`
v4.0.42 - 2023-01-25
--------------------
### Fonctionnalités/améliorations ###
- Traitement : amélioration de la présentation - ajout de liens détaillés
### Technique ###
- Imports : formatage complexe des formules
- Installation : correction du script d'installation pour permettre la personnalisation du port et de l'hôte de la base de données
|