ucef
|
dae97f15ba
|
fix(ci): validate SSH key header format and provide explicit guidance for Gitea secret value
|
2026-09-04 07:04:21 +02:00 |
|
ucef
|
37611dc79f
|
fix(ci): handle file paths in RAW_KEY and add key line count diagnostic logs
|
2026-09-03 15:55:13 +02:00 |
|
ucef
|
ab63a8a913
|
fix(ci): pass SSH key as base64 environment variable to completely eliminate volume mount issues
|
2026-09-03 15:47:40 +02:00 |
|
ucef
|
a4186ab4d3
|
fix(ci): strict regular file check and explicit error message when PROD_DB_SSH_KEY is missing
|
2026-09-03 15:39:35 +02:00 |
|
ucef
|
1231947e2b
|
fix(ci): write secret key to runner file before docker run to preserve multi-line format
|
2026-09-03 15:26:22 +02:00 |
|
ucef
|
7450ea07ab
|
fix(ci): use PROD_DB_SSH_KEY Gitea secret for reliable cross-runner authentication
|
2026-09-03 15:19:28 +02:00 |
|
ucef
|
22d8f5aea1
|
security: replace key header log with safe public ssh-keygen fingerprint display
|
2026-09-03 15:11:16 +02:00 |
|
ucef
|
e70bf08fe9
|
ci: add comprehensive diagnostic logs and ssh -vv trace to step
|
2026-09-03 15:09:07 +02:00 |
|
ucef
|
748d86e71c
|
fix(ci): mount /home/ucef/.ssh and prioritize gitea_ci_key over generic host keys
|
2026-09-03 15:02:09 +02:00 |
|
ucef
|
75611d147c
|
fix(ci): copy key to /tmp/id_rsa instead of ~/.ssh/id_rsa to avoid read-only mount error
|
2026-09-03 14:56:31 +02:00 |
|
ucef
|
e6de9836fc
|
fix(ci): robust SSH key resolution supporting both file paths and Gitea secrets
|
2026-09-03 14:49:33 +02:00 |
|
ucef
|
c198368c19
|
refactor(ci): simplify SSH step to directly copy and use /root/.ssh/gitea_ci_key with 600 permissions
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m51s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m7s
|
2026-09-03 14:40:44 +02:00 |
|
ucef
|
390c547920
|
fix(ci): prioritize /root/.ssh/gitea_ci_key mount
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m56s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m23s
|
2026-09-03 14:29:20 +02:00 |
|
ucef
|
2d390b553d
|
fix(ci): mount /home/ubuntu/.ssh and auto-detect gitea_ci_key location
|
2026-09-03 14:26:53 +02:00 |
|
ucef
|
801fbd359d
|
fix(ci): add UserKnownHostsFile=/dev/null and target gitea_ci_key to fix read-only ssh error
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m1s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m2s
|
2026-09-03 14:05:44 +02:00 |
|
ucef
|
af47025893
|
refactor(ci): mount host .ssh directory directly in docker step container
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m48s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 1m53s
|
2026-09-03 13:16:03 +02:00 |
|
ucef
|
b05a490040
|
fix(ci): strip carriage returns from SSH key and force IdentitiesOnly=yes to fix libcrypto unsupported error
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m11s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m3s
|
2026-09-03 12:59:24 +02:00 |
|
ucef
|
ced7c9ce38
|
fix(ci): run rsync DB script deployment with host network (--net=host) to fix VPN timeout
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m8s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m13s
|
2026-09-03 12:51:10 +02:00 |
|
ucef
|
4687bc8d2b
|
fix(ci): preserve SSH key linebreaks with printf and add custom port support
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m45s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m8s
|
2026-09-03 10:04:34 +02:00 |
|
ucef
|
0d3270e852
|
fix(ci): check all SSH key secret variants and force rsync deployment to DB server
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m0s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m18s
|
2026-09-03 08:03:03 +02:00 |
|
ucef
|
3e9daef770
|
feat(ci): add step to deploy backup script and env to DB server (10.8.0.3) via rsync
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m55s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m10s
|
2026-09-03 07:54:18 +02:00 |
|
ucef
|
86ddad513d
|
feat(backup): add automated DB backup script, rsync support and Gitea CI secret integration
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m55s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m14s
|
2026-09-03 07:46:56 +02:00 |
|
ucef
|
8fa4437864
|
chore: bump version to 1.9-SNAPSHOT
|
2026-08-27 23:23:39 +02:00 |
|
ucef
|
eeb1794754
|
feat(db): add V48 migration to copy sizes for new equipment IDs 36 and 37
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m8s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m45s
|
2026-08-27 22:26:08 +02:00 |
|
ucef
|
9fc4312d1c
|
db: migration V47 pour reattribuer l'equipement ID 20 vers ID 4 et nettoyer l'ID 20
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m58s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m29s
|
2026-08-27 14:00:40 +02:00 |
|
ucef
|
658c811634
|
feat: ajout du filtre et de la fonction de relance des adherents avec tailles manquantes
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m33s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 8m33s
|
2026-08-27 10:40:33 +02:00 |
|
ucef
|
504b2df791
|
fix: exclusion des equipements sans taille et tailles non renseignees de l'export commande equipementier
|
2026-08-27 10:40:00 +02:00 |
|
ucef
|
2bc702d9bc
|
feat: ajout du systeme d'historique et de persistance des exports CSV
|
2026-08-27 10:37:54 +02:00 |
|
ucef
|
851fb36c2a
|
fix: passer le temps d'expiration du token de pre-inscription a 30 minutes
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m59s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m25s
|
2026-08-10 23:06:14 +02:00 |
|
ucef
|
2b0b0a9d6a
|
chore: bump version to 1.8-SNAPSHOT
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m43s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m55s
|
2026-08-09 01:05:57 +02:00 |
|
ucef
|
48de522a26
|
fix: ajouter migration Flyway V45 pour mettre a jour la base existante avec les nouvelles colonnes de flocage
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m3s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m38s
|
2026-08-09 00:55:25 +02:00 |
|
ucef
|
03869841d5
|
refactor: separer les champs d export flocage en DB entre initiales et prenom/numero
|
2026-08-09 00:51:09 +02:00 |
|
ucef
|
6539e33f08
|
feat: ajouter les exports CSV individuels des equipements commandes pour le flocage (initiales et prenom/numero)
|
2026-08-09 00:44:51 +02:00 |
|
ucef
|
cb281aa3e0
|
feat: ajouter l'envoi par e-mail du planning hebdomadaire global aux éducateurs
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m3s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 7m7s
|
2026-08-09 00:28:16 +02:00 |
|
ucef
|
1e2bc23603
|
feat(paiement): plafonner la saisie des paiements en incluant les paiements non remis
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m31s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m18s
|
2026-08-08 00:23:27 +02:00 |
|
ucef
|
be1ec1c96a
|
fix(paiement): envoi de l'email de confirmation uniquement si le paiement est remis
|
2026-08-08 00:17:59 +02:00 |
|
ucef
|
2f68af6fb5
|
feat(paiement): gestion specifique du mode Cheque Sport mairie (masquage num cheque, option remis oui/non, calcul reste a payer)
|
2026-08-08 00:08:50 +02:00 |
|
ucef
|
76e54de182
|
sec(licence): restriction de l'option et de la visibilité réduction éducateur aux seuls administrateurs
|
2026-08-07 23:56:03 +02:00 |
|
ucef
|
b0fe8002c5
|
feat(equipe): possibilité de modifier le nom d'une équipe directement depuis la liste
|
2026-08-07 23:55:55 +02:00 |
|
ucef
|
1e85655540
|
feat(equipement): ajout d'un indicateur visuel pour les équipements sans référence
|
2026-08-07 23:55:46 +02:00 |
|
ucef
|
dae86c70dd
|
fix(public): réinitialisation dynamique et nettoyage serveur des champs du formulaire selon le type de demande
|
2026-08-07 23:30:29 +02:00 |
|
ucef
|
1bd6407c39
|
feat(mail): ajout du service de relances par e-mail et intégration HTMX dans l'admin
|
2026-08-07 23:30:18 +02:00 |
|
ucef
|
5f372254f0
|
ui(adherents): afficher le detail des equipements dans un popover au clic sur le badge
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m1s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m20s
|
2026-08-07 16:12:29 +02:00 |
|
ucef
|
3612206e57
|
fix(equipements): ne calculer et n'afficher que les equipements choisis sur la grille adherents
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m39s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m50s
|
2026-08-07 15:22:19 +02:00 |
|
ucef
|
2bd623b719
|
feat(adherents): ajouter le récapitulatif des équipements et le filtre par statut dans la liste des adhérents
|
2026-08-07 14:45:43 +02:00 |
|
ucef
|
14730e667f
|
fix(licence): corriger l'évaluation SpEL Thymeleaf et finaliser la réduction éducateur
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m8s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m47s
|
2026-08-07 12:11:06 +02:00 |
|
ucef
|
5875a66c3d
|
fix(mail): update default email sender to astalange1933@gmail.com for Brevo
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m30s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 5m42s
|
2026-08-07 08:51:23 +02:00 |
|
ucef
|
75d665b230
|
feat: add support for optional MAIL_FROM secret to customize Brevo sender email
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 5m6s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 2m16s
|
2026-08-06 23:43:25 +02:00 |
|
ucef
|
fe2af804ab
|
fix: switch Brevo SMTP port to 2525 and configure explicit timeouts to avoid 587 block
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m50s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m9s
|
2026-08-06 23:21:51 +02:00 |
|
ucef
|
cb78a8543c
|
fix: fallback to default fromEmail address when spring.mail.username is empty in local dev
AS Talange CI/CD Pipeline / Build & Run Unit Tests (push) Successful in 4m33s
AS Talange CI/CD Pipeline / Deploy to Test Environment (push) Successful in 6m14s
|
2026-08-06 23:01:00 +02:00 |
|