Files
portal-api/.claude/settings.local.json
T
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

30 lines
1.3 KiB
JSON

{
"permissions": {
"allow": [
"Bash(ls:*)",
"Bash(php artisan:*)",
"Bash(composer show:*)",
"Bash(php:*)",
"Bash(do php:*)",
"Bash(/usr/bin/php:*)",
"Bash(xargs cat:*)",
"Bash(composer require:*)",
"Bash(grep -rn \"reinstall\\\\|vm\" /Users/baro/Desktop/Workspace/thegioiso/web/portal-infra/portal/routes/*.php)",
"Bash(grep -l \"module_vmware\\\\|ip_pool\\\\|module_ip_address\" /Users/baro/Desktop/Workspace/thegioiso/web/portal-infra/portal/database/migrations/*.php)",
"Bash(composer why-not *)",
"Bash(npx skills *)",
"Bash(xargs -I {} basename {})",
"Read(//Users/baro/Desktop/Workspace/thegioiso/web/portal-infra/portal-admin/src/**)",
"Read(//Users/baro/Desktop/Workspace/thegioiso/web/portal-infra/portal-admin/**)",
"Bash(mkdir -p /Users/baro/Desktop/Workspace/thegioiso/web/portal-infra/portal-admin/src/features/activity-logs/components)",
"Bash(mkdir -p /Users/baro/Desktop/Workspace/thegioiso/web/portal-infra/portal-admin/src/routes/_authenticated/activity-logs)",
"Bash(npx tsr *)",
"Bash(npx tsc *)",
"Bash(chmod +x *)",
"Bash(composer check-platform-reqs *)",
"Bash(composer config *)",
"Bash(composer update *)"
]
}
}