eeg_portal/eeg_backend/src/main
Bernhard Müller 5949359216 fix(tariff): fix critical security and correctness issues from code review
- Fix UserTariffController: use @CurrentUserId instead of broken extractUserId()
- Fix UserTariffController: use @PathVariable instead of @RequestParam for userId in delete
- Add @PreAuthorize annotations to all tariff endpoints (ADMIN for community, MEMBER for user)
- Add duplicate tariff prevention for (source, target) pairs
- Optimize membership check: replace N+1 query with efficient isActiveMemberOfCommunity()
- Update tests to match new membership check API
2026-07-22 10:11:12 +02:00
..
java/at/mueller/eeg/backend fix(tariff): fix critical security and correctness issues from code review 2026-07-22 10:11:12 +02:00
resources refactor(mako,common): configurable topology delay, ThreadPool executor, event listener tests 2026-07-22 09:21:25 +02:00