[Backend] Service Configuration #10

Open
opened 2025-11-28 10:08:27 +00:00 by jmartin · 0 comments
Owner

📝 Description

Créer le service de configuration avec cache en mémoire et chiffrement AES-256.

Tâches

  • Créer ConfigService avec cache Map
  • Implémenter get(key, defaultValue)
  • Implémenter set(key, value, userId)
  • Implémenter getByCategory(category)
  • Implémenter chiffrement/déchiffrement AES-256
  • Implémenter conversion de types (string/number/boolean/json)
  • Implémenter loadCache() au démarrage
  • Tests unitaires (mock repository)

📚 Références

  • 21_CONFIGURATION-SYSTEME.md
## 📝 Description Créer le service de configuration avec cache en mémoire et chiffrement AES-256. ## ✅ Tâches - [ ] Créer `ConfigService` avec cache Map - [ ] Implémenter `get(key, defaultValue)` - [ ] Implémenter `set(key, value, userId)` - [ ] Implémenter `getByCategory(category)` - [ ] Implémenter chiffrement/déchiffrement AES-256 - [ ] Implémenter conversion de types (string/number/boolean/json) - [ ] Implémenter `loadCache()` au démarrage - [ ] Tests unitaires (mock repository) ## 📚 Références - 21_CONFIGURATION-SYSTEME.md
jmartin added this to the v0.1.0 - MVP Fonctionnel milestone 2025-11-28 10:08:27 +00:00
jmartin added the
backend
p1-bloquant
on-premise
phase-1
labels 2025-11-28 10:08:27 +00:00
jmartin self-assigned this 2025-11-28 10:08:27 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jmartin/petitspas#10
No description provided.