0284077d3b92bc1b7b6639809ff586538583cc11
Users, Webhooks, Automation, Import, AuditLog: die klassenweiten @Roles(Role.ADMIN)-Blankets (die gefaehrlichsten der Migration, da sie JEDE Route der Klasse abdecken) durch pro-Route @RequirePermission ersetzt. Effektiver Zugriff unveraendert: ADMIN besitzt weiterhin alle betroffenen Permission-Keys, jede andere Rolle bleibt ausgeschlossen. Damit ist kein @Roles(...) mehr in der Codebase in Benutzung - alle 23 Controller laufen jetzt vollstaendig ueber @RequirePermission. test/authorization-coverage.e2e-spec.ts (bisher it.skip mit TODO fuer "nach Phase 2") ist jetzt scharf geschaltet und bestaetigt: 0 Routen ohne Rechte-Pruefung, 0 ungueltige Permission-Keys. Verifiziert: tsc, lint, build, unit (222/222), volle e2e-Suite 159/159 gruen - keine uebersprungenen Tests mehr. Co-Authored-By: Claude Sonnet 5 <[email protected]>
Description
ApiCore - Imkereidokumentationssoftware
https://apicore.encry.de/
7.6 MiB
0 Stars
1 Watchers
0 Forks
Languages
TypeScript
98.5%
JavaScript
0.8%
Python
0.3%
CSS
0.2%
PLpgSQL
0.1%