- 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 |
||
|---|---|---|
| .idea | ||
| .mvn/wrapper | ||
| eeg_backend | ||
| eeg_frontend | ||
| .gitattributes | ||
| .gitignore | ||
| AGENTS.md | ||
| ai-context.ps1 | ||
| mvnw | ||
| mvnw.cmd | ||
| pom.xml | ||