Commit Graph
57 Commits
Author SHA1 Message Date
baodev0 a31d238135 feat: Implement VM suspension feature with email notification
- Added suspend method in VCenterManagerController to handle VM suspension requests.
- Introduced VmSuspendedMail for notifying customers about VM suspension.
- Created email template for VM suspension notification.
- Updated API routes to include VM suspend functionality.
- Modified cors.php to allow additional local development URL.
- Updated DatabaseSeeder to include AdminSeeder and commented out unused seeders.
- Removed deprecated Livewire components related to cart, customer email history, invoices, orders, tickets, transactions, user settings, and VPS reinstall modal.
2026-05-21 10:17:16 +07:00
pbao9 8a115c5175 refactor: implement centralized cache key management and add utility traits for vCenter SSH operations. 2026-05-16 16:52:21 +07:00
pbao9 1934be9a19 feat: standardize invoice number field, refine invoice creation logic, and update module foreign key constraints 2026-03-12 10:10:20 +07:00
pbao9 1e09ccf17b feat: Reimplement order and invoice management with new service and repository layers, introduce compression middleware, and update database schema. 2026-03-12 09:30:29 +07:00
pbao9 4e4807dbea feat: Implement DNS management with dedicated models, repositories, requests, controllers, and services, while refactoring authentication by removing Passport and Sanctum. 2026-03-09 16:43:06 +07:00
pbao9 7b3c955d38 refactor: Remove extensive unused administrative UI, styling, and JavaScript assets, and introduce a new payment API controller. 2026-03-09 14:16:39 +07:00
pbao9 cca4e0b86f feat: Implement new admin API endpoints for product, customer, vCenter, and authentication, and add vCenter resource management UI. 2026-03-05 14:30:31 +07:00
pbao9 71e70b01da feat: implement import and export functionality for product categories and products 2026-02-21 11:28:03 +07:00
pbao9 31cbdf323f feat: Implement soft deletes for customer, invoice, order, and transaction models, and add customer edit and trash management to the admin panel. 2026-02-16 17:04:27 +07:00
pbao9 4dae15ffca feat: Remove the entire frontend customer portal and its associated controllers, while updating customer repositories and adding a cache table migration. 2026-02-16 16:19:22 +07:00
pbao9 ef53ea3207 feat: Integrate L5-Swagger for API documentation and enhance VM synchronization to include host-level details. 2026-02-15 12:31:06 +07:00
pbao9 a7614c91cd feat: Implement invoice creation functionality and integrate DataTables for invoice listing with dynamic column rendering. 2026-02-15 00:55:17 +07:00
pbao9 5252f9142c feat: Implement order management with datatable display and updated forms 2026-02-14 18:00:15 +07:00
pbao9 d683afc901 feat: refactor VM add/edit forms to include vCenter selection, host component, and new VM information fields. 2026-02-14 16:57:13 +07:00
pbao9 498a57b499 feat: Implement VM console access, display VM power state, and add VM statistics retrieval. 2026-02-14 16:28:13 +07:00
pbao9 449502e290 feat: Implement VMware console access with a new API endpoint and UI, and update the admin header to display user details. 2026-02-14 15:36:25 +07:00
pbao9 78b87c10fe feat: enhance product datatable with bulk delete functionality and refined category/price columns. 2026-02-13 14:59:10 +07:00
pbao9 549e434627 feat: implement hierarchical category selection with a tree view in product and category forms. 2026-02-13 14:25:37 +07:00
pbao9 245f5ade37 feat: Refactor addon management to use AddonType and AddonInputType enums, update the database schema, and implement a grouped datatable display for addons. 2026-02-13 11:31:54 +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 3b1beef66e refactor: move product category sub-group datatable rendering from client-side JavaScript to a dedicated server-side Blade partial. 2026-02-12 08:22:39 +07:00
pbao9 99b61bfb51 feat: Implement nested product category display in admin datatable with expandable rows. 2026-02-11 17:30:20 +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 e9f2218030 update 2026-02-07 17:50:36 +07:00
pbao9 3dc19ccb83 update 2026-02-07 16:18:39 +07:00
pbao9 e7b9ce7485 updat 2026-02-06 20:52:59 +07:00
pbao9 d7aadf7544 update 2026-02-06 16:18:15 +07:00
pbao9 92151261b3 feat: Implement product and product category management with dedicated CRUD operations, services, and repositories. 2026-02-06 11:05:18 +07:00
pbao9 eef04846a8 update sync vm 2026-02-05 21:57:57 +07:00
pbao9 3a01d07a74 update 2026-02-05 20:52:43 +07:00
pbao9 8e4e0f33e3 update 2026-02-04 11:08:30 +07:00
pbao9 0b29522bd2 update hosting 2026-02-04 09:49:48 +07:00
pbao9 064d23d822 update dns 2026-02-04 09:07:44 +07:00
pbao9 0dbd9bfebe update 2026-02-03 16:10:49 +07:00
pbao9 6178a76eee update 2026-02-03 11:07:47 +07:00
pbao9 372b6bf0f6 update 2026-02-02 23:17:10 +07:00
pbao9 8125804bac update 2026-02-02 17:27:33 +07:00
pbao9 17b02631e4 Refactor views to use new layout structure and update routes for administrator pages
- Changed view extends from "admin.main" to "administrator.layout.master" across multiple files.
- Updated route names in admin.php and administrator.php to reflect new structure for user, order, invoice, and other management functionalities.
- Adjusted view includes to point to the new directory structure for blocks and components.
- Ensured all permission checks remain intact while refactoring the views.
2026-02-02 10:31:11 +07:00
pbao9 d3b264262b update os 2026-02-02 10:17:51 +07:00
pbao9 34575b2d96 udpate 2026-02-02 10:06:42 +07:00
pbao9 af71413a69 update os group 2026-02-02 09:07:33 +07:00
pbao9 b3ad727d55 update 2026-02-01 10:27:56 +07:00
pbao9 e0efaa9ffe update host 2026-01-31 10:46:49 +07:00
pbao9 4b5e22c9d2 update network moudle 2026-01-31 10:25:21 +07:00
pbao9 745e7f71ec update 2026-01-31 10:12:35 +07:00
pbao9 669ed87a05 update logic call 2026-01-31 10:08:25 +07:00
pbao9 72b690f22e update 2026-01-30 17:08:59 +07:00
pbao9 ffbd567a55 update filter column with relation 2026-01-30 14:10:59 +07:00
pbao9 cfe38232c3 update datatable 2026-01-30 13:56:32 +07:00