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
c9ec3194ba
Update Scripts
2026-01-17 21:50:14 +07:00
Ho Ngoc Hai
8518dade34
feat: Add polyglot support to dev and build scripts for Node.js and .NET services.
2026-01-17 21:33:42 +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
90e96b57ac
feat: introduce a new pastel yellow theme by adding dedicated color assets and updating various UI components to utilize them.
2026-01-17 01:16:34 +07:00
Ho Ngoc Hai
070d1e94b3
feat: Enhance User model with roles and improved decoding, and add an API debugger to the profile view.
2026-01-16 18:44:18 +07:00
Ho Ngoc Hai
420d98e140
feat: Introduce comprehensive API debugging tools, enhance decoding error handling, and simplify API model definitions.
2026-01-16 18:44:08 +07:00
Ho Ngoc Hai
462e1d0861
feat: Cấu hình các hằng số client OAuth2 và định tuyến Traefik cho các endpoint OIDC của IdentityServer.
2026-01-16 11:07:16 +07:00
Ho Ngoc Hai
e734a21a5b
feat: Implement OAuth2 password and refresh token grants for authentication, update user registration fields, and add new documentation.
2026-01-16 10:58:09 +07:00
Ho Ngoc Hai
c437ea4c9f
docs: Thêm tài liệu kiến trúc ARCHITECTURE.md và cập nhật README.md.
2026-01-16 10:53:16 +07:00
Ho Ngoc Hai
f62464bc36
feat: Thêm các kỹ năng Swift mới về kiến trúc doanh nghiệp, mạng, bảo mật, mẫu kiểm thử và thành phần UI.
2026-01-16 10:46:44 +07:00
Ho Ngoc Hai
334d66c91f
feat: Reimplement HomeView with a Super App layout, introducing WalletCard, ServiceGrid, PromoCarousel, and ActivityFeed components.
2026-01-16 10:42:18 +07:00
Ho Ngoc Hai
9df5c1da36
refactor: Cập nhật cấu trúc người dùng giả lập trong AuthViewModel bằng cách đổi tên thuộc tính và thêm trường updatedAt.
2026-01-16 10:35:58 +07:00
Ho Ngoc Hai
d1a7a791f9
feat(app-client-base-swift): Add iOS Swift client app with auth UI
...
- Add SplashView, AuthContainerView with Login/Register/ForgotPassword
- Add AuthViewModel with form validation
- Add HomeView, ProfileView, ExploreView screens
- Add APIService, AuthManager for networking
- Add multi-language support (en/vi)
- Add User model and extensions
2026-01-16 10:35:19 +07:00
Ho Ngoc Hai
6c7e984653
chore: Loại bỏ các mẫu bỏ qua của AppClientBaseSwift khỏi .gitignore.
2026-01-16 10:30:47 +07:00
Ho Ngoc Hai
4c6383841c
chore: Xóa một tệp không sử dụng.
2026-01-16 10:21:30 +07:00
Ho Ngoc Hai
69acd0c58e
chore: Xóa tệp không còn cần thiết.
2026-01-16 10:19:18 +07:00
Ho Ngoc Hai
fa7d72ace1
feat: Khởi tạo dự án Swift cơ bản với cấu hình Git và kế hoạch kiểm thử XCTest.
2026-01-16 09:49:44 +07:00
Ho Ngoc Hai
48078c3ce4
build: Tạo các tệp build đa nền tảng cho ứng dụng client .NET.
2026-01-16 09:30:44 +07:00
Ho Ngoc Hai
bf2f06da0a
feat: configure Android and Java SDK directories for macOS when using Homebrew OpenJDK.
2026-01-16 00:58:03 +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
d018a2eecc
feat: Xóa ứng dụng MAUI thử nghiệm.
2026-01-15 23:51:27 +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
28c9dd85d0
chore: Xóa hoàn toàn ứng dụng Flutter app-client và các tệp cấu hình liên quan.
2026-01-15 23:08:53 +07:00
Ho Ngoc Hai
3d5a6cb218
feat: Thêm các tài liệu hướng dẫn và tham khảo mới cho kỹ năng MAUI Branding Expert và MAUI Enterprise Architect.
2026-01-15 23:07:55 +07:00
Ho Ngoc Hai
76629ab7d3
feat: Thêm các module kỹ năng mới cho outbox pattern, API aggregation, event sourcing, service discovery và saga pattern cùng với các ví dụ tham chiếu.
2026-01-15 22:39:16 +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