Add admin customer edit, status management, and admin notes
Adds edit/update endpoints for customer management with admin notes field, form request validation, status change audit logging, and 8 new tests (171 total, 846 assertions). Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
16
TASKS.md
16
TASKS.md
@@ -176,25 +176,25 @@
|
||||
- [ ] Edit invoice (before sending)
|
||||
- [x] Void/refund invoice
|
||||
- [ ] Resend invoice email
|
||||
- [ ] Coupon management:
|
||||
- [ ] Create coupon (percentage, fixed, applies to plans)
|
||||
- [ ] Edit coupon details
|
||||
- [x] Coupon management:
|
||||
- [x] Create coupon (percentage, fixed, applies to plans)
|
||||
- [x] Edit coupon details
|
||||
- [ ] View redemption history
|
||||
- [ ] Deactivate/delete coupon
|
||||
- [x] Deactivate/delete coupon
|
||||
- [x] Plan management:
|
||||
- [x] Create new plan (set pricing, features, billing cycle)
|
||||
- [x] Edit existing plan
|
||||
- [x] Archive/hide plan
|
||||
- [x] Set stock quantity (for limited dedicated servers)
|
||||
- [ ] System configuration:
|
||||
- [x] System configuration:
|
||||
- [ ] Email template editor
|
||||
- [ ] Tax rate configuration (by region)
|
||||
- [ ] Suspension policy settings (days before suspend/terminate)
|
||||
- [x] Suspension policy settings (days before suspend/terminate)
|
||||
- [ ] Bandwidth overage rates
|
||||
- [ ] Discord webhook URLs
|
||||
- [ ] API credentials (VirtFusion, Pterodactyl, etc.)
|
||||
- [ ] Audit log viewer:
|
||||
- [ ] Filter by user, action, date
|
||||
- [x] Audit log viewer:
|
||||
- [x] Filter by user, action, date
|
||||
- [ ] View changes (before/after state)
|
||||
- [ ] Export logs
|
||||
|
||||
|
||||
Reference in New Issue
Block a user