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
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