secubox-openwrt/package/secubox/luci-app-service-registry/root/usr
CyberMind-FR ce512bbda0 feat(p2p): Add mDNS service publishing and REST API for mesh visibility
- Add mDNS service announcement via avahi-publish for _secubox._tcp
- Add REST API endpoints on port 7331 (/api/peers, /api/status, /api/services)
- Add node self-registration to ensure local node visible in mesh view
- Add UCI defaults for uhttpd P2P API instance and firewall rules
- Bump secubox-p2p version to 0.2.0

fix(vhost-manager): Fix uninitialized variable syntax errors

- Add 'local' keyword to variable declarations on lines 606, 621, 693

fix(metablogizer,service-registry): Add HAProxy availability fallback

- Add haproxy_available() helper to check if HAProxy is running
- Gracefully skip HAProxy operations when service unavailable
- Store pending HAProxy config for later when service becomes available
- Prevent crashes when HAProxy container is stopped

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 19:46:28 +01:00
..
libexec/rpcd feat(p2p): Add mDNS service publishing and REST API for mesh visibility 2026-01-30 19:46:28 +01:00
sbin feat(v0.17): P2P Mesh Recovery, MITM Analytics, Swiss Army Knife 2026-01-30 19:46:28 +01:00
share feat(v0.17): P2P Mesh Recovery, MITM Analytics, Swiss Army Knife 2026-01-30 19:46:28 +01:00