Skip to content

refactor(architecture): Refactoriser Repository en repositories spécialisés (Log, Watchlist, CustomList, Backup) - #110

Merged
DZTic merged 1 commit into
mainfrom
feature/issue-94-refactor-repositories
Aug 14, 2026
Merged

refactor(architecture): Refactoriser Repository en repositories spécialisés (Log, Watchlist, CustomList, Backup)#110
DZTic merged 1 commit into
mainfrom
feature/issue-94-refactor-repositories

Conversation

@DZTic

@DZTic DZTic commented Aug 14, 2026

Copy link
Copy Markdown
Owner

Closes #94. Extraction du God Object Repository en repositories specialises par domaine metier (LogRepository, WatchlistRepository, CustomListRepository, BackupRepository) avec couverture de tests unitaires dediee et retro-compatibilite totale.

DZTic pushed a commit that referenced this pull request Aug 14, 2026
… a #111)

- PR #102: Reactivation et fiabilisation des tests unitaires Gradle
- PR #103: Index Room et strategie TTL de cache (Migration Room v9)
- PR #104: Support des themes sombre/clair, Material You et proxy TMDB
- PR #105: NetworkMonitor, bandeau hors-ligne anime et retry auto
- PR #106: Jetpack DataStore Preferences reactif remplacant SharedPreferences
- PR #107: Internationalisation complete et selecteur de langue (FR/EN)
- PR #108: Navigation Type-Safe avec routes serialisables
- PR #109: Optimisation de stabilite Compose avec annotations @immutable
- PR #110: Decoupage de Repository en repositories specialises par domaine
- PR #111: Injection de dependances Koin pour ViewModels et composants
@DZTic
DZTic merged commit 34152df into main Aug 14, 2026
3 checks passed
@DZTic
DZTic deleted the feature/issue-94-refactor-repositories branch August 15, 2026 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Architecture] Refactoriser Repository.kt (God Object de 1200+ lignes) en repositories specialises

1 participant