Saturne Release 1.3.0 - 07/03/2024
Cette version de Saturne apporte une nouvelle classe nommé "SaturneMail" permettant la gestion des emails sur Dolibarr. L'interface publique des signatures a également été retravaillé pour en améliorer l'affichage et le processus de signature.
Nouvelles fonctionnalités et améliorations
Fonctions
- Modification de la fonction saturneBannerTab afin d'intégrer le paramètre $moreParamsBannerTab et de permettre la modification du projet dans la banner de certains objets.
IHM
- Ajout d'une flèche dropdown en haut à droite des pictos participants afin de rendre plus clair la possibilité de modifier le picto.
Documentation
- Amélioration de la lisibilité avec l'ajout d'exemples de commit.
Bibliothèque de médias
- Ajout d'un bouton permettant de recharger les thumbs d'un média si ceux-ci sont inexistant.
- Ajout d'un bouton permettant la suppression d'un média.
Documents
- Ajout de la possibilité d'importer un document personnalisé à la place du document standard dans la configuration des documents.
Corrections de bugs
Fonctions
- Le type de la fonction liste_modeles a été retiré afin d'en permettre la gestion d'erreur dans le cas où elle retourne une intégrale.
- Ajout du prefix "ptt" dans la fonction fetchAllTimeSpentAllUsers afin de la rendre compatible avec Dolibarr 18.0.
- Amélioration de la fonction write_file en vérifiant l'existence de la prochaine ref et en utilisant un setvalueFrom à la place d'un update pour mettre à jour une donnée précise.
Documents
- Réparation du bouton d'activation du mod_standard des objets dans la configuration.
Dolibarr - Compatibilité
- Gestion de l'exception OdfExceptionSegmentNotFound dans la fonction fillTagsLines
- Ne pas typer la variable $version
- Ne pas typer fk_user_creat et fk_user_modif qui sont devenues obsolètes
Comparaison des versions 1.2.1 et 1.3.0
- 1.3.0
#896
- #888 [Mod] add: new version number 1.3.0
#895
- #892 [JS] add: improve canvas size and use conf for manage fast upload
#893
- #863 [ODT] fix: new exception OdfExceptionSegmentNotFound and remove version attribute and phpmin
#891
- #874 [Documents] add: config to add custom model
#879
- #743 [TPL] add: delete function for media lib
#876
- #889 [Lib] fix: improve saturne_get_object_metadata
#890
- #826 [Trans] add: SocietyAttendants used in DoliMeet and Digiquali
#880
- #650 [JS] add: rework public signature view and JS action
#832
- #796 [JS] add: media functions
#829
- #861 [dashboardClass] add: gauge in dashboard
#862
- #884 [Lib] fix: saturne_object_action_for_category and saturne_show_object_list_in_category function for manage categories hook
#885
- #881 [Class] fix: do not type fk_user_creat and fk_user_modif
#882
- #886 [Mod] add: setCustomValue function for set prefix and suffix custom ref
#887
- #853 [Lib] fic: remove dead code on saturne show document action
#854
- #844 [ModStandardButton] fix: activate and desactivate buttons
#860
- #868 [Lib] fix: fatal saturne_object_prepare_head with hook each other with moduleNameLowerCase
#869
- #808 [Modules] fix: liste_modeles should also return int in case of error
#828
- #864 [SaturneMail] add: class for manage mail
#865
- #857 [SaturneDashboard] fix: bug on the moreparams
#858
- #843 [Document] fix: check errors after next ref and display error
#859
- #850 [Media] add: regenerate thumbs media action
#852
- #806 [Lib] fix: saturne_banner_tab now use moreParamBannerTab as param
#831
- #830 [Documents] add: new template for the update mask
#841
- #847 [SaturneDashboard] add: custom content and link option for the widgets
#848
- #835 [Documentation] fix: example of commit picture in the doc
#837
- #835 [Documentation] add: example of commit picture in the doc
#836
- #824 [Lib] fix: if field is empty check if object field is set
#825
- Main into develop
#822
- Main into develop
#821
- #650 [JS/CSS] fix: update field for userSignatory
23567b5
- #874 fix: rework implementation of document custom with info method
d846779
- #743 [JS] fix: rework CSS/JS and card__confirmation
d81b49f
- #650 [CSS] add: public card & signature
e9595b0
- #650 [Signature] add: rework for use tpl actions instead
324e44e
- #743 [TPL] fix: rework delete_files
10f0df8
- #743 [JS] fix: reprair signature system and create an efficient delete system for the media lib also made the confirmation-box a generic system
7738e37
- #650 [CSS/JS] fix: repair class and js after implementations
a08eb10
- #796 [TPL] add: media editor modal + action
45b27b0
- #874 [Admin] fix: fatal missing check/more info setEventMessages/Reposition
57a65b3
- #743 [JS] fix: clean code after review
606478a
- #829 [JS] add: Media improvment
b13fb1c
- #650 [JS] add: split files for use public_confirmation_view independently
51b75f5
- #874 [Documents] fix: download default template
a1044d7
- #650 [JS] add: reloadPage generic function
490b422
- #874 [Admin] fix: fatal generation ODT custom name issue and repair default show_documents
03f3784
- #844 [TPL] fix: clean and comments
abea8cf
- #743 [TPL] add: modificationsafter review
9efd22b
- #815 [Substitution] fix: fatal saturne_completesubstitutionarray function
79b9543
- #874 [Documents] fix: improve dowload custom file
73045dc
- #874 [Documents] fix: redirection anchor and del before set
d71e401
- #874 [Documents] fix: use readfile to download
e4f6220
- #874 [Admin] fix: improve default button
92bf495
- #861 [SaturneDashboard] fix: rework moreParams configs
2166cd6
- #650 [JS] fix: remove useless class button-primary to button blue
8eb524b
- #874 [Documents] fix: copy template in documents
9154a3c
- #874 [Documents] fix: better check handling to activate
2a815af
- #830 [Documents] fix: error management in admin conf template
24bc400
- #743 [TPL] add: delete for thumbs
34c7734
- #844 [TPL] fix: norme
2eb2d63
- #808 [Lib] fix: include and remove useless files
f2246aa
- #844 [TPL] fix: mod_standard bug when switching mod
efa18a2
- #863 [Public] fix: fatal hasRight function if no user in page
0782f75
- #874 [Documents] fix: use setdoc instead of set and del
ae18ce1
- #743 [TPL] add: modifications after review
f14e732
- #650 [JS] fix: selector issue if multiple canvas
45a3932
- #844 [TPL] fix: activate and desactivate standard and module buttons
95029b7
- #861 [Dashboard] fix: clean code for the custom params of the saturne dashboard function
369ac0d
- 📖 Changelog
7382aef
- #842 [SaturneDashboard] fix: parameters of saturne dashboard
a927954
- #830 [Documents] add: error management in admin conf template
dffbc4d
- #650 [PublicSignature] fix: remove useless text
7df0e01
- #650 [CSS] add: custom cursor
c405e4a
- #874 [Documents] add: lang and solution
4a07941
- #844 [TPL] fix: bug when nothing is activate for the standard button
71b4588
- #717 [Attendatnts table view] add: plus icon for dropdown
8b3ebd9
- #650 [JS] add: improve mouse/touch event
48ae08f
- #889 [Lib] fix: minor change PSR12
da25c80
- #650 [PublicSignature] add: fix height to 96px for img
beb63f2
- #874 [Documents] fix: fancy red trash button and better redirection
0dd38f0
- #843 [Document] fix: wrong check and missing parameters
d974b2b
- #3682 [Dashboard] fix: dashboard params and div system
356731d
- #892 [JS] fix: remove loader after add_img function
d6ecee6
- #847 [SaturneDashboard] add: modify the br in the if else condition
71aa62c
- #743 [JS] fix: rebuild js after rebase
eaacf9b
- #650 [JS] fix: minify file conflict
bfaa779
- #864 [SaturneMail] fix: remove type of module
02e58c3
- Merge pull request #838 from evarisk-charles/remove_fichecenter_div_in_dashboard
9cd6236
- Merge pull request #839 from evarisk-charles/add_dropdown_attendance_arrow
5b9b1b5
- #717 [Attendants] fix: useless class in dropdown
ce51880
- #717 [Attendants] add: edit icon for dropdown
8c1b5d2
- Merge pull request #834 from evarisk-micka/add_elementtype
f0b360f
- #833 [Task] add: ptt.elementtype for version >18 dolibarr in projectdoc
359b134