Dolimeet Release 1.1.0 - 10/05/2023
Nouvelles fonctionnalités et innovations
Possibilité de signer
Intégration de Saturne
- Notre framework Saturne a été ajouté à Dolimeet et est désormais nécessaire pour l'utilisation du module
Refonte et nettoyage du code
- Le code a été optimisé pour une meilleure utilisation du module
Refonte de la page des participants
- Le visuel et les fonctionnalités de la page ont été retravaillés
- Possibilité de définir la présence d'un participant
- Ajout du bouton pour copier/coller le lien de signature et d'un bouton pour envoyer par mail
- Rédaction d'un modèle de mail
- La page de signature est une page publique et à part, et la date de signature est désormais visible
Améliorations & corrections
Correction de bugs
- Amélioration et correction de traductions
- Ajout des traductions en anglais
- Réparation des événements
- Si un projet ou un contact est lié à un élément de DoliMeet, il ne peut pas être supprimé
Réunions et sessions de formation
- Temps par défaut de fin de réunion défini à 1h
- Ajout d'un bouton pour cloner
- Ajout d'un bouton pour verrouiller
- Lors de la création, la référence a été retiré et le champ du projet, du contrat, de la date de début et de fin et du contenu ont été rendu obligatoire
Documents
- Refonte de la lisibilité des documents ODT
- Ajout du numéro de déclaration d'organisme de formation
- Ajout du numéro de déclaration, téléphone, SIRET etc... qui n'étaient pas remplis dans feuille de présence
Configuration
- Possibilité de configurer les permissions de visibilité des formations/audits/réunions
- Ajout d'une page pour configurer les documents
Comparaison des versions 1.0.0 et 1.1.0
- 1.1.0
#307
- #222 [CSS] add: build css with gulp
685f20b
- #116 [Signature] add: remove object for Saturne integration
1b25dc2
- #114 [Mod] add: clean class files and card
689601b
- #151 [ODT] add: Mod ref and clean files doc
8f2bd62
- #114 [Session] add: clean code list
8a28e94
- #114 [Mod] clean : Admin/lib/Miscelenious files
ac3a9ad
- #116 [Mod] fix: remove unused files after signature framework integration
9a2f17a
- #150 [Lib] add: rename file functions to be consistent
f96564b
- #153 [Signature] add : class/tpl/lib/langs files
f7e4dbf
- #114 [Mod] clean : view files
44dd311
- #153 [Signature] add: view file
28995f3
- #114 [Session] add: clean trigger/class/list
9136c1e
- #157 [Session] fix: rename objectType and button fix missing parameter
46d4816
- #149 [DoliMeetDocuments] add: class files
37abb87
- #186 [Admin] add: config documents
f1fc1d7
- #124 [Attendant] add: rework for use attendant role table instead of user/contact
fe61a99
- #183 [Signature] add: rework public signature interface
0a61917
- #116 [OpeningHours] add: remove object for Saturne Integration
8c1327a
- #161 [Mod] add: numering mod ref object session
8bab140
- #197 [Session] add: clone action
8e31099
- #175 [Attendant] add: rework view
28b983a
- #114 [Mod] clean : Class files
9e48a48
- #17 [Session] add: workflow signature/Trigger/trad
075de07
- #153 [Signature] add: JS/SQL files
c22b271
- #172 [Session] add: clean list file
aed6e39
- #116 [Mod] fix: remove unused files after framework integration
e6028b8
- #186 [Config] add: more check and refacto
abc2798
- #172 [Session] add: clean session list
a1bbc98
- #114 [Mod] clean : CSS/JS/Langs files
21a7fb0
- #201 [Trad] add: en_US trad
f8be93a
- #114 [Session] add: clean card file / add button for workflow signature
801fd24
- #247 [Attendant] add: visual rework and improve absent/email action
98b295d
- #198 [Session] add: send mail action
2d3786d
- #114 [Session] add: clean code session
8ab1d9f
- #184 [ODT] add: rework completioncertificate and fix dolimeetdocuments
d71f06a
- #120 [Session] add: right for see only assigntome session
398c9de
- #278 [Attendant] add: action global send signature mail
3dd8715
- #173 [Trad] add: rework trad for generic use
82c0971
- #146 [Class] add: revert modif class
f03d483
- #234 [Session] add: clean dolimeet functions
2ec8ed5
- #149 [ODT] add: numering mod ref document + move files
de4cf2c
- #164 [ODT] add: signatory on attendancesheet
e9758f7
- #151 [ODT] add: clean odt files/rename
2b9e2f4
- #156 [Lib] add: object lib
bdf4842
- #288 [Hook] add: moreHtmlStatus hook for add warning contract
d94d674
- #247 [Attendant] add: rework attendance with status
e036cdb
- #220 [Attendant] add: action send mail
8a9f985
- #247 [Attendant] add: attendance field for signatory
2e29f48
- #244 [Mod] add: change copyright email
c664e2b
- #188 [ODT] add: manage pdf generation
4b2af74
- #149 [DoliMeetDocuments] add: SQL files
1b771c8
- #280 [Attendant] add: more check email and update signatory email with userEmail or contact
10c245d
- #109 [PublicInterface] fix: showdocuments
05de64c
- #280 [Attendant] add: change check on send mail button
872e287
- #97 [Session] fix: filter list
7b570c1
- #289 [Attendant] add: change name variable and radio button
a6f4c94
- #101 [Hook] add: clean hook projectOverview and add placeholder none
0581efe
- #72 [Session] add: get all attendant role for each user type
66b8f15
- #116 [Mod] add: Include file for use saturne framework
c50d17b
- #196 [Session] fix: view kanban
d57dce0
- #179 [View] add: saturne_load_langs call
6664263
- #298 [ODT] add: conf for display attendance absent in signature field
1e69090
- #147 [SQL] add: update field status and tms missing data
9bf7930
- #199 [Session] add: prevent delete element if signatory are present
ec0a97c
- #213 [Mod] add: rework menu for generic look
7c0fef6
- #173 [Trad] add: missing trad
12bf13a
- #109 [PublicInterface] add: download specimen
81a7385
- #164 [ODT] fix: clean data attendancesheet
69ebf71
- #233 [Mod] add: index security file
9822d2d
- #158 [Session] add: move field
acc17bc
- #249 [Session] fix: check attendantRole before validate
4567dc8
- #160 [Trigger] fix: error trigger don't show on card
208e039
- #159 [Trad] fix: improve translation file
db23f87
- #264 [Mod] add: index page template + admin trad
9182852
- #175 [Attendant] add: manage role
64fff36
- #207 [Attendant] add: form post url return and trad
3c49962
- #226 [Session] add: chek attendant before generation and lock
ace103c
- #241 [ODT] add: improve check signature specimen
eec8693
- #241 [Conf] add: conf show signature in specimen document
738ef92
- #192 [ODT] fix: missing check/ noData
4a38e3b
- #289 [Session] add: clone contract attendants
a4d2b1e
- #229 [Mod] fix: rename assigntome -> assignedtome
8959fa0
- #221 [Session] add: ODT specimen management
777e409
- #181 [Admin] add: config mod numbering for object
89cbb53
- #269 [Trigger] add: TRAININGSESSION_CREATE add contract contact at signatory
ce525d4
- #170 [AttendanceSheet] add: logo header optimize size
d1f4b84
- #223 [Session] add: remove signature on status archived
fb170e9
- #145 [Hook] add: saturneBannerTab hook for contract info
de9fb62
- #242 [Session] add: view attendant role in list
55908b0
- #218 [Session] add: picto on button
0cbc994
- #214 [Session] add: delete signature after builddoc in status lock
e4eb381
- #166 [Menu] fix: remove menu entries added by saturne
b5cf492
- #198 [Session] fix: wrong parameter in fileparamas
3781ccb
- #226 [Session] add: check attendant before generation
50a715a
- #72 [Session] add: role after getNomUrl in list
5c9455d
- #305 [Session] add: improve check forecebuilddoc
2bd9350
- #247 [Attendant] fix: email count and job position
b0b00dd
- #134 [Attendant] add: role by object type
529b869
- #203 [Admin] add: clean files
81ef980
- #176 [Tabs] fix: linked objects session tabs
c8608f6
- #287 [SessionList] add: create contrat on all objects
208ba93
- #281 [Triggers] add: change trad and trigger email
9892381
- #268 [SQL] add: type contact contrat
bc28a02
- #238 [Attendant] add: send email attendant status > draft
b473ffc
- #188 [Class] add: optimize class
15ee2f1
- #270 [ODT] add: column attendance
47307e8
- #253 #257 [Lib] add: session use objectType variable and show object type in tab
e62f8a7
- #211 [Attendant] add: lock button in notice event
2a38588
- #177 [View] add: saturne_get_fiche_head call
ff7de99
- #224 [ODT] add: missing ref object on filename
7ed73cf
- #180 [View] add: saturne_check_access call
ee9cde1
- #174 [Lib] add: rename function with snake_case
6f35cf3
- #276 [Mod] add: autochangelog
5726d76
- #267 [Session] add: contract project and thirdparty with formtype contract
d0f97ca
- #262 [Session] add: GETPOST formtype and fromid for create object
15ba50f
- #251 [Core] fix: can't enable DoliMeet if saturne files are missing
dd3e6b1
- #189 [Hook] add: picto getnomurl for projectoverview
2fb71c0
- #168 [Mod] add: new version number 1.1.0
f1e9150
- #239 [Session] add: print only one time thirdparty
b65ccfa
- #169 [Trainingsession] add: rename element
dda7c6c
- #274 [Trad] fix: change trad
5bed196
- #230 [Mod] add: remove unused right session
c30e894
- #119 [Session] add: missing logo in title
1f36224
- #303 [Control] add: need counter filetype for prevent multiple document in email
a6323fa
- #302 [Attendants] fix: alreadySelectedSignatories for users and socpeoples
c0bdfba
- #251 [Mod] fix: check saturne before enabled module
8279f43
- #202 [Session] add: missing saturne functions call and naming conventions
e5d0775
- #285 [Mod] fix: change tabname
5db815b
- #254 [ODT] add: trad document type
259876d
- #120 [Attendant] fix: prevent external user to sign for other
d8bc8ab
- #226 [Session] add: check trainee for generate doc
570cee8
- #211 [Attendant] fix: tooltip lock on draft status
8b0baac
- #191 [Session] add: prevent duration empty string data before check int type
b2e5314
- #101 [Hook] fix: projectoverwiew missing trad / GETPOST('ref') and check array
81fb0d2
- #237 [Session] add: count attendants
128711f
- #211 [Attendant] add: move lock button
3d5f2ad
- #196 [Session] add: css kanban view + td
46461f4
- #294 [Signature] fix: fatal 17 commonObject
67630bd
- #294 [Session] fix: fatal error dolibarr 17 on php typage
8097869
- #239 [Session] add: external user print thirdparty on list
1e2cc62
- #212 [ReadME] fix: spelling mistakes
a60969d
- #215 [Session] add: keep parameter for select2
7947f62
- #198 [Session] add: send mail acction
d9078c2
- #301 [Session] fix: error check for prevent add specimen in email
e0dffc8
- #239 [Attendant] add: external user print thirdparty
34ad157
- #163 [ODT] fix: missing pathinfo document
be48dd3
- #296 [Attendants] fix: change email subject
38845ba
- #280 [Attendant] add: check email + eye icon
f1c67bb
- #261 [Session] add: disable add button instead
0b92af7
- #250 [Session] add: default date end for meeting
a79314d
- #232 [Session] add: model mail
ec97972
- #216 [Mod] add: more protection on external user
b7e9d60
- #195 [ODT] add: attendant name for completioncertificate
f711048
- #148 [Session] add: preselect date_start to dol_now
ecefc22
- #293 [Session] fix: thirdparty list session filter
ee846e1
- #295 [Attendants] fix: setEventMessage send mail
09edc40
- #297 [TrainingSession] fix: avoid completion certificate generation for absent signatories
a812d08
- #275 [Session] add: disable meeting/audit on contract type
68d61d4
- #235 [Attendant] add: picto for button
7ce3c20
- #220 [Attendant] add: message if empty email
4e50540
- #145 [Hook] add: optimize saturneBannerTab
3539667
- #185 [ODT] fix: replace . by _ for protection url
49880c4
- #159 [Signature] fix: set signature canvas in view instead of JS
43d816d
- #231 [JS] add: move signature-pad in framework
f6624df
- #116 [Schedules] fix: change trad for compatibility framework
c5a52db
- #302 [Attendants] fix: alreadySelectedSignatories for second tab
f0207ed
- #288 [Hook] add: change check
1020617
- #280 [Attendant] add: eye button
7d0b9d8
- #256 [Mod] add: change num ref object
9929d2a
- #226 [Session] add: check signatory on validate status
10785f6
- #207 [Attendant] fix: remove dead code cause ajax call
3a1dc84
- #140 [Session] add: contract and project required for trainingsession
f516477
- #206 [Signature] add: fatal signatory
54b4c6a
- #205 [Session] add: missing trad for confirmbox
de5c1d4
- #113 [Session] add: add button object by object type
9eebf9e
- #190 [Hook] add: missing currentcontext for sessioncard for saturneBannerTab
b1d302f
- #118 [Config] add: saturne_header call
bd85ae8
- #258 [JS] add: event clipboard animate
4b1d3f2
- #144 [Session] fix: linkback need specific for session
6a298b6
- #168 [ReadMe] add: update date release
a2af5ac
- #299 [Session] add: clone action attendant option none
694cbbc
- #291 [Attendant] fix: missing temp dir
532a4d8
- #274 [Session] add: show empty message
3396ee6
- #259 [Session] fix: change disable message validate button
d62593b
- #243 [Trad] fix: grammar error
e5d8113
- #237 [Session] fix: missing include
403aaf1
- #236 [Signature] add: center message for forbidden access
39744b4
- #227 [Attendant] fix more check before add attendant
23efe64
- #124 [Attendant] fix: missing check for no data attendant
a94bf64
- #209 [Trad] add: missing trad ObjectMustBeValidatedToGenerate
462701e
- #193 [Signature] add: don't fetch delete attendant
5289b87
- #131 [Signature] fix: wrong timestamp signature date
cc35994
- #165 [Core] fix: default ecm folders creation path
653cbe3
- #140 [Session] add: disable generation ODT if fk_contrat < 0
4d530c0
- #271 [Session] add: missing include
28ccd1a
- #240 [Trad] fix: missing en_US trad
a858cdc
- #240 [Trad] add: missing trad
1cbf818
- #228 [Attendant] fix: missing fetch contact for tihrdparty
f71a512
- #197 [Session] add: remove useless text
0536075
- #286 [ODT] add: remove useless text
f005fa0
- #273 [ODT] add: upgrade size signature
2bb209a
- #255 [ODT] add: change footer
fb2b9d5
- #200 [Img] add: img choice 2
31b5b58
- #194 [IMG] add: change logo for more center one
e3a99bd
- #162 [Img] add: remove unused img
abd7dba
- #117 [Img] add: change picto for smooth one
7658f60