Skip to content

Releases: Evarisk/DigiQuali

DigiQuali 20.0.0 - Mise à jour des interfaces publique de réponses

28 Jan 09:16
Compare
Choose a tag to compare

Description : Cette version de DigiQuali apporte...

Nouvelles fonctionnalités et améliorations

Nouvelle interface publique de réponse

  • Gestion de tous les types de question et réponse simplifiée pour les interfaces publique. Cette fonction est primordiale pour les questionnaires Qualiopi etc...

image

Nouvelle interface publique pour les barres de progressions et/ou les notations d'appréciations

image

Gestion des couleurs de dates de contrôles

image

Ajout des contrôles sur des nouveaux objets

Voir le suivi : #488

  • Bon de Reception (DigiQuali 20.0.0)
  • OF (DigiQuali 20.0.0)
  • Transfert de Stock (DigiQuali 20.0.0)
  • BOM (DigiQuali 20.0.0)
  • Inventaire (DigiQuali 20.0.0)
  • Interventions (DigiQuali 20.0.0)

image

Ajout labels sur le champs projet

Extrémement pratique et simple cela évite de devoir passer au survol pour avoir l'information
image

Ajout des informations Moyenne des questions et verdict sur la liste des questionnaires

image

Ajout des boutons d'ajout de controle depuis l'interface publique

Options
image

Fonctions

  • Ajout de la signature d'un questionnaire
  • Ajout du titre

image

Ajout d'un bouton de lancement de controle sur la partie Controle

Corrections de bugs

Titre

  • description

Titre 2

  • description2

Comparaison des versions 1.13.0 et 20.0.0

  • 20.0.0 #1973
  • #1971 [Mod] add: version number 20.0.0 #1972
  • #1958 [Card] fix: need rounding of 2 for question average #1964
  • #1961 [Trad] fix: spelling error #1963
  • #1775 [PublicAnswer] add: rework IHM #1812
  • #1825 [Control] add: custom color for controls #1955
  • #1928 [Cards] add: badge on controls #1942
  • #1779 [Control] fix: use JS to update modal content #1870
  • #1909 [SurveyList] add: average answer and verdict #1954
  • #1907 [Dashboard] add: name on graph to remove it #1908
  • [WIP] Adding some new models #1932
  • #1935 [Hooks] add: missing picto extrafields #1951
  • #1647 [Control] add: label on model and linked object #1950
  • #1882 [ControlList] add: adding label and max width #1885
  • #1900 [ControlCard] add: message when no model #1901
  • #1860 [Question] add : adding max width for question mass #1872
  • #1918 [Sheet] fix: export name failure on server #1922
  • #1918 [Sheet] fix: rework and clean code #1921
  • #1918 [Sheet] fix: export zip wrong name #1919
  • #1915 [PublicInterface] fix: a style wrong color #1917
  • #1915 [PublicInterface] add: prefill fields on control button #1916
  • #1839 [Control] add: button to add control on public control history #1886
  • #1905 [Img] add: new img and remove unwanted css #1906
  • #1883 [ControlList] add: multi picker with default value and move status at end #1887
  • Main into Develop #1891
  • #1839 [Trad] fix: clean and use generic trad 68183ea
  • #1775 [PublicAnswer] add: rework html structure and lib for answer 237dfb1
  • #1775 [PublicAnswer] add: CSS for public answers 4e25b47
  • #1775 [PublicAnswer] fix: frontend template management 0aa22f3
  • #1825 [Control] add: custom color with function and rework cb42c62
  • #1775 [PublicAnswer] add: rework other question type 4e1fd0c
  • #1775 [PublicAnswer] add: improve design desktop and mobile f39824a
  • #488 [Sheet] add: reception, mrp, inventory, movement to sheet e70e65d
  • #1775 [PublicAnswer add: improve design 58f6792
  • #1775 [PublicAnswer] fix: missing class for modal medias answer f4a71e1
  • 1883 [ControlList] fix: rework with select array and fix psr12 23cb292
  • #1775 [PublicAnswer add: improve design without pico.min cca9946
  • #1775 [PublicAnswer] add: CSS other question type 5bea5f6
  • #1775 [PublicAnswer] fix: clean code and function 4465893
  • #1775 [PublicAnswer] fix: Remove Pico and fix CSS 6519e95
  • #1775 [PublicAnswer] add: CSS for linked medias 9a55bfc
  • #1775 [PublicAnswer] fix: move linked medias and change color for progress aa22efa
  • #488 [Sheet] add: fichinter 7010bef
  • #1942 [Cards] fix: use saturne fetch all with count to replace sql cea9f4a
  • #1779 [Control] add: update modal content inside saveAnswer function 2eb8b4d
  • #488 [Sheet] add: BOM 8c7bd0c
  • #1839 [Control] fix: trad dolicar and fix button norme 3b196d4
  • #1775 [Question] fix: missing js class for media and check answer e5d642c
  • #1775 [PublicAnswer] fix: css linked medias 321582b
  • #488 [Sheet] add: translations babe118
  • #1882 [ControlListTpl] fix: remove homemade label and use native one 058c679
  • #1851 [Control] fix: img size in odt af6ee65
  • #1775 [Mod] fix: merge conflict JS/CSS 36a6b7c
  • #1907 [Dashboard] fix: dol_strtoupper instead of strtoupper 6794b47
  • #1775 [PublicAnswer] add: span for number media 72c4a2a
  • Merge pull request #1899 from evarisk-charles/fix_img_size 9854910
  • #1860 [Question] fix : supress trunc and add maxwidth 5323e8e

DigiQuali 1.13.0 - Amélioration du workflow global et correction de bugs

30 Aug 12:49
Compare
Choose a tag to compare

Description : Cette version de DigiQuali apporte diverses améliorations visuelles et du workflow.

Nouvelles fonctionnalités et améliorations

Question

  • Ajout d'une action de masse permettant d'ajouter plusieurs questions à un modèle depuis la liste
  • Lors de l'import des modèles et questions, ceux-ci ne sont plus verrouillés par défaut contrairement à avant
  • Ajout du champ description dans le listing

image


image

Modèle

  • Ajout d'une option permettant la copie du libellé du modèle de contrôle lors du clonage
  • Changement du nom de l'export en quelque chose de plus lisible

Contrôle

  • Ajout de la possibilité de mettre un libellé sur le contrôle
  • Ajout de la date de validation, de réouverture et du nombre de questions répondues sur le nombre de questions total dans le listing
  • Sur la création, les fiches modèles disponibles sont filtrés en fonction du type de modèle d'où l'on ouvre la création du contrôle
  • Ajout d'un bouton si dolicar est activé pour peupler le carnet de bord du véhicule

image


image

PWA

  • Ajout du nom de l'entreprise devant le nom de la PWA

Corrections de bugs

Module

  • Correctif appliqué afin d'être compatible avec la version 20.0 de Dolibarr

Question

  • Lors de l'import des questions, celles-ci sont désormais ajoutés dans l'ordre où elles sont exportés

Modèle

  • Correction d'un problème sur le tri des question dans le modèle

Contrôle

  • Le dernier contrôle sur l'interface publique d'un contrôle affiché n'était pas toujours le dernier contrôle, c'est maintenant corrigé
  • Correction d'une erreur fatale si un contrôle était crée sans questions

Médias

  • Correction d'une erreur qui ne prenait pas en compte la taille des médias dans la configuration

Comparaison des versions 1.12.0 et 1.13.0

  • 1.13.0 #1879
  • #1877 [Tools] add: wpeo-button to avoid spam click #1878
  • #1875 [Survey] fix: fatal error, missing require action #1876
  • #1873 [Mod] add: new version #1874
  • #1788 [Question] add: description field on question list #1804
  • #1719 [List] add: last dates and answer/question on control and survey #1750
  • #1840 [Card] add: lib Hammer JS #1841
  • #1761 [Control] add: if create fromtype then filter model list #1778
  • #1849 [PublicControl] add: button for show public vehicle log book #1850
  • #1820 [Sheet] add: import sheet/question with status validated #1863
  • #1824 [ODT] add: odt life sheet for product and lot/serial control need to be check #1836
  • #1805 #1853 [Sheet] fix: updateQuestionsPosition #1858
  • #1857 [PublicAnswer] fix: saturne_show_medias_linked usesharelink at 1 #1859
  • #1736 [Question] add: mass add of question into a sheet #1797
  • #1828 [Trad] add: update QcFrequency #1829
  • #1768 [PublicHistory] fix: replace date_control by rowid #1774
  • #1821 [ControlCard] fix: check array not empty before using #1822
  • #1842 [Document] fix: thumb size in files #1852
  • #1721 [Control] add: label and copy label on create from sheet #1748
  • #1769 [Export] fix: replace name by sheet label or something more human #1773
  • #1823 [Manifest] add: domain name to pwa name #1837
  • #1834 [Class] fix: remove type for $isextrafieldmanaged #1835
  • Main into Develop #1816
  • #1719 [List] fix: clean code and typo and improve lang key 6f572d3
  • #1736 [Question / Sheet] fix: correction after review and add warnings if questions already in the sheet 35e0f8a
  • #1736 [Question] add: beginning of mass add of questions c87c71f
  • #1736 [Question] fix: mass_add_questions check 4740a57
  • #1736 [Question] add: good form and beggining of action 9cce123
  • #1721 [Control] fix: label in class field and in clone function 6f685e9
  • #1820 [Sheet] add: status validated forced and missing type and succes_rate c84dcbd
  • #1788 [Question] fix : fix psr12 and short dc17527
  • #1788 [Question] fix : move descritption 7983519
  • #1821 [Control] fix: missing check array 8a01dfa
  • #1768 [PublicHistory] fix: control_date not null 07940dd
  • add odt with medias 51ade87
  • Update template_lotserialdocument.odt 4a58c0b
  • Update template_lotserialdocument.odt fe24ef7
  • #1824 [odt] add: lifesheet for equipment 518fe63

DigiQuali 1.12.0 - Intégration des photos editables sur l'application mobile PWA

03 Jun 22:49
Compare
Choose a tag to compare

Description : Cette version de DigiQuali apporte une interface permettant d'éditer les photos et de les manipuler à votre guise lors de leur intégration sur application mobile PWA.

Nouvelles fonctionnalités et améliorations

Médias

  • Amélioration du téléchargement des médias sur le serveur
  • Ajout d'une interface permettant d'éditer les photos lors de leur ajout

image

image

Contrôle

  • Amélioration de l'affichage de l'interface publique de réponse
  • Amélioration de l'affichage de l'interface publique d'historique de contrôle
  • Si l'on crée un contrôle depuis un objet contrôlé alors nous appliquons un filtre sur la liste des modèles proposés

Corrections de bugs

Modèles

  • Lors du clone d'un modèle, la date de création était celle du modèle cloné mais est maintenant la date à laquelle il est cloné

Contrôle / Questionnaire

  • Correction d'une erreur qui apparaissait lorsque la liste des questionnaires était vide
  • Correction de la vue kanban qui est désormais fonctionnelle
  • Correction des liens entre les objets
  • Lors de l'ajout d'une photo, la bannière est mise à jour

Comparaison des versions 1.11.0 et 1.12.0

  • 1.12.0 #1815
  • #1813 [Mod] add: new version number #1814
  • #1806 [sheet] fix: use current date for creation and tms when cloning #1808
  • #1798 [Sheet] fix: add reposition class to sheet card #1800
  • #1791 [Survey] fix: kanbanview on list #1792
  • #1810 [Survey] fix: fatal missing check nbLinkableElements #1811
  • #1801 [Hook] fix: extendSheetLinkableObjectsList conflict inter modules #1802
  • #1712 [Card] add: fast upload improvement #1783
  • #1793 [Control] fix: missing object linked info #1794
  • #1780 [ODT] fix: new exception OdfExceptionSegmentNotFound and remove version attribute and phpmin #1781
  • Main into Develop #1760
  • #1806 [Sheet] add: check create id & set errors 6a12502
  • #1806 [Sheet] fix: clean code createFromClone action 85e2962
  • #1771 [Class] fix: do not type fk_user_creat and fk_user_modif 5bcce15
  • #1780 [Public] fix: fatal hasRight function if no user in page aa4d695
  • #1806 [Sheet] fix: set date_creation after check exists 0979d95
  • Merge pull request #1772 from evarisk-micka/fix_type_fkuser 60aa586

DigiQuali - 1.11.0 - Création des objets questionnaires en compléments des contrôles

12 Mar 18:18
Compare
Choose a tag to compare

Description : Cette version de DigiQuali apporte un nouvel objet en complément des contrôles : les questionnaires. Le fonctionnement de ceux-ci est similaire, basé sur un modèle, bien que les questionnaires ne nécessitent pas de remplir autant d'informations que les contrôles. Les questionnaires peuvent également être utilisé en lien avec d'autres modules tel que DoliMeet.

Nouvelles fonctionnalités et améliorations

Questionnaire

  • Ajout de l'objet questionnaire basé sur le workflow des contrôles
  • Il n'y a pas besoin de contrôleurs, de verdict, de date de contrôle, de prochaine date de contrôle et de moyens de contrôle
  • Sur le document le verdict a été remplacé par la note : la moyenne des réponses aux questions nécessitant un pourcentage
  • En lien avec DoliMeet 1.4.0 et Dolibarr 19.0, des enquêtes de satisfactions peuvent être généré à partir des contacts du contrat après avoir configuré les enquêtes (questionnaires) dans les paramètres de DoliMeet.

image

Contrôle

  • Ajout de la possibilité d'afficher le track_id dans la liste des contrôles.
  • La référence du modèle et du contrôle ont été inversé dans l'interface publique.

Corrections de bugs

Contrôle / Questionnaire / Modèle

  • Correction d'un bug empêchant la sélection d'un modèle lors de la création d'un contrôle/questionnaire en vue par tags.
  • Correction d'un problème d'affichage d'un des tableaux sur les documents de contrôle.
  • L'action permettant de rajouter un projet aux contrôles a été replacé de nouveau suite à une amélioration de Saturne.
  • Correction du document de contrôles affichant deux tableaux différent de participants.
  • Les moyens de contrôle ont été réparés et le check si la DLUO est dépassé a été amélioré.
  • Les modèles de contrôle supprimé et archivé ont été retiré de la liste de choix du modèle lors de la création d'un contrôle.
  • Le code des contrôles a été nettoyé et mis à jour aux normes de style, les fichiers inutilisés ont été supprimés.

Traductions

  • Quelques fautes d'orthographe, de grammaire et de syntaxe ont été corrigé dans l'ensemble du module.

Signature

  • Correction d'un bug empêchant génération du document dans l'interface publique de signature.

Questions

  • Correction de l'affichage des pictos dans le dropdown des réponses sur la fiche des questions.

Variable de substitutions

  • Correction de la fonction de gestion des variables de substitutions.

Comparaison des versions 1.10.0 et 1.11.0

Read more

DigiQuali Release 1.10.0

19 Jan 16:53
Compare
Choose a tag to compare

Description : Cette version de DigiQuali apporte la création de l'application pour mobile en PWA (Progressive Web Application)

Nouvelles fonctionnalités et améliorations

PWA

  • Ajout de la possibilité d'installer DigiQuali en tant que PWA afin d'y accéder plus rapidement et d'avoir accès seulement aux données nécessaires sur mobile
  • La vue mobile de certaines pages comme les contrôles a été revisité afin d'en faciliter les manipulations

image

Contrôles

  • Lors de la création d'un contrôle, ajout de la possibilité d'utiliser la vue par "tags" afin d'en faciliter l'utilisation sur mobile, la vue par tags est disponible après avoir généré les catégories principales du modèle de contrôle. Pour choisir un modèle, il suffit de l'associer à la catégorie voulu afin de les associer plus facilement en vue sur téléphone.
  • Ajout d'un "Score de réussite" correspondant à la moyenne des réponses pour les contrôles ayant des réponses en pourcentages
  • Amélioration de l'affichage du contenu des rapports de contrôle

image

image

Modèle

  • Ajout du nombre de questions dans la liste des modèles

image

Corrections de bugs

Question

  • Correction d'une erreur sur le remplissage des réponses aux questions

Contrôle

  • Correction d'une erreur empêchant l'affichage de la liste des contrôles si celle-ci était vide

Comparaison des versions 1.9.1 et 1.10.0

DigiQuali - 1.9.1 - Améliorations et corrections

04 Jan 14:34
Compare
Choose a tag to compare

Cette version de DigiQuali vient corriger en priorité la majorité des bugs fonctionnels et techniques empêchant le bon déroulé du module. De plus elle établit la compatibilité avec la version 1.2.1 de Saturne.

Nouvelles fonctionnalités et améliorations

Contrôle

  • Lorsque les questions sont répondues, elles sont cachées et le compteur des questions répondues s'incrémente automatiquement
  • Ajout de l'action en masse d'archiver les questions / fiches modèles / contrôles

image

CSS

  • L'affichage des contrôles a été vivement amélioré en vue téléphone et tablette afin de faciliter les entrées de l'utilisateur

image

Corrections de bugs

DigiQuali

  • La nomenclature des statuts des différents objets a été homogénéisé

Contrôle

  • Correction d'une mauvaise requête se produisant dans la logique de l'historique publique des contrôles
  • Le bouton validé est maintenant automatiquement disponible après avoir répondue à la dernière question obligatoire d'un contrôle
  • On peut désormais enregistrer un commentaire vide
  • On ne peut plus changer la date de contrôle et de prochain contrôle après verrouillage de l'objet

Configuration

  • Réparation de la page de configuration des contrôles

Question

  • Correction d'un problème provoquant la perte de la catégorie des questions sur modification après clonage

Comparaison des versions 1.9.0 et 1.9.1

  • 1.9.1 #1652
  • #1587 [Control] fix: increment answer counter and better display #1648
  • #1637 [List] add: mass action archive #1646
  • #1636 [Sheet] fix: question label limit with css and trunc #1644
  • #1638 [List] add: improve search status and rename status enabled #1645
  • #1639 [Card] fix: get categories selected on edit action #1643
  • #1640 [Control] add: improve IHM control and signatory infos #1641
  • #1633 [ODT] fix: DoliSMQ issue #1642
  • #1617 [Mod] add: new version number 1.9.1 #1618
  • #1631 [ODT] add: multipleAttendantsSegment more param for manage segment #1632
  • #1629 [Config] fix: control page numbering module display #1630
  • #1560 #1562 [Control] fix: edit control date #1616
  • #1607 [Hook] fix: remove category hook now in saturne #1608
  • #1599 [Control] fix: remove unused fields and fix banner tab #1605
  • #1609 [Mod] fix: remove modAgenda dependancies #1610
  • #1577 #1600 [Control] fix: missing element to reload in JS control #1606
  • #836 [Sheet] fix: improve sheet card view question list #1604
  • #1353 [Hook] fix: Hook name #1355
  • #1593 [Control] fix: progress bar #1597
  • #1580 [Document] fix: change fillTagLines function according to saturne #1581
  • #1563 #1564 [PublicControlHistory] fix: fatal fetchAll missing MAIN_DB_PREFIX and better status search #1565
  • #1583 [List] fix: selector value status field #1592
  • #1587 [Control] add: implement progress bar CSS and fix JS #1591
  • Main into Develop #1559
  • #1607 [Hook] fix: category actions move in saturne fc8fb13
  • #1599 [Control] fix: improve element custom fields for control list 2a4de73
  • #1580 [Control] fix: document 44956a1
  • #1609 [Mod] add: modAgenda dependancies 49e9960
  • #1580 [Langs] fix: clean da0667d
  • [CSS] fix: Control buttons alignment in large mobile view e4de2e0
  • #1580 [Control] fix: document cbb36a0

DigiQuali 1.9.0 - Amélioration du flux de travail, actions automatiques & IHM responsive

14 Sep 15:26
Compare
Choose a tag to compare

Description : Cette version de DigiQuali apporte une amélioration de l'affichage des interfaces publiques sur mobile / téléphone. De plus le workflow des contrôles a été amélioré afin de rendre son utilisation plus optimale.

Nouvelles fonctionnalités et améliorations

Email

  • Relance des emails via les tâches CRON

Contrôle

  • Amélioration de l'interface publique afin de rendre l'affichage sur téléphone plus esthétique
  • Ajout d'un enregistrement automatique sur les questions à choix unique
  • Amélioration de la gestion de la date de controle
  • Ajout de couleurs au verdict
  • Ajout de la possibilité d'afficher uniquement les questions sans réponses
  • Il est désormais possible d'accéder à la fiche question en cliquant sur la référence dans la liste des questions

Comparaison des versions 1.8.1 et 1.9.0

  • 1.9.0 #1558
  • #1553 [Core] add: new version number 1.9.0 #1554
  • #1540 [Control] add: auto save action question answer #1549
  • #1545 [Control] add: CSS verdict button #1548
  • #1527 [Control] add: user conf ShowOnlyQuestionsWithNoAnswer #1535
  • #1548 [Hook] fix: preg_match syntax #1552
  • #1537 [View] fix: fatal banner actions #1538
  • #1529 [IHM] add: picto unlock #1534
  • #1530 [Triggers] fix: moved trigger tab translation to saturne #1531
  • #1523 [IHM] add: use picto in tabmenu on phone #1528
  • #1525 [Control] add: IHM save button #1526
  • #1520 [Control] fix: disable confirm validate in save action #1522
  • #1518 [IHM] add; control info responsive #1519
  • #1506 [Control] add: change check status photo medias #1515
  • #1513 [Control] add: manage control date #1514
  • #1499 [Hook] add: Picto for extrafields #1503
  • #1482 [Cron] add: cron tab sendEmailsReminder #1498
  • #1485 #1509 [PublicControl] add: responsive view and fix inconsistency #1512
  • #1487 [Control] add: getNomUrl question on control #1488
  • Main into Develop #1508
  • #1527 [Control] add: update JS with reload ajax and compatibility 16 cb89f17
  • #1530 [Admin] fix: replace $module by $moduleName 2f69b28
  • #1546 [Hook] fix: preg_match syntax a60838c

DigiQuali - 1.8.1 - Apporte les images sur les interfaces publiques

23 Aug 15:24
Compare
Choose a tag to compare

Cette version de DigiQuali apporte les images sur les interfaces publique et des corrections de bugs mineurs

Nouvelles fonctionnalités et améliorations

Interface publique

  • Les images sont maintenant visibles sur l'interface publique

Corrections de bugs

Document

  • Ajout d'informations manquantes sur le document de contrôle

Comparaison des versions 1.8.0 et 1.8.1

  • Develop #1507
  • #1504 [Core] add: new version number 1.8.1 #1505
  • #1489 [Class] fix: remove typage on $ismultientitymanaged #1490
  • #1462 [TPL] add: show image on public interface #1486
  • #1497 [ControlDocument] fix: answers list #1501
  • Main into Develop #1477
  • #1489 [Class] fix: remove typage cause CommonObject updated 6fd0fb5

DigiQuali - 1.8.0 - Interface publique de remplissage de contrôle

22 Aug 16:12
Compare
Choose a tag to compare

Cette version de DigiQuali apporte l'interface publique de remplissage des contrôles permettant de remplir les réponses à un contrôle sans se connecter à Dolibarr. De plus le nom du module est passé de DoliSMQ à DigiQuali.

Nouvelles fonctionnalités et améliorations

Interface publique, d'historique et de remplissage des contrôles

  • L'interface publique est crée à la création du contrôle et est accessible via un lien ou un QR code mis à disposition sur la fiche
  • L'interface publique de remplissage permet de répondre rapidement aux réponses du contrôle, elle agit comme une enquête de satisfaction
  • L'interface publique d'historique permet de voir rapidement les informations liées à un contrôle sur un lot

image

image

image

image

image

Export

  • Il est désormais possible d'exporter uniquement une fiche modèle au lieu de l'ensemble

image

Corrections de bugs

Contrôle

  • Le bouton "Annuler" lors de la création d'un contrôle ne fonctionnait pas
  • Correction d'une erreur empêchant d'accéder à l'interface publique en mode multicompany
  • La date de verrouillage est maintenant figé dans le contrôle et le fonctionnel du verrouillage a été retravaillé
  • La date de création et d'expiration du document de contrôle ont été corrigées

Questions

  • Correction d'une erreur lors de l'exécution d'actions en masse

Comparaison des versions 1.7.0 et 1.8.0

  • Develop #1476
  • #1474 [Core] add: update ReadMe #1475
  • #1471 [PublicControl] fix: move parameter in function getNomUrl #1472
  • #1468 [PublicControl] add: more picto info verdictObject #1470
  • #1467 [Public] fix: fatal access with multicompany and not login #1469
  • #1465 [PublicControl] fix: missing check $object->next_control_date #1466
  • #1463 [PublicControl] add: improve IHM public control #1464
  • #1455 [Control] fix: next control wrong info #1461
  • #1456 #1458 [PublicControl] add: rework IHM public control #1460
  • #1454 #1457 [Control] fix: trad verdict and more info verdict #1459
  • #1451 [ControlHistory] fix: getNomUrl project #1452
  • #1449 [Hook] fix: remove globalcard #1450
  • #1448 [Control] fix: public history bugs #1453
  • #1431 [Control] fix: public survey bugs #1432
  • fix control data model & add public history #1444
  • #1438 [Question] fix: massaction lock fatal #1445
  • #1439 [Control] add: public survey link #1446
  • #1443 [Control] fix: send files in mail #1447
  • fix rework control equipment #1429
  • #1426 [Translation] add: control verdict trigger #1428
  • #1418 [Control] fix: action lock #1427
  • #1415 [Control] fix: strip tags in control equipment description #1425
  • #1423 [Control] fix: control equipment expiration date in odt #1424
  • #1421 [Control] fix: fatal error on control equipment page #1422
  • #1419 [Control] fix: fatal error on validation #1420
  • #1411 [Triggers] fix: fatal error caused by external modules #1413
  • #1407 #1408 [Core] fix: minor bug fixes #1409
  • fix minor bugs #1406
  • #1385 [Core] fix: remove standard requires and replace it with saturnes #1386
  • #1400 [Core] add: new version number #1403
  • fix public survey page #1402
  • #1396 [SQL] fix: update module name in database #1399
  • #1364 [Control] add: public interface url copy to clipboard action #1374
  • #1387 [Control] fix: default text answer value #1392
  • #1362 [Core] fix: require category class in mod #1369
  • #1389 [Core] fix: set directories rights for rename #1394
  • #1388 [Control] fix: missing document models #1393
  • #1383 [Class] fix: split dolibarr objects in separate classes #1391
  • #1384 [Sheet] fix: require saturne task for linkable objects #1390
  • #1361 [Control] add: public control answers filling #1378
  • #1367 [Sheet] fix: translation #1371
  • #1368 [Sheet] add: unit export #1370
  • #1360 [Control] add: days before next control in list #1380
  • #1377 [Translation] fix: delivery translation #1379
  • #1366 [Control] fix: object post retrieval #1373
  • #1365 [Control] fix: rename ControlDate into CreationDate #1372
  • #1363 [Core] add: editor config file #1381
  • #1375 [Core] fix: rename module into DigiQuali #1376
  • merge main into develop #1359
  • Update Develop with Main 1.7.0 #1358
  • #1434 [Control] add: public control history 18c0da4
  • #1434 [Control] add: public control history configurations 8e0be25
  • #1414 [Control] fix: rework control equipment with product lot 0746281
  • #1361 [Control] fix: compatibility with new module name 6dd79d6
  • #1414 [Control] fix: control equipment 55aee51
  • #1385 [NumberingModule] fix: generic numbering modules 88373e2
  • #1368 [Control] fix: compatibility with new module name 0c81bc2
  • #1449 [Hook] fix: remove globalcard 166b6fe
  • #1434 [Control] fix: condition to display views in public history 1df4ae0
  • #1437 [Control] fix: set control date on lock action 54df952
  • #1361 [Control] add: editable public survey title 7ae5570
  • #1364 [Core] fix: compatibility with new module name 684f495
  • #1375 [Core] fix: module rename backward compatibility b1286cb
  • #1434 [Control] fix: public control history 193f524
  • #1368 [Export] fix: minor corrections f9bd65f
  • #1404 [Control] fix: minor bugs a218472
  • #1458 [Admin] add: conf for manage qcfrequency 08eee7e
  • #1442 [Control] fix: show status instead of verdict in control public view if control is not locked [bca63e6](https://github.com/Evarisk/D...
Read more

DoliSMQ-1.7.0 - Import et export des controles - Gestion des VGP

06 Jul 09:43
Compare
Choose a tag to compare

Description : Cette version de DoliSMQ permet

  • L'import et l'export des données questions
  • La gestion des VGP (Vérifications Générale Périodique)
  • La gestion de vos équipements de protection individuelle avec les dates de contrôles et les alertes

Les fiches modèle ont été renommées en modèle de contrôle. Il est désormais possible d'importer et d'exporter des questions, réponses et modèles de contrôle dans DoliSMQ sur un fichier au format JSON.
De plus, il est maintenant possible d'associer des moyens et outils de contrôle aux fiches de contrôle.

Nouvelles fonctionnalités

VGP - Theepi

  • Ajout de l'interface publique des contrôles reprise de Theepi

Export / Import

  • Ajout d'une page outil permettant d'exporter et importer ses données de ou vers DoliSMQ
  • Les données sont au format JSON pour le moment

image

Dashboard - Tableau de bord

  • Remaniement de la page d'accueil du module avec des graphiques intégré par notre framework "Saturne"
  • Amélioration du CSS lié aux graphiques

image

Contrôle

  • Ajout d'un onglet moyens de contrôle sur les fiches de contrôle
  • Ajout de la possibilité d'associer un produit en tant que moyen contrôle
  • Ajout d'une configuration activant / désactivant le contrôle si la DLUO / DDM¹ des moyens de contrôle est dépassée
  • Ajout de la possibilité de rendre obligatoire certaines questions dans les modèles de contrôle
  • Ajout d'un rappel des événements, la durée des rappels est configurable
  • Ajout d'un champ pour ajouter la prochaine date de contrôle

¹ : Date Limite d'Utilisation Optimale / Date de Durabilité Minimale

image

image

image

image

Configuration

  • Ajout des rappels d'événements de contrôle

image

Corrections de bugs et améliorations

Fiche modèle - Modèle de contrôle

  • Les fiches modèle ont été renommées en modèles de contrôle
  • Il est désormais nécessaire de lier un objet à contrôler afin de créer un modèle de contrôle

Contrôle

  • Ajout de nouveaux objets Dolibarr à contrôler
  • Ajout d'un pont de compatibilité entre les anciennes versions de DoliSMQ et celle-ci
  • Ajout de la possibilité de rendre les questions obligatoires sur le modèle de contrôle
  • Il est désormais possible de ne contrôle qu'un seul objet par contrôle
  • Il n'est désormais plus possible de signer un contrôle ne disposant pas d'un verdict
  • Mise à jour des documents ODT avec les nouvelles informations

image

image

Triggers

  • Correction de certains événements ne fonctionnant pas correctement
  • Mise à jour de nouveaux événements liés aux actions de DoliSMQ
  • Ajout d'une description détaillé pour les événements
  • Ajout d'une configuration pour activer / désactiver la description détaillé des événements

image
image

Saturne

  • L'implémentation des fonctionnalités du framework Saturne est terminé
  • Plusieurs traductions ont été reprises afin d'améliorer la compréhension de l'utilisateur

Médias

  • Ajout des photos OK/KO des questions dans l'onglet fichier joint

Comparaison des versions 1.6.0 et 1.7.0

  • Develop #1357
  • #1287 [Control] fix: public interface php #1295
  • #1248 [Mod] add: new version number 1.7.0 #1249
  • #1354 [Control] fix: control date interactions with card & reminders #1356
  • #1351 [Control] fix: remove remainder code #1352
  • #1335 [ControlEquipment] add: no equipment linked inside table #1345
  • #1131 [Tools] add: ref_ext and import_key when import #1344
  • #1338 [Control] add: edit next control date #1350
  • #1339 [Control] fix: object preselection and disabling #1349
  • #1346 [Control] fix: fatal object linked verdict info #1348
  • #1330 [Control] add: move next control date functionnality on trigger lock #1347
  • #1334 [Dashboard] add: get controls with self::STATUS_LOCKED #1343
  • #1336 [Control] fix: controlled object type #1342
  • #1337 [Control] fix: list css #1341
  • #1328 [Triggers] fix: delete duplicate code #1329
  • #1270 [Answer] add: const status and filter fetchall with status #1272
  • #1252 [Triggers] fix: trigger description #1319
  • #1322 #1323 [Control] fix: change visibility and position control fields #1326
  • #1324 [Sheet] fix: set event message proc #1325
  • #1258 [CSS] fix: remove colors #1321
  • #1317 [Sheet] fix: remove SheetLinked use #1318
  • #1315 [Control] add: use saturne TPL builddoc action #1316
  • #1313 [Card] add: use single hidden input instead for manage modal options #1314
  • #1311 [Trad] fix: missing trad new linked objects #1312
  • #1307 [Triggers] add: generate Document Triggers #1308
  • #1300 [Control] add: setDraft method and remove setValidated #1305
  • fix control list #1304
  • #1263 [Control] add: rework qcfrequency management #1297
  • #1289 [ControlEquipment] fix: display table even without equipment #1296
  • #1265 [Control] fix: disable signature if there is no verdict #1294
  • #1264 #1291 [Control] add: remove trad NoVerdict and picto dashboard #1293
  • #1271 [Documents] fix: if no equipment, display no data on doc #1273
  • #1241 [Tools] add: mandatory question to export import #1255
  • #1290 [Translation] fix: conf translation & spacing #1298
  • #1274 [Control] add: missing product object #1275
  • #1280 [Control] fix: remove duplicate of confirm_archive action #1282
  • #1279 [Control] fix: answers saving #1286
  • #1278 [Sheet] fix: mandatory controllable object #1285
  • #1281 [Control] fix: fields position in list #1283
  • #1276 [ControlEquipment] add: number of equipment in control header #1277
  • #1267 [Control] fix: show no verdict as N/A #1268
  • #1260 [Import] fix: file name check #1261
  • #1256 [Question] fix: check type to avoid answer multiplication #1257
  • #879 [Dashboard] add: control date dashboard #1119
  • [Control] add: control reminder functionnality #1072
  • #764 [Tools] add: import and export dolismq sheet, questions and answer json #1134
  • #1253 [Class] fix: remove fatal typage #1254
  • #803 [ControlEquipment] add: equipment on odt #1247
  • #1141 [Control] fix: control equipment object instanciation #1246
  • #1191 [Sheet] fix: rename sheet into control model #1245
  • #1177 [JS] fix: rebuild js #1244
  • #1240 [Control] add: remove unused confirm_delete action #1242
  • #1217 [Langs] fix: module translations [#1237](https://github.com/Evari...
Read more