Skip to content

Latest commit

 

History

History
729 lines (707 loc) · 90.3 KB

changelog.md

File metadata and controls

729 lines (707 loc) · 90.3 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

  • #815 [Substitution] fix: fatal saturne_completesubstitutionarray function 79b9543

19 January 2024

  • 1.2.1 #820
  • #770 [Mod] add: update release date #819
  • #815 [Substitution] add: saturne_completesubstitutionarray function for mail template #818
  • #813 [SaturneSignature] add: change function checkSignatoryHasObject #814
  • #811 [Lib] add: saturne_create_category function #812
  • #809 [Hook] fix: category picto issue #810
  • #588 [Trigger] add: ip adress to signature and new actioncomm type #798
  • #804 [TPL] add: clean code for manage actions in action tpl #805
  • #802 [JS] add: manage object more infos #803
  • #789 [SaturneSignature] fix: need filter for improve check #799
  • #793 [Lib] fix: customer is society for category #795
  • #791 [TPL] add: mass action archive #792
  • #789 [SaturneSignature] add: checkSignatoryHasObject function #790
  • #776 [Attendant] add: improve email attendant #784
  • #785 [Attendant] fix: wrong nb email on signatory #786
  • #787 [TPL] fix: revert because PHP 8 is forbidden right now #788
  • #780 [Attendant] fix: wrong nb email on signatory #781
  • #778 [Lib] add: saturne_banner_tab improve banner info #779
  • #770 [Mod] add: new version 1.2.1 #775
  • #773 [Hook] fix: handle dolimeet category hook exception #774
  • #709 [Lib] add: function saturne_get_objects_metadata #772
  • #768 [ODT] fix: setAttendantsSegment rework segment name #771
  • #767 [Config] fix: display numberingModuleDet if object is a line #769
  • #760 #761 #762 [Lib] add: improve images functionnality #763
  • #728 [Hook] fix: change category hook to adapt to every class & module #756
  • #758 [Admin] add: change start url pwa #759
  • #765 [Mod] fix: error modAgenda dependancies and lang file #766
  • #754 [SaturneObject] fix: getTriggerDescription function #755
  • #506 [Hook] fix: camelCase instead of PascalCase #507
  • #727 [JS] fix: input enter in textarea #728
  • #748 [Schedules] fix: init problem when cloning tms #749
  • #746 [Attendants] fix: missing td on attendants_table_add and improve responsive #747
  • #744 [ODT] fix: generating document with custom mod require fail #745
  • #737 [Langs] add: clonecategories translation #740
  • #735 [SaturneSignature] fix: JS load signature modal #736
  • #733 [Admin] add: config page for manage PWA #734
  • #686 [Documents] add: improve setAttendantsSegment #687
  • #741 [Lib] fix: saturne_show_documents change paramaters $modulesubdir and $filedir #742
  • #729 - #731 [Signature] add: improve IHM/Workflow signature #732
  • Main into develop #726
  • 📖 Changelog d46735a
  • Merge pull request #817 from nicolas-eoxia/add_js_function 9c72f66
  • #686 [Documents] add: setAttendantsSegment advanced attendant role e98f591
  • #728 [Hook] fix: use dolimeet hook in saturne 3805bc5
  • #760 [Lib] add: saturne_show_category_image function 43d4872
  • #728 [Hook] fix: change category hook to be adapt to every class&module a9a60eb
  • #731 [Attendants] add: improve phone view with hide no pertinent element and font size button bigger 8d82be5
  • #816 [JS] add: enforceMinMax js function 376aaad
  • #761 [Lib] add: saturne_fetch_all_object_type manage categories fffada8
  • #816 [JS] fix: reset reloadField JS function a95b890
  • #728 [Hook] add: addintocateg and delfromcateg generic actions 3f6367b
  • [CSS] add: responsive class to grid module 3951412
  • #729 [TPL] add: change font-size button and manage height canvas + set modal active 552fac6
  • #762 [Lib] add: saturne_show_medias_linked manage object id babd721
  • #729 [CSS] add: CSS with max-width management signature modal 1b7d93e
  • #733 [Admin] fix: wrong parameters url return d005ada
  • #737 [Langs] fix: clean 0c0127b
  • #754 [SaturneObject] fix: retrieve arrayofkeyval in fields 4f9f876
  • #789 [SaturneSignature] fix: improve SQL 04e7364
  • #765 [Langs] fix: sync en and fr files 29556a3
  • #709 [Lib] fix: return empty if type not found 38e3676
  • #729 [CSS] add: change value for font-size and height modal signature fe8372f
  • #730 [SaturneSignature] fix: missing property typage on role and element_type 00ef156
  • #728 [Hook] fix: exclude dolimeet and dolibarr object from category hook e5976cc
  • #737 [Langs] fix: clean 43df9bb
  • #686 [Documents] fix: remove unuseful variable 9741a35
  • #730 [Lib] fix: saturne_get_fiche_head missing conf dol_optimize_smallscreen 7b99344
  • #728 [Hook] add: commentary 8026a95
  • #765 [Mod] fix: error modAgenda dependancies a7a6daf
  • #737 [Langs] fix: clean af7f8fc
  • #686 [Documents] fix: empty array excludeAttendantsRole if it's not fill bf7c50f

15 November 2023

  • 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
  • 📖 Changelog ef08605
  • #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

14 September 2023

  • 1.1.2 #678
  • #629 [Core] add: new version number 1.1.2 #634
  • #675 [Img] fix: change investigation formconfirm img #677
  • #672 [Medias] fix: fatal dolibarr 16 missing function #673
  • fix media gallery #642
  • #671 [Trad] fix: change trad for accident investigation #674
  • #648 [View] fix: fatal banner actions #649
  • #643 [IHM] add: use picto in tabmenu on phone #644
  • #661 [Img] fix: generic object #663
  • #645 [Triggers] add: note in getTriggerDescription and AC_ code generic #655
  • #652 [Medias] fix: class instanciation for unlink file #653
  • #632 [Class] fix: dolibarr 18 typage #633
  • #638 [Core] add: digirisk mention in mod #641
  • #635 [MediasGallery] fix: missing include and form instanciation #636
  • #630 [Core] fix: notice module updated #631
  • #613 [Utils] add: viewimage for public interface #614
  • #627 [Media] fix: missing else for className instanciation #628
  • #624 [Trad] add: new object action translation #625
  • #609 [MediaGallery] add: filters #626
  • #622 [Documents] fix: href in document generation seteventmessage #623
  • #619 [Lib] fix: require_object_mod function #620
  • #615 [Class] fix: remove typage on $ismultientitymanaged #616
  • #606 [ODT] add: attendant job and company in odt #607
  • #611 [Medias] fix: instanciation class for underscore classes #612
  • #589 [Core] fix: dolibarr friendly object instanciation #608
  • #604 [SaturneObject] fix: move parameter in function getNomUrl #605
  • #602 [Public] fix: fatal access with multicompany and not login #603
  • #598 [SaturneObject] add: parameter addLabel getNomUrl #599
  • #597 [Lib] add: manage extrafields in saturne_fetch_all_object_type #600
  • #594 [Media] add: saturne_get_media_linked_element function #595
  • #592 [SaturneObject] add: change update status deleted #593
  • #590 [SaturneDashboard] add: check label /data widget #591
  • #586 [Document] add: hook saturneBuildDoc for document action #587
  • #584 [Trad] add: missing trad #585
  • #581 [Document] fix: check model and move zone parameters #582
  • #580 [MediaGallery] fix: call to saturne_require_object_mod #583
  • #575 [PublicInterface] fix: ODT name conflict with object #577
  • #572 [PublicSignature] add: check document_type variable and file exists #573
  • #574 [Mod] fix: ODT conf and attendant number #576
  • #565 [ODT] add: delete signature temp #567
  • #552 [Trad] add: signatory trad #553
  • #578 [PDF] fix: sanitize file name for manual pdf generation #579
  • #558 [Triggers] fix: signature wrong name #561
  • #559 [Lib] add: $moreparam['parentType'] on saturne_object_prepare_head #563
  • #568 [SaturneTask] fix: fatal error caused by case #570
  • #555 [Lib] fix: fatal error caused by global variable #556
  • Main into Develop #549
  • #609 [MediaGallery] add: filter medias with today date 5def629
  • #609 [MediaGallery] add: show only unlinked medias option e70c034
  • #609 [MediaGallery] fix: pagination with options 7853112
  • 📖 Changelog a3c8051
  • #615 [Class] fix: remove typage cause CommonObject updated 7aebf04
  • #609 [MediaGallery] fix: media name 27ae916
  • #552 [Trad] add: improve signature En_US d13e374
  • #601 [Medias] fix: media gallery filter regex 1afbb42
  • #645 [Triggers] fix: moved trad in good place cddea6e
  • #661 [Trad] fix: made generic event message and trigger info b6d6acb
  • #639 [Medias] fix: medias gallery filters performance 3162709
  • #597 [Lib] fix: missing function doc 0a58e28
  • #661 [Trad] fix: move trad in good place 1b4128c
  • #645 [Triggers] add: translation in object lang a272ca5
  • #606 [ODT] fix: ucfirst on firstname 7bab970
  • #594 [Media] fix: change name and check conf 19dba6c
  • #572 [PublicSignature] add: variable fileExists a82ada6
  • #640 [Medias] fix: find subclasses for object linked medias be9a4dd
  • #611 [Medias] fix: instanciation of classname and objecttype 8da2cd4
  • #649 [View] add: picto in edit action banner 98e37c1
  • #568 [SaturneTask] fix: fatal error caused by case 6550574
  • #645 [Trad] fix: e to é 466e185
  • #606 [ODT] add: default value to job and company 1490f22
  • #562 [Trad] add: certificate trad 8cf0c71
  • #564 [ODT] add: sanitizeFileName 67af50a
  • #662 [Img] fix: new img and in subfolder formconfirm 2873597
  • #662 [Img] fix: made generic formconfirm picture 6e3e0f2

21 July 2023

  • 1.1.0 #548
  • #544 [Mod] add: modAgenda #547
  • #543 [SaturneDashboard] add: showlegend option config #546
  • #542 [Trad] add: generic object trad #545
  • #540 [Mod] add: new version number 1.1.1 #541
  • #536 [SaturneCertificate] add: improve and fix #537
  • #538 [SQL] fix: backward compatibility signature role #539
  • #515 [SaturneDashboard] add: conf for disable trunc #519
  • #526 [Lib] add: function get_objects_metada #527
  • #532 [Core] add: require generic numbering modules #533
  • #525 [MediaGallery] fix: module name remainder #535
  • #524 [Menu] add: digiquali menu entries #534
  • #528 [ODT] add: document name parameter #531
  • #529 [SaturneObject] fix: missing include #530
  • #516 [CI/CD] add: editor config file for match PSR-12 conventions #518
  • Update Develop with main due to conflict #513
  • Update Develop with Main 1.1.0 #511
  • #68 [Mod] fix: Conflict changelog with builder 6e85e61
  • #526 [Lib] fix: let only project for easycrm 1.1.0 and fix typo 43ae4a0
  • #526 [Lib] add: table_element in function get_objects_metadata 09ea517
  • #526 [Lib] fix: improve function get_objects_metadata 51feca4
  • #526 [Lib] fix: name variable a good way 43d2320
  • #532 [NumberingModule] fix: generic numbering modules b24a81d
  • #526 [Lib] fix: type parameters and snake_case class_name 0a089cd
  • 📖 Changelog b37f284
  • #536 [SaturneCertificate] add: rename var and trad 0aedf19
  • #532 [NumberingModules] fix: require object lib & function documentation 8f64281
  • #526 [Lib] fix: remove underscore from inithook ccc1a4c

6 July 2023

  • #68 [Mod] fix: conflict changelog with builder #512
  • Develop #510
  • #68 [Core] add: 1.1.0 readME #509
  • #504 [SaturneObject] fix: validate method conflict with triggers #505
  • #441 [SaturneSignature] add: init fk_object to avoid fatal error #503
  • #1176 [Signature] add: close button #500
  • Fix missing media conf #497
  • #496 [SaturneDashboard] add: check data #498
  • #41 [JS] add: use single hidden input instead for manage modal options #492
  • #480 [SaturneTask] fix: need $ismultientitymanaged for prevent fetchAll with all tasks #491
  • #476 [Trad] add: improve EnableSaturne trad #477
  • #469 [Signature] add: signatory translation #471
  • #472 [CSS] add: grid and fix width #473
  • #408 [PublicInterface] add: loader on document generation #470
  • #465 [Triggers] add: improve getTriggerDescription #468
  • #463 [SaturneDashboard] add: improve dashboard list #464
  • #461 [CSS] add: button orange #462
  • #427 [Core] add: allow external users on saturne main #460
  • #465 [SaturneObject] add: getTriggerDescription generic function #466
  • #458 [Tools] add: trad export data #459
  • #456 [SaturneDashboard] add: morecss parameter on foreach key of dataset #457
  • #454 [SaturneSignature] add: default empty value to avoid fatal error #455
  • #452 [Documents] fix: pdf loader apparition #453
  • #450 [Signature] fix: user extrafield signature js #451
  • #448 [Signature] add: electronic signature translation #449
  • #446 [Signature] fix: public interface signature #447
  • #444 [JS] fix: rebuild js #445
  • #442 [Signature] add: user signature #443
  • #433 [Tpl] fix: define default value as we want #440
  • #398 [Triggers] fix: rename locked and archived #399
  • #422 [Lib] fix: saturneBannerTab show all projects #432
  • #433 [Tpl] add: parameters on ajax constant function #434
  • #430 [Attendants] fix: disable send mail if signature not null #435
  • #372 [SQL] fix: missing update field attendance signature #436
  • #438 [SaturneDashboard] fix: remove info-box-sm css error #439
  • #423 [JS] add: improve modal JS #424
  • #419 [TPL] add: conf check defined and wrong variable name and check global value #420
  • #409 [CSS] add: picto min css #410
  • #406 #407 [SaturneAttendants] fix: need save id element and trad #416
  • #405 [SaturneAttendants] fix: missing parameters in url #417
  • #404 [adminConf] add: change value conf for DOCUMENT_MEDIA_VIGNETTE_USED #418
  • #402 [SaturneAttendants] fix: display date tzuser and save in UTC #403
  • #295 [Core] add: const to handle svg file as images #411
  • #388 [Lib] fix: creation media with id 0 #394
  • #387 [Lib] fix: saturne_select_dictionary selected value #392
  • #386 [Lib] fix: missing check label value saturne_banner_tab #391
  • #385 [SaturneDashboard] add: list management #390
  • #384 [SaturneNote] add: check object status for manage permissionnote #389
  • #412 [Lib] fix: display module picto instead of object fontawesome #413
  • #394 [Medias] fix: unset photo action #397
  • #382 [Lib] add: fetch all links for given object type #383
  • #370 [SaturneAttendants] fix: empty value need to be array signatoriesByRole #393
  • #379 [Admin] add: improve admin document for manage medias and const #381
  • #378 [SaturneObject] fix: typing error #380
  • #376 [Lib] add: show no photo on saturne_show_medias_linked with empty filearray #377
  • #374 [Lib] fix: contract & task prepare head #375
  • #364 [Lib] fix: contact interaction with saturne_fetch_all_object_type #369
  • #363 [SaturneTask] add: fields list #368
  • #359 [View] fix: show default photo if there is one #362
  • #354 [Mod] fix: remove attribute #358
  • #349 [Attendants] fix: fatal foreach on unset array #351
  • #355 [Lib] add: anchor id in list_titre of saturne_show_document #356
  • #352 [Trad] add: generic trad medias/object #353
  • #348 [Trad] fix: missing trad variable #350
  • #346 [ODT] fix: set photo vars #347
  • fix attendants errors #345
  • [Trad] fix: missing trad #342
  • #338 [Medias] add: auto media favorite on first upload action #341
  • #335 [SQL] add: unique key #337
  • #334 [Attendants] add: PublicInterface custom ODT choice #336
  • #332 [SQL] add: backward SQL signature and documents #333
  • #330 [Lib] fix: change value trunc template name #331
  • #328 [Mod] add: new version number 1.1.0 #329
  • #325 [TPL] add: extrafields TPL #327
  • #268 [SaturneObject] add: use SaturneObject on class #320
  • #314 [ODT] Rework doc write file generation #321
  • #47 [TPL] add: builddoc action tpl #318
  • #323 [JS] fix: media gallery pagination inputs #324
  • #232 [Setup] add: conf vignette mini and small media gallery #293
  • #311 [Conf] add: selector of all conf #312
  • #315 [TPL] add: confirm action TPL #319
  • #316 [PublicInterface] add: change directory for specimen #317
  • #300 [Translation] add: config #301
  • #292 [JS] add: load menu js on all dolibarr pages #296
  • Add media gallery functions enhancements #297
  • #298 [Config] fix: menu harmonization #299
  • #65 [JS] add: drag and drop js action #302
  • #309 [CSS] add: color circle #310
  • #306 [Admin] fix: do generic call instead of module functions call #307
  • Revert "#294 [Admin] add: tpl admin object extrafields management" #313
  • #294 [Admin] add: tpl admin object extrafields management #305
  • #284 #288 [SaturneAttendants] add: rework for factorize code in tpl #304
  • #287 [SaturneCertificate] add: missing field type #303
  • #247 [SaturneSignature] fix: wrong module name on use SaturneSignature class #273
  • #241 [Lib] fix: move check in end of foreach #283
  • #269 [Config] add: setup logo #272
  • #279 [Mod] fix: fatal cause typage function need object instead of commonObject #282
  • #280 [Trad] add: trad media #281
  • #276 [SaturneAttendants] add: moreparam attendant_table_mode manage display mode attendants #278
  • #275 [Lib] add: improve dictionary functions for manage position #277
  • #253 [Signature] add: builddoc action for specimen public interface #274
  • Add module size vignette #245
  • [SaturneDasboard] add: dashboard object #263
  • #246 [CSS] add: red warning notice #254
  • #228 [Medias] add: when unlink file, unlink thumbs too #244
  • #166 [Medias] add: showrefnave to handle photo on morehtmlleft #243
  • #249 [Trad] add: rename right trad for prevent conflict with formconfirm trad #267
  • #251 [Lib] add: banner tab projectid key check #266
  • #118 [Doc] add: improve documentation dev for use saturne #265
  • [Admin] add: documents page for manage module documents #264
  • [SaturneDocuments] add: object documents for saturne #262
  • #197 [Mod] add: use isModEnabled function instead of $conf #261
  • #98 [SaturneObject] add: generic object extend commonObject #260
  • #227 [Admin] add: about page rework #259
  • #226 [Mod] add: ModeleNumRefSaturne class for manage all modRef #258
  • [Lib] add: generic saturne_object_prepare_head object lib function #257
  • #225 [Admin] add: template admin object #256
  • [SaturneCertificate] add: saturneCertificate object #255
  • Add signature object #221
  • #27 [Signature] add: signature object/SQL/Class/Attendant/Triggers/PublicInterface d825b86
  • #224 [SaturneCertificate] add: class satune certificate object dcab9fd
  • #268 [Class] add: use SaturneObject class on certificate/schedules bf2f362
  • #231 [SaturneDocuments] add: object documents for saturne f7a889b
  • #81 [SQL] add: saturne documents SQL 9bf912b
  • 📖 Changelog 41e32b5
  • 📖 Changelog 139605e
  • #276 [SaturneAttendants] add: moreparam attendant_table_mode for manage display mode attendants 4500945
  • #239 [Admin] add: documents page for manage module documents 4e79c34
  • #382 [SaturneObject] add: fetch all links of object type function cc371d0
  • 📖 Changelog 99d2225
  • #58 [SaturneDashboard] add: class saturneDashBoard 91d30a2
  • #225 [Admin] add: template and object admin page fc217dd
  • #494 [Admin] add: remove unused saturne media conf 7274341
  • #237 [JS] add: Dashboard JS 93c405c
  • #248 [SaturneDashboard] add: rename variable e659062
  • #219 [Lib] add: generic object lib function prepare head 46a437c
  • #240 [TPL] add: document model template e6d9bca
  • #223 [SQL] add: SQL certificate files ebfce03
  • #286 [Medias] fix: addToFavorite & unlink actions 6a62877
  • #248 [SaturneDashboard] fix: change variable in camelCase ac496e3
  • #476 [Trad] add: improve triggers trad and En_US missing trad e1e6658
  • #108 [SaturneCertificate] add: missing fields 417e35d
  • #286 [MediaGallery] add: unlink file in database 0381f23
  • #238 [Index] add: Hook SaturneIndex and dashboard action + view bb960d2
  • #229 [Lib] add: saturne_select_dictionary 4d5f86b
  • #224 #225 [SaturneCertificate] fix: various fixings class and SQL SaturneCertificate af16aa2
  • #236 [CSS] add: dashboard CSS 97cc198
  • #124 [Lib] add: edit project in banner tab aed78d1
  • #228 [Medias] fix: instead of exploding file fullname, send filepath and filename in js 32cf090
  • #291 [SaturneAttendants] add: buttons for switch attendantTableMode a8c32b9
  • #230 [Lib] add: fetch_dictionary f076e48
  • #223 [SQL] fix: missing fields e457f10
  • #224 [Triggers] add: saturneCertificate triggers d0d9490
  • #427 [Core] add: saturne_check_modules_enabled function efcf3ab
  • #228 [Medias] fix: unlink action performance 42c97f3
  • #108 [SaturneCertificate] fix: missing trad and change type for element type d3c88fd
  • #311 [Conf] fix: typo and check array b57d782
  • #276 [Trad] fix: need transnoentities for prevent sql entry with html tags 3d9c3f9
  • #222 [Medias] add: use module custom medias size instead of dolibarr global 0d02f1d
  • #237 [JS] add: use toolbox JS function token QuerySeparator 1cb1f3c
  • #398 [Triggers] fix: rename wrong triggers name c718c05
  • #233 [Medias] add: moduleNameUpperCase instead of repeating strtoupper 364ba6d
  • #294 [Config] fix: extrafields configuration 502e9f3
  • #268 [SaturneObject] add: softDelete parameter for delete function 0057776
  • #252 [SaturneCertificate] add: json field for manage custom metadata fd59aaf
  • #27 [Signature] add: hook for change backtocard 21df9e8
  • #247 [SaturneSignature] fix: missing doc and check type attribute 9694197
  • #239 [TPL] add: update file for use documentPath also 108247e
  • #248 [SaturneDashboard] fix: get all data with all label instead get data if label set 69376c1
  • #465 [SaturneObject] add: improve getTriggerDescription 94635ac
  • #247 [SaturneSignature] fix: wrong module name on use SaturneSignature class 3b99623
  • #242 [Lib] add: head parameter for add custom tab menu entry 3b40f09
  • #343 [Attendants] fix: already selected signatories filter f92acb7
  • #238 [Index] fix: check showDashboard value 3b2d655
  • #108 [SaturneCertificate] fix: need initialize value for prevent error 740f706
  • #232 [Core] fix: remove global and column action 2b9e471
  • #344 [Attendants] fix: no email seteventmessage condition 801a7cf
  • #219 [Lib] fix: saturne_object_prepare_head function 122eee9
  • #412 [Lib] fix: display objet picto 235ecec
  • #295 [Medias] fix: backslash slash and const dolibarr comment 06db4fe
  • #314 [ODT] add: change function name and $moreParam['excludeAttendantsRole'] 753e29c
  • #295 [Medias] add: handle svg file in saturne_show_medias 625a4a5
  • #340 [Index] fix: missing key trad 70e913d
  • #47 [TPL] add: missing url in setEventMessages bc17069
  • #285 [Signature] fix: type error c6bea2c
  • #232 [Core] add: define mini and small media default 8083d91
  • #253 [Signature] fix: missing check on attribute class 8697319
  • #239 [TPL] add: change title and error for use hook c4a9ba4
  • Update changelog.yml 8e4089a
  • Update changelog.yml 8c71271
  • #242 [Lib] add: moreparam parameter for manage custom attendantTabName 756bb72
  • #465 [Triggers] fix: change trans in transnoentities fb4db50
  • #339 [Trad] add: missing trad 6c12b84
  • #47 [TPL] fix: change $object->module by moduleNameLowerCase a2fddff
  • #300 [Translation] add: config cda1a2a
  • #222 [Medias] fix: invert mini and small variable 1781042
  • Update changelog.yml f78f804
  • #474 [Mod] fix: missing conf SATURNE_DISPLAY_NUMBER_MEDIA_GALLERY 79ab648
  • #314 [ODT] fix: missing check $moreParam['excludeAttendantsRole'] bbc63df
  • #311 [Langs] fix: trad english for numberingdmoduledet 2c85b82
  • #300 [Translation] add: config en/us 1210e55
  • #1176 [Signature] add: set button in blue 89ca719
  • #495 [JS] fix: rebuild js b02e7a8
  • #465 [Triggers] fix: check array_key_exist bd3e07e
  • #396 [Medias] fix: unset photo action 9832484
  • #379 [Admin] add: fix action wrong conf 6d4b70a
  • #357 [Lib] fix: show project edition if object has photo e06503b
  • #357 [Lib] fix: show project on banner tab if object is locked fcd47cf
  • #225 [TPL] fix: error hook for get array values d68eb7f
  • #27 [Signature] fix: wrong characters 0f60eca
  • Update changelog.yml dba5805
  • Update changelog.yml a428eb1
  • Update changelog.yml 9794696
  • #458 [Tools] add: trad tools 5314a7b
  • #311 [Conf] fix: add status before all/none c3f4f8d
  • #233 [Medias] fix: remove modulenameuppercase from saturneindex 928fed4
  • #223 [SQL] fix: remove unused INDEX 904e69e

1.0.0

4 April 2023

  • 1.0.0 #216
  • #1 [Core] add: module structure 17ace46
  • #2 [Medias] add: generic media gallery ba5b90f
  • #63 [Certificate] add: object class, views & sql c8cf9d0
  • #101 [Certificate] fix: remove certificate object and delay to next version c9df834
  • #148 [CSS] fix: require .min.css & remove .css file 2eee078
  • #99 [Signature] fix: remove signature core code and delay to next version de90c88
  • #27 [Signature] add: Object signature (JS/CSS/TPL/SQL) e29f670
  • #35 [Documents] add: saturne_show_documents & remove index function b5699ff
  • #115 [OpeningHours] add: Object OpeningHours (view/class/SQL) 324ec76
  • Initial commit 0e68f87
  • #64 [View] add: generic views agenda/note/document c5ccc57
  • #156 [Admin] add: clean files 401ba02
  • #22 [JS] add: js submodules 5f840fb
  • #74 [CSS] fix: css gulpfile 7605cff
  • #2 [MediaGallery] add: generic savePhoto function f65dc02
  • #102 [Lib] add: clean code with PSR12 8b72f8e
  • #2 [MediaGallery] add: addToFavorite action 89c8dd2
  • #19 [Medias] add: large & medium thumbs creation on media submission e037615
  • #86 [Task] add: SaturneTask object e0e6159
  • #64 [View] add: refacto with banner function 4442fd5
  • #24 [CSS] fix: re-organize css files & keep only files related to eo-framework or generics objects of dolibarr c97801c
  • #151 [Trad] add: en_US trad 2a40ea7
  • #129 [JS] add: signature JS for more flexibility 4f68d82
  • #169 [Config] add: public interface management 2280f41
  • #66 [User] add: get_nom_url_user 0e54387
  • #115 [OpeningHours] add: last clean for implementation 9da2ed9
  • #2 [MediaGallery] add: show only favorite action & css customization 9bb9e7b
  • #31 #32 [Menu] add: minimize menu function and dolismq submenu b8db8b0
  • #27 [Signature] add: clean files/trad custom e404f0e
  • #2 [MediaGallery] add: fastUpload function c2b2448
  • #113 [JS] add: tooltip & notice 6f7a083
  • #2 #3 [Medias] add: generic medias gallery 29aa33d
  • #49 [Lib] add: documention functions lib 058e9e6
  • #153 [Trad] saturne trad + object e8e5a24
  • #18 [Pagination] add: generic & reusable function cebf480
  • #174 [Mod] add: tpl index file for auto update 9f2ee89
  • #49 [Lib] add: functions documentation 3200389
  • #156 [Admin] add: clean media gallery config c28a916
  • #69 [Core] fix: variable and functions case dd0b972
  • #13 [Pagination] add: pagination function for media gallery 6bad399
  • #116 [Menu] fix: extend minimizeMenu function to new modules a9b8c69
  • #35 [Documents] add: generic documents box & generation function cb4e243
  • #187 [mod] add: copyright 27477fb
  • #173 [Lib] add: fetchAllObjectType 6c9956f
  • #28 [Pagination] fix: rework pagination 15c66d1
  • #94 [Certificate] fix: rename Certificate into SaturneCertificate 76f089b
  • #2 [MediaGallery] add: unlinkFile action 96958f3
  • #64 [View] add: clean view cc0dc6c
  • #157 [Lib] add: allowExternalUser parameter for saturne_check_access d68c787
  • #115 [Documents] add: pdf generation d58ddb1
  • #14 [Core] fix: remove top menu entry 213eb9a
  • #170 [Trad] fix: missing trad media for en_US 1df1f60
  • #139 [SaturneSchedules] add: missing saturne functions call and naming conventions + clean 2360103
  • #5 [Modal] add: clicking out of modal closes it 745a2ae
  • #21 [Lib] add: functions documentation 3b40583
  • #152 [Trad] add: signature trad f561993
  • #50 [JS] add: querySeparator function 6b73e55
  • #56 [Core] add: module description 3ff2b52
  • #140 [View] add: missing saturne functions call and naming conventions d66042e
  • #93 [SaturneSchedules] add: rename openingHours in SaturneSchedules df0f5ff
  • #90 [SaturneBanner] add: clean function saturne_banner_tab d4ffab9
  • #170 [Lang] add: medias translations 613f161
  • #169 [Trad] fix: missing trad cc8e7e9
  • #199 [Menu] add: generic minimize/maximize menu adaptation b08daf9
  • #129 [CSS] add: signature css eca5dad
  • #100 #103 [View] add: remove $objectParentType and rename objectType in object->element 29341c1
  • #23 [Security] add: generic security & multicompany checks 9754ec1
  • #153 [Trad] add: missing trad ObjectMustBeValidatedToGenerate 4f71833
  • #2991 [Document] add: pdf red logo & loader 6a9153f
  • #9 [MediaGallery] fix: adding medias to an object issue when some medias is oversized d498919
  • #29 [MediaGallery] fix: error management if media is too large 2279aa0
  • #118 [Mod] add: saturne dev documentation f35a0e2
  • #155 [Lib] add: improve saturne_get_fiche_head and saturne_banner_tab 6108270
  • #105 [SaturneLib] add: saturne_fiche_head and split banner tab 2ef636c
  • #12 [MediaGallery] add: message returned in case of error 03987c0
  • #75 [Core] fix: includes & last update date 97dd0bc
  • #72 [Security] add: check if module & saturne are enabled to access module pages 2764400
  • #34 [MediaGallery] add: empty media gallery notification on modal 7939117
  • #206 [Trad] add: send global signature email 1f9d5a9
  • #198 [JS] add: setAttendance for signatory 698919a
  • #96 [Core] add: index.php file in every folder e591742
  • #30 [Medias] fix: large & medium size management 7abeae1
  • #167 [SQL] add: model mail generic document 36c8d47
  • #97 [MediaGallery] fix: moduleName variable name e0b967c
  • #36 [MinimizeMenu] add: modules name iteration to add minimize menu entry 6b5153e
  • #135 [CSS] fix: remove saturne_all ddc76ff
  • #97 [Core] fix: rename $module variable into $moduleName 859e0f4
  • #5 [Modal] add: generic modal open function 5fbab18
  • #91 [Menu] add: module configuration menu entry 1867d04
  • #49 [Lib] fix: fatal error typage b1b37c4
  • Revert "#64 [View] add: change parameter in url for use objectParentType" 9afa97a
  • #64 [View] add: change parameter in url for use objectParentType 5934527
  • #51 [JS] add: getToken function 274fc36
  • #53 [JS] add: js auto minification with gulpfile 8f0102e
  • #182 [Admin] add: conf email for use all send mode type 87af45c
  • #132 [Lib] add: saturneMorehtmlref 3014d53
  • #69 [Core] fix: files & variables names 1f2cc0a
  • #2 [MediaGallery] fix: sendPhoto action b43a2bc
  • #192 [Hook] add: hook emailElementlist for show email f573ebc
  • #40 [Templates] add: security check on templates 27af5e8
  • #199 [Trad] fix: remove trad 175191c
  • #173 [Lib] add: convention function name b64724a
  • #28 [Pagination] fix: pagination issue when pages number < 6 f4cf02b
  • #67 [SaturneTask] add: show favorite option 7a3b2b5
  • #93 [SaturneSchedules] add: update sql for tms 13233f0
  • #196 [JS] add: change animate with fadeout 812ddbb
  • #196 [JS] add: animate copySignatureUrlClipboard cded5bc
  • #195 [JS] add: keyEvent save/cancel button 26ffb9b
  • #120 [Lib] add: saturne_load_langs function 9ccbda1
  • #48 [Medias] fix: multiple errors management on send photo action ab24ff6
  • #30 [MediaGallery] fix: remove media size display management 8228f5c
  • #143 [Mod] add: requiredby check 26d1b23
  • #146 [Lib] fix: clean code bb208e3
  • #146 [Lib] add: saturne_get_thumb_name in media lib fca4c10
  • #80 [CSS] add: border radius on framework elements 239661c
  • #4 [Core] add: saturne main inc 430b800
  • #181 [JS] add: copyclipboard action b67bf26
  • #141 [Admin] fix: fatal config saturne c9c0888
  • #200 [Mod] add: autochangelog 01d2e6a
  • #133 [Lib] add: saturne_get_fiche_head improvements to be more generic 3f821a6
  • #25 [MediaGallery] fix: save media after uploading photo f87fb0f
  • #17 [MediaGallery] fix: refresh after uploading files 5ca03fa
  • #160 [JS] add: missing querySeparator call 65c3b4f
  • #160 161 [JS] add: fix call JS function getToken and getQuerySeparator 84b7df9
  • #123 [Lib] fix: rename saturne_get_fiche_head 23c87c7
  • #2 [MediaGallery] add: object subdir value for media uploading 6fe491c
  • #201 [Trad] add: trigger object ed4dad5
  • #110 [SaturneHeader] add: fatal on parameter use string instead of array 7330dbe
  • #78 [JS] fix: clicking outside of modal with input or textarea selected don't close modal anymore 9cc8f22
  • #213 [JS] fix: remove hashtag on setAttendance 8251975
  • #737 [Medias] fix: set new media to favorite if favorite one is unlinked 5c2ab58
  • #164 [Trad] add: send mail trad f7775d0
  • #146 [Lib] add: saturne_get_thumb_name doc and inline return 43aac51
  • #107 [Trad] add: generic object trad b6d022d
  • #122 [Lib] fix: saturne_check_access parameters e154fc8
  • #89 [Lib] fix: saturne_header rework be45470
  • #212 [JS] add: keyEvent search/cancel button list b6f56f1
  • #637 [Medias] fix: media uploading in media gallery c38ac02
  • #37 [Core] add: objects naming convention file 1c772d1
  • #162 [Core] fix: saturne_dev content 87b884f
  • #64 [View] fix: missing change load environment 6638198
  • #2 [MediaGallery] fix: remove unused refresh 1d103bf
  • #112 [Menu] fix: configuration menu translation key 673c0de
  • #42 [JS] fix: preview photo z-index enhancement action cd6d075
  • #172 [Lib] add: remove admin in saturne_load_langs 15436e4
  • #180 [Trad] add: email attendant config 8946a47
  • #133 [Lib] fix: saturne_get_fiche_head 0dd1446
  • #126 [Lib] add: label in banner_tab 4c8c467
  • #128 [Lib] add: prevent JS error with file exist check a53098c
  • #652 [Documents] add: clickable link on document generation success setEventMessage f40f384
  • #111 [Lib] add: remove dead code show_document ad0ff4e
  • #37 [Core] fix: variable name case e8e0603
  • #25 [MediaGallery] fix: js input values 511996b
  • #15 [SaturneHeader] add: load_media_gallery option 17bc8c9
  • #10 [MediaGallery] fix: remove unused statement c516814
  • #159 [Signature] fix: set signature canvas in view instead of JS f1825cc
  • #38 [Header] add: load langs in saturne header function e855f25
  • #196 [JS] add: add message after clipboard event ba82d45
  • #190 #191 [Trad] fix: spelling mistake f964035
  • #183 [MediaGallery] fix: fastUpload performance 5f49987
  • #652 [Documents] fix: document clickable link 21441c3
  • #106 [View] add: hook for target saturne + element 45def3d
  • #34 [MediaGallery] add: empty media library message 1020c83
  • #26 [MediaGallery] add: auto select media if it is the only uploaded 581543e
  • #2 [MediaGallery] fix: favorite action 4f5a5d2
  • #184 [Menu] fix: remove saturne logo from menu entry f6ee4e3
  • #184 [Core] add: saturne logo on module configuration menu entry 1a7d290
  • #8 [Menu] add: config & reduce menu entries for modules 680cf42
  • #52 [JS] fix: close modal on clicking outside of modal moved to modal.js 21002d6
  • #54 [Medias] fix: preview url with diacritics in filename a15232a
  • #39 [MediaGallery] fix: remove empty media gallery message on objects linked medias 2fa5f04
  • #746 [Medias] fix: remove file rename before uploading in object directory dee5e87
  • #749 [Medias] fix: media preview & adding with quo f5eda7b
  • #194 [Mod] add: conf SATURNE_USE_ALL_EMAIL_MODE set at 1 d170e8b
  • #172 [Trad] fix: change trad c0553fe
  • #185 [Core] add: check_access on saturne main inc c05eec5
  • #179 [JS] add: dolicar menu reduce 86d370e
  • #172 [Trad] add: missing trad 35f5565
  • #141 [Lib] fix: fatal saturne_check_access with moduleNameLowerCase d14de46
  • #143 [Mod] fix: useless foreach d20332f
  • #157 [Lib] add: need access for external user 23366bf
  • #152 [Trad] fix: grammatical error 63a0b21
  • #154 [Lib] fix: missing include + picto d698af2
  • #115 [Documents] fix: conf checked for pdf generation ffa36f3
  • #112 [Menu] fix: variable name 6a98ac2
  • #7 [MediaGallery] fix: media gallery selector 6160d7a
  • #171 [Mod] add: EasyCRM mod 67d3b95
  • #165 [JS] add: signature-pad lib c7e9b50
  • #652 [Documents] fix: document path b34978d
  • #16 [MediaGallery] fix: upload files method 8a528f4
  • #11 [MediaGallery] add: loader after submitting photos actions 8dad98f
  • #199 [Trad] fix: missing trad 78c5ceb
  • #199 [Trad] fix: remove unused trad fa73e24
  • #198 [Trad] add: missing trad 140d8ca
  • #186 [PublicInterface] add: default enable e6b0e1e
  • #738 [MediaGallery] fix: fastUpload media with diacritics c2371b9
  • #163 [Media] fix: move paremeter $langs for media instead of saturne header 351417f
  • #117 [Trad] fix: change url by Saturne documentation 33eaf5f
  • #146 [Lib] fix: clean code 0aec80c
  • #130 [Lib] fix: call object_prepare_head in fiche_head e394cb9
  • #652 [Documents] fix: document link 1b998d2
  • #115 [Documents] add: translations af9a5c4
  • #104 [Header] add: load module js & css f928203
  • #95 [Medias] fix: move template in well named folder 830627a
  • #79 [Langs] add: load module langs in saturne_header 0bf6197
  • #75 [Core] fix: module version number 9650a93
  • #33 [MediaGallery] fix: display issue with diacritics on medias name 3df4869
  • #2 [MediaGallery] fix: recursive mkdir 74a690a
  • Update README.md 9c94df4
  • #172 [Trad] add: missing EN_US trad 73c6598
  • #121 [View] fix: missing include fo use show_done_actions 4f68b8d
  • #67 [SaturneTask] add: show favorite option b7a29cb
  • #20 [Core] add: module logos 89066c3