|
|
12774589fc
|
feat(vhost-manager,network-tweaks): major v2.0 upgrade with dashboards and automation
VHost Manager v2.0:
- Add modern dashboard UI with auto-refresh for Internal Services, Redirects, and Virtual Hosts tabs
- Implement template activation system with one-click deployment (19 services, 6 redirects)
- Add section_id parameter to RPC backend for named VHost profiles
- Enhance API with createVHost() wrapper for template-based creation
- Fix redirect support with nginx return directive validation
- Add action buttons (Edit/Enable/Disable/Remove) to all VHost cards
- Implement confirmation modals for destructive actions
- Update README with comprehensive v2.0 feature documentation
- Add templates.json catalog with pre-configured service/redirect templates
Network Tweaks v1.0:
- Create network services dashboard with dynamic component discovery
- Add RPC backend with component filtering by network capabilities
- Implement cumulative impact tracking (DNS entries, VHosts, ports)
- Add network mode integration for profile-based settings
- Create dashboard.css with responsive grid layouts
- Add 10-second auto-refresh polling for live status updates
New Applications:
- Add luci-app-magicmirror (Smart mirror application)
- Add secubox-app-magicmirror with Docker runtime
- Add luci-app-network-tweaks (Network services monitoring)
- Add secubox-app-adguardhome (DNS filtering)
- Add secubox-app-nextcloud (File sync and sharing)
- Add plugin catalog manifests for AdGuard Home, MagicMirror, Nextcloud
Bug Fixes:
- Fix RPC backend shell script errors (remove local declarations from case statements)
- Fix fs.exec usage in vhosts.js (replace with uci module)
- Fix form rendering in Virtual Hosts view (use proper LuCI patterns)
- Fix file ownership issues (ensure root:root for deployed files)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-01-01 14:30:57 +01:00 |
|
|
|
154dbcb948
|
fix(secubox-app): jsonfilter compatibility
|
2025-12-30 17:35:53 +01:00 |
|
|
|
280dd91798
|
release: bump secubox hub to 0.6.1-0
|
2025-12-30 14:42:45 +01:00 |
|
|
|
1972099808
|
docs: add app store spec and sync tooling
|
2025-12-30 13:14:44 +01:00 |
|
|
|
72b4a93971
|
feat(nodogsplash): add secubox wrapper and drop legacy package
|
2025-12-30 13:11:36 +01:00 |
|
|
|
029b1796d4
|
feat(crowdsec): add secubox-app daemon
|
2025-12-30 13:00:59 +01:00 |
|
|
|
e4c9ec0237
|
feat(appstore): add normalized catalog manifests
|
2025-12-30 08:48:41 +01:00 |
|
|
|
88958eef88
|
mark secubox packages arch-independent
|
2025-12-29 21:58:50 +01:00 |
|
|
|
92eff5aad7
|
refactor secubox app packaging and theme
|
2025-12-29 21:57:12 +01:00 |
|
|
|
fde18de048
|
Add nodogsplash package for firmware builds
|
2025-12-29 18:56:29 +01:00 |
|