Skip to content

DigiRisk Release 9.6.0 - 10/10/2022

Compare
Choose a tag to compare
@lmag lmag released this 10 Oct 08:52

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
    image

Ticket/Registres :

  • Gestion des tickets pour les multicompany
    image
    L'interface de sélection pour la gestion des registres permet de choisir la société concernée
    image
  • On peut choisir les Unités de Travail et ou les groupement sur lesquels on peut affecter le registre
    image
  • 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
    image
    Une fois configuré
    image
  • 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

  • Amélioration de la page de saisie des données
    image
  • Mise à jour des informations manquantes
    image

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