pbao9
bb73d6c5a2
Refactor vCenter snapshot handling and VM operations
...
- Introduced a new method `resolveVCenterFromProduct` in `SnapshotService` to streamline vCenter resolution from product data.
- Updated `CreateSnapshot`, `RemoveSnapshot`, and `RevertSnapshot` jobs to utilize the new vCenter resolution method.
- Enhanced the `VmController` to support UUID-based service identification for VM operations.
- Added new actions for changing VM IP and RDP port, encapsulating the logic for these operations.
- Improved error handling and logging for VM operations, including detailed responses for API consumers.
- Removed unnecessary relationships in model queries to optimize performance.
2026-04-15 23:38:38 +07:00
pbao9
64a9d603e2
Add service renewal functionality and command for expired services
2026-04-15 20:52:11 +07:00
pbao9
0e5832b1fb
feat: Implement product duplication, bulk product status updates and deletion, add client service console ticket retrieval, and update service resource to expose server_name.
2026-03-13 16:28:23 +07:00
pbao9
e0341363f6
feat: Implement client-facing service management API with UUID for services and bulk actions for product services.
2026-03-13 15:17:23 +07:00
pbao9
5160ac967a
feat: Implement client payment history endpoint and add type filtering to product category API.
2026-03-13 10:38:56 +07:00
pbao9
0c260a7e1c
feat: Implement VM restart, auto-renew invoice functionality, and client invoice detail API, alongside admin UI improvements.
2026-03-02 10:26:01 +07:00
pbao9
1cfcaee871
feat: implement VMware vCenter integration, enhance product pricing display, and update order processing logic.
2026-03-01 23:10:35 +07:00
pbao9
7769326ac9
feat: Add deposit success email notification system with new mailer, job, view, and client update request.
2026-02-19 20:33:24 +07:00
pbao9
c720e62bda
feat: Implement VNPAY callback redirection to frontend and add UUID/public code to transactions.
2026-02-19 17:01:49 +07:00
pbao9
c7215ababc
feat: Implement JWT authentication for client API and add transaction verification endpoint.
2026-02-19 15:38:43 +07:00
pbao9
9a2cab4521
feat: implement deposit request validation and transaction API, refactor client routes, and update transaction schema.
2026-02-18 21:17:13 +07:00
pbao9
4510cdc8eb
feat: Implement API endpoints for retrieving product categories and their associated products.
2026-02-15 18:42:41 +07:00
pbao9
f3a679d7f3
feat: Implement comprehensive product management, including categories, pricing, and integration into the order system.
2026-02-12 14:29:29 +07:00
pbao9
556b2c02e6
feat: Implement order and invoice management, enhance addon features, and remove the 'Type' module.
2026-02-11 17:02:07 +07:00
pbao9
6b6385f441
update
2026-02-11 11:18:35 +07:00
pbao9
d59b2a0840
client api
2026-02-11 10:08:39 +07:00
pbao9
a36802bd82
udpate
2026-02-10 17:27:10 +07:00