Ho Ngoc Hai
|
2285013e2d
|
chore: Remove sample aggregate domain entities, events, exceptions, and repository interface.
|
2026-01-18 01:04:03 +07:00 |
|
Ho Ngoc Hai
|
5b0b72cbac
|
refactor: remove the Sample entity, its API controller, commands, queries, validations, and associated handlers and tests.
|
2026-01-18 01:03:49 +07:00 |
|
Ho Ngoc Hai
|
dc55dda87a
|
feat: Remove Sample aggregate, refactor database context to FnbContext, and introduce Table aggregate with its configurations, alongside adding an inventory repository interface.
|
2026-01-18 01:03:36 +07:00 |
|
Ho Ngoc Hai
|
04933be6dd
|
feat: Implement inventory domain by replacing generic service context with dedicated inventory context, entities, and repository.
|
2026-01-18 01:01:07 +07:00 |
|
Ho Ngoc Hai
|
f198409e3a
|
refactor: Replace generic 'Sample' aggregate with specific domain models in Ads Tracking and Ads Analytics services, updating infrastructure.
|
2026-01-18 00:58:51 +07:00 |
|
Ho Ngoc Hai
|
2866aad345
|
feat: Replace generic sample implementations with concrete Ads Billing and Order service domain logic.
|
2026-01-18 00:44:53 +07:00 |
|
Ho Ngoc Hai
|
c9fdb56cb8
|
feat: Remove sample aggregates, introduce BillingAccount aggregate, and refactor CatalogServiceContext to CatalogContext.
|
2026-01-18 00:36:53 +07:00 |
|
Ho Ngoc Hai
|
6263ab4932
|
feat: Implement core ad serving functionality with auction, pacing, and frequency capping, and initialize catalog service infrastructure, while removing the sample aggregate.
|
2026-01-18 00:33:04 +07:00 |
|
Ho Ngoc Hai
|
5626c3495b
|
refactor: Update Dockerfiles to use service-specific project names instead of generic 'MyService'.
|
2026-01-18 00:23:39 +07:00 |
|
Ho Ngoc Hai
|
811ddd1e19
|
feat: Add functional tests for OrderService and update InventoryService command and idempotency logic.
|
2026-01-18 00:19:46 +07:00 |
|
Ho Ngoc Hai
|
844e40f818
|
config: Update local application ports and switch database connection strings to Neon.tech for multiple services.
|
2026-01-17 23:28:35 +07:00 |
|
Ho Ngoc Hai
|
255e53025d
|
chore: Update service application ports and switch database connection strings to Neon DB.
|
2026-01-17 23:26:26 +07:00 |
|
Ho Ngoc Hai
|
19c0acfe0f
|
feat: Add new unit tests, domain exceptions, documentation, and various build artifacts across multiple services.
|
2026-01-17 23:04:15 +07:00 |
|
Ho Ngoc Hai
|
29a70f5b64
|
feat: Introduce Entity.cs and ValueObject.cs in AdsManagerService domain, add sample command/query handlers, and update build properties across services.
|
2026-01-17 22:51:35 +07:00 |
|
Ho Ngoc Hai
|
616a8973e4
|
feat: introduce admin API endpoints and handlers for managing campaigns, vouchers, and redemptions.
|
2026-01-17 22:41:40 +07:00 |
|
Ho Ngoc Hai
|
4f8abb4a64
|
feat: Add JWT Bearer authentication to Swagger UI.
|
2026-01-17 22:06:10 +07:00 |
|
Ho Ngoc Hai
|
fd2b8184ac
|
config: Update service connection strings and URLs for containerized environment and refine Dockerfile build process.
|
2026-01-17 22:05:30 +07:00 |
|
Ho Ngoc Hai
|
a50d7139ed
|
feat: Implement promotion, campaign, voucher, and redemption domain features, replacing sample entities and related infrastructure.
|
2026-01-17 21:57:26 +07:00 |
|
Ho Ngoc Hai
|
803f510d07
|
feat: Add initial PromotionService solution structure including domain, API, and test projects.
|
2026-01-17 21:28:29 +07:00 |
|
Ho Ngoc Hai
|
2fa92bb52c
|
feat: Add escrow command handlers and unit tests for wallet hold functionality, including updates to hold item status logic.
|
2026-01-17 21:20:58 +07:00 |
|
Ho Ngoc Hai
|
ce15956aba
|
feat: Implement Escrow module with new APIs and update documentation.
|
2026-01-17 21:17:54 +07:00 |
|
Ho Ngoc Hai
|
cb08cee1d4
|
feat: implement escrow functionality for holding, executing, and releasing funds.
|
2026-01-17 21:15:05 +07:00 |
|
Ho Ngoc Hai
|
28731c7686
|
docs: Add initial English and Vietnamese README and architecture documentation for the promotion service.
|
2026-01-17 21:02:29 +07:00 |
|
Ho Ngoc Hai
|
4ed7eb2e52
|
feat: Add unit tests for Mission and UserCheckIn aggregates and PerformCheckIn command, and update existing MiningService command tests.
|
2026-01-17 20:57:28 +07:00 |
|
Ho Ngoc Hai
|
35dac2e49e
|
feat: Initialize MissionService database schema, add MiningService unit tests, and update deployment configurations.
|
2026-01-17 20:49:24 +07:00 |
|
Ho Ngoc Hai
|
1dfd72a10a
|
feat: Implement mission and task management APIs with dedicated controllers and query/command handlers, including admin features for check-ins.
|
2026-01-17 18:32:02 +07:00 |
|
Ho Ngoc Hai
|
7dd4f14f1b
|
Refactor MissionService by replacing the 'Sample' aggregate with new 'Mission', 'Reward', 'Task', and 'Check-in' aggregates, and introduce configuration management to MiningService.
|
2026-01-17 18:29:15 +07:00 |
|
Ho Ngoc Hai
|
4b73098ff9
|
feat: Initialize MissionService with new domain and API commands, including build artifacts, and modify MiningController.
|
2026-01-17 18:15:13 +07:00 |
|
Ho Ngoc Hai
|
c6bcc8d0df
|
feat: Implement JWT authentication, SignalR, external service clients in MiningService, and update documentation across services.
|
2026-01-17 18:08:46 +07:00 |
|
Ho Ngoc Hai
|
e285f3d3c6
|
docs: Add Mission Service architecture documentation in English and Vietnamese.
|
2026-01-17 17:58:21 +07:00 |
|
Ho Ngoc Hai
|
07367b192e
|
feat: Add Mission Service documentation and update Mining Service deployment, port, and database connection.
|
2026-01-17 17:55:18 +07:00 |
|
Ho Ngoc Hai
|
8a4abf6bcb
|
feat: Scaffold initial MiningService .NET solution including domain, API, infrastructure, and test projects.
|
2026-01-17 17:47:32 +07:00 |
|
Ho Ngoc Hai
|
d59a1b4844
|
feat: Implement admin functionalities for managing social relationships and user blocks, including new queries, commands, and a dedicated admin controller.
|
2026-01-17 17:20:41 +07:00 |
|
Ho Ngoc Hai
|
10d8ba7dbb
|
feat: Introduce MiningStreak concept and integrate it into the architecture documentation for both English and Vietnamese.
|
2026-01-17 17:12:18 +07:00 |
|
Ho Ngoc Hai
|
d63afc1790
|
feat: Implement comprehensive shop and branch management, introduce POS and staff management APIs, and update documentation.
|
2026-01-17 17:04:59 +07:00 |
|
Ho Ngoc Hai
|
244e0fc7cc
|
refactor: Tối ưu truy vấn cửa hàng, điều chỉnh các lệnh quản lý người bán và tinh gọn bộ kiểm thử chức năng dịch vụ xã hội.
|
2026-01-16 00:51:50 +07:00 |
|
Ho Ngoc Hai
|
99d57efed1
|
feat: Thêm các tính năng quản lý merchant và shop cho admin, đồng thời bổ sung các unit và functional test cho tính năng chặn người dùng và quan hệ trong social service.
|
2026-01-16 00:44:53 +07:00 |
|
Ho Ngoc Hai
|
72601557e6
|
feat: Thêm các unit test cho các thành phần của ChatService như AIService, ChatHubClient và các sự kiện domain.
|
2026-01-16 00:37:45 +07:00 |
|
Ho Ngoc Hai
|
a4db8f02b0
|
chore: Thêm gói EF Core Design vào ChatService, cập nhật cổng phát triển cục bộ của SocialService và cấu hình chuỗi kết nối cơ sở dữ liệu của nó sang Neon.tech.
|
2026-01-15 23:57:09 +07:00 |
|
Ho Ngoc Hai
|
52432b4a9e
|
feat: Khởi tạo ứng dụng MAUI thử nghiệm cho macOS Catalyst.
|
2026-01-15 23:51:03 +07:00 |
|
Ho Ngoc Hai
|
2f7d695773
|
build: Tạo các tệp đầu ra debug ban đầu cho dự án AppClientBase trên iOS và Mac Catalyst.
|
2026-01-15 23:45:09 +07:00 |
|
Ho Ngoc Hai
|
bcadf2b8e4
|
feat: Bổ sung các chức năng quản trị viên để quản lý ví và tài khoản điểm, bao gồm các lệnh điều chỉnh và truy vấn.
|
2026-01-15 22:17:55 +07:00 |
|
Ho Ngoc Hai
|
055c6c4075
|
feat: thêm các API, command và query quản trị cho việc quản lý ví và tài khoản điểm.
|
2026-01-15 19:27:35 +07:00 |
|
Ho Ngoc Hai
|
85bd4d6f58
|
feat: Thêm các controller và query quản trị cho Storage Service, cải tiến quản lý cấp độ thành viên với các bài kiểm tra mới, và cập nhật các controller cùng chính sách ủy quyền
|
2026-01-15 19:23:31 +07:00 |
|
Ho Ngoc Hai
|
0358ca255a
|
feat: Thêm các tính năng quản lý admin cho Membership và Storage services, cùng với chức năng trao đổi tiền tệ và cập nhật cấu trúc ví trong Wallet service.
|
2026-01-15 19:12:32 +07:00 |
|
Ho Ngoc Hai
|
2fef02d04a
|
feat: Thêm các unit test cho iam-service-net, cập nhật Dockerfile của merchant-service-net để tăng cường bảo mật và cải thiện quy trình build, đồng thời sửa đổi các unit test hiện có trong storage-service-net.
|
2026-01-15 18:58:04 +07:00 |
|
Ho Ngoc Hai
|
056d93d338
|
feat: Bổ sung unit test cho các mô hình miền AccessRequest và AccessRequestStatus trong IAM, đồng thời loại bỏ tệp docker-compose.yml của dịch vụ merchant.
|
2026-01-15 18:52:44 +07:00 |
|
Ho Ngoc Hai
|
8783588ec4
|
Thêm các bài kiểm tra chức năng và đơn vị cho quản lý vai trò trong dịch vụ IAM, đồng thời cập nhật cấu hình Docker, Traefik và các bài kiểm tra dịch vụ thành viên.
|
2026-01-15 18:50:50 +07:00 |
|
Ho Ngoc Hai
|
00cda92656
|
refactor: Loại bỏ các functional test không liên quan đến ủy quyền khỏi MembersControllerTests và thêm NSubstitute.ExceptionExtensions vào các unit test của StorageService.
|
2026-01-15 18:33:19 +07:00 |
|
Ho Ngoc Hai
|
753e2b9d95
|
feat: Bổ sung các bài kiểm tra đơn vị và chức năng mới cho Storage, IAM, Membership services, đồng thời thêm cấu hình thực thể cho MerchantService.
|
2026-01-15 18:30:47 +07:00 |
|