Apparence
Changelog
Ce qui est parti sur l'environnement de développement, une section par version.
Une version correspond à un déploiement, pas à une décision : le pipeline pose un tag v<AAAA.MM.JJ>.<n> à chaque mise en ligne réussie de develop, où <n> distingue les déploiements d'une même journée. Il n'y a donc pas de numéro de version à incrémenter à la main — ce qui est livré est ce qui a été déployé.
Les entrées sont les sujets de commit, tels qu'écrits. Le texte en gras est le périmètre du commit : un numéro de ticket (APAJH-208) ou le domaine touché.
Seul ce qui est déployé figure ici. Un commit fusionné sur develop n'apparaît qu'à la mise en ligne suivante, dans la section de la version qui l'emporte.
v2026.10.16.8 — 16 octobre 2026
Nouveautés
- APAJH-328 — donne une couleur au poste dès la bibliothèque (
1f3ca8b)
Corrections
- APAJH-328 — décrit la couleur d'une case telle qu'elle s'hérite du poste (
b125fec)
Interne
3 commits sans effet visible pour l'utilisateur : docs (2), refactor (1).
v2026.10.16.7 — 16 octobre 2026
Corrections
- ne prend pour ancienne base que celle qui porte des comptes de la cohorte (
1ede866) - rend la seed de développement sûre sur une base existante et fidèle à ses reprises (
8253e21)
Interne
2 commits sans effet visible pour l'utilisateur : chore (1), docs (1).
v2026.10.16.6 — 16 octobre 2026
Nouveautés
- préparer les invitations et réinitialisations de comptes (
8386b90)
Corrections
- traite les remarques de revue des invitations de comptes (
e70a2b7) - protéger les liens de mot de passe dans les journaux (
43e9a9c)
Interne
4 commits sans effet visible pour l'utilisateur : docs (3), chore (1).
v2026.10.16.5 — 16 octobre 2026
Nouveautés
- APAJH-324 — ajuste le poste avant de valider une demande de modification (#211)
v2026.10.16.4 — 16 octobre 2026
Nouveautés
- APAJH-91 — consulte les éléments variables de paie par établissement (
be7fd7d)
Corrections
- APAJH-91 — traite les remarques de revue des EVP (
5c477e1)
Interne
3 commits sans effet visible pour l'utilisateur : docs (2), chore (1).
v2026.10.16.3 — 16 octobre 2026
Nouveautés
- APAJH-327 — ajoute une recherche salarié au planning (
5fd8a5f)
Corrections
- APAJH-327 — lève la recherche salarié quand l'établissement ou l'équipe change (
869db1a)
Interne
3 commits sans effet visible pour l'utilisateur : docs (2), refactor (1).
v2026.10.16.2 — 16 octobre 2026
Corrections
- APAJH-326 — propose aujourd'hui en heure locale comme début du planning (
4592f4e) - APAJH-326 — termine un planning en tours le dimanche de son dernier tour (
c2ac91f) - APAJH-326 — fait reprendre une reconduction tacite après la planification qui la recouvre (
b0f6a52)
Interne
4 commits sans effet visible pour l'utilisateur : docs (3), refactor (1).
v2026.10.16.1 — 16 octobre 2026
Nouveautés
- APAJH-323 — liste les demandes de modification au tableau de bord (#209)
v2026.10.15.7 — 15 octobre 2026
Nouveautés
- APAJH-302 — pose les congés à la journée entière, sans demi-journée (
f9a9917)
Corrections
- APAJH-302 — couvre la requalification en congé et corrige l'aide de l'unité de saisie (
fc555f1)
Interne
2 commits sans effet visible pour l'utilisateur : docs (2).
v2026.10.15.6 — 15 octobre 2026
Nouveautés
- APAJH-322 — signale au planning la journée dont la modification est demandée (#208)
v2026.10.15.5 — 15 octobre 2026
Nouveautés
- APAJH-321 — arbitre une demande de modification depuis « Demandes » (#205)
v2026.10.15.4 — 15 octobre 2026
Nouveautés
- APAJH-301 — ajoute le motif « Repos plus » (R+), imputé sur le solde d'annualisation (
8449c4c)
Corrections
- APAJH-301 — ne défait rien d'un R+ saisi par les RH et ancre le test sur l'étape 2 (
272aab6)
Interne
2 commits sans effet visible pour l'utilisateur : docs (2).
v2026.10.15.3 — 15 octobre 2026
Nouveautés
- APAJH-300 — compose un poste de plusieurs créneaux et ne lui garde qu'une pause rémunérée (
06468ce)
Interne
7 commits sans effet visible pour l'utilisateur : docs (3), refactor (2), test (2).
v2026.10.15.2 — 15 octobre 2026
Nouveautés
- APAJH-320 — renomme la file en « Demandes » et y liste les modifications (#204)
v2026.10.15.1 — 15 octobre 2026
Nouveautés
- APAJH-319 — prévient les décideurs et le salarié d'une demande de modification (#203)
v2026.10.14.5 — 14 octobre 2026
Nouveautés
- APAJH-318 — demande la modification d'une journée depuis Mon espace (#201)
v2026.10.14.4 — 14 octobre 2026
Nouveautés
- APAJH-317 — suit ses demandes de modification dans « Mes demandes » (#200)
v2026.10.14.3 — 14 octobre 2026
Nouveautés
- APAJH-316 — modifie et tranche une demande de modification au back-office (#199)
v2026.10.14.2 — 14 octobre 2026
Corrections
- APAJH-269 — garde les cartes du relevé d'annualisation dans la largeur d'un téléphone (
81c69ab)
Interne
2 commits sans effet visible pour l'utilisateur : docs (1), test (1).
v2026.10.14.1 — 14 octobre 2026
Nouveautés
- APAJH-315 — fait trancher la demande de modification et l'applique au planning (#197)
v2026.10.13.6 — 13 octobre 2026
Nouveautés
- APAJH-314 — ouvre au salarié le dépôt d'une demande de modification de journée (#196)
v2026.10.13.5 — 13 octobre 2026
Nouveautés
- APAJH-136 — garde un brouillon de la trame en cours d'édition et le propose au retour (
f2143f5)
Corrections
- APAJH-136 — valide le brouillon relu et signale celui qu'un enregistrement a dépassé (
3201cbd)
Interne
3 commits sans effet visible pour l'utilisateur : docs (2), refactor (1).
v2026.10.13.4 — 13 octobre 2026
Nouveautés
- APAJH-313 — trace au journal chaque modification de journée (#194)
v2026.10.13.3 — 13 octobre 2026
Nouveautés
- APAJH-121 — duplique une journée de la trame sur d'autres jours du cycle (
e3be56b)
Corrections
- APAJH-121 — sort le jour édité de la sélection et signale les jours déjà remplis (
9c3bb43)
Interne
3 commits sans effet visible pour l'utilisateur : docs (2), refactor (1).
v2026.10.13.2 — 13 octobre 2026
Corrections
- APAJH-298 — limite « Ajouter une équipe » de la fiche au périmètre (
90e35d1) - APAJH-298 — ancre le test des équipes transverses sur la ligne et corrige la docstring de recherche (
235bbab) - APAJH-298 — limite au périmètre les établissements nommés par une équipe transverse (
e08117d)
Interne
2 commits sans effet visible pour l'utilisateur : docs (2).
v2026.10.13.1 — 13 octobre 2026
Corrections
- APAJH-280 — garde au tableau de bord les alertes d'un salarié affecté plus tard hors périmètre (#192)
v2026.10.12.3 — 12 octobre 2026
Nouveautés
- APAJH-273 — fait de l'annulation d'un congé accordé une demande arbitrée (#188)
v2026.10.12.2 — 12 octobre 2026
Corrections
- APAJH-285 — borne aussi les membres ajoutés et la suppression d'une équipe transverse au périmètre (
06ebcd6) - APAJH-285 — borne l'écriture des équipes au périmètre et laisse le service paie en consultation (
8bec7f3)
Interne
3 commits sans effet visible pour l'utilisateur : docs (2), refactor (1).
v2026.10.12.1 — 12 octobre 2026
Corrections
- APAJH-283 — retrouve une équipe sans nom par chacun de ses établissements (
d25bba9) - APAJH-283 — ajoute une recherche par nom à la liste des équipes (
c3d6536)
Interne
3 commits sans effet visible pour l'utilisateur : docs (2), refactor (1).
v2026.10.09.3 — 9 octobre 2026
Nouveautés
- APAJH-262 — prévient les valideurs d'une demande d'absence et le salarié de sa décision (#186)
v2026.10.09.2 — 9 octobre 2026
Nouveautés
- APAJH-181 — règles des agents polyvalents — essai, dimanche (ALT-PE-01/02/03, ALT-DIM-01) (
4462937) - APAJH-181 — règles des absences — avertissements des accords et rappels de justificatifs (
0e02244) - APAJH-181 — rappels et contrôles de congés (ALT-JRS-02, ALT-PCP-01, ALT-CET-01, ALT-PCP-04) (
dcc1006) - APAJH-181 — AL-I05 — astreinte posée sur un repos hebdomadaire (
579e3dd) - APAJH-181 — R-K04/R-K05 — prévenance en urgence et programmation à 1 mois (AL-L03/AL-L04) (
ef86ee1) - APAJH-181 — R-K01/R-K03 — délais de prévenance d'une modification d'horaires (AL-H02/AL-L02) (
20a7ce3) - APAJH-181 — R-J08 — astreinte posée sur une absence du salarié (AL-I04) (
16b6f4c) - APAJH-181 — R-J07 — plafond de 26 semaines d'astreinte sur 12 mois (AL-I01) (
873f9ea) - APAJH-181 — R-J04 — délai de prévenance d'un jour franc (AL-I03) (
15fe88d) - APAJH-181 — R-H06/R-I02 — compteur de modulation, heures comp. (AL-G03/AL-H01) (
4189027) - APAJH-181 — R-H02 — dépassement du seuil annuel de modulation (AL-G04) (
4ae1816) - APAJH-181 — R-G01/R-G02 — jour férié travaillé (AL-F01/AL-F02) (
fac4c6a) - APAJH-181 — R-F05 — repos compensateur nuit > 8h (AL-E03), pont vers RC (
7ad3ab5) - APAJH-181 — R-E03 — coupure temps partiel, base Code du travail (AL-D04/AL-D05) (
cd79a10) - APAJH-181 — R-C02 — repos réduit 9h-11h (AL-B02) (
f25d6c1) - APAJH-181 — add base rules engine and the tempo evaluation package (
0b1831e)
Corrections
- APAJH-181 — renumérote les migrations d'absences après le rebase sur develop (
e5dc799) - APAJH-181 — traite les remarques mineures de la revue (
bb73a4b) - APAJH-181 — lit en base ce que le code recopiait des règles (
4fe35f5) - APAJH-181 — installe les règles de temps de travail par une migration (
e623777) - APAJH-181 — reconnaît l'agent polyvalent à son seul drapeau hors CCN-66 (
022b76b) - APAJH-181 — rattache le préavis des congés d'ancienneté aux congés annuels (
aecb36f) - APAJH-181 — adapte les règles au rebase sur develop (
c7a4433) - APAJH-181 — retire l'alerte des 6 h codée en dur dans « Modifier la journée » (
0546185) - APAJH-181 — adapte le moteur de règles au rebase sur develop (
334d780) - APAJH-181 — AL-G03 ancrée sur la semaine du franchissement, pas date_to (
e7e244c) - APAJH-181 — AL-G03 lisait la mauvaise grandeur (
9290f19) - APAJH-181 — AL-G04 en alerte bloquante (rouge), pas avertissement (
a0492fe) - APAJH-181 — attend AL-A11 après la modulation contextuelle (
07e8c9b) - APAJH-181 — adapte les tests planning cassés par le merge de develop (
6605df9)
Interne
19 commits sans effet visible pour l'utilisateur : docs (11), refactor (4), chore (2), ci (1), test (1).
v2026.10.09.1 — 9 octobre 2026
Nouveautés
- APAJH-261 — permet au salarié de demander une absence depuis Mon espace (#185)
v2026.10.08.2 — 8 octobre 2026
Interne
1 commit sans effet visible pour l'utilisateur : refactor (1).
v2026.10.08.1 — 8 octobre 2026
Corrections
- APAJH-307 — n'annualise jamais un contrat d'intérim (#184)
v2026.10.07.3 — 7 octobre 2026
Corrections
- APAJH-269 — masque la grille d'annualisation sur mobile et écarte intérim et agents polyvalents (#182)
v2026.10.07.2 — 7 octobre 2026
Corrections
- APAJH-274 — renomme les services en équipes dans le back-office (#180)
v2026.10.07.1 — 7 octobre 2026
Nouveautés
- protège les justificatifs dans un stockage local (
5fecf42)
Corrections
- documents — aligne les justificatifs sur le périmètre RH (
449724f)
Interne
2 commits sans effet visible pour l'utilisateur : docs (2).
v2026.10.06.4 — 6 octobre 2026
Corrections
- APAJH-66, APAJH-282 — protège les périodes historiques ANC contre les imports (
ec91d90) - APAJH-66, APAJH-282 — corrige le rejeu par année et le débit après reprise (
83ba8a9) - APAJH-66, APAJH-282 — conserve les périodes CA archivées après regroupement (
5f4a225) - APAJH-66, APAJH-282 — fusionne les congés annuels avec les droits de paie (
cb5ccd4)
Interne
7 commits sans effet visible pour l'utilisateur : test (5), docs (2).
v2026.10.06.3 — 6 octobre 2026
Nouveautés
- APAJH-234 — prépare les exports CEGI Windows et le dépôt SFTP atomique (
d1cb6cc)
Corrections
- APAJH-234 — recentre les données du flux salariés CEGI (
b7c26bf) - cegi — conserve les types homonymes et supprime leur nature (
6d6d57e) - contracts — sélectionne les types homonymes par leur identifiant (
d5766a6) - APAJH-234 — accepte les données salariés facultatives et calcule le mensuel (
7854610)
Interne
3 commits sans effet visible pour l'utilisateur : test (2), docs (1).
v2026.10.06.2 — 6 octobre 2026
Corrections
- APAJH-280 — affiche au planning les salariés sans équipe sous leur établissement (#175)
v2026.10.06.1 — 6 octobre 2026
Corrections
- APAJH-298 — limite établissements, équipes et salariés au périmètre du rôle (#174)
v2026.10.05.2 — 5 octobre 2026
Corrections
- APAJH-289 — décompte une absence sur le temps planifié du jour, sans proratisation ETP (#173)
v2026.10.05.1 — 5 octobre 2026
Nouveautés
- APAJH-291 — ne compte plus les heures de créneau qu'une absence recouvre (#172)
v2026.10.02.5 — 2 octobre 2026
Nouveautés
- APAJH-291 — saisit les pauses et le repos ponctuel dans « Modifier la journée » (#171)
v2026.10.02.4 — 2 octobre 2026
Corrections
- APAJH-294 — n'archive une version de trame que sur les jours qu'une nouvelle planification couvre (#170)
v2026.10.02.3 — 2 octobre 2026
Corrections
- permet de créer un établissement ou un type d'absence au back-office (#169)
v2026.10.02.2 — 2 octobre 2026
Nouveautés
- APAJH-288 — laisse choisir par salarié s'il travaille les jours fériés (#168)
v2026.10.02.1 — 2 octobre 2026
Nouveautés
- APAJH-291 — modifie toute une journée du planning dans une seule modale (#167)
v2026.10.01.7 — 1er octobre 2026
Corrections
- simplifie les absences et adoucit le cadre d’annualisation (
079aa0c) - sépare le théorique des modifications dans l’annualisation (
5d8808e)
Interne
3 commits sans effet visible pour l'utilisateur : test (2), docs (1).
v2026.10.01.6 — 1er octobre 2026
Redéploiement, sans nouveau commit.
v2026.10.01.5 — 1er octobre 2026
Nouveautés
- APAJH-291 — permet de passer une journée en repos ponctuel (#166)
v2026.10.01.4 — 1er octobre 2026
Corrections
- APAJH-286 — restreint les équipes au périmètre et rend l'établissement obligatoire (#165)
v2026.10.01.3 — 1er octobre 2026
Nouveautés
- APAJH-291 — fait porter sa pause à chaque créneau modulé (#164)
v2026.10.01.2 — 1er octobre 2026
Corrections
- APAJH-291 — n'enregistre plus un créneau abandonné avec la modulation (#163)
v2026.10.01.1 — 1er octobre 2026
Corrections
- APAJH-285 — borne la recherche de salariés d'une équipe aux établissements affichés (#162)
v2026.09.30.3 — 30 septembre 2026
Nouveautés
- APAJH-259 — ouvre « Mes demandes » à l'espace salarié (#119)
v2026.09.30.2 — 30 septembre 2026
Nouveautés
- APAJH-271 — ouvre le back-office depuis le menu Admin et RH (
65796d3)
Interne
3 commits sans effet visible pour l'utilisateur : docs (2), test (1).
v2026.09.30.1 — 30 septembre 2026
Nouveautés
- APAJH-290 — ouvre le profil personnel en lecture seule (
da7c234)
Interne
2 commits sans effet visible pour l'utilisateur : docs (1), test (1).
v2026.09.29.4 — 29 septembre 2026
Corrections
- APAJH-246 — rend visibles les champs obligatoires de la création d'utilisateur (#157)
v2026.09.29.3 — 29 septembre 2026
Corrections
- APAJH-284 — ouvre tout le back-office aux rôles RH (#156)
v2026.09.29.2 — 29 septembre 2026
Corrections
- APAJH-246 — valide les champs de création dès qu'on les quitte (#155)
v2026.09.29.1 — 29 septembre 2026
Corrections
- APAJH-213 — désactive le compte à la fin du dernier contrat et refuse de le planifier (#154)
v2026.09.28.1 — 28 septembre 2026
Corrections
- APAJH-129 — ouvre aux encadrants la modification du planning passé depuis décembre N-1 (#153)
v2026.09.25.6 — 25 septembre 2026
Corrections
- corrige les contrats et les choix de postes du planning (#136, #137) (#151)
v2026.09.25.5 — 25 septembre 2026
Nouveautés
- APAJH-89,APAJH-90 — ajoute le tableau de bord manager (#132)
v2026.09.25.4 — 25 septembre 2026
Corrections
- APAJH-209 — ouvre à l'Admin le détail et l'édition des enfants à charge (#150)
v2026.09.25.3 — 25 septembre 2026
Nouveautés
- APAJH-199 — gère l'agent polyvalent, hors CCN-66 (#149)
v2026.09.25.2 — 25 septembre 2026
Corrections
- APAJH-191 — donne l'écriture de la fiche salarié par le rôle et non par le statut équipe (#146)
v2026.09.25.1 — 25 septembre 2026
Corrections
- infra — rétablit les images MinIO via un miroir GHCR (#148)
v2026.09.24.1 — 24 septembre 2026
Nouveautés
- APAJH-175 — activer ou désactiver un compte depuis la fiche salarié et en masse (#140)
Corrections
- APAJH-114 — refuse une pause de poste hors de ses horaires (#139)
- APAJH-207 — recherche un salarié sans établissement coché à la création d'une équipe (#138)
v2026.09.22.1 — 22 septembre 2026
Nouveautés
- APAJH-267 — affecte un poste sur une case vide du planning (#135)
Divers
- Classer les types de contrat depuis le back-office plutôt que par leur libellé (#131)
v2026.09.16.1 — 16 septembre 2026
Corrections
- APAJH-268 — nomme sous l'avatar le rôle que le compte détient (#127)
Divers
- backend: fait naître en attente la demande d'absence déposée par le salarié (#118)
v2026.09.15.2 — 15 septembre 2026
Nouveautés
- APAJH-257 — ouvre au salarié la lecture de ses absences et de sa semaine (#117)
v2026.09.15.1 — 15 septembre 2026
Nouveautés
- APAJH-256 — dire au panneau d'arbitrage ce que la demande retirerait (#116)
v2026.09.14.2 — 14 septembre 2026
Corrections
- APAJH-61,APAJH-81 — fiabilise le suivi de l’annualisation (#114)
v2026.09.14.1 — 14 septembre 2026
Nouveautés
- APAJH-255 — laisse le poste sur la grille tant que la demande d'absence n'est pas tranchée (#115)
v2026.09.10.4 — 10 septembre 2026
Divers
- planning: garde les deux postes d'une journée coupée modulée sans horaires (#113)
- planning: dit ce que la trame prévoyait sur une journée modulée (#112)
v2026.09.10.3 — 10 septembre 2026
Corrections
- APAJH-253 — n'offre justificatif, dépôt et validation que si le motif les demande (#110)
v2026.09.10.2 — 10 septembre 2026
Nouveautés
- APAJH-42 — arbitre les demandes d'absence, depuis la file comme depuis le planning (#107)
v2026.09.10.1 — 10 septembre 2026
Nouveautés
- APAJH-60 — ajoute l'annualisation et sa consultation dans les deux portails (#102)
Interne
1 commit sans effet visible pour l'utilisateur : docs (1).
v2026.09.09.2 — 9 septembre 2026
Nouveautés
- APAJH-104,APAJH-105,APAJH-107 — gérer les astreintes et leur restitution dans le planning (#109)
v2026.09.09.1 — 9 septembre 2026
Nouveautés
- APAJH-252 — déclare une absence depuis le planning, justificatifs compris (#97)
v2026.09.07.1 — 7 septembre 2026
Nouveautés
- APAJH-103, APAJH-143 — diffuse les évènements collectifs dans le planning (
03cffc3) - APAJH-103, APAJH-143 — améliore le formulaire des évènements (
aef94e4) - APAJH-195 — active les droits de délégation depuis la fiche salarié (#96)
- APAJH-103, APAJH-143 — affiche les évènements dans le planning manager (
dd83042) - APAJH-103, APAJH-143 — structure les horaires et expose mes évènements (
e88a6b7) - APAJH-106 — ajoute les évènements et les alertes de conflit (
4e13a04)
Corrections
- APAJH-103, APAJH-143 — type la sérialisation du responsable (
634d4b4) - APAJH-103, APAJH-143 — fiabilise le responsable des évènements (
2e78b9e) - APAJH-129 — interdit la modification rétroactive (poste, trame, absence) (#95)
Divers
- fix(APAJH-246) - Valide les formats de la fiche salarié (API, back-office et SPA) (#89)
Interne
9 commits sans effet visible pour l'utilisateur : docs (7), chore (1), test (1).
v2026.09.01.3 — 1er septembre 2026
Corrections
- APAJH-250 — la flèche de navigation du planning ne bouge plus d'une période à l'autre (#88)
v2026.09.01.2 — 1er septembre 2026
Corrections
- APAJH-244 — établissement, motif et options propres au créneau, pas à la journée (#87)
v2026.09.01.1 — 1er septembre 2026
Nouveautés
- compteurs — catalogue, droits et raccord aux absences (#83)
Divers
- Corrige les droits ANC fondés sur l’ancienneté entreprise (#86)
v2026.08.28.1 — 28 août 2026
Divers
- frontend: extrait la construction du ShiftDraft dans un utils (#85)
v2026.08.27.1 — 27 août 2026
Nouveautés
- APAJH-244 — plusieurs postes par jour, en trame et en modulation unitaire (#84)
Divers
- backend: alerte RH de renouvellement de l'attestation d'honorabilité (#81)
- fix(APAJH-251) - planning: moduler une journée sans toucher à ses heures (#80)
v2026.08.26.8 — 26 août 2026
Divers
- backend: paramètre le référentiel des absences et l'affiche sur le planning (#79)
v2026.08.26.7 — 26 août 2026
Nouveautés
- admin — fusionne la fiche salarié, ses contrats et ses rôles sur la fiche compte (#78)
Corrections
- restaure la date d'ancienneté reconnue + ajoute /jira-qa-note (#82)
v2026.08.26.6 — 26 août 2026
Nouveautés
- emails — ajoute des courriels HTML avec repli texte (#76)
- APAJH-228 — ajoute les notifications persistantes et push (#75)
- APAJH-55 — automatise l’acquisition des compteurs de base (#74)
v2026.08.26.5 — 26 août 2026
Corrections
- APAJH-227 — email unique à la création et lien de reset lisible en dev (#73)
v2026.08.26.4 — 26 août 2026
Redéploiement, sans nouveau commit.
v2026.08.26.3 — 26 août 2026
Nouveautés
- APAJH-228 — ajoute les notifications persistantes et push (#75)
v2026.08.26.2 — 26 août 2026
Nouveautés
- APAJH-55 — automatise l’acquisition des compteurs de base (#74)
Corrections
- APAJH-227 — email unique à la création et lien de reset lisible en dev (#73)
- APAJH-119 — archive une trame supprimée et alerte les chevauchements de planning (#72)
v2026.08.26.1 — 26 août 2026
Nouveautés
- APAJH-229 — automatise les sauvegardes MySQL avec rotation (#71)
v2026.08.20.7 — 20 août 2026
Nouveautés
- APAJH-202 — ajoute les qualifications RH sur la fiche salarié (#69)
v2026.08.20.6 — 20 août 2026
Divers
- frontend: renomme la colonne « Modulation » en « Annualisation » (#70)
v2026.08.20.5 — 20 août 2026
Nouveautés
- APAJH-233 — alerte les administrateurs en cas d’échec d’import (#60)
v2026.08.20.4 — 20 août 2026
Divers
- backend: réserve le n° de sécurité sociale aux rôles RH et administration (#68)
v2026.08.20.3 — 20 août 2026
Divers
- frontend: affiche un salarié dans chacune de ses équipes et restreint le périmètre de l'encadrant (#64)
v2026.08.20.2 — 20 août 2026
Interne
1 commit sans effet visible pour l'utilisateur : ci (1).
v2026.08.20.1 — 20 août 2026
Interne
1 commit sans effet visible pour l'utilisateur : ci (1).
v2026.08.19.9 — 19 août 2026
Divers
- frontend: corrige le plantage et les doublons du sélecteur d'établissement (#62)
v2026.08.19.8 — 19 août 2026
Nouveautés
- APAJH-24.2 — restaure le login admin et ajoute le bypass MFA DEV (#61)
v2026.08.19.7 — 19 août 2026
Redéploiement, sans nouveau commit.
v2026.08.19.6 — 19 août 2026
Divers
- Grise les jours fériés sur le planning (#58)
v2026.08.19.5 — 19 août 2026
Divers
- frontend: Bibliothèque ▸ Équipes conforme à la maquette, sélection par id (#55)
v2026.08.19.4 — 19 août 2026
Nouveautés
- APAJH-234 — importe les personnes et contrats CEGI par SFTP (#51)
v2026.08.19.3 — 19 août 2026
Nouveautés
- APAJH-189 — historise les actions réalisées via l’API (#50)
v2026.08.19.2 — 19 août 2026
Divers
- Rend le calendrier du planning depuis les trames, et enregistre la modulation d'un poste (#49)
v2026.08.19.1 — 19 août 2026
Nouveautés
- APAJH-24 — impose le MFA TOTP dans le back-office (#48)
v2026.08.18.1 — 18 août 2026
Nouveautés
- APAJH-119 — assistant de planification — rattache une trame à des salariés réels (#41)
v2026.08.17.2 — 17 août 2026
Divers
- Conditionne la création d'un utilisateur au type de contrat (#39)
v2026.08.17.1 — 17 août 2026
Corrections
- APAJH-119 — rend la carte de trame utilisable au clavier (#38)
v2026.08.14.5 — 14 août 2026
Divers
- Feature/apajh 119 trame wizard (#37)
v2026.08.14.4 — 14 août 2026
Divers
- frontend: ouvre le panneau de modification de poste du planning (#36)
v2026.08.14.3 — 14 août 2026
Nouveautés
- APAJH-240 — ajoute la vue Général du planning manager (#35)
v2026.08.14.2 — 14 août 2026
Divers
- fix nginx (
74b5fb0)
v2026.08.14.1 — 14 août 2026
Redéploiement, sans nouveau commit.
v2026.08.13.3 — 13 août 2026
Nouveautés
- APAJH-114 — add the Postes library (backend, UI, dev seeds) (#32)
Divers
- frontend: enregistre l'attestation d'honorabilité sans erreur de format de date (#34)
v2026.08.13.2 — 13 août 2026
Nouveautés
- APAJH-205 — crée un salarié avant réception de son matricule paie (#33)
v2026.08.13.1 — 13 août 2026
Nouveautés
- APAJH-208 — ajoute l'annuaire Utilisateurs et la fiche salarié (#28)
- roles,establishment — rôle par établissement, code de paie sur l'établissement, schéma auto-généré (#27)
- admin — bouton "Assumer l'identité" pour les comptes staff (#26)
- employee — établissement principal et secondaires (max 2) sur le salarié (#24)
- contracts — référentiel paramétrable des types de contrat (#8)
- APAJH-177 — salariés multi-établissements (contrat, rattachement, affectations) (#20)
- APAJH-188 — référentiel organisationnel (établissements, service…) (#10)
- cicd — ajoute le typecheck mypy au pipeline backend (#18)
- holidays — référentiel des jours fériés synchronisé depuis api.gouv.fr (#16)
Corrections
- auth — étendre la durée de vie du token JWT à 6h (#25)
- proxy — stop publishing host :443 when TLS is off (#17)
- proxy — make TLS opt-in so local dev stays on plain HTTP (#15)
Divers
- backend: restreindre la synchro des jours fériés à la zone et à N-5 (#22)
- Feature/apajh 229 save db tools (#19)
- Refactor/feedback philippe (#14)
- Fix cicd (
678b9de) - Trying to fix CI/CD ssh step (
078b4c8) - Trying to fix CI/CD ssh step (
bfc40e6) - Assign self-hosted runner for cicd (
abd5099) - Start CI/CD (#13)
- Fix (
63afd25) - Add certbot (#11)
- APAJH-191 - Add RBAC roles & decorator (#9)
- Feature/apajh 30 generic table (#7)
- Refacto/keep frontend simple (#6)
- Feature/apajh 24 login (#5)
- Feature/apajh 9 sidebar (#4)
- Feature/apajh 9 setup design system (#3)
- DOC - Document jq requirement and first-run checklist in .claude/README (
d72aefa) - CHORE - Add shared Claude Code tooling: MCP, skills, commands, hooks (
f654121) - FEAT - Add shadcn/ui and migrate frontend to Tailwind CSS v4 (
29fb6c9) - DEV - Add Docker-based hot-reload dev workflow (no host installs) (
9e3a8e6) - UPDATE - Update project name in readme (
181dd4e) - SETUP - initial commit with project setup (
a2d69d4) - first commit (
3ac1d5c)
Interne
4 commits sans effet visible pour l'utilisateur : docs (2), chore (1), ci (1).