Skip to content

Commit 5f05ef2

Browse files
committed
refactor(go): rename module to github.com/btouchard/ackify-ce/backend
Enable importing backend packages in other project by aligning module path with its location in the repository.
1 parent ab6cdbb commit 5f05ef2

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,46 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.2.6] - 2025-12-08
9+
10+
### 🏗️ Architecture & CI/CD
11+
12+
Version de maintenance améliorant l'architecture interne et la stabilité du pipeline CI/CD.
13+
14+
### Added
15+
16+
- **Architecture Clean Architecture Renforcée**
17+
- Séparation stricte des couches avec interfaces privées
18+
- Extraction des packages `coreapp` pour l'injection de dépendances
19+
- Préparation de l'architecture pour le support multi-tenant
20+
21+
- **Système de Migrations Amélioré**
22+
- Commande `force` pour forcer la version de migration
23+
- Commande `goto` pour migrer vers une version spécifique
24+
- Meilleure gestion des bases de données existantes sans schéma de migration
25+
26+
### Fixed
27+
28+
- **CI/CD Pipeline**
29+
- Ajout de QEMU pour le build Docker multi-plateforme (linux/amd64, linux/arm64)
30+
- Correction du chemin go.mod dans le dossier backend
31+
- Chemins absolus pour les templates et locales dans les tests E2E
32+
- Meilleure gestion des logs de démarrage serveur pour le debug
33+
34+
- **Internationalisation**
35+
- Sujets des emails de rappels maintenant internationalisés (respectent la langue configurée)
36+
37+
- **Tests E2E**
38+
- Correction du test de création de document par URL
39+
40+
### Technical Details
41+
42+
**Fichiers modifiés :**
43+
- `.github/workflows/build-docker.yml` - Ajout setup QEMU
44+
- `.github/workflows/test-e2e.yml` - Chemins absolus et meilleure gestion des erreurs
45+
- `backend/cmd/migrate/main.go` - Nouvelles commandes force et goto
46+
- `backend/internal/infrastructure/email/` - Internationalisation des sujets
47+
848
## [1.2.5] - 2025-12-01
949

1050
### 🔐 Microsoft OAuth Support
@@ -529,6 +569,7 @@ For users upgrading from v1.1.x to v1.2.0:
529569
- NULL UserName handling in database operations
530570
- Proper string conversion for UserName field
531571

572+
[1.2.6]: https://github.com/btouchard/ackify-ce/compare/v1.2.5...v1.2.6
532573
[1.2.5]: https://github.com/btouchard/ackify-ce/compare/v1.2.4...v1.2.5
533574
[1.2.4]: https://github.com/btouchard/ackify-ce/compare/v1.2.3...v1.2.4
534575
[1.2.3]: https://github.com/btouchard/ackify-ce/compare/v1.2.1...v1.2.3

0 commit comments

Comments
 (0)