DigiRisk Release 9.6.0 - 10/10/2022
Nouvelles fonctionnalités et innovations
Tableau de bord et indicateurs
- Création du tableau de bord avec toutes les statistiques détaillées demandées dans l'issue #2158
Ticket/Registres :
- Gestion des tickets pour les multicompany
L'interface de sélection pour la gestion des registres permet de choisir la société concernée
- On peut choisir les Unités de Travail et ou les groupement sur lesquels on peut affecter le registre
- Ajout des tickets/registres dans les UT, GP et Document Unique
Améliorations & corrections
Ticket/Registres :
- Amélioration ergonomique pour la création des interfaces de gestion des registres avec la redirection vers la configuration
Sans la configuration
Une fois configuré
- Ajout des tickets/registres dans les UT, GP et Document Unique
Plan de prévention et permis de feu
- Suppression du blocage lié aux Emails
- Génération d'un spécimen à toutes les étapes
- Génération du document final (Verrouillage automatique) pour les envois par Email
Affichage obligatoire et diffusion d'information
Documents
- Amélioration des encodages dans tous les documents
- Correction sur l'affichage des risques hérités pour le DU
- Ajout de la liste des registres dans le DU
Import et export
- Amélioration des imports avec les archives et la corbeille de la version DigiRisk sous WordPress
Médias
- Amélioration sur les contrôles de taille sur les médias
Comparaison des versions 9.5.1 et 9.6.0
- 9.6.0
#2566
- fix: better error management in digiriskHeader
#2383
- #2348 [ODT] fix: rework write_file function
17a54e2
- #2500 #2470 #2514 [RiskAssessment] fix: risk assessment performance & js action delete
bac79a0
- #2522 [SharedRIsk] fix: request URI too long on action import shared risk
b3059a1
- #2553 [JS] add: change digiriskdolibarr.js.php into digiriskdolibarr.js
6064216
- #2516 [DIgiriskTask] add: move function getNomUrlTask
68e5f05
- #2505 #2506 [DashBoard] add: presqu'accident and accident investigation data
17de56b
- #2515 [RIskAssessment] add: move function getRiskAssessmentCategoriesNumber
68af86c
- #2503 [adminCoinf] add: manuel input for nb employees an nb worked hours conf
e35bb5e
- #2524 [Risk] add: inherited risks in risk assessment document
48da717
- #2517 [Lib] add: rename function getNomUrl by getNomUrlUser
223804d
- #2473 [Medias] add: error return after submitting medias
20824eb
- #2457 [RiskAssessment] fix: linked photo size in modals
a72c8b8
- #2453 [ODT] fix: generation issue if ticket extrafields are not generated
7e9dd83
- #2503 [Hook] add: tooltip info on nb_employees/nb_workedhours conf
ff37426
- #2516 [DigiriskTask] add: rework fucntion getNomUrlTask
6c7bd1a
- #2539 [Accident] fix: getWorkedHours
98c6822
- #2496 [DigiriskElement] fix: elements toggling
2fb7288
- #2535 [Accident] fix: worked hours depending on conf value
9523bfa
- #2504 [Hook] add: society conf for to manually enter the number of worked hours
408a80f
- #2459 [Task] fix: trunc label at 255 characters
26b4214
- No commit message
6a6ee1c
- #2454 [Organization] fix: confirm before leaving page after editing organization
ab152e0
- #2509 [Evaluator] fix: href on digiriskusers instead and add backtopage
1e4c68c
- #2508 [RiskAssessment] fix: js edit action
fcd9ee2
- #2511 [DigiriskTools] add: index on export data array and now we can import archived data if you want
483af4d
- #2528 [Medias] fix: media gallery refresh
ab01ca1
- #2554 [DigiriskUsers] fix: return after add user action doesn't work
e89517d
- #2545 [Risk] fix: wrong contextpage on risklist
ea4ec23
- #2541 [Dashboard] add: rename translation
9a7785f
- #2505 [Dashboard] fix: wrong data for getNbAccidentInvestigations
e8b59cd
- #2518 [Medias] fix: preview photo z index
26f5d4f
- #2521 [Module] add: new version number 9.6.0
cd407f8
- #2494 [Trad] fix: change trad for avoid conflict with other module
6d4d7eb
- #2548 [PreventionPlan] add: change warning message after lock status
76e0be3
- #2533 #2536 [Trad] fix: syntax error translation
7504766
- #2523 [SharedRisk] add: fixed size photo at 40x40 and more margin
0e09b7d
- #2534 [Accident] fix: wrong tooltip on accident dashboard info
9ea60f4
- #2473 [Medias] fix: error return on submitting media
c57fcfb
- #2520 [RiskAssessment] fix: missing conf parameters for fetchRisksOrderedByCotation
0a56e18
- #2538 [Risk] fix: delete risk line if risk has no assessment
cdb00b4
- #2521 [Module] add: update readme date
104620a
- #2562 [Mod] add: remove param entity for IPT if multicompany enabled
523f67a
- #2555 [Ticket] fix: logos on public interface entities list
4c1cf25
- #2473 [Medias] fix: notice error is now red
c101668
- #2531 [RiskAssessment] fix: css of advanced assessment method
3ff3b73
- #2532 [Evaluator] add: remove target blank on href add user
2a2d006
- #2537 [RiskAssessment] fix: add to favorite
703c615
- #2454 [Organization] fix: remove confirm box after saving modifications
c2d9982
- #2454 [Organization] fix: organization toggle
b9e3c83
- #2418 [DigiriskElementDocument] add: merge write_file function of workunitdocument & groupmentdocument
06126ab
- #2419 [ODT] add: template fill risk data for ODT GP/UT/LRA/LRP/DU
8790ef6
- #2304 [TicketPublicInterface] add: new multi company management & qr code generation
1c6a56f
- #1523 [API] add: all unique info for object and more route on dashboard
a879d76
- #1494 [Task] add: conf to show calculated progress or set progress & rework task css and class
7da3193
- #2345 [Dashboard] add: rework load and shwo dashboard info with class management
e83bdf6
- #2156 #2298 [Dashboard] add: Use dolGraph for build graph and rework dashboard data
8858e7d
- #2419 [DigiriskDocuments] add: function fill risk data instead of tpl
58e76bd
- #2350 [Medias] fix: medias with multiple dots in name did not save & show
37b464d
- #2158 [Dashboard] add: evaluator data and more accident data
6a91747
- #2343 [Dashboard] fix: use tpl finally for dashbaord
893a436
- #2169 [DigiriskDocument] add: default conf for security and social
691977d
- #2239 [ODT] add: download/upload all custom model and compatibility multicompany
7fc4c79
- #2431 [Dasboard] add: refactor function dashboard
9d44b04
- #2059 [Accident] fix: change workstop declaration medias to url
92df570
- #2427 [PreventionPlan] add: forcebuilddoc before presend action
890917c
- #2440 [API] add: improve code management with function setConfEntity
9433af3
- #2449 [ODT] fix: don't show signature in specimen for PP and FP
345258c
- #2368 #2369 [DigiriskUser] add: show only default field and css issue and auto-fill email
ccb0d6e
- #2158 [Dashboard] add: riskassessment document info and society info
1a34071
- #2238 [DigiriskElement] add: rework conf GP/UT for show selector in public ticket interface, use class instead of conf
c324f03
- #2376 [InformationsSharing] add: missing data on ODT and adminconf HarrassmentOfficer
616976b
- #2296 [API] add: route API for all data in dashboard
2d88279
- #2226 [ODT] add: tickets data on groupmentdocument and workunitdocument
7469121
- #2340 [LegalDisplay] add: improve page legaldisplay
55a9fa9
- #2400 [Accident] fix: workstop media displaying
b566fbe
- #2124 [InformationsSharing] add: improve ODT and informationsSharing page
3b926a0
- #2474 [AdminConf] add: conf GP/UT required or not
1c6951f
- #2380 [PreventionPlan] add: workflow generation document
21b66a8
- #2339 [Ticket] add: email field required conf and regex for public interface
9dfadd7
- #2344 [Risk] fix: change return for getRiskAssessmentCategoriesNumber
f856116
- #2365 [Tools] add: for advanced import use ZIP instead of JSON
d1476a0
- #2158 [Dasboard] add: accident data
66b5d03
- #1928 [Evaluator] add: rework job field
ec108f6
- #2158 [Dashboard] fix: missing check if empty value
fb10625
- #2431 [Dashboard] add: use name for keys instead integer
2ed3b3d
- #2238 [DigiriskElement] add: conf on GP/UT for display or not in public ticket interface selector
6ace94f
- #2427 [PreventionPlan] add: forcebuilddoc after presend email action on PP/FP
d090e37
- #2345 [Dashboard] add: parameter on show dashboard and improve load_dashboard accident
dfe450e
- #2142 [Hook] add: project info for PAPRIPACT indicators
e7ba341
- #2386 [Index] add: patchnote release github
00be899
- #2415 [Risks] add: separate inherited risks conf to display in documents & listings
7d6b786
- #752 [RiskAssessmentDocument] add: tickets linked to risk assessment document in document
7451897
- #2407 [Dashboard] add: JS action for close and add dashboard info
ac16863
- #2311 #2325 [DIgiriskElement] fix: remove useless info
d4bd8cc
- #2465 [AdminConf] add: show only conf multi entity selector if multicompany is enabled
219cb5a
- #2154 [Ticket] add: substitution value on ticket success message
0ed2fa4
- #2334 [Risk] add: Improve js action on saveRisk for move risk action
c36213a
- #2168 [ODT] fix: strip_tags all string provided by FCKeditor for remove HTML tags
b22f3b3
- #2399 [Evaluator] add: create evaluator only if user is selected
dd5457a
- #2438 [Dashboard] fix: performance leak
848ac8d
- #2456 [PreventionPlan] add: missing td on attedants page if PP locked
b915aee
- #2464 [Hook] add: society conf for to manually enter the number of employees
bc25b28
- #2394 [RiskAssessment] fix: animation on risk assessment deletion
c1c8675
- #2385 [ODT] add: show data for task action only if are not N/A
eabe46f
- #2339 [Ticket] add: email field always visible but required or not
8e5d4a6
- #2382 [AdminConf] add: selector anchor on documents conf
e063a12
- #2361 #2362 [RiskAssessmentDocument] add: show saved media on edit page
9941568
- #2438 [Dashboard] fix: perfomance leak with fetchall user
2331fcf
- #2392 [AdminConf] add: increase size of wysiwyg
b20aca0
- #2354 #2356 [Accident] fix: workstop medias dynamic refresh
9c47e8d
- #1928 [Evaluator] add: new field post
378a2d0
- #2313 [RiskAssessment] fix: reload risk assessment line after edit action
91ced90
- #2475 [Hook] add: Email field after lastname on IPT
be80561
- #2472 [Dashboard] add: check array on function getWorkingHours
b9fab82
- #2389 [Risk] fix: uniformize loader after edit risk action
b4c4b0e
- #2466 [TIcket] add: show message if category are not created on IPT
7c430c9
- #2276 [DigiriskElement] add: show depth for each digiriskelement in selector
1c48e7d
- #2331 [PreventionPlan] fix: clone label for PP and FP
cb8ea41
- #2452 [Trad] add: improve trad and fix spelling mistake
a99251b
- #2434 [PreventionPlan] add: anchor on send email button on PP/FP
89864e7
- #2338 [PreventionPlan] fix: email no more required for master worker
0166672
- #2398 [Email] fix: error return when recipient has no email is more human readable
d738096
- #2469 [Dashboard] add: tooltip on dashboard data
e625831
- #2401 [DigiriskUser] add: check email if empty and regex
a99a48b
- #2425 [Menu] fix: menu toggle all action
79f933a
- #2412 [DigiriskElement] add: automatic scroll in navigation bar on click on a digirisk element
df2ce42
- #2479 [Dashboard] fix: filter if user is employee
1ededf6
- #2316 [RiskAssessment] fix: loader on risk assessment single after edit action
c76a5a3
- #2402 [Ticket] add: add star for know if field is required
159c1fe
- #2168 [ODT] fix: strip_tags all string provided by FCKeditor for remove HTML tags on PPD and FPD
e61c360
- #2311 [Trad] fix: error translation risksign and evaluator
7a6ab23
- #2291 [DigiriskUsers] fix: if conf MulticompanyTransverseModeEnabled create user or group only on entity 1
4a53829
- #2424 [CSS] fix: change container class name to card-container
9d16826
- #2313 [JS] fix: loader saveEvaluation only on column riskassessment
8261aa1
- #2454 [Organization] fix: confirm box no longer pop more than once
e441d01
- #2422 [RiskAssessment] fix: object datas refresh after submitting a new media
dfbc464
- #2390 [RiskAssessment] fix: loader on risk assessment container after adding a risk assessment
7684227
- #2388 [PreventionPlan] add: remove useless <hr>
effde22
- #2384 [CSS] fix: element dashboard overlay
3a4612e
- #2468 [DigiriskUsers] add: use hook printUserListWhere for print users transverse mode
7fc85bc
- #2395 [Email] fix: error return when mail server is not setup
118492b
- #2458 [Risk] fix: move risk action on interface
d322e52
- #2425 [DigiriskElement] fix: toggle all button saves toggled units
883f551
- #2372 [AdminConf] fix: DU project conf don't updated value
ff28c7a
- #2471 [DigiriskUsers] add: getpost firstname/lastname/email
0e11786
- #2421 [ODT] add: job field in GP/UT document for evaluator
6615b62
- #2364 [ListingRisk] add: getNomUrl digiriskelement show label
d114fa2
- #2366 [Organization] add: confirm button if modifications are not saved
250ed60
- #2363 [Mod] add: move Digirisk in module family Evarisk
52b25b1
- #2360 [Ticket] fix: change trad service by GP/UT
1fb67e7
- #2342 [DigiriskDocuments] fix: remove non-ascii characters from document name
250886f
- #2337 [Trad] fix: change trad for conf showProgress
8cf4b0f
- #2490 [Ticket] fix: visibility of multi-entity QRCode
5a84904
- #2455 [InformationsSharing] fix: error if date are empty
cbaabd8
- #2462 [RiskaAssessmentDocument] add: show number days with last day
f36a850
- #2445 [Task] fix: task progress now display right color
c31c8bd
- #2327 [Risk] fix: risks no more fetched twice
3989abd
- #2391 [Trad] fix: syntax error trad
b9e817e
- #2375 [ODT] add: informationsSharing missing info on employee representatives
a0d4b18
- #2299 [Hook] fix: add code value in IDCC field
ea5fa3c
- #2473 [Medias] add: change progress bar color on media submit error
c39fec3
- #2314 [JS] add: loader progress bar upload new media
307e969
- #2475 [Hook] add: move email field after firstname on IPT
a9e9539
- #2450 [Ticket] add: responsive on GP/UT on IPT
64a5f90
- #2334 [Risk] fix: js action on saveRisk for move risk action relaod counter
676759b
- #2463 [Accident] fix: info on workstopdays required field
05c2be7
- #2437 [Evaluator] fix: loader now remove itself on time
79896c0
- #2430 [Accident] fix: set workstop days required
54d553e
- #2393 [RiskAssessment] fix: refresh after delete action
8398654
- #2416 [Hook] add: bold GP/UT field
372ba42
- #2408 [DigiriskElement] fix: missing default value in fields
e298f0d
- #2394 [Task] fix: loader on task container for action delete
354edf7
- #2299 [Hook] fix: add ' - ' in IDCC
342df2a
- #2378 [Trad] add: ref article code du travail for visit inspection on PP
82b579e
- #2381 [SQL] add: change type for signature text in longtext
a65f1c5
- #2358 [Trad] fix: error spelling mistake
e37ddb3
- #2341 [RiskAssessmentDocument] fix: enhance document limit size
1779bf8
- #2332 [PreventionPlan] fix: add filter type files for check dol_dir_list prevent error du to specimen dir
ddf5a4a
- #2326 [ODT] add: Header option adapt dynamically
e3346da
- #2336 [RiskAssessment] add: if conf DIGIRISKDOLIBARR_SHOW_ALL_RISKASESSMENTS is true, show riskassessment by DESC
b90e52e
- #2299 [Hook] add: change visible value in code for IDCC
5bf5098
- #2325 [Accident] fix: remove class fieldrequired label
6971ce8
- #2473 [Medias] fix: progress bar behaviour
00364c6
- #2476 [Ticket] add: QRCodeGeneration translation
63da414
- #2316 [JS] add: loader on action saveEvaluation
3600139
- #2317 [JS] add: loader task column with createRiskAssessmentTask action
5a6c0e7
- #2448 [ODT] fix: spelling mistake
d2a40bb
- #2370 [ODT] add: change img in LRA and LRP
c43dee5
- #2329 [ODT] fix: grammatical error LRP
cce5780