masoodafar-web
|
25fc73ae28
|
feat: Enhance network membership and withdrawal processing with user tracking and logging
|
2025-12-01 20:52:18 +03:30 |
|
masoodafar-web
|
8d31a8c026
|
feat: Add GetClubStatistics and GetNetworkStatistics APIs with corresponding request and response messages
|
2025-12-01 16:43:53 +03:30 |
|
masoodafar-web
|
199e7e99d1
|
feat: Add monitoring alerts skeleton and enhance worker with notifications
|
2025-11-30 20:18:10 +03:30 |
|
masoodafar-web
|
2bb8c2a13c
|
feat: Add gRPC API Layer - Phase 6 Integration
Added Protobuf definitions and gRPC services for all CQ layers:
Protobuf Files (4):
- configuration.proto: 2 Commands + 3 Queries (5 RPCs)
- clubmembership.proto: 3 Commands + 3 Queries (6 RPCs)
- networkmembership.proto: 3 Commands + 3 Queries (6 RPCs)
- commission.proto: 5 Commands + 4 Queries (9 RPCs)
gRPC Services (4):
- ConfigurationService: SetConfigurationValue, Deactivate, GetByKey, GetAll, GetHistory
- ClubMembershipService: Activate, Deactivate, AssignFeature, Get, GetAll, GetHistory
- NetworkMembershipService: Join, Move, Remove, GetPosition, GetTree, GetHistory
- CommissionService: Calculate+Process+Withdraw (5 commands), Get queries (4)
Features:
- HTTP transcoding enabled via google.api.http annotations
- Auto-registration via ConfigureGrpcEndpoints
- MetaData pagination support
- Request/Response DTOs for all endpoints
- Integration with MediatR CQRS handlers
Total: 4 proto files, 4 service classes, 26 RPC endpoints
Build: ✅ Successful (0 errors)
|
2025-11-29 04:45:27 +03:30 |
|
masoodafar-web
|
ce2bf3f1f0
|
Make amount, user_id and address_id optional in user order update
|
2025-11-28 04:02:00 +03:30 |
|
masoodafar-web
|
746c0b2542
|
Fix filter null checks and status comparisons in order query
|
2025-11-27 23:24:26 +03:30 |
|
masoodafar-web
|
92a9a0e75d
|
Generator Changes at 11/25/2025 1:59:23 AM +03:30
|
2025-11-25 02:03:51 +03:30 |
|
masoodafar-web
|
56478c79c2
|
Generator Changes at 11/22/2025 9:58:16 PM +03:30
|
2025-11-22 22:02:04 +03:30 |
|
masoodafar-web
|
f6dcd43346
|
update
|
2025-11-18 22:38:50 +03:30 |
|
masoodafar-web
|
dba8aecc97
|
Generator Changes at 11/17/2025 11:53:47 PM +03:30
|
2025-11-17 23:57:51 +03:30 |
|
masoodafar-web
|
0a649325f8
|
Generator Changes at 11/16/2025 12:48:45 AM +03:30
|
2025-11-16 00:53:15 +03:30 |
|
masoodafar-web
|
8c4b1ab4f4
|
Refactor JWT token generation and update password handling logic; add exception handling behavior
|
2025-11-13 21:40:14 +03:30 |
|
masoodafar-web
|
4b1b135065
|
Generator Changes at 11/12/2025 11:18:31 PM +03:30
|
2025-11-12 23:20:15 +03:30 |
|
masoodafar-web
|
2fac0f4922
|
Generator Changes at 11/12/2025 10:14:04 PM +03:30
|
2025-11-12 22:16:08 +03:30 |
|
masoodafar-web
|
1fb7e4d374
|
update
|
2025-11-12 20:30:53 +03:30 |
|
masoodafar-web
|
4b8a1dc03c
|
Merge branch 'newmain'
|
2025-11-12 02:27:26 +03:30 |
|
masoodafar-web
|
b27c765731
|
Generator Changes at 11/12/2025 1:32:03 AM +03:30
|
2025-11-12 02:24:02 +03:30 |
|
MeysamMoghaddam
|
f7da86ec02
|
Generator Changes at 10/13/2025 8:08:52 AM
|
2025-10-13 08:19:47 +03:30 |
|
MeysamMoghaddam
|
6fd9472f2b
|
Generator Changes at 9/27/2025 11:50:52 PM
|
2025-09-27 23:59:05 +03:30 |
|
MeysamMoghaddam
|
a1b6e28d35
|
Generator Changes at 9/27/2025 11:07:17 PM
|
2025-09-27 23:48:41 +03:30 |
|
MeysamMoghaddam
|
891ff69aa8
|
u
|
2025-09-27 10:23:45 +03:30 |
|
generator
|
fd8614f72e
|
Generator Changes at 9/27/2025 8:46:36 AM
|
2025-09-27 08:46:36 +03:30 |
|