Ho Ngoc Hai
|
83a8db2942
|
feat: Implement new API endpoints, application logic, and domain repositories across FnbEngine, BookingService, and OrderService, alongside minor infrastructure updates.
|
2026-01-18 02:51:10 +07:00 |
|
Ho Ngoc Hai
|
3cb8b7c6b5
|
feat: register IUnitOfWork with AdsManagerServiceContext
|
2026-01-18 02:29:09 +07:00 |
|
Ho Ngoc Hai
|
933eac0a31
|
build: Configure dotnet restore with --disable-parallel and --verbosity minimal in the Dockerfile.
|
2026-01-18 02:14:41 +07:00 |
|
Ho Ngoc Hai
|
8fa5e05d2c
|
build: Remove --no-restore flag from dotnet build and publish commands in Dockerfile.
|
2026-01-18 02:10:34 +07:00 |
|
Ho Ngoc Hai
|
23c8514ca4
|
feat: Introduce ads-tracking-service-net with Docker Compose setup, admin API documentation, and a migration script, adjusting existing service ports.
|
2026-01-18 02:02:27 +07:00 |
|
Ho Ngoc Hai
|
23d716f660
|
feat: Implement initial API controllers, command, and query handlers for ads tracking and ads management services, including admin functionalities.
|
2026-01-18 01:45:16 +07:00 |
|
Ho Ngoc Hai
|
73086b2186
|
feat: add Ads Billing Service to docker-compose and implement Admin Campaigns Controller in Ads Manager Service.
|
2026-01-18 01:42:43 +07:00 |
|
Ho Ngoc Hai
|
175c7b45b0
|
feat: Implement Ads Tracking service with new commands, queries, and repositories, and add new ad and ad set query capabilities to Ads Manager service.
|
2026-01-18 01:38:14 +07:00 |
|
Ho Ngoc Hai
|
48c757282a
|
feat: introduce comprehensive billing, analytics, manager, and tracking features with new controllers, commands, queries, DTOs, and infrastructure configurations.
|
2026-01-18 01:26:29 +07:00 |
|
Ho Ngoc Hai
|
4c9e12e99c
|
feat: Implement a new Inventory Service API, add admin budget and frequency controllers to Ads Serving, and introduce product and category controllers to Catalog Service.
|
2026-01-18 01:21:09 +07:00 |
|
Ho Ngoc Hai
|
b1931be440
|
feat: Implement initial entity configurations for ads billing, analytics, and serving, add catalog product and category commands/queries, and refine booking service infrastructure.
|
2026-01-18 01:15:51 +07:00 |
|
Ho Ngoc Hai
|
4abd842c0d
|
feat: replace Sample aggregate with Appointment aggregate in BookingService.
|
2026-01-18 01:05:51 +07:00 |
|
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 |
|