Releases: Evarisk/DoliSIRH
Releases · Evarisk/DoliSIRH
DoliSIRH Release 1.5.1 - Améliorations et corrections
Description : Cette version de DoliSIRH apporte...
Améliorations
Génération des documents du projet indépendamment du statut du projet
Traduction
Quelques nouvelles traductions comme :
Corrections
Correction de la génération des certifications
Test de compatibilité avec Dolibarr 20.0.0
Comparaison des versions 1.5.0 et 1.5.1
- 1.5.1
#607
- #605 [Mod] add: new version number 1.5.1
#606
- #600 [Cards] fix: use saturne for lock and archive
#601
- #454 [Trad] fix: trad and dashboard trad
#604
- #564 [Hook] fix: elementtype without the ptt for projectdocument task
#565
- #598 fix: fatal on certificat doc creation
#599
- #588 [Class] fix: remove type for $isextrafieldmanaged
#589
- #574 [ODT] fix: new exception OdfExceptionSegmentNotFound and remove version attribute and phpmin
#575
- #569 [Module] fix: remove useless file
#570
- Main into Develop
#561
- 600 [Cards] add: confirm box on archive
62b3a2d
- #588 [Class] fix: missing type for resprints
f32ae0e
- #564 [ProjectDocument] fix: use timespent_total_duration
37a7bbe
- #600 [TimeSheet] add: check on saturne_show_documents
2835f97
DoliSIRH Release 1.5.0 - Compatibilité avec Dolibarr 18.0
Cette version de DoliSIRH vient corriger en priorité la majorité des bugs fonctionnels et techniques empêchant le bon déroulé du module. De plus elle établit la compatibilité avec la version 1.2.1 de Saturne et 18.0 de Dolibarr.
Corrections de bugs
Temps consommés
- Modification de la table element_time afin de fonctionner sur Dolibarr 18.0
- Correction d'un problème sur les temps consommés empêchant l'ajout fonctionnel
Navette
- Correction d'une erreur sur les lignes modifiables de la navette empêchant la modification de ces lignes
- Changement de l'ordre d'affichage par ordre décroissant sur la date de création
Comparaison des versions 1.4.0 et 1.5.0
- 1.5.0
#560
- #555 [ODT] fix: projectdocument fatal fetchAllTimeSpentAllUsers
#558
- #556 [Card] fix: get categories selected on edit action
#557
- #551 [Mod] add: new version number 1.5.0
#554
- #540 [Hook] fix: remove hook now in saturne
#541
- #552 [List] add: change sortfield and sortorder in date_creation DESC
#553
- #542 [Mod] add: modAgenda dependancies
#543
- #538 [Hook] fix: hook name
#539
- #534 [TimeSpent] fix: compatibility 18 with element_time
#535
- #529 [TimeSheet] fix: missing protection typage on description TimeSheetLine
#530
- #523 [Hook] fix: check fk_product before fetch to prevent conflict subtotal
#524
- #532 [TimeSpent] add: sticky effect to manage the location of total time consumed info
#533
- Main into Develop
#522
- #540 [Hook] fix: category actions now in saturne
58de457
DoliSIRH Release 1.4.0 - Mise en place des certificats et diplômes et du framework Saturne
Cette version de DoliSIRH vient ajouter les certificats, les diplômes et les attestations ainsi que l'intégration du framework Saturne. De plus il intègre une refonte conséquente de la page de pointage du temps afin de faciliter le processus.
Nouvelles fonctionnalités et améliorations
Saturne
- Implémentation du JS, CSS, des traductions et fonctions génériques
- Utilisation des signatures et des vues du framework
- Ajout de plus de triggers
Certificats
- Intégration des certificats
- Ajout de tâches CRON pour les certificats
- Ajout du document des certificats
- Ajout de dictionnaire pour les rôles des participants
Pointage de temps
- Refonte de la vue du pointage de temps par mois, par semaine et par jour
- Utilisation d'un template s'adaptant à la période pour laquelle on souhaite pointer / observer le temps
- Lors que l'on pointe du temps sur un mois passé, on reste sur la page du mois au lieu de revenir au mois courant
- Le tableau de pointage du temps s'adapte à la longueur de l'écran et les jours de la semaines ainsi que les tâches sont désormais toujours observable
- Deux nouvelles options permettent de choisir si l'on veut les tâches favorites ET consommées ou les tâches favorites OU consommées ainsi que d'afficher ou non les projets cloturés
Corrections de bugs
Pointage de temps
- Il est désormais possible de s'assigner à une tâche dans certaines conditions
- Suppression d'un bug générant une erreur 406 dû au nombre de tâches assignées
- Il est maintenant possible de pointer du temps le premier jour de la semaine et du mois
Code
- Nettoyage conséquent du code pour améliorer les performances et être aux normes de style
- Adaptation de certains éléments pour rester en concordance avec Saturne
Dashboard
- Utilisation des fonctions de Saturne pour générer le dashboard
- Lorsque celui-ci était à cheval entre deux années, il ne montrait les informations que d'une seule année
Comparaison des versions 1.3.1 et 1.4.0
- 1.4.0
#521
- #425 [Mod] add: new version number 1.4.0
#427
- #506 [IHM] add: picto unlock
#519
- #509 [Timespent] add: checkbox for select logic operators
#518
- #516 [Timesheet] fix: missing rights
#517
- #512 [JS] add: fix table header timespent on scroll events
#513
- #504 [View] fix: fatal banner actions
#505
- #502 [IHM] add: use picto in tabmenu on phone
#503
- #498 [Class] fix: dolibarr 18 typage
#500
- #497 [Hook] fix: doActions saturne_require_objects_mod
#501
- #495 [Class] fix: remove typage on $ismultientitymanaged
#496
- #487 [TimeSheet] fix: product backward compatibility
#488
- #479 [Hook] add: task create action
#480
- #491 [Admin] add: product config
#492
- #489 [List] add: status filter
#490
- #483 [WorkingHours] add: admin can now edit all users' working hours
#486
- #484 [Task] fix: fatal on time spent list
#485
- #481 [Trad] fix: wrong trad
#482
- #470 [Mod] fix: clean various files
#473
- #471 [Mod] fix: trad rights
#472
- #475 [TimeSpent] fix: use SaturneTask to avoid useless hook
#477
- #476 [PDF] fix: no more auto download after pdf generation
#478
- NEW full hierarchy can edit someone’s work hours
#325
- #467 [TimeSheetDocument] fix: tzuser signature date and signature fil…
#474
- #442 [Dashboard] add: display year with SOCIETE_FISCAL_MONTH_START interval
#448
- #445 [Mod] fix: inconsistency backward product
#446
- #443 [Admin] fix: error creation product with barcode module
#444
- #439 [ODT] fix: missing responsible signature
#440
- #285 [Task] fix: submitting form JS
#441
- #293 [JS] add: reload element_type and fk_element field
#438
- #429 [Certificate] clean: view
#437
- #430 [Triigers] fix: timeSheetLine error fetch product ID
#436
- #433 [Hook] fix: wrong ID constructCategory hookl on certificate
#434
- #431 [Dashboard] fix: label data with timeSpentOnTasks
#435
- #420 [SQL] fix: dictionary certificate attendants
#432
- #337 [Certificat] clean: view and lib
#383
- #89 [Lang] add: bold to delete timesheet formconfirm
#288
- #417 [TimeSheet] clean timesheet view
#423
- #411 [Admin] add: conf certificateUserResponsible
#419
- #420 [SQL] add: certificate attendants role
#422
- #105 #388 [Hooks] add: improve facture/facturerec tags
#395
- #183 [Timespent] add: change view density and more task info
#398
- #424 [Admin] fix: HR_PROJECT creation don't create all tasks and missing contact assign
#426
- #376 [Triggers] add: certificate triggers
#396
- #374 [TimeSpent] add: project status info
#380
- #378 [Class] fix: missing include and rename functions
#397
- #402 [TimeSheet] fix: remove fetch timesheetdet
#409
- #392 [Certificate] add: crontab checkDateEnd
#400
- #403 [SQL] add: entity for timesheetdet
#408
- #384 [Timespent] add: rework in one list timespent_range
#399
- Add improve get timesheet product service function
#410
- #418 [ODT] add: implementation and improve certificate document
#421
- #372 [ODT] add: new certificate
#393
- #330 [TimeSheet] add: new service on timesheet line
#386
- #391 [Lib] fix: change function name dolisirh_num_between_days
#394
- #73 [TimeSpent] add: rework timespent view with range instead of 3 views
#385
- #364 [Hook] add: tags functionnality
#379
- #370 [Lib] clean: functions lib and split with timespent
#381
- #326 #377 [Trad] clean: all trads are better organised
#387
- #363 [JS/CSS] clean: rebuild JS/CSS and clean js files
#369
- #362 [Index] clean: small clean weak warning
#368
- #361 [SQL] add: remove documents for use saturne instead
#367
- #360 [ODT] clean: odt files with saturne
#366
- #359 [Admin] fix: warning and missing info
#365
- #349 [Admin] clean: optimize hrProjectTask and clean code
#354
- #349 [Mod] clean: mod file
#355
- #238 [Hook] fix: need module name instead for admin doc conf
#358
- #350 [Lib] clean: lib files
#357
- #351 [Trad] clean: remove trad / align
#356
- #237 [TimeSheet] add: rework class for use SaturneObject
#301
- #346 [IMG] clean: change name img
#352
- #347 [SQL] clean: use space indent and update SQL
#353
- #340 [Mod] fix: remove changelod for pr...
DoliSIRH Release 1.3.1 - 10/05/2023
Description : Cette version de DoliSIRH apporte la correction et l'amélioration des fonctionnalités implémentées dans ce module.
Améliorations
Permissions / Configurations
- Il faut désormais la permission pour ajouter ou modifier ses heures de travail
- La génération de la navette est bloqué si la configuration n'est pas saisie
- Création des projets RH dans la configuration
Tableau de bord
- Ajout du choix de l'année pour voir les graphiques sur une période de temps antérieure à l'année actuelle
Navette
- Ajout du nom de la personne dans le libellé de la navette
Corrections de bugs
Temps consommé
- Il est désormais possible de pointer du temps le lundi
- L'heure du temps consommé n'était pas enregistré dans la vue par semaine
- Correction du filtre sur seulement les temps consommés
Navette
- Correction d'un bug où l'on perdait les dates de début et de fin lors de l'édition
Comparaison des versions 1.3.0 et 1.3.1
- 1.3.1
#279
- #275 [Trad] fix: spelling error
#276
- #273 [TimeSpent] fix: week view didn't send hourdate info in action
#274
- #262 [Timesheet] add: notice error config project/task conf
#267
- #242 [Timesheet] add: create timesheet with prefill date at M-1
#266
- #208 [Hook] fix: change check action for print getNomUrl task on ticket
#264
- #205 [Trad] fix: change trad
#263
- #198 [Dashboard] add: manage years
#265
- Add satune framework
#227
- Clean code files
#226
- Revert "Merge pull request #227 from nicolas-eoxia/add_satune_framework"
23b20ba
- #218 [JS] add: clean JS files for use Saturne JS
b679be4
- Revert "Merge pull request #226 from nicolas-eoxia/clean_code_files"
7ec51ca
- #218 [CSS] add: clean CSS files for use saturne CSS
01025da
- #221 [Class] add: clean class files
a3ca888
- #218 [Mod] add: remove Signature object for use signature saturne object
1890c52
- #221 [Admin] fix: clean admin files
c98445d
- #218 [Mod] add: remove unused view files
06302b9
- #221 [Lib] add: clean lib files
fe62e04
- #215 [Admin] add: config HR project task
690fe9e
- #221 [Trad] add: first clean trad files
626e05d
- #207 [Trad] add: change trad Worked... by Working...
2abd002
- #221 [SQL] add: clean SQL files
1d93d13
- #202 [TimeSpent] fix: form submission load
23939b7
- #213 [TimeSpent] fix: timeZone issue on GMT with num_between_day function
6900c6c
- #203 [ODT] add: username on document name
e62c629
- #201 [TimeSheet] fix: totaltimespent data and other
1901798
- #199 [Admin] add: change bookmark url
98b4e43
- #219 [Mod] add: main.inc file
029cf8f
- #198 [Dashboard] add: selector year for show timespent data
2c436fc
- #205 [Mod] add: workinghours rights
eb173bf
- #221 [IMG] add: clean img
34940c7
- #220 [TimeSheet] fix: edit date
0e879ed
- #216 [Mod] add: new version number 1.3.1
564e5b2
- #212 [TimeSpent] fix: show child task of task with DOLISIRH_SHOW_ONLY_TASKS_WITH_TIMESPENT conf
701f11d
- #208 [Hook] add: improve getNomUrl task on ticket
0e69406
- #202 [TimeSpent] fix: form submission load on timespent_day & timespent_month
23bd1b2
- update read.me
103245e
- #208 [Hook] fix: getNomUrl on presend_message and other edit_extras
c5a2dda
- #196 [TimeSheet] add: improve user selector filter
681e4c5
DoliSIRH - Release 1.3.0 - 17/02/2023
Nouvelles fonctionnalités et innovations
Ajout d'un tableau de bord
- Indicateur du rapport du temps consommé sur l'exercice fiscal
- Indicateur de la répartition du temps consommé au mois par tâche sur chaque projet
- Indicateur de la répartition du temps global au mois par tâche sur chaque projet
- Possibilité d'observer les indicateurs de mois et de personnes différentes
Possibilité de pointer son temps à l'ajout d'un événement
Ajout de couleurs et de temps total à côté des tâches
- Couleur sur pourcentage en fonction de la complétion d'une tâche
- Temps total consommé sur cette tâche dans le mois
Ajout d'une infobulle indiquant les raccourcis claviers et autres informations
Améliorations & corrections
Agrandissement de l'espace commentaire en appuyant sur la touche "shift"
- En passant le curseur de la souris au dessus du temps consommé, il est possible de voir le commentaire en entier désormais
Changement des boutons pour afficher les tâches favorites et uniquement consommées
- Le texte a été transformé en icone pour plus de lisibilité
Corrections mineurs
- Ajout de favoris ne fonctionnant pas
- Jours fériés décalé
- Une heure timestamp manquant après ajout d'un événement
- Des événements claviers ne fonctionnant pas
- Rétablissement d'un loader manquant sur le tableau de bord
- Le sélecteur d'utilisateur n'affiche que les utilisateurs internes et actifs
Comparaison des versions 1.2.0 et 1.3.0
- 1.3.0
#192
- #144 [Dashboard] add: graph TimeSpentCurrentMonthByTask
024236c
- #174 [TimeSpent] add: remove unused save button
b1cce5e
- #166 [Hook] add: move user conf dashboard in public interface config user
e56dd25
- #122 [Trigger] add: trigger event creation for timespent
80f432b
- #23 [TimeSpent] add: change global conf timespent by user conf
385da00
- #149 [Dashboard] add: dataset project in task repartition dashboard
16643d6
- #136 [TimeSpent] add: css on task progress info
9289b80
- #118 [Dashboard] add: Select user on dashboard
5a77351
- #161 [Dashboard] add: user conf for manage dataset order
e8730ed
- #187 [Dashboard] add: select timespent dataset month for dashboard
4fccb92
- #164 [TimeSpent] add: move conf and use picto
3196ea0
- #154 [Trigger] add: dynamic visual for getDiffTimestampEvent for timeSpent
fa63fd3
- #169 [TimeSpent] add: help_url for wiki
755118e
- #159 #160 [Dashboard] add: Dashboard on global timeSpent
c610239
- #187 [Dashboard] fix: combine select user and month
57cbd5e
- #143 [TimeSpent] fix: error sql on interval for timespent date
a3ff033
- #132 [TimeSpent] fix: favorite star action on view month/week
223a192
- #145 [DashBoard] add: colorRange for improve task repartition dashboard
a395f37
- #175 [Hook] add: target href blak for getNomUrl project/thirdparty
b28084c
- #138 [TimeSpent] add: js effect on tooltip for show more info with shift
5b20e25
- #158 [Dashboard] add: change function name
dd915af
- #165 [DashBoard] add: change translation
d324d00
- #134 [JS] add: keyEvent for search and removefilter in timespent list
f65edeb
- #129 #130 [Trad] add: change trad for total timespent info
f363000
- #157 [JS] fix: disable keyEvent if we are in input or textarea
5b9c9ea
- #140 [TimeSpent] fix: error user conf favorite task
bb67148
- #133 [Lib] add: show calculed progress in task info for timespent view
b0397d9
- #187 [Dashboard] add: change reload with button
a51bad7
- #162 [Mod] add: new version module 1.2.1
699840a
- #178 [Mod] add: set description module
ef175be
- #187 [Dashboard] add: picto for refresh
e5b7abf
- #162 [Mod] change version number for major version 1.3.0
07c8db5
- #181 [CSS] add: modal autotimespent more space beetween hours
3695d64
- #173 [TimeSpent] add: move warning info message in tooltip task
fb7e569
- #156 [TimeSpent] fix: date range with conf DOLISIRH_SHOW_ONLY_TASKS_WITH_TIMESPENT
4a167fc
- #156 [TimeSpent] fix: missing daterange with conf DOLISIRH_SHOW_ONLY_TASKS_WITH_TIMESPENT
decdd0a
- #171 [Conf] add: change task overtimes by AutomaticTimeSpending
3c38dc6
- #131 [TimeSpent] add: select user filter on active and internal user only
171b695
- #128 [TimeSpent] add: change default value for contact task selector
5fb0f6a
- #170 [TimeSpent] add: planned_workload on task info
ed25a81
- #142 [Trigger] add: message after creation auto timespent
37d7844
- #141 [TimeSpent] add: KeyEvents tips for search functionnality
6ef9acd
- #135 [Trad] add: missing trad
1fd4672
- #188 [Event] add: Recovery of the description for the time consumed
92bc788
- #171 [Trad] fix: missing maj
075de2d
- #180 [Hook] add: user param wrong picto
0308bd0
- #168 [Readme] add: change Demo name
d367199
- #151 [JS] add: loader on dashboard
1bb72e3
- #148 [Trad] fix: typing error
5f9dd0b
- #146 [Trigger] fix: missing timezone for creation date after create event trigger
4c17159
- #147 [Lib] fix: check on isDayAvailable require date format...
DoliSIRH - Release 1.2.0 - 27/01/2023
Nouvelles fonctionnalités et innovations
Affichage des derniers commentaires ajouté sur le temps pointé
Affichage d'un graphique sur le tableau de bord
Indicateur du mois en cours sur l'onglet du pointage de temps
Création d'une fenêtre popup pour saisir son temps et le commentaire rapidement
- Dans l'onglet du pointage de temps, avec la vue par semaine et par mois, il est possible de saisir son temps et un commentaire en cliquant sur le jour souhaité
Améliorations & corrections
Pointage de temps
- Le bouton pour afficher les taches avec du temps consommé dépend désormais de l'utilisateur sélectionné
- Le bouton pour afficher les taches favorites dépend désormais de l'utilisateur sélectionné
- Par défaut, les configurations d'affichage des tâches favorites et du temps consommé sont désactivées
- Ajout de possibilités différentes de saisie des heures et de la date
Configuration
Ajout de 5 tâches lors de l'activation de la configuration "Création du Projet Ressources Humaines"
- Formation interne
- Formation externe
- Réunion interne
- Heures supplémentaire
- Divers
Comparaison des versions 1.1.0 et 1.2.0
- 1.2.0
#127
- #115 [TimeSpent] fix: change message info if tasks array are empty
713f10b
- #91[Dashboard] add: timespent indicator
420587b
- #93 [TimeSpent] add: popup quickadd timespent on month/week views
46537eb
- #92 [Dashboard] add: graph data for get time spent report on current year
ae2921a
- #91 [Dashboard] add: CSS for dashboard
6a52102
- #96 [TimeSpent] add: show tooltip timespent comments list
d9b71e7
- #99 [TimeSpent] add: Modal Design
5aff5f6
- #88 [TimeSheet] add: show only tasks with timespent on timesheet document
713048e
- #126 [Mod] add: version number 1.2.0
31e39ef
- #125 [AdminConf] add: after project creation create more tasks
8843b7c
- #99 [TimeSpent] add: missing update modal timespent
42036e1
- #121 [Hook] fix: issue on define attribute object in function parameter
020168f
- #94 [TimeSpent] add: select hours in quickadd timespent
6bf1033
- #114 [Dashboard] fix: offset selection with fiscal month start
3ebc19a
- #112 [Trad] fix : spelling mistake
9ff99ae
- #104 [Mod] add: conf TimeSpent set at 0
d76e5f4
- #99 [TimeSpent] add: button close modal
be3093d
- #100 [TimeSpent] add: select dol user issue week view
4587da5
- #97 [TimeSpent] add: missing timespent date in week view
1c7f226
- #95 [TimeSpent] fix: missing date
afe515e
- #102 #103 [Lib] fix: get tasks by searchuser instead of connected user
b96a5a8
- #119 [Hook] fix: on project tasks list error getnomurl on date
80ace5f
DoliSIRH - Release 1.1.0 - 10/11/2022
Nouvelles fonctionnalités et innovations
Certificat
- Mise en place du modèle de données
Améliorations & corrections
Refonte fonctionnelle
- Ajout de fonctions génériques pour les temps consommés
- Amélioration des performances d'affichage des tâches
DoliSIRH
- Implémentation des fonctions du framework Saturne
- Nouveau pictogramme
DoliSIRH - Release 1.0.0 - 07/10/2022
Nouvelles fonctionnalités et innovations
Projets et tâches
- Gestion du pointage de temps
- Ajout d'une vue par semaine et par mois
Navette
- Création d'une navette en lien avec le temps consommés