Sam
96503a593d
feat(member): change MemberId to Guid strongly typed id
...
- Convert MemberId from long to Guid strongly typed ID
- Update all Member commands to use record pattern with MemberId
- Update all Member endpoints to use record pattern with MemberId
- Update entity configurations to use GuidVersion7ValueGenerator
- Add implicit conversion operators for MemberId
Migration: ChangeMemberIdToGuid
2026-02-10 00:41:35 +08:00
Sam
3b8b86a258
feat: add points rule migration
2026-02-09 19:10:11 +08:00
Sam
8cc1638d76
feat: register points rule services
2026-02-09 19:09:01 +08:00
Sam
2574634459
feat: add points rule endpoints
2026-02-09 19:06:08 +08:00
Sam
ce6b80e334
feat: add process expired points command
2026-02-09 19:00:07 +08:00
Sam
4745c91915
feat: add calculate points command
2026-02-09 18:57:52 +08:00
Sam
9ee1e3bb72
feat: add points rule matcher service
2026-02-09 18:56:55 +08:00
Sam
a92847530d
feat: add points rule DTOs
2026-02-08 21:30:34 +08:00
Sam
1485981d90
feat: add points rule repository implementations
2026-02-08 21:29:14 +08:00
Sam
4830c9b2ae
feat: add points rule entity configurations
2026-02-08 21:27:02 +08:00
Sam
7eee913c3c
feat: add points rule repository interfaces
2026-02-08 21:24:48 +08:00
Sam
176120d51f
feat: add points rule domain entities
2026-02-08 21:23:46 +08:00
Sam
90c6912fd5
feat: add points rule enums
2026-02-08 21:19:42 +08:00
Sam
05631b6589
feat(console): complete migration of User, Tenant, and Role management APIs
2026-02-05 14:21:36 +08:00