Skip to content

Releases: Evarisk/DigiQuali

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

DoliSMQ Release 1.6.0 - 16/06/2023

19 Jun 09:26
Compare
Choose a tag to compare

Description : Cette version de DoliSMQ apporte de nouvelles fonctionnalités innovantes pour les contrôles dans DoliSMQ. Il devient maintenant possible de configurer les types de réponses. Aux côtés d'un nouveau modèle de document mise à jour et plus cohérent avec la notion de contrôle.
Au niveau développement, plusieurs fonctions et fonctionnalités de DoliSMQ utilisant du code générique et similaire à d'autres modules de Evarisk ont été déplacés dans le framework "Saturne".

Nouvelles fonctionnalités et améliorations

Types de réponses

  • Choix du type de réponse lors de la création de la question
  • Edition des réponses possible en fonction du type de réponse
  • Réponse au type de la question dans la fiche de contrôle

image
image
image

Amélioration de l'interface de la fiche de contrôle

  • Ajout de la possibilité d'ajouter une photo par défaut
  • Changement de l'icône pour définir le verdict
  • Ajout des boutons "signer" et "archiver"
  • Le bouton supprimer met le statut de l'objet à 0 au lieu de le retirer de la base de données
  • Agrandissement des icones sur smartphone pour améliorer la visibilité
  • Si une nouvelle note publique est ajouté, elle s'inscrit à la suite de la précédente au lieu de l'écraser

image
image

Remaniement du modèle des documents

  • Les informations essentielles ont été conservées tandis que les informations non judicieuses ont été retirées
  • Les signatures ainsi que les participants ont été rajoutés
  • Les réponses et types de réponses ont été ajustées en fonction des nouvelles fonctionnalités implémentées

image
image

Configuration

  • Il est maintenant possible de configurer les vignettes utilisées dans la fiche des documents
  • Ajout de la possibilité de sélectionner toute les configurations de la fiche modèle en un clique

image
image

Corrections de bugs

Configuration des médias

  • Correction d'un bug d'affichage n'affichant pas si la configuration avait été modifiée, ou non, avec succès
  • Ajout de la possibilité de configurer les vignettes "mini" et "small"
  • La taille des médias n'était pas proprement ajusté en fonction des paramètres, maintenant si
  • Lorsque l'on délie une photo d'un objet, on délie les vignettes de la photo également

image

La prévisualisation des photos a été corrigée

Correction d'erreurs critique en fonction de l'activation de certaines configurations

Correction du bouton "Enregistrer" dans la fiche contrôle

  • Le bouton était plus petit que les autres boutons
  • Le bouton pouvait être cliqué même en étant grisé

Question et Fiche modèle

  • Le libellé est désormais obligatoire à renseigner
  • La description n'est plus nécessaire pour les questions
  • Ajout du champ description pour les fiches modèle

image

Comparaison des versions 1.5.0 et 1.6.0

  • Merge Main into Master #1215
  • Merge 1.6.0 into main #1214
  • #1194 [Mod] fix: conf init module warning #1203
  • #1199 [Mod] fix: missing depends modTicket #1201
  • #1197 [ODT] fix: missing ODT trad companies #1202
  • #1195 [Control] fix: error check categories on box #1196
  • #1182 [Question] fix: cant lock a question in list if no answer on it #1184
  • #1181 [Question/Sheet] fix: getpost on description and fields if error #1183
  • #1151 [Trad] fix: change trad #1192
  • #1096 [Question] add: clone answers when cloning question #1179
  • #1170 [Document] fix: strip html tags from question description #1174
  • #1178 [AdminConf] fix: fatal sheet const array #1180
  • #1161 [Cards] add: wpeo-button class to avoid spam create or add #1173
  • #1143 [List] fix: select distinct #1156
  • #1149 [ODT] fix: bug generation pdf due to ASCII characters #1150
  • #1142 [SQL] fix: update of questions type #1147
  • #1152 [Sheet] fix: check if control is deleted to mass delete sheet #1153
  • #1155 [CSS] add: minify menu_scss #1160
  • #1145 [Core] fix: answer backward compatibility #1146
  • #1091 [Mod] fix: missing answer on question with preset type OkKoToFixNonApplicable #1092
  • 1.6.0 #1084
  • #1050 [Question] fix: show medias in sheet card #1078
  • #1054 [Question] add: remove action on question type OkKo/OkKoToFixNonApplicable #1071
  • #1062 [Answer] add: change picto answer dropdown #1070
  • #1064 [Admin] fix: missing trad #1069
  • #1063 [SQL] fix: backward compatibility question type #1068
  • #1055 [Control] fix: check if picto empty instead of different than 0 #1067
  • #1051 [Question] fix: can't lock if no answer created for choices type #1066
  • #1052 [Widget] fix: fetch object linked to show boxes #1065
  • Update README.md #1046
  • 1.6.0 #1045
  • #1037 [SQL] add: missing Answer SQL key #1039
  • #1035 [Control] add: project in list #1036
  • #1029 [Control] add: delete signature with reopen action #1033
  • #1030 [Sheet] add: change trad for use same #1032
  • #1041 [Control] fix: show default photo if there is one on media #1044
  • #1040 [Control] add: control list name #1042
  • #1028 [Categories] fix: fatal error when no element linked to a category #1034
  • #1013 [Control] fix: transform control answer ihm like comment #1025
  • #997 [Control] fix: if no tag then return an empty tag message #1004
  • #1021 [Control] fix: edit project in banner tab #1022
  • #1019 [Control] fix: disable signature button if verdict is not set #1024
  • #1018 [Control] fix: set default value for arrayNbControlByVerdict dashboard #1023
  • #1015 [Question] add: don't add answer for type 'OkKo' && 'OkKoToFixNonApplicable' #1031
  • #1003 [Trad] fix: remove unused trad #1010
  • #1000 [Control] add: send email function with doc #1011
  • #1002 [ControlDocument] fix: photo name #1005
  • #1006 [Question] fix: answer pictogram database format #1008
  • fix develop merge conflicts #995
  • #985 [Trad] add: name ODT #986
  • #979 [Question] fix: remove total line on list #983
  • #978 [ODT] fix: camelCase #982
  • fix questions config page #981
  • #975 [Mod] add: missing files index #976
  • #970 [SQL] add: remove llx_dolismq_dolismqdocuments and use saturne_documents instead [#972](https://gith...
Read more