52c6641b3a
add user profile management
...
- Add UserController with GET/PUT /me, PUT /me/password, PUT /me/email
- Add UserService with profile update, password change, email change
- Add UserServiceTest with 7 unit tests
- Add IamDtos: UpdateProfileRequest, ChangePasswordRequest, ChangeEmailRequest
- Add Angular profile page with edit profile, change password, change email
- Add Angular UserService for profile API calls
- Add profile route and navigation item
2026-07-21 11:12:20 +02:00
8f74dbde35
complete MaKo consent flow and admin initialization
...
- Add MakoConsensListener for consent event handling (approved/rejected/failed)
- Add AdminDataInitializer with random password generation for dev profile
- Add findByAtNumber to MeteringPointRepository
- Fix User.isEnabled() Lombok/Spring Security conflict
- Update pom.xml with explicit Lombok 1.18.38 version
- Update .gitignore for frontend, H2, and test files
- Add AGENTS.md project documentation
2026-07-21 10:01:19 +02:00
70e05e524b
added meteringpoint management
2026-07-05 15:08:01 +02:00
2e9790b3b2
simplified user registration process
2026-07-05 14:36:26 +02:00
59a0b6b9b7
generalized dashboard for member and admin
2026-07-05 10:49:46 +02:00
caf05d3103
implemented delete of energy community
2026-07-01 12:57:01 +02:00
7d485f4079
error handling for existing meteringpoints
2026-06-24 09:57:18 +02:00
8b57f97d88
fixed Dto mapping in EnergyCommunityAdminController and openapi definition
2026-06-24 08:33:15 +02:00
81ee804ae1
added basic eg managment
2026-06-23 14:34:06 +02:00
ad47f7399e
added admin approval list
...
implemented approval (untested)
implemented eda consent simulation (untested)
2026-06-17 11:08:44 +02:00
5f845833cb
refactoring, adaption, community membership handing start implementing
2026-06-15 10:10:33 +02:00
ab28328408
admin user approval implemented
2026-06-10 17:17:44 +02:00
a46566f8c6
extended user registration process, initial event based processing
2026-06-08 15:59:42 +02:00
9bb354a805
finished login
2026-06-03 15:09:29 +02:00
e25bae9700
added header, started implementing login
2026-06-03 13:40:51 +02:00
4ef6d32093
first working frontend/backend
2026-06-01 16:59:49 +02:00
70ed6efdc4
first commit
2026-05-22 08:59:13 +02:00