Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
bed3a93
Garantir la visibilité Multicompany du forfait jour
mapiolca Oct 29, 2025
bde961a
Merge pull request #67 from mapiolca/2025-10-29-fix-lmdb_daily_rate-v…
mapiolca Oct 29, 2025
814084a
Adaptation du PDF de synthèse pour le forfait jour
mapiolca Oct 29, 2025
e9e4533
Merge pull request #68 from mapiolca/2025-10-29-modifier-pdf-de-synth…
mapiolca Oct 29, 2025
4c425ee
feat: génération PDF conforme Dolibarr
mapiolca Oct 30, 2025
d0053a1
fix: bloc documentaire includedocgeneration
mapiolca Oct 30, 2025
7a23724
feat: modèle PDF standard_timesheetweek
mapiolca Oct 30, 2025
2cda9aa
feat: harmoniser le modèle PDF standard
mapiolca Oct 30, 2025
91d43c1
fix: préparer le modèle PDF standard
mapiolca Oct 30, 2025
9ef49da
fix: rendre la sélection du PDF persistante
mapiolca Oct 30, 2025
9ac1c20
fix: restaurer la génération pdf
mapiolca Oct 30, 2025
911d82d
feat: synchroniser la grille pdf avec la fiche
mapiolca Oct 30, 2025
e55316f
fix: clarifier le résumé de la feuille
mapiolca Oct 30, 2025
4e61bcc
Update timesheetweek_card.php
mapiolca Oct 30, 2025
c6f1834
Corrige l'entête HTML du PDF de la semaine
mapiolca Oct 30, 2025
7575ba8
Corriger l'affichage de la plage de semaine PDF
mapiolca Oct 30, 2025
eb3e448
Allow zero-entry tasks to remain in PDF summary
mapiolca Oct 30, 2025
e0fb890
Masquer les tâches vides dans le PDF hebdomadaire
mapiolca Oct 30, 2025
cec1083
Corriger l'écriture du fichier PDF hebdo
mapiolca Oct 30, 2025
32d3eb2
Afficher le statut et l'approbation sur le PDF hebdomadaire
mapiolca Oct 30, 2025
072b6d4
Corriger la suppression de fichiers et la traduction Refuser
mapiolca Oct 30, 2025
71219cf
Corriger l'intitulé de semaine dans le PDF
mapiolca Oct 30, 2025
60ee4ca
Merge pull request #71 from mapiolca/2025-10-30-corrige-l-entete-du-f…
mapiolca Oct 30, 2025
a218c87
Corrige l'affichage des modèles de documents
mapiolca Oct 30, 2025
a175dd6
Corrige la recherche des modèles de documents
mapiolca Oct 30, 2025
5d4f4ed
Corrige la recherche des modèles de documents
mapiolca Oct 30, 2025
08d52a7
Empêche la duplication d'activation des modèles
mapiolca Oct 30, 2025
5724a68
Merge pull request #72 from mapiolca/2025-10-30-verifier-affichage-mo…
mapiolca Oct 30, 2025
fdcaad4
Limite les modèles PDF proposés
mapiolca Oct 30, 2025
786b1ec
Restreindre la génération PDF aux modèles activés
mapiolca Oct 30, 2025
ec526e2
Initialiser la permission documentaire par défaut
mapiolca Oct 31, 2025
724c3a5
Déclarer la fonction d'obtention des modèles PDF
mapiolca Oct 31, 2025
9c227bb
Merge pull request #73 from mapiolca/2025-10-30-filter-pdf-templates-…
mapiolca Oct 31, 2025
4da5e25
Supprimer le modèle ODT TimesheetWeek
mapiolca Oct 31, 2025
8e80223
Purge les modèles ODT résiduels
mapiolca Oct 31, 2025
eff9374
Merge branch '1.3.0' into 2025-10-31-filter-pdf-templates-in-timeshee…
mapiolca Oct 31, 2025
95abb1a
Merge pull request #74 from mapiolca/2025-10-31-filter-pdf-templates-…
mapiolca Oct 31, 2025
a6fb527
Aligne le badge PDF sur le rendu Dolibarr
mapiolca Oct 31, 2025
b886446
Merge branch '1.3.0' into 2025-10-31-filter-pdf-templates-in-timeshee…
mapiolca Oct 31, 2025
6d0f38b
Merge pull request #75 from mapiolca/2025-10-31-filter-pdf-templates-…
mapiolca Oct 31, 2025
c3add77
Alignement du badge de statut PDF
mapiolca Oct 31, 2025
51fac1d
Corrige la suppression de fichier dans la fiche hebdomadaire
mapiolca Oct 31, 2025
1ae6403
Ajout du menu documentaire sur la liste
mapiolca Oct 31, 2025
c67197e
Corriger le badge de statut PDF
mapiolca Oct 31, 2025
8649b00
Corrige la suppression des fichiers joints
mapiolca Oct 31, 2025
7b93aed
Déplace le menu PDF dans la colonne Réf.
mapiolca Oct 31, 2025
f166f7d
Merge pull request #78 from mapiolca/2025-10-31-add-pdf-dropdown-to-t…
mapiolca Oct 31, 2025
4bef94e
Aligner les badges de statut sur le style Dolibarr
mapiolca Oct 31, 2025
23fd58c
Merge pull request #76 from mapiolca/2025-10-31-integrate-status-badg…
mapiolca Oct 31, 2025
97fc4a0
Améliore la suppression des fichiers joints
mapiolca Oct 31, 2025
1fcbc3e
Aligne la suppression des pièces jointes
mapiolca Oct 31, 2025
f8b13ab
Ajoute une confirmation pour la suppression des fichiers
mapiolca Oct 31, 2025
87b6242
PDF: ajuster la hauteur des lignes approuvées
mapiolca Oct 31, 2025
aee2c39
Merge pull request #80 from mapiolca/2025-10-31-replace-approved-by-c…
mapiolca Oct 31, 2025
07800de
Corrige le paramètre file lors de la suppression de PDF
mapiolca Oct 31, 2025
dabef57
Nettoie le paramètre file avant suppression
mapiolca Oct 31, 2025
ad43cc5
Nettoie les liens de suppression de documents
mapiolca Oct 31, 2025
9b1350a
Merge pull request #77 from mapiolca/2025-10-31-fix-remove_file-actio…
mapiolca Oct 31, 2025
4c8b214
Corrige l'URL de téléchargement des pièces jointes
mapiolca Oct 31, 2025
80c94d3
Restaure le chemin complet du parametre file
mapiolca Oct 31, 2025
d1f31bb
Force le paramètre file à contenir uniquement le nom pour remove_file
mapiolca Oct 31, 2025
5f5a358
Merge pull request #81 from mapiolca/2025-10-31-update-pdf-download-u…
mapiolca Oct 31, 2025
5faa95e
Update ChangeLog.md
mapiolca Nov 1, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
# CHANGELOG MODULE TIMESHEETWEEK FOR [DOLIBARR ERP CRM](https://www.dolibarr.org)

## 1.3.0
- Active la génération de PDF depuis la fiche hebdomadaire avec le widget Documents Dolibarr et respecte les modèles configurés dans la page de setup. / Enables PDF generation from the weekly sheet using Dolibarr's Documents widget and honours the templates configured in the setup page.
- Introduit le modèle PDF « standard_timesheetweek » basé sur la synthèse partagée afin de produire les fichiers dans le répertoire documentaire Dolibarr. / Introduces the "standard_timesheetweek" PDF model powered by the shared summary engine so files land into Dolibarr's document directory.

## 1.2.0
- Ajoute le support des contrats « Cadre au forfait jour » avec sélecteurs Journée/Matin/Après-midi et conversion automatique des durées en base. / Adds support for "daily rate" contracts with Full day/Morning/Afternoon selectors and automatic duration conversion.
- Crée l'extrafield salarié « Contrat forfait jour » et stocke la sélection correspondante dans la colonne dédiée. / Creates the employee extrafield "Daily rate contract" and stores the related selection in the dedicated column.
- Complète les traductions « LastModification » et « TotalDays » pour harmoniser l'affichage du forfait jour. / Completes the "LastModification" and "TotalDays" translations to harmonise the daily rate display.
- Adapte le PDF de synthèse pour afficher les salariés au forfait jour en jours travaillés et masque les colonnes déplacements/paniers/heures supplémentaires. / Adapts the summary PDF to show daily-rate employees in worked days and hides the trips/meals/overtime columns.

## 1.1.1
- Mise à "plat" des permissions pour régler un problème d'affichage des PDF. / "Flattening" permissions to fix a PDF display issue.
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ TimesheetWeek ajoute une gestion hebdomadaire des feuilles de temps fidèle à l
- Inversion des couleurs des statuts « Scellée » et « Refusée » pour respecter les codes couleur Dolibarr.
- Refonte complète de la page de configuration inspirée du module DiffusionPlans pour gérer les masques de numérotation et les modèles PDF selon les codes graphiques Dolibarr.
- Sélection du masque de numérotation via des commutateurs natifs directement depuis la configuration Dolibarr.
- Génération du PDF de la feuille directement depuis la fiche hebdomadaire avec le widget Documents et respect du modèle configuré dans l'administration.
- Onglet « À propos » dédié pour retrouver la version, l'éditeur et les ressources utiles du module.
- README bilingue (FR/EN) pour faciliter le déploiement et l'adoption.

Expand Down Expand Up @@ -60,6 +61,7 @@ TimesheetWeek delivers weekly timesheet management that follows Dolibarr design
- Swapped colours for « Scellée » and « Refusée » statuses to match Dolibarr visual cues.
- Fully redesigned setup page inspired by the DiffusionPlans module to drive numbering masks and PDF templates with Dolibarr's graphical and functional patterns.
- Numbering mask selection driven by native toggle switches directly inside Dolibarr's configuration.
- PDF generation available directly from the weekly sheet through the Documents widget, honouring the template configured in the administration area.
- Dedicated « À propos » tab exposing the module version, publisher and handy resources.
- Bilingual (FR/EN) README to streamline rollout and user onboarding.

Expand Down
Loading