secubox-openwrt/luci-app-secubox/htdocs/luci-static/resources/secubox
CyberMind-FR 6345268dd8 fix: Filter wizard apps and fix profile apply/rollback (v0.6.0-r22)
Wizard App Filtering:
- Only show apps with has_wizard=true in App Wizards section
- Previously showed all 39 catalog apps, now shows only 2 with wizards
- Improved user experience by hiding apps without configuration wizards

Profile Application Fixes:
- Fixed API method name: apply_profile → applyProfile (camelCase)
- Fixed parameter name: profile_id → profile
- Added proper JSON response handling with success/message fields
- Fixed rollback_profile → rollbackProfile method name
- Implemented rollbackProfile RPC method using secubox-recovery
- Added rollbackProfile to RPC method list registration
- Profile apply now returns structured success/error responses
- Rollback restores last snapshot created before profile application

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-07 13:24:04 +01:00
..
alerts.css feat(mqtt-bridge): sync latest UI updates 2025-12-30 10:13:14 +01:00
api.js fix: Filter wizard apps and fix profile apply/rollback (v0.6.0-r22) 2026-01-07 13:24:04 +01:00
apps.css release: bump secubox hub to 0.6.1-0 2025-12-30 14:42:45 +01:00
common.css feat(mqtt-bridge): sync latest UI updates 2025-12-30 10:13:14 +01:00
dashboard.css feat(mqtt-bridge): sync latest UI updates 2025-12-30 10:13:14 +01:00
help.css feat: Add help system integration and fix menu structure 2025-12-28 16:29:04 +01:00
help.js feat: Add help system integration and fix menu structure 2025-12-28 16:29:04 +01:00
modules.css feat(mqtt-bridge): sync latest UI updates 2025-12-30 10:13:14 +01:00
monitoring.css feat(mqtt-bridge): sync latest UI updates 2025-12-30 10:13:14 +01:00
nav.js release: bump secubox hub to 0.6.1-0 2025-12-30 14:42:45 +01:00
secubox.css Update theme selector and deploy tooling 2025-12-29 10:55:51 +01:00
theme.js Update theme selector and deploy tooling 2025-12-29 10:55:51 +01:00