Releases: Evarisk/Digirisk
DigiRisk 22.1.0
DigiRisk 22.1.0 - Ajout des statistiques sur les accidents
Ajout des statistiques sur les accidents du travail
Filtre automatique sur les listes des tickets
Clic sur le tag afin d'avoir les filtres directs
Affichage des la colonne des Tags et Catégories
Amélioration de l'interface publique des registres
- Amélioration de l'ordre des liens
- Amélioration de fonctions de signatures
Créations possibles de champs sur mesures Extrafields
- Ajout des champs
- Exemple de type de champs libres basés sur les possibilités proposé par Dolibarr
What's Changed
- Main into Develop by @nicolas-eoxia in #4673
- #4186 [AccidentList] add: graphs by @evarisk-kilyan in #4671
- #4647 [Actions] add: tags on ticker list column and filter on click by @evarisk-kilyan in #4677
- #4678 [AccidentClass] add: graph filter and custom page for accident dashboard by @evarisk-kilyan in #4680
- #4647 [Actions] fix: enlarge subject field ticket list by @evarisk-kilyan in #4687
- #3723 [CategoryConfig] fix: ihm checkbox public interface by @evarisk-kilyan in #4688
- #4646 [TicketList] add: multiselect array for GP/UT by @evarisk-kilyan in #4689
- 22.1.0 by @nicolas-eoxia in #4692
Full Changelog: 22.0.0...22.1.0
DigiRisk 22.0.0
DigiRisk 22.0.0 - Compatibilité Dolibarr 22 & améliorations Tickets / Registres
Cette version de DigiRisk apporte la compatibilité et des correctifs pour Dolibarr 22, des améliorations autour des tickets (création, affichage et génération PDF), ainsi qu’une refonte/modernisation de la gestion des registres.
Compatibilités
- DigiRisk : 22.0.0
- Dolibarr : 21.0.0 → 22.0.4
- PHP : 7.4.33
Nouvelles fonctionnalités et améliorations
Registres
- Ajout des droits pour le registre SST.
Tickets
- Ajout d’une fiche PDF Ticket (ticket sheet).
- Améliorations de l’interface de création : valeurs par défaut, visibilité GP/UT, etc.
Tableau de bord / DU
- Rework du widget DU (améliorations d’affichage / cohérence).
Corrections & optimisations
Compatibilité Dolibarr 22 / JS
- Correctif AJAX : ajout/ajustement du
contentTypenécessaire avec Dolibarr 22.
Documents (PDF / ODT)
- Corrections autour des PDF PAPRIPACT (libellés, titres, cellules/cotation).
- Correctifs ODT (warnings zip, write_file, etc.).
Tickets
- Corrections dates, champs, configuration/extra-fields, mails.
- Correctifs divers : liens agenda, affichage/visibilité GP/UT, etc.
Multi-entité / Utilisateurs
- Ajustements autour de la création d’utilisateur/évaluateur en contexte multi-entité.
Liste des PR principales
-
#2820 Multi-entité : user/evaluator
-
22.0.0
#4672 -
#4649 [DigiriskElementRegister] add: list of registers to replace old ugly dashboard
#4665 -
#4666 [CreateTicket] fix: hide gput show_in_selector => 0
#4667 -
#4532 [CreateTicket] fix: create ticket description field
#4660 -
#4621 [DigiriskElementOrga] fix: save button place and size of elements
#4633 -
#4628 [AuditReportDoc] fix: date start can't be greater than date end
#4630 -
#4625 [ModDigiriskDolibarr] fix: extrafield creation no GP/UT
#4626 -
#4594 [PDF] fix : papripact label bug and fillin cotation cell
#4605 -
Fix fatal error on screen rendering
#4609 -
Main into Develop
#4577 -
[Mod] add: version number 22.0.0
4fa3a87 -
Merge pull request #4669 from evarisk-charles/fix_ticket_document
9ecbf9e -
[List] fix: clean code
c5fe4c5 -
#2820 [User/Evaluator] add: creation of user when multientity and creation of user inside evaluator model
4ae6d59 -
[Mod] fix: php8 warning
055b124 -
[Hook] fix: fatal fetch ticket object
cfa3757 -
#4625 [ModDigiriskDolibarr] fix: need to manage admin ticket config for extrafields
8bca157 -
[Dashboard] add: rework DU widget for digiboard
f334a7f -
#2820 [DigiriskElementEvaluator] fix: don't use $user var
1d1df9d -
[DigiriskTools] fix: fatal import
0b1bf9b -
[CSS] fix: remove conflict css with dolibarr
c97b8a6 -
#4644 [ActionsDigiriskDolibarr] fix: hide trashed gp ut and add gp ut visual tree on select
9190a46 -
[Public] fix: fatal with $_SESSION['dol_tz_string'] empty value
ee3f9b2 -
[DU] fix: generation error
36e367c -
[Mod] fix: missing init hook for saturnegetobjectsmetadata
3444205 -
#4625 [ModDigiriskDolibarr] fix: indentation and module number
db9f64f -
[Dashboard] add: rework DU widget for digiboard
465f99d -
[ODT] fix: warning write_file
ffd673b -
[Risk] fix: missing ref on task when risk psyco created
37a696a -
[ODT] fix: change key for use generic key in object
c0dbdc2
DigiRisk 21.1.0 - Ajout de l'évaluation de RPS basé sur les résultats des outils 37 et 42 de l'INRS
Description : Cette version majeure contient de très nombreuses améliorations (bien plus que la moyenne habituelle!)
Nouvelles fonctionnalités et améliorations :
Report des résultats de l'analyse des Risques Psychosociaux (RPS)
Ajout des Risques Psychosociaux

Interface d'ajout en masse permettant le report des résultats obtenus avec les outils 37 et/ou 42 de l'INRS
Intégration automatique de votre résultat en une fois dans votre UT/GP
Nouvelle version du Document Unique - Dédié aux RPS
Ajout des informations dans le sommaire sur le report des RPS
Ajout des tableaux d'indicateurs pour les RPS par UT/GP
Ajout du tableau récapitulatif avec les résultats de l'évaluation pour les RPS par UT/GP
Ajout du tableau du nombre de RPS par description de type de RPS par niveau d'évaluation.
Nouvelle version du Document Unique - Amélioration des indicateurs
Amélioration de la lisibilité de votre organisation
Amélioration de vos fiches d'Unité de Travail
Ajout du tableau de statistiques de risque par famille
Amélioration du visuel pour le PAPRIPACT
Création d'un PAPRIPACT au format A3 et pdf directement exploitable
- Ajout du responsable des actions
Gestion du plan d'action
- Ajout du responsable de l'action
- Ajout des participants sur la vue des risques
- Ajout de la consultation rapide des pièces jointes
Ajout du responsable directement inclus dans l'ajout des tâches.
Création des tâches du plan d'actions avec les personnels impliqués
Gestion du plan d'action en mode Diagramme de Gantt natif Dolibarr
Registres santé et sécurité au travail simplifications et améliorations
Amélioration et simplification de l'affectation des registres santé sécurité à des groupes dédiées
Résultat dans l'affectation des registres l'interface est plus simple
Ajout des signatures des registres et de la validation "
L'impression du registre signé par la personne
Ajout de nombreuses fonctions pour chaque catégorie de registres
- Signer en ligne
- Valider et accepter des conditions
- Afficher la description de la catégorie
- Envoyer un mail dédié avec les variables de substitution
- Choix des destinataires par catégorie de registre
- Renvoi vers un lien internet
Renvoi vers un lien de votre choix dans l'interface de registre par exemple vers les Tickets GLPI
Intégration de l'IA avec le moteur OpenIA dans l'analyse des photos et la proposition de risques pour l'instant en phase de Béta
Envoi de photo, médias etc...
Intégration du média et analyse via votre compte OpenAI
Proposition de risque, description, cotation et plan d'action
Vous choisissez ce que vous souhaitez intégrer manuellement
Amélioration de l'interface des onglets pour les risques et pour les options et réglages
Amélioration pour les réglages
Corrections de bugs
Titre
- description
Titre 2
- description2
Comparaison des versions 21.0.1 et 21.1.0
- 21.1.0
#4576 - #4574 [Mod] add: new version number 21.1.0
#4575 - #4567 [Risk.js] fix: risk disapear when edited
#4568 - #4571 [JS] fix: use saturneElement file for navigation
#4572 - #4547 [ODT] fix: better check on $riskTaskProgress
#4570 - #4558 [CSS] fix: fix min CSS
#4569 - #4542 [ModDigiriskDolibarr] fix: remove trashed digirisk element from list ticket create
#4566 - #4544 [ActionDigiriskDolibarr] fix: digiriskelement ticket edit
#4565 - Add digiai enhances
#4563 - #4558 [CSS] fix: fix min CSS
#4560 - #4551 [Ticket] fix: ticket condition message extrafields
#4553 - #4551 [Ticket] fix: ticket condition message extrafields
#4552 - #4525 [ActionDigiriskdolibarr] add: signature info on ticket card
#4535 - #4541 [CreateTicket] fix: subCategory not working
#4543 - #4539 [task modal] fix: update modal ux / ui
#4540 - #4531 [Ticket / PI] fix: add required star on message field
#4537 - #4522 [riskTask] add: executive user on task creation on risk menu
#4538 - #4366 [EnvrionmentRisk] add: rights on environment risk
#4501 - #4185 [Ticket] add: stats on date for ticket
#4278 - #4153 [PreventionPlanList] add: filter on prevention plan list for ExtSociety
#4213 - #4026 [Mod] add: change labour doctor default name
#4039 - #4435 [DigiriskElementsHeader] fix: position of elements in the header
#4509 - #4503 [RiskAssessment] fix : bug on multi company
#4504 - #4188 [TickerConfig] add: validate text before sign
#4466 - Fix psychosocial risks
#4502 - #4494 [digiriskstandard] fix: bug for release
#4495 - #4485 [R...
DigiRisk - 21.0.1 - Corrections de bugs
Corrections de bugs
Documents
- Correction d'un problème empêchant la génération des documents et l'application de certains paramètres de personnalisation.
Comparaison des versions 21.0.0 et 21.0.1
- 21.0.1
#4413 - #4312 [ODT] fix: improve ODT generation
#4410 - #4406 [Risk] fix: change parameter type in risk_type for prevent conflict
#4407 - #4312 [ODT] fix: improve ODT generation v2
20bacdf - #4312 [ODT] fix: error on digiriskElement data for id case or listing
f17ccec - #4312 [ODT] fix: missing fetchDigiriskElementFlat
dda20ca - #4412 [Mod] add: new version number 21.0.1
1d3467f
DigiRisk 21.0.0 - Réalisation des enquêtes accidents au statuts validé sur les accidents du travail
Description : Cette version de DigiRisk apporte une refonte de l'organisation du Document Unique ainsi que la correction de l'affichage de certaines données. De plus les requêtes en bases de données ont été optimisées afin d'accélérer le processus et permettre aux instances avec beaucoup de données de charger plus rapidement.
Nouvelles fonctionnalités et innovations
Accidents
- Amélioration des boutons pour les accidents dans la fiche ticket.
- Gestion de la valeur "0 jour" d'arrêt de travail.
- Ajout d'une condition sur le statut de l'accident pour la création d'une enquête d'accident.
Tickets
- Intégration de CKEditor pour la saisie des tickets publics.
- Ajout d’un paramètre de configuration pour l’URL de l’interface publique des tickets.
ODT & Documents de risque
- Ajout d’un nouveau document de risque avec design modernisé et tableau de bord.
- Nouveau template pour signature ticket.
- Ajout du découpage des risques (entité courante vs partagée).
- Refonte de l'ODT d'évaluation des risques (design GP/UT).
- Refonte de la requête SQL pour extraire les données du document.
- Ajout d’un second tableau pour les risques partagés.
Tableau de bord
- Amélioration des performances pour les données des tickets et des accidents.
- Optimisation des requêtes SQL inutiles.
Tâche
- Ajout du nombre de fichiers liés dans la vue tâche unique.
Améliorations & corrections
Accidents
- Correction de l’année en court mal affichée (2025).
- Correction de la visibilité de la date de retour au travail.
- Suppression d’enquêtes affichées à tort.
- Correction de traductions et ajout des manquantes.
Risques
- Support multi-types (risques communs et environnementaux) dans la fonction getDangerCategories.
- Correction d’un lien erroné vers une page 404 dans getNomUrl.
Utilisateurs
- Correction du chargement des utilisateurs dans la liste.
Tickets / Registre SST
- Correction du bug de mise à jour de la configuration des catégories.
- Ajout de compatibilité rétroactive pour les extrafields.
- Résolution d'un bug de création d'un ticket.
- Correction du picto et de la traduction.
Documents / ODT
- Correction du cas sans photos et sans données.
- Suppression de table inutile pour les risques partagés.
- Suppression du .lock résiduel.
Autres modules
- Correction d’un bug SQL dans forgeSQLFromUniversalSearchCriteria (Dolibarr 21).
- Correction de paramètres manquants dans une fonction de document.
- Amélioration du hook sur les pictos de tâche.
Comparaison des versions 20.0.1 et 21.0.0
- 21.0.0
#4404 - #4399 [Mod] add: new version number 21.0.0
#4403 - #4312 [ODT] add: improve DU and setRiskByEntitiesSegment
#4402 - #4312 [RiskAssessmentDocument] fix: improve generation/clean code
#4401 - #4326 [Hook] add: rework saturneExtendGetObjectsMetadata
#4398 - #4377 [ODT] fix: photo tag
#4395 - #4377 [ODT] fix: missing tag riskAssessment_photo in setRiskByRiskAssessmentLevelsSegment
#4394 - #4377 [ODT] fix: match tag photo error
#4393 - #4377 [ODT] add: rework all usage of fillRiskData
#4392 - #4377 [ODT] add: rework riskassessmentdocument and more datas
#4380 - #4269 [ActionDigiriskDolibarr] fix: no object ticket create
#4270 - #3984 [Admin] add: Ticket Public interface URL config
#4374 - #4283 [Accident] add: improve accident button in ticket card
#4369 - #4340 [Hook] fix: check class before add picto on task extrafields
#4368 - #4306 [Lib] add: change order for tab in digiriskelement
#4367 - #4348 [DigiriskDoc] fix: bad number of parameters function
#4349 - #4336 [Mod] fix: change sql filter for forgeSQLFromUniversalSearchCriteria
#4337 - #4138 [DocRiskAssessment] fix: double risk in riskassessment doc and fix var not sent
#4320 - #4308 [PreventionPlan] fix: outside and society are the same
#4309 - #4138 [RiskAssessmentDocument] add: new board for shared risks
#4301 - #4138 [ODT] add odt for shared risk
#4300 - #4288 [AccidentCard] fix: AccidentInvestigation always here
#4295 - #4287 [AccidentClass] fix: hide ReturnWorkDate when not locked
#4296 - #4286 [AccidentCard] add: 0 days workstop
#4297 - #4279 [RiskAssessmentDocument] fix: use function for rights
#4280 - #3936 [Accident] add: change status for create accident investigation
#4254 - #4264 #4265 [Mod] fix: backward compatibility for ticket extrafields
#4267 - #4236 [AccidentClassDashboard] fix: bad year with 2025
#4256 - #4253 [DigiriskUserList] fix: no user in list
#4258 - #4259 [Ticket] fix: bug update ticket category config
#4260 - Main into Develop
#4247 - #4312 [ODT] add: split risk in shared or current entity
8578898 - #4377 [Risk] fix: change method for static usage getDangerCategories
88fe2d8 - #4377 [ODT] add: rework GP/UT ODT
1f6893d - #4377 [ODT] add: rework sql for riskassessmentdocument odt
bfba242 - #4377 [Dashboard] add: improve perf remove sql request
f3b8025 - #4377 [Dashboard] add: improve perf for ticket datas
2e06038 - #4377 [Mod] fix: Tools for digiriskElement and status trash
00b5584 - #4304 [RiskClass] fix: getNomUrl link to 404
23a6413 - #4377 [Mod] add: backward for trash elements new status managements
6ee2001 - #4326 [Hook] add: prentionplan and digirisk element
188e491 - #4377 [Dashboard] add: improve perf for accident datas
481c7d7 - #4269 [Hook] fix: trand and missing picto for ticket
95a5eca - #4286 [Accident] fix: missing min and trad
987ebc9 - #4326 [Hook] add: rework extendSheetLinkableObjectsList
bde6ef9 - #4249 [Risk] fix: function getDangerCategories for use multiple riskType
dfdda95 - #4305 [TaskSingleView] add: number of linked files of the task
8165707 - #4266 [PublicTicket] add: use ckeditor design for textarea
89e669b - #4162 [DefaultJson] fix: typo in question and description
b22e8b0 - #4138 [RiskAssessmentDocument] fix: remove table when no shared risk
47d11d1 - #4287 [Accident] fix: change with static call
4bf895d - #4291[ActionDigirisk] fix: saturne task not found
61f16f7 - #4277 [PublicTicket] fix: missing laod langs
4efec12 - #4138 [RiskAssessmentDocument] fix: remove .lock
b751c4f - #4371-odt-new-design-for-UT-GP [
a2c9b91](https://github.com/Evar...
DigiRisk 20.0.1 - Améliorations et corrections
La version 20.0.1 de DigiRisk introduit plusieurs corrections pour optimiser l'expérience utilisateur.
Améliorations & corrections
ODT
- Ajout des entités EE et EU dans la gestion des couleurs et signatures à la première insertion.
- Correction de l'affichage de l’image par défaut (nophoto) lorsqu’aucune donnée n’est fournie.
Dashboard
- Correction des filtres.
- Corrections mineures d’affichage.
Liste des risques
- Prise en charge du champ description.
Accident
- Suppression de la traduction liée aux accidents.
Administration
- Ajout de champs extrafields manquants pour ticket_category_config.
- Ajout de configuration manquante.
Comparaison des versions 20.0.0 et 20.0.1
- 20.0.1
#4246 - Main into Develop
#4245 - 20.0.1
#4244 - #4233 [ODT] fix: reset nophoto with no data
#4234 - #4225 [Dashboard] fix: repair filter
#4226 - Main into changelog
#4210 - #4241 [RiskList] fix: manage field descriptipn
20a47f8 - #4239 [Mod] add: new version number
3830eb0 - 📖 Changelog
a771fb3 - #4240 [Dashboard] fix: minor fix
a367129 - #4243 [Admin] fix: missing config
5e3eac8 - #4242 [Mod] fix: missing create ticket_category_config extrafields
2ee0546 - #4239 [Mod] add: new version number 20.0.1
72e7b55 - Merge pull request #4212 from lmag/#4202-add-signature-for-all-company-in-odt
8ddca4f - Merge pull request #4229 from evarisk-charles/fix_trad_deleteAccident
112c91f - #4233 [ODT] fix: reset nophoto with no data
55df86d - #4228 [Langs] add : delete accident trad
3096504 - #4202 [Odt] fix: add EE and EU in first add color and signature EE
48571b8
DigiRisk 20.0.0 - Tableau de bord des statistiques des tickets
Cette version de DigiRisk améliore considérablement la gestion des projets, des signalements et des interactions avec les utilisateurs, tout en offrant des améliorations visuelles et des corrections de bugs.
⚠️ Important cette version comporte un problème majeur sur le lien des risques entre les tâches : Passer directement à la version 20.0.1
Nouvelles fonctionnalités et améliorations
Tableau de bord des statistiques des tickets
- Intégration d'un tableau de bord interactif affichant des graphiques et des widgets pour une visualisation détaillée des statistiques des tickets.
- Analyse approfondie des performances et une meilleure gestion des tickets.
Accès au tableau de bord depuis l'onglet ticket

Liste des filtres en version Béta

Différents graphiques disponibles

Signalements anonymes et/ou avec signatures
- Introduction d'une nouvelle fonctionnalité permettant de soumettre des signalements de manière anonyme ou avec signature, renforçant la confidentialité pour les signalements sensibles et la traçabilité pour ceux nécessitant une validation formelle.
Registres santé sécurité
- Mise en place d’un processus d’affectation semi-automatique des registres santé sécurité pour réduire les interventions manuelles.
Configuration générale pour tous les champs des registres
Possibilité de configurer l'apparence et la nécessité du champ

Affectation en détail pour chaque catégorie de registre enfant et possibilité de configuration héréditaire

Ajout des fonctions majeures sur chaque catégorie de registre**
- On peut désormais signer, décrire, choisir un mail standard lié au registre, les destinataires du registre

Interfaces publiques et nouvelles fonctions signatures
Intégration première page adaptative afin d'avoir des pages dédiées par catégorie

Intégration avec toutes les options de signature, etc...

Affichage de la page publique avec signature

Gestion des pilotes de chaque projet avec notifications par email personnalisé
Ajout d'une fonctionnalité pour gérer les pilotes de chaque projet, avec envoi automatique d'emails personnalisés aux responsables.
Gestion des interfaces publiques par TAG
Ajout d’une gestion avancée des interfaces publiques grâce à des tags, pour un meilleur contrôle et plus de personnalisation.
Nouvelle numérotation des versions
La numérotation des versions va suivre les numéros de Dolibarr ! Actuellement, la version de production conseillée pour Dolibarr est la 20.0.2. DigiRisk aura donc la version 20.0.0 qui sera la première version testée sur un Dolibarr 20.x.y
Outils DigiRisk
Intégration de scripts JavaScript et d’un loader pour simplifier l’importation des données.
Cartes
Mise en place de Saturne pour la gestion du verrouillage et de l'archivage des cartes.
Corrections de bugs
Listing
Correction des erreurs dans les listings (Affichage des requêtes)
Dashboard
Correction des fonctions getRisksByDigiriskElement et ajout du type manquant sur getRisksByCotation.
Comparaison des versions 10.2.1 et 20.0.0
- 20.0.0
#4209 - #4206 [Mod] add: new version number 20.0.0
#4208 - #4142 [Trad] fix: missing trad
#4207 - #4142 [TicketDashboard] fix: tab for navigate and rework view
#4203 - #4142 [TicketStatsDashboard] add: stats tickets graph and widgets
#4158 - #2004 [DigiriskTools] add: js and loader for import
#4140 - #4171 [Dashbord] clean: php8 warning
#4172 - #3721 [Hook] fix: fatal picto with formObjectOptions
#4200 - #4198 [DocumentClass] fix: position of label in actions documents
#4199 - #3721 [PublicTicket] add: signature page on ticket
#3997 - #4098 #4139 fix: extrafields errors and rework extraFieldsArrays
#4166 - #4194 [Digiboard] fix: no data when nothing in bin
#4196 - #4175 [Risk] fix: missing riskassessment-task and modal-footer on container
#4176 - #4167 [Mod] add: DigiBoard require
#4168 - #4043 [RiskAssessmentTask] add: remove task button on single view if no task
#4059 - #4041 [Risks] add: special name for risk creation and also color
#4092 - #4169 [Admin] fix: remove imgTabTitle override
#4170 - #4083 [Dashboard] fix: fatal on dashboard
#4161 - #4083 [Dashboard] add: name and filter on graphs
#4137 - #3969 [Lists] fix: column don't remove when unchecked
#4149 - #4042 [CSS] fix: bad placement of task list
#4150 - #4148 [ActionsDigirisk] fix: Bad stats on projects
#4151 - #4154 [RiskAssessmentDocumentDashboard] fix: remove no delay for next generation to avoid confustion
#4156 - #4143 [Hook] fix: remove userlist printFieldListWhere
#4144 - #4130 [TicketDashboard] fix: bad number and purcentage on ticket dashboard
#4132 - #4126 [RiskList] fix: bad page on edit evaluation
#4131 - #4102 [Dashboard] fix: riskAssessmentDocument date issue and color
#4135 - #3991 [Audit] add: change pre-filling date
#4065 - #4089 [ODT] add: hour on date field for ticket with events
#4129 - #4062 [Ticket] fix: fatal generation ticket
#4128 - #4112 [Dasboard] fix: fatal risk data
#4127 - #4112 [Dashboard] fix: moreparam for dashboard request
#4125 - #4123 [RiskAssessmentTask] add: improve fields and design
#4124 - #4088 [Ticket] fix: trad ticket child category
#4122 - #4107 [Risk] fix: navigation need type
#4121 - #4079 [Card] fix: accident gauge
#4084 - #4062 [Ticket] fix: fatal dashboard
#4120 - #4118 [Img] add: pwa/default img
#4119 - #4112 [Dashboard] fix: improve request
#4117 - #4112 [Dashboard] fix: new traductions
#4116 - #3983 [Dashboard] fix: reorder graphs
#4115 - #4112 [Dashboard] add: pictos and title for widgets
#4114 - #4112 [Dashboard] add: rework perf and functions
#4113 - #4062 [Ticket] fix: fatal ticket conflict context in public and view
#4104 - #4080 [ActionDigirisk] fix: bug on ticket modification
#4081 - #4075 [Hook] fix: parameters photoLimit
#4076 - #3646 [Dashboard] add : Add download button for risk assessment document
#4071 - #4067 [Tools] fix: clean risk and riskassessment and graphs
#4070 - #4060 [ODT] fix: keep title of the array through pages
#4061 - #4055 [Lib] fix: wrong html on a in function digirisk_header
#4058 - #4046 [Conf] add: replace mobile trans for landline
#4047 - #4020 [JS] fix: task progress in modal...
DigiRisk 10.2.1 - Améliorations et corrections
Cette version de DigiRisk apporte quelques corrections nécessaires afin d'être fonctionnel avec la version 20.0 de Dolibarr ainsi que de petites améliorations.
Nouvelles améliorations
Audit
- Ajout du champ destinataire avant la génération du document, les téléphones fixes et mobiles sont également ajoutés sur le document.
Plan de prévention / Permis de feu
- La signature à gauche sur le document a été déplacé vers la droite par soucis d'esthétique.
- Le champs "Localisation" a été remplacé par "GP/UT", puisque les risques sont forcément sur des GP/UT.
Médias
- Ajout d'une info-bulle en plaçant le curseur sur les boutons pour ouvrir la galerie des médias ou ajouter une photo depuis l'appareil.
Corrections de bugs
Hook / Dolibarr
- La majorité des hooks permettant d'ajouter des actions personnalisés sur les modules natifs ont été réparé en version 19.0 de Dolibarr.
Core
- Le typage de certaines variables a été retiré en adéquation avec les variables d'origines de Dolibarr.
Documents
- Le téléchargement des documents par défaut sur la configuration des documents a été rétablie.
Comparaison des versions 10.2.0 et 10.2.1
- 10.2.1
#4009 - #4007 [Mod] add: new version 10.2.1
#4008 - #3864 [Audit] add: recipient field
#3976 - #3970 [Medias] add: title to describe buttons
#3981 - #3973 [PP/FP] fix: location translation should be GP/UT
#3974 - #3941 [ODT] fix: move signature on FP/PP
#3965 - #3963 [Class] fix: remove typage on $isextrafieldmanaged and resprints
#3964 - #3977 [PublicTicket] fix: change hook name because already used
#3978 - #3967 [Hook] fix: need change condition due to use strong hook like main
#3968 - #3932 [Config] add: translation for Registre SST
#3949 - #3959 [Trad] fix: trad firepermit
#3960 - Main into develop
#3956 - 10.2.0
#3955 - #3953 [Hook] fix: saturne admindocuments
#3954 - Main into Develop
#3947 - Merge pull request #4003 from nicolas-eoxia/fix_change_filter_ticket_card
f82a8a8 - #3977 [PublicTicket] fix: change hook name because already used and remove unused code
0ac25e1 - #3864 [Audit] fix: code imprecision
857f956 - 📖 Changelog
8e1ac81 - #4002 [Ticket] fix: use action create instead of specific
aca4eee
DigiRisk 10.2.0 - Création de l'application pour la gestion des registres santé sécurité
Description : Cette version de DigiRisk apporte plusieurs correctifs et améliorations au code proposé dans les deux dernières versions de DigiRisk. Nous apportons également la possibilité d'installer l'interface publique comme une application (PWA) ainsi qu'un outil permettant de réparer les risques ne disposant pas de catégories ou ayant une catégorie corrompue.
Nouvelles fonctionnalités et améliorations
Registres Santé Sécurité au travail / Tickets
- Ajout de l'application pour les mobiles. Il faut simplement cliquer sur "Installer l'application" à partir de votre navigateur (Firefox, Chrome, Opera...) pour l'installer.

- Ci-après l'application mobile lancée à partir du bureau sur Android c'est identique pour Apple et Windows

- Ajout d'un filtre pour afficher les tickets qui ont un lien avec le GP/UT sur le Document Unique et sur le Projet lié
Risques
- Ajout d'un outil permettant de lister les risques corrompus et de les réparer (Les risques corrompus proviennent souvent des imports d'ancienne installation de DigiRisk qui n'avait pas les mêmes listings de risques...)
Corrections de bugs
Module / Configuration
- Correction du code responsable de la gestion de compatibilité entre les versions de DigiRisk
- Correction d'un problème empêchant le changement du responsable de l'entreprise utilisatrice dans la configuration des permis de feu
- Lorsque l'on modifie une configuration, la page reste à l'emplacement de la configuration au lieu de renvoyer en haut de la page
Tableau de bord
- Correction d'une erreur JS empêchant de fermer la notice de mise à jour
- La couleur des graphiques est désormais bien prise en compte et non inversée pour certains tags/catégories
Risques
- Correction de la mise à jour de l'affichage de la page après la création d'un risque
- Correction de l'affichage des risques partagés en version 19 de Dolibarr
- La colonne sélecteur des éléments parents a été redimensionnée afin de ne pas empiéter sur les autres champs si un GP/UT possédait un nom trop long
- Correction d'une erreur faisant disparaître les cases à cocher dans la liste après l'application d'un filtre
Enquête accident
- L'affiche des libellés avec accents des tâches crée via les enquêtes accident a été corrigé
Médias
- Correction de l'affichage d'un média partagé d'une autre entité sur l'entité souhaitée
Documents
- Le message d'erreur lors de la création du document projet Orque a été retiré lorsque le document est généré avec succès
- Le libellé des tâches n'empiète plus sur la colonne budget du document Orque lorsque le libellé est trop long
- Correction de l'action de génération du document CSV à partir des graphiques sur la page tableau de bord des tickets
Comparaison des versions 10.1.0 et 10.2.0
- 10.2.0
#3946 - #3953 [Hook] fix: saturne admindocuments
#3954 - #3944 [Mod] add: new version number 10.2.0
#3945 - #3933 [ConfigTicket] use reposition and page_y
#3943 - #3917 [Tools] add: new tool to fix every risk with a corrupted category
#3930 - #3924 [Risk] fix: set massactionbutton even with filter
#3927 - #3923 [RiskAssessmentDocument] add: filter on GP/UT on tickets
#3926 - #3918 [PublicTicket] fix: add manifest file for PWA
#3925 - #3920 [Risk] fix: digirisk element selector need a maxwidth
#3921 - #2963 [Documents] fix: pdf orque task label should not overlap on budget
#3911 - #3903 [Admin] fix: init conf on if/elseif dont reset or use previous value
#3908 - #3912 [Ticket] fix: action generate csv need getpost
#3914 - #3900 [Risk] fix: remove class for prevent conflict JS with mediaGallery
#3910 - #3554 [RiskAssessment] fix: photo bug on shared risks
#3901 - #3905 [Admin] fix: use global $mc instead of $conf->mc because remove in 19
#3907 - #3624 [AccidentInvestigation] fix: transnoentities mandatory for insert SQL
#3887 - #3791 [Configuration] fix: use object element instead of type
#3882 - #3364 [ProjectDocument] fix: change hook action and use builddoc saturne
#3909 - Main into develop
#3899 - #3924 [Risk] fix: clean code list massaction
596b6f0 - #3917 [Tools] fix: minor change notice and repair table
9e50788 - #3917 [Tools] add: clean code
066de99 - #3917 [Tools] add: handle environmental risk fix
e83a3f8 - #3933 [Admin] fix: improve pageY and missing reposition
d64e379 - #3917 [Tools] add: handle diffence between empty and 0
da4caca - #3917 [Tools] fix: clean code
2717734 - #3918 [PublicTicket] fix: directory to public_ticket
09ba730 - #3791 [Configuration] fix: type > object element in preventionplan
231f13f
DigiRisk 10.1.0 - Mise à jour et évolution des statistiques des registres
Description : Cette version de DigiRisk apporte des nouveaux indicateurs sur le tableau de bord ainsi que des graphiques permettant de mieux lire et comprendre les informations globales du modules et les données du site. Une nouvelle page appelé "Information" a également été ajouté aux groupements et unités de travail permettant de consulter les données des graphiques spécifique à l'élément dans lequel on se situe. Les données de ces graphiques sont exportables sous format CSV. A l'instar, les données des tickets ont également été retravaillés.
Nouvelles fonctionnalités et améliorations
Groupement et unité de travail
- Ajout de l'onglet "Information"
- Ajout des graphiques et widgets spécifique à l'élément dans cette nouvelle page
Tableau de bord
- Ajout de nouveaux graphiques et widgets affichant diverses informations :
- Répartition des accidents par type (déjà existant)
- Répartition des accidents par année (déjà existant)
- Répartition de l'arborescence des groupements (selon le niveau de profondeur)
- Répartition des risques par groupement / unité de travail
- Répartition des tâches par avancement réel déclaré (déjà existant)
- Répartition des risques par évaluation (déjà existant)
- Répartition des risques par catégorie de danger et criticité
- Répartition des risques par catégorie de danger
- Liste des risques par catégorie de danger
Ticket
- Ajout de nouveaux graphiques affichant diverses informations :
- Nombre de tickets par mois
- Nombre de tickets par année
- Nombre de registres par catégorie et par GP
- Nombre de registres par sous-catégorie et par GP
- Amélioration de l'affichage après la création d'un ticket depuis l'interface publique
Permis de feu
- Ajout de la possibilité d'effectuer un contrôle sur les permis de feu avec DigiQuali 1.12.0
Corrections de bugs
Risques environnementaux
- Les cotations avancées ne se mettaient pas correctement à jour après la création et modification d'une évaluation
Ticket
- Correction de l'affichage des notes dans le document des tickets
- Créer un accident depuis un ticket récupère désormais bien la ref du ticket depuis lequel on le crée
Rapport d'audit
- Correction des dates affichés dans la première page du document de rapport d'audit
JS
- Un bug déclenchant l'ouverture de la modal de création des évaluateurs / gp / ut / signalisations en appuyant sur la touche entrée a été corrigé
Comparaison des versions 10.0.0 et 10.1.0
- 10.1.0
#3898 - #3862 [Mod] add: new version number 10.1.0
#3880 - #3896 [Audit] fix: fatal because missing require when generate document
#3897 - #3888 [Trigger] fix: replace </br> by <br> for document print purpose
#3889 - #3560 [Risk/Risksign] fix: shared risks/sign in WU document
#3886 - #3884 [Dashboard] fix: use template instead of repetitive actions
#3885 - #3881 [Trad] fix: listingrisk and projectenvironment translation
#3883 - #3854 [Hook] add: firepermit object to linked control
#3861 - #3876 [Ticketstats] fix: rework graph and the ticket stats data and also create a list in the new load dashbaord
#3875 - #3877 [PublicTicket] fix: rework ticket success
#3879 - #3863 [ODT] fix: date range error
#3878 - #3865 [ODT] fix: sanitize br for ticket document event content
#3874 - #3866 [Accident] fix: fk_ticket in create view
#3870 - #3781 [Dashboard] add: graphs, widgets and list with stats and infos
#3851 - #3872 [JS] fix: remove useless file
#3873 - #3856 [RiskAssessment] fix: update environmental risk cotations
#3857 - #3858 [ODT] update break line and apply new information
#3860 - #3858 [ODT] fix: delete break line
#3859 - Main into Develop
#3853 - #3876 [TicketDashboard] fix: clean code/improve graph and rework
5329ad6 - #3876[Ticketstats] fix: rework graph and the ticket stats data and also create a list in the new load dashbaord
a4e9c7d - #3876 [TicketStats] fix: clean code rework
f92e36d - #3782 #3786 [Risk] fix: major improve for graphs
d5875ef - #3716 [TicketStats] fix: clean code statscsv view
33cd80b - #3876 [DashBoard] fix: rework laod fonction for manage load_dashboard by object
38b0048 - #3784 [Dashboard] add: number of digirisk elements by number of digirisk elements graph
3af0b5b - #3717|#3718 [TicketStats] add: improve graphs and trad
91752ac - #3830 [DigiriskElement] add: informations tab
f608796 - #3786 [Dashboard] add: family risk graph by scale by element and clean
557cd18 - #3783 [Dashboard] add: family risk graph by scale
60defa4 - #3785 [Risk] add: list of risks vy danger categories for gp and also clean code by adding function
47c5ff2 - #3784 [DigiriskElement] fix: rework graphs getRisksByDigiriskElement
91c0c44 - #3781 [DigiriskElement] fix: rework graph getDigiriskElementListsByDepth
f0e5701 - #3781 [DigiriskElement] add: graph for risk for all gp and improve code
a4a5896 - #3876 [TicketDashboard] fix: change name class
1e5b69d - #3876 [TicketStats] fix: clean code
20fa920 - #3718 [TicketStats] add: graph getTicketsByTag
efca63a - #3781 [Risk] fix: minor improve / clean code
0f7e445 - #3717 [TicketStats] add: graph getTicketsByTagAndByDigiriskElement
ad012d8 - #3784 [DigiriskElement] add: graph for risk by gp
ad77702 - #3782 [Dashboard] add: graph for total risk by danger category
9f9ea20 - #3876 [TicketStats] fix: add none parameters
e878c80 - #3781 [Dashboard] add: risk list for main dashboard with the listing
c7f40f6 - #3840 [Admin] add: Config DigiriskElementDepthGraph [
bc193a6](https://github.com/Evarisk/Di...



















