Go to file
Bernhard Müller 2bb0f7114b refactor(community,tariff): fix code review findings - redundant DB queries, inconsistent imports, overly broad cascade
- TariffService: extract ValidatedUserTariffPoints record from validateUserTariffRequest to eliminate redundant MeteringPoint loads in createUserTariff/updateUserTariff (saves 2 SELECT queries per create call)
- TariffService: move source != target check into validateUserTariffRequest for single-responsibility
- MeteringPoint: restrict CascadeType from ALL to PERSIST/MERGE and remove orphanRemoval to prevent accidental cascade deletes of independent Memberships
- MeteringPointService, MembershipService, MeteringDataService, TariffInviteService, TariffService: replace FQ org.springframework.security.access.AccessDeniedException with imported short form for consistency
2026-07-24 10:24:38 +02:00
.idea generalized dashboard for member and admin 2026-07-05 10:49:46 +02:00
.mvn/wrapper first commit 2026-05-22 08:59:13 +02:00
docs/compose/reports docs: add final compose report for code-review critical fixes 2026-07-24 10:13:37 +02:00
eeg_backend refactor(community,tariff): fix code review findings - redundant DB queries, inconsistent imports, overly broad cascade 2026-07-24 10:24:38 +02:00
eeg_frontend fix(frontend): pass userId to deleteUserTariff API to fix compilation error 2026-07-24 09:43:37 +02:00
.dockerignore feat(community): add metering data upload and query with XLSX support 2026-07-22 12:42:27 +02:00
.env.example feat(community): add metering data upload and query with XLSX support 2026-07-22 12:42:27 +02:00
.gitattributes first commit 2026-05-22 08:59:13 +02:00
.gitignore feat(community): add metering data upload and query with XLSX support 2026-07-22 12:42:27 +02:00
AGENTS.md feat(community): add metering data upload and query with XLSX support 2026-07-22 12:42:27 +02:00
ai-context.ps1 implemented delete of energy community 2026-07-01 12:57:01 +02:00
deploy.sh feat(community): add metering data upload and query with XLSX support 2026-07-22 12:42:27 +02:00
DEPLOYMENT.md feat(community): add metering data upload and query with XLSX support 2026-07-22 12:42:27 +02:00
docker-compose.yml feat(community): add metering data upload and query with XLSX support 2026-07-22 12:42:27 +02:00
Dockerfile feat(community): add metering data upload and query with XLSX support 2026-07-22 12:42:27 +02:00
mvnw first commit 2026-05-22 08:59:13 +02:00
mvnw.cmd first commit 2026-05-22 08:59:13 +02:00
nginx-ssl.conf feat(community): add metering data upload and query with XLSX support 2026-07-22 12:42:27 +02:00
nginx.conf feat(community): add metering data upload and query with XLSX support 2026-07-22 12:42:27 +02:00
pom.xml first commit 2026-05-22 08:59:13 +02:00
setup-server.sh feat(community): add metering data upload and query with XLSX support 2026-07-22 12:42:27 +02:00
setup-ssl.sh feat(community): add metering data upload and query with XLSX support 2026-07-22 12:42:27 +02:00