Commit Graph

157 Commits

Author SHA1 Message Date
masoud 5665a0adfd Trigger build 2025-12-06 13:47:31 +00:00
masoud d34325afb6 Fix Dockerfile: add all Protobuf projects 2025-12-05 22:01:36 +00:00
masoud 5a36f1b8ea Update Program.cs to read Seq config from appsettings.json 2025-12-05 21:53:18 +00:00
masoud 7be3a7610e Add Kubernetes deployment: Dockerfile, CI/CD workflow, Seq logging 2025-12-05 21:51:00 +00:00
masoud dbd76a5306 Add Kubernetes CI/CD pipeline for kub-stage 2025-12-05 16:25:14 +00:00
masoodafar-web 13e33e7b1f feat: Add VAT information to GetUserOrderResponse and OrderVATInfo message 2025-12-05 17:27:45 +03:30
masoodafar-web 9a42060653 feat: Add Protobuf definitions for Network Membership service
- Introduced `networkmembership.proto` with RPC methods for retrieving user network tree, statistics, and position.
- Implemented HTTP annotations for gRPC transcoding in the service methods.
- Added support for Google API annotations in `annotations.proto` and `http.proto`.
- Created `ConfigureServices.cs` to register FluentValidation for the Protobuf services.
- Updated project file to include necessary dependencies for gRPC and Protobuf.
2025-12-04 19:53:47 +03:30
masoodafar-web 75e446f80f feat: Implement Club Membership features including activation and retrieval of membership status
- Added command and handler for activating club membership with optional activation code and duration.
- Created response DTO for club membership activation.
- Implemented query and handler to retrieve current user's club membership status.
- Added necessary Protobuf service calls for club membership operations.
- Introduced new queries for retrieving network statistics and network tree structure.
- Enhanced commission queries to fetch user commission payouts and weekly balances.
- Updated application contract context to include new services for club and network memberships.
2025-12-04 17:29:34 +03:30
masoodafar-web bcf2bc2a52 update 2025-12-02 03:32:50 +03:30
masoodafar-web 27f59f0c30 Update protobuf package versions for category, user wallet, and products 2025-11-28 14:28:42 +03:30
masoodafar-web 2ced06cb7c Add CreatedAt field to user wallet change log 2025-11-28 14:27:00 +03:30
masoodafar-web 44d8097cb7 Fix user order product thumbnail mapping 2025-11-28 13:35:38 +03:30
masoodafar-web 1342fb41aa Update category proto with pagination and HTTP annotations 2025-11-28 11:56:00 +03:30
masoodafar-web 518285531a Add category service and product category support 2025-11-28 11:00:59 +03:30
masoodafar-web f8ad0a6845 Update package IDs and versions for protobuf projects 2025-11-28 08:39:19 +03:30
masoodafar-web 87119a0d47 Merge branch 'main' into stage 2025-11-28 07:57:44 +03:30
masoodafar-web c4826fe9d7 Add product gallery support to products query 2025-11-28 07:57:19 +03:30
masoodafar-web fc4f6defb3 Update user order proto and filter model 2025-11-28 01:39:05 +03:30
masoodafar-web bb02bb9ccf Merge branch 'main' into stage 2025-11-25 05:59:07 +03:30
masoodafar-web bc96b240b3 update4 2025-11-25 05:58:56 +03:30
masoodafar-web fab3fb114e Merge branch 'main' into stage 2025-11-25 05:05:23 +03:30
masoodafar-web 4546add810 update1 2025-11-25 05:05:10 +03:30
masoodafar-web ac97ef5dce Generator Changes at 11/25/2025 5:01:02 AM +03:30 2025-11-25 05:03:23 +03:30
masoodafar-web 945b2a0e00 Update model.ndm2 2025-11-25 05:00:43 +03:30
masoodafar-web 5ef2d8db5f Merge branch 'main' into stage 2025-11-25 03:44:30 +03:30
masoodafar-web 50dc1a9d91 update 2025-11-25 03:43:43 +03:30
masoodafar-web 40e1ca8cd6 Update .gitignore 2025-11-25 03:10:47 +03:30
masoodafar-web 970a5cdbc5 update 2025-11-25 03:03:47 +03:30
masoodafar-web 90e260eb30 Generator Changes at 11/25/2025 2:47:13 AM +03:30 2025-11-25 02:50:11 +03:30
masoodafar-web 34f66fcb2d update 2025-11-25 02:46:57 +03:30
masoodafar-web 50ccd10e24 Generator Changes at 11/25/2025 2:22:16 AM +03:30 2025-11-25 02:25:35 +03:30
masoodafar-web c20b2432fb Update model.ndm2 2025-11-25 02:21:55 +03:30
masoodafar-web cd7b9e4ad2 Merge branch 'newmain' 2025-11-21 10:27:20 +03:30
masoodafar-web a32de7ebc7 Update model.ndm2 2025-11-21 10:24:50 +03:30
masoodafar-web dbe6df74da update 2025-11-21 07:40:21 +03:30
masoodafar-web b86f71640b Merge branch 'stage' 2025-11-21 07:39:42 +03:30
masoodafar-web 0216f2e969 Generator Changes at 11/21/2025 7:35:08 AM +03:30 2025-11-21 07:37:25 +03:30
masoodafar-web 428bf3b574 update 2025-11-21 07:34:47 +03:30
masoodafar-web 0f90d9faad Merge branch 'main' into stage
# Conflicts:
#	docs/model.ndm2
2025-11-21 04:59:01 +03:30
masoodafar-web 974588da01 Merge branch 'newmain' 2025-11-21 04:50:04 +03:30
masoodafar-web 970b10152d update 2025-11-21 04:48:04 +03:30
masoodafar-web 456288fcd4 Generator Changes at 11/21/2025 4:39:00 AM +03:30 2025-11-21 04:42:56 +03:30
masoodafar-web fa5f2190aa Update model.ndm2 2025-11-21 04:38:37 +03:30
masoodafar-web 724f7a2348 Refactor UserId property handling and clean up Protobuf file formatting 2025-11-21 04:19:33 +03:30
masoodafar-web 447625079c Fix UserId property parsing to remove unnecessary null handling 2025-11-20 23:24:18 +03:30
masoodafar-web 8f25757307 Refactor user ID handling in command handlers and update Protobuf package version to 0.0.124 2025-11-20 23:18:07 +03:30
masoodafar-web 0867244888 Update Foursat.CMSMicroservice.Protobuf package version to 0.0.123 2025-11-20 20:12:58 +03:30
masoodafar-web 9bc5ebee20 Bump version to 0.0.12 and add target for pushing NuGet package to FourSat 2025-11-20 18:16:35 +03:30
masoodafar-web baa0c1449c Refactor ShopingCart references and add UserCarts integration 2025-11-20 00:56:58 +03:30
masoodafar-web 852a0f7277 Generator Changes at 11/20/2025 12:22:59 AM +03:30 2025-11-20 00:26:12 +03:30