Skip to content

Saturne Release 1.2.0 - 15/11/2023

Compare
Choose a tag to compare
@nicolas-eoxia nicolas-eoxia released this 16 Nov 15:44
· 389 commits to main since this release

Cette version de Saturne apporte les mises à jours nécessaire à l'intégration de Digirisk dans la liste des modules supportés par notre framework.

Nouvelles fonctionnalités et améliorations

Digirisk

  • Intégration du framework Saturne dans le module Digirisk
  • Adaptation des fonctions afin de les rendre plus générique et cohérente
  • Suppression de code spécifique et non nécessaire dans Saturne

Documentation

  • Mise à jour de la documentation développeur afin de rendre plus aisé l'usage du framework dans l'intégration de nouveaux modules Dolibarr

SaturneTask

  • Les DigiriskTask - une version amélioré de l'objet natif Task de Dolibarr - ont migrés vers l'objet SaturneTask afin que celui-ci soit utilisé dans nos différents modules

Template

  • Mise en template de la page réglage
  • Mise en template de certains actions utilisés à plusieurs endroits

Corrections de bugs

Compatibilité

  • Correction de nombreuses erreurs de compatibilité

Bibliothèque de médias

  • Les actions de la bibliothèque de médias n'étaient pas prises en comptes sur certaines pages, un GETPOST a été ajouté afin de corriger ce problème

Comparaison des versions 1.1.2 et 1.2.0

  • Develop #725
  • #722 [Core] fix: new version number 1.2.0 #723
  • #365 [Documentation] fix: doc modules #724
  • #708 [TPL] fix: document action missing global #714
  • #707 [Mod] add: EasyUrl to saturne #713
  • #706 [Dashboard] fix: langs->trans useless #712
  • #702 [Code] add: getpost subaction #711
  • #704 [JS] add: function reloadField #705
  • #158 [Mod] add: admin info on modules and dev contributing #566
  • #695 [Code] fix: remove underscore management in files #700
  • #551 [SaturneCertificate] add: check fetchall status #554
  • Add digirisk interaction #710
  • add digirisk interaction #697
  • Main into Develop #679
  • #647 [Task] fix: multi version compatibility b60f514
  • #647 [NumRef] add: custom numerotation module 62b5fcc
  • #647 [Dashboard] add: moreparams f38c4e0
  • #657 [Schedules] fix: rework saturne schedules 0be53be
  • #3217 [Medias] fix: unlink & add to favorite actions 4214d62
  • Revert "#647 [SaturneTask] fix: remove specific getNomUrl" e51779c
  • #647 [SaturneTask] fix: remove specific getNomUrl d612fa0
  • #647 [Dashboard] fix: remove unused foreach widgets adc7d8d
  • #647 [Hook] fix: improve banner tab hook a15bda6
  • #647 [JS] fix: digirisk interaction 0e7af34
  • #647 [Lib] fix: saturne_banner_tab hook and moreHtml and photo d419315
  • #683 [Mod] add: getLastValue function 84b277f
  • #684 [Doc] add: use saturne document model class 34708b7
  • #118 [Documentation] fix: miss spellings 87e6a11
  • #647 [CSS] fix: dropdown 18.0+ css compatibility 0aa9e5a
  • #647 [MediaGallery] fix: refresh photo container 9f514c8
  • #647 [CSS] fix: move css gallery modal in good file 373e1de
  • #647 [Documents] add: pdf & specimen management 0878d85
  • #647 [Dashboard] fix: dashboard unicity 9c98561
  • #647 [JS] fix: medias actions 5ac4202
  • #647 [NumRef] add: custom suffix f433f41
  • #647 [Lib] add: more parameters for manage saturne_object_prepare_head 5464dde
  • #647 [CSS] add: galery-table class which place correctly media galery b46e6a9
  • #647 [Documents] add: ability to generate documents without modules_ file f802f2b
  • #647 [Hooks] fix: hook names 9ace471
  • #667 [Documents] add: possibility to add custom conf to page dba1387
  • #670 [View] add: custom header in views 1bedeb2
  • #669 [Lib] add: hook to override banner tab $subdir 4174a10
  • #647 [Lib] fix: banner tab hook 0d65da9
  • #647 [Conf] fix: configuration rights 6007f50
  • #669 [Lib] add: base dir hook on banner_tab ec654eb
  • #656 [Attendants] fix: advanced view mode 69f45a7
  • #647 [Lib] fix: saturne agenda/document b21b244
  • #647 [NUmRef] fix: custom mod num ref 0ce5048
  • #647 [Medias] fix: require dolibarr lib 4171109
  • #668 [SaturneObject] add: LibStatut function 4326087
  • #6447 [NumberingModule] fix: numbering module view e426915
  • #647 [Index] fix: patchNote 6c48856
  • #647 [SaturneDashboard] fix: selector widget ef6a92b
  • #647 [Documents] fix: handle pdf models without "document" in name 7d089ad
  • #647 [Document] fix: set entity 4854d20
  • #647 [Lib] fix: bannerTab argument and moreHtmlRef as argument e699638
  • #647 [Security] fix: security checks 8a78d8a
  • #647 [Trad] add: missing trad 0e13908
  • #647 [Task] fix: tooltip on dashboard 4c4243a
  • #647 [Lib] fix: saturne_object_prepare_head moreparams b76f5d7
  • #647 [Lib] add: multi entity management on fetch all 481b629
  • #647 [Medias] fix: photo preview z index 82d0e85
  • #647 [Trans] fix: wrong confirmvalidate object traduction 3b113c7
  • #647 [Translation] add: unlink and import generic trigger trad d040859
  • #647 [Core] fix: minor errors 93a50d3
  • #647 [SaturneObject] add: technicalID and status getTriggerDescription cec421d
  • #647 [Medias] fix: use objectSubdir instead of photos 7f8e438
  • #647 [Config] add: subdir for mod 040b6c5
  • #647 [Lib] fix: banner tab photo limit hook 65df0f3
  • #647 [Attendants] fix: attendance set condition a5affdf
  • #647 [ODT] add: tmparray for object document ref 1fa1599
  • #647 [Documents] fix: pdf handling 1b19497
  • #665 [SQL] fix: set document json sql to longtext f130526
  • #647 [Medias] fix: saturne_show_medias_linked display inline e379353
  • #647 [Task] fix: dashboard 27228ec
  • #702 [Lib] fix: getpost subaction for gallery modal 3c1fbe0
  • #647 [Media] fix: media gallery name 54d5f0d
  • #647 [Hook] fix: check isset id f63460e
  • #647 [Lib] fix: isset instead of property_exist to check unset value 8f0c87c
  • #647 [Lib] fix: remove moreparam array from showrefnav params 92d9a9d
  • #647 [Class] fix: get nom url fdb4c87
  • #647 [SaturneSchedules] add: generic condition 9496bbf
  • #647 [Documents] fix: add ability to remove 'document' from document type 1131115
  • #659 [Schedules] fix: object sent to hook dd8f654
  • #647 [Translation] add: missing translation f8e22b0- Develop #725
  • #722 [Core] fix: new version number 1.2.0 #723
  • #365 [Documentation] fix: doc modules #724
  • #708 [TPL] fix: document action missing global #714
  • #707 [Mod] add: EasyUrl to saturne #713
  • #706 [Dashboard] fix: langs->trans useless #712
  • #702 [Code] add: getpost subaction #711
  • #704 [JS] add: function reloadField #705
  • #158 [Mod] add: admin info on modules and dev contributing #566
  • #695 [Code] fix: remove underscore management in files #700
  • #551 [SaturneCertificate] add: check fetchall status #554
  • Add digirisk interaction #710
  • add digirisk interaction #697
  • Main into Develop #679
  • #647 [Task] fix: multi version compatibility b60f514
  • #647 [NumRef] add: custom numerotation module 62b5fcc
  • #647 [Dashboard] add: moreparams f38c4e0
  • #657 [Schedules] fix: rework saturne schedules 0be53be
  • #3217 [Medias] fix: unlink & add to favorite actions 4214d62
  • Revert "#647 [SaturneTask] fix: remove specific getNomUrl" e51779c
  • #647 [SaturneTask] fix: remove specific getNomUrl d612fa0
  • #647 [Dashboard] fix: remove unused foreach widgets adc7d8d
  • #647 [Hook] fix: improve banner tab hook a15bda6
  • #647 [JS] fix: digirisk interaction 0e7af34
  • #647 [Lib] fix: saturne_banner_tab hook and moreHtml and photo d419315
  • #683 [Mod] add: getLastValue function 84b277f
  • #684 [Doc] add: use saturne document model class 34708b7
  • #118 [Documentation] fix: miss spellings 87e6a11
  • #647 [CSS] fix: dropdown 18.0+ css compatibility 0aa9e5a
  • #647 [MediaGallery] fix: refresh photo container 9f514c8
  • #647 [CSS] fix: move css gallery modal in good file 373e1de
  • #647 [Documents] add: pdf & specimen management 0878d85
  • #647 [Dashboard] fix: dashboard unicity 9c98561
  • #647 [JS] fix: medias actions 5ac4202
  • #647 [NumRef] add: custom suffix f433f41
  • #647 [Lib] add: more parameters for manage saturne_object_prepare_head 5464dde
  • #647 [CSS] add: galery-table class which place correctly media galery b46e6a9
  • #647 [Documents] add: ability to generate documents without modules_ file f802f2b
  • #647 [Hooks] fix: hook names 9ace471
  • #667 [Documents] add: possibility to add custom conf to page dba1387
  • #670 [View] add: custom header in views 1bedeb2
  • #669 [Lib] add: hook to override banner tab $subdir 4174a10
  • #647 [Lib] fix: banner tab hook 0d65da9
  • #647 [Conf] fix: configuration rights 6007f50
  • #669 [Lib] add: base dir hook on banner_tab ec654eb
  • #656 [Attendants] fix: advanced view mode 69f45a7
  • #647 [Lib] fix: saturne agenda/document b21b244
  • #647 [NUmRef] fix: custom mod num ref 0ce5048
  • #647 [Medias] fix: require dolibarr lib 4171109
  • #668 [SaturneObject] add: LibStatut function 4326087
  • #6447 [NumberingModule] fix: numbering module view e426915
  • #647 [Index] fix: patchNote 6c48856
  • #647 [SaturneDashboard] fix: selector widget ef6a92b
  • #647 [Documents] fix: handle pdf models without "document" in name 7d089ad
  • #647 [Document] fix: set entity 4854d20
  • #647 [Lib] fix: bannerTab argument and moreHtmlRef as argument e699638
  • #647 [Security] fix: security checks 8a78d8a
  • #647 [Trad] add: missing trad 0e13908
  • #647 [Task] fix: tooltip on dashboard 4c4243a
  • #647 [Lib] fix: saturne_object_prepare_head moreparams b76f5d7
  • #647 [Lib] add: multi entity management on fetch all 481b629
  • #647 [Medias] fix: photo preview z index 82d0e85
  • #647 [Trans] fix: wrong confirmvalidate object traduction 3b113c7
  • #647 [Translation] add: unlink and import generic trigger trad d040859
  • #647 [Core] fix: minor errors 93a50d3
  • #647 [SaturneObject] add: technicalID and status getTriggerDescription cec421d
  • #647 [Medias] fix: use objectSubdir instead of photos 7f8e438
  • #647 [Config] add: subdir for mod 040b6c5
  • #647 [Lib] fix: banner tab photo limit hook 65df0f3
  • #647 [Attendants] fix: attendance set condition a5affdf
  • #647 [ODT] add: tmparray for object document ref 1fa1599
  • #647 [Documents] fix: pdf handling 1b19497
  • #665 [SQL] fix: set document json sql to longtext f130526
  • #647 [Medias] fix: saturne_show_medias_linked display inline e379353
  • #647 [Task] fix: dashboard 27228ec
  • #702 [Lib] fix: getpost subaction for gallery modal 3c1fbe0
  • #647 [Media] fix: media gallery name 54d5f0d
  • #647 [Hook] fix: check isset id f63460e
  • #647 [Lib] fix: isset instead of property_exist to check unset value 8f0c87c
  • #647 [Lib] fix: remove moreparam array from showrefnav params 92d9a9d
  • #647 [Class] fix: get nom url fdb4c87
  • #647 [SaturneSchedules] add: generic condition 9496bbf
  • #647 [Documents] fix: add ability to remove 'document' from document type 1131115
  • #659 [Schedules] fix: object sent to hook dd8f654
  • #647 [Translation] add: missing translation f8e22b0