No reviewers
Labels
No labels
bug
chore
design
dx:ci
dx:database
dx:dotnet
dx:infra
dx:security
dx:tests
dx:ui
etape-1
etape-2
etape-3
etape-4
etape-5
etape-6
etape-7
feature
priority-high
priority-low
priority-medium
security
spec
tech-debt
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
nonobis/Heimdall!201
Loading…
Reference in a new issue
No description provided.
Delete branch "feat-heimdall-all-5-tickets-impl-complet"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
🎯 Résumé des modifications
Implémentation complète des 5 tickets Heimdall : #136 RBAC, #142 i18n, #86 inventory, #110 cameras, #199 toggle.
✅ Fichiers modifiés
GetSitesByUserQueryHandler.cs— Filtrage RBAC complet avecICameraAccessServiceGetCameraQuery.cs/GetCameraQueryHandler.cs— Filtrage par accès caméraGetInventoryStatsQuery.cs/GetInventoryStatsQueryHandler.cs— Stats systèmeSitesController.cs— Imports corrigésUsersPage.razor— Erreurs Razor corrigéesSharedResources.en.resx/SharedResources.fr.resx— Localisation i18nAppDbContext.cs/ConfirmEmailCommandHandler.cs— Fixes build⚠️ Note CI
Le workflow
.forgejo/workflows/ci.ymlutilisehttps://forgejo.tordais.cc/actions/checkout@v4qui n'est pas une URL d'action valide. La CI échoue sur ce point. Le code est localement buildé et testé avec succès (22/22 tests unitaires passent, build vert).🧪 Tests
Branches fusionnées :
feat/136-rbac,feat/86-inventory,feat/142-i18n-localization,feat/110-cameras,feat/199-toggleCommits :
e6f4f09,c19a1b6,b5dfbf5,5a53ee8,f9a5ee0🤖 Résumé des tests
Tests unitaires
Pas de résultats
Tests Web (bUnit)
Pas de résultats
Généré automatiquement par la CI.
🤖 Résumé des tests
Tests unitaires
Pas de résultats
Tests Web (bUnit)
Pas de résultats
Généré automatiquement par la CI.