Commit Graph

  • b75fbd516c feat(exposure): Add Mesh column and Emancipate modal to dashboard CyberMind-FR 2026-02-05 04:45:04 +0100
  • 53af5ac2e9 feat(exposure): Add emancipate/revoke commands for multi-channel exposure CyberMind-FR 2026-02-05 04:18:33 +0100
  • 5a856e5da2 feat(monitoring): Add empty-state loading and dynamic bandwidth units CyberMind-FR 2026-02-05 04:04:32 +0100
  • c5e22fd08d refactor(nav): Unify navigation component with auto-theme initialization CyberMind-FR 2026-02-05 03:42:32 +0100
  • ec8d8956df chore: Mark completed TODO items (chip header, smbfs, ksmbd, P2P, Domoticz) CyberMind-FR 2026-02-05 00:38:47 +0100
  • 186cddb163 chore: Update WIP with remaining bonus feed rebuild task CyberMind-FR 2026-02-05 00:34:15 +0100
  • 304ac7b9a1 feat: P2P App Store, Remote Access & Mesh Media packages CyberMind-FR 2026-02-05 00:33:53 +0100
  • 9513bcb839 fix(domoticz): Correct README to say Debian instead of Alpine CyberMind-FR 2026-02-04 22:06:53 +0100
  • 95dab47f62 chore: Update local tool permissions CyberMind-FR 2026-02-04 22:06:28 +0100
  • f2f24afe12 feat(domoticz): Rewrite from Docker to LXC Debian container CyberMind-FR 2026-02-04 22:05:39 +0100
  • 89896568b1 feat(domoticz): Add LuCI dashboard with MQTT auto-bridge and Zigbee2MQTT integration CyberMind-FR 2026-02-04 21:32:17 +0100
  • 79bb3c43f4 feat: Add smbfs mount manager, Jellyfin READMEs, Glances host visibility, planning updates CyberMind-FR 2026-02-04 21:02:46 +0100
  • eebc84d0b9 fix(zigbee2mqtt): Fix adapter type, config format, and add MQTT dependency CyberMind-FR 2026-02-04 19:29:59 +0100
  • acd7e87e56 chore(bonus-feed): Rebuild feed with zigbee2mqtt LXC and device-intel fixes CyberMind-FR 2026-02-04 18:33:18 +0100
  • f4157811c5 fix(device-intel): Fix empty vendor column and add OUI emoji display CyberMind-FR 2026-02-04 18:33:10 +0100
  • c5d40cf464 feat(zigbee2mqtt): Rewrite from Docker to LXC Alpine container CyberMind-FR 2026-02-04 18:32:57 +0100
  • eab2e5d159 chore(bonus-feed): Rebuild feed with jellyfin ipk and latest fixes CyberMind-FR 2026-02-04 18:07:54 +0100
  • 64fb579248 feat(exposure): Sort services by DNS domain names first, then by port CyberMind-FR 2026-02-04 18:07:48 +0100
  • 155f9d8005 feat(jellyfin): Add uninstall, update, backup, HAProxy integration and LuCI actions CyberMind-FR 2026-02-04 17:10:44 +0100
  • b32a0c222b chore(bonus-feed): Rebuild all feed packages with latest fixes CyberMind-FR 2026-02-04 17:07:19 +0100
  • e1d70c5bac fix(crowdsec-dashboard): Fix decisions list empty due to wrong RPC expect key CyberMind-FR 2026-02-04 17:00:46 +0100
  • f561dda7a2 fix(rpcd): Wrap call handlers in function for BusyBox ash local keyword compatibility CyberMind-FR 2026-02-04 16:39:50 +0100
  • 78802f2850 fix(luci): Fix menu navigation and settings Save & Apply for device-intel and dns-provider CyberMind-FR 2026-02-04 16:22:11 +0100
  • abc0f66246 fix(device-intel): Fix BusyBox compatibility and data source mapping CyberMind-FR 2026-02-04 16:10:12 +0100
  • 932c578dad fix(device-intel): Align Makefile with SDK build pattern CyberMind-FR 2026-02-04 16:02:07 +0100
  • 57db9cfb40 feat: Add device-intel and dns-provider packages CyberMind-FR 2026-02-04 15:47:20 +0100
  • 297917e79a feat(jellyfin): Add secubox-app-jellyfin and luci-app-jellyfin packages CyberMind-FR 2026-02-04 14:50:59 +0100
  • c6de8b2b1b chore(exposure): Remove obsolete view files replaced by KISS redesign CyberMind-FR 2026-02-04 14:27:46 +0100
  • 9def2ad15a fix(exposure): Fix toggle switches always showing as ON CyberMind-FR 2026-02-04 14:19:49 +0100
  • 4c8799d520 feat(exposure): KISS redesign with enriched service names and vhost integration CyberMind-FR 2026-02-04 14:15:04 +0100
  • dc6a8f9c62 fix(streamlit): Auto-install requirements from ZIP uploads and support non-standard filenames CyberMind-FR 2026-02-04 12:31:02 +0100
  • 0083513cdc fix(streamlit): Add chunked upload to bypass uhttpd 64KB JSON limit and support top-level .py apps CyberMind-FR 2026-02-04 10:16:47 +0100
  • 8691a5e048 fix(streamlit): Fix btoa crash on UTF-8 .py file upload CyberMind-FR 2026-02-04 09:40:51 +0100
  • db486a56ad fix(streamlit): Fix ZIP upload, app management and add rename support CyberMind-FR 2026-02-04 09:25:01 +0100
  • f2b40efbfa fix(streamlit): Add missing RPCD ACL entries for Gitea and zip methods CyberMind-FR 2026-02-04 08:44:19 +0100
  • daa4c48375 fix(localai): Add gte-small preset, fix RPC expect unwrapping and chat JSON escaping CyberMind-FR 2026-02-03 19:22:30 +0100
  • 28acb7e70f fix(localai): Fix health check and uptime detection in RPCD handler CyberMind-FR 2026-02-03 19:04:23 +0100
  • 02126aa7d3 feat(wireguard-dashboard): Persist server endpoints in UCI for reuse across views CyberMind-FR 2026-02-03 18:32:36 +0100
  • bb0f24d93a docs: Add RPCD and LuCI frontend guidelines to CLAUDE.md CyberMind-FR 2026-02-03 17:49:05 +0100
  • 2ed00d1967 fix(wireguard-dashboard): Fix RPC expect unwrapping, wizard interface naming and key persistence CyberMind-FR 2026-02-03 17:35:44 +0100
  • 75e3f59207 fix(wireguard-dashboard): Bypass jshn for QR code output to avoid argument size limit CyberMind-FR 2026-02-03 16:57:53 +0100
  • 2ab0965917 feat(wireguard-dashboard): Persist peer private keys in UCI for QR code generation CyberMind-FR 2026-02-03 16:54:26 +0100
  • 2d810a2e95 feat(mac-guardian): Add DHCP lease protection for odhcpd CyberMind-FR 2026-02-03 16:22:37 +0100
  • 373d77368e feat(mac-guardian): Rename to secubox-app-mac-guardian and add LuCI interface CyberMind-FR 2026-02-03 16:06:48 +0100
  • aeb4825b25 feat(mac-guardian): Add WiFi MAC security monitor CyberMind-FR 2026-02-03 15:26:18 +0100
  • fa1f6ddbb8 feat(tor-shield): Add server mode for split-routing with public IP preservation CyberMind-FR 2026-02-03 13:46:26 +0100
  • ea18674638 fix(security-threats): Remove null rendering in dashboard CyberMind-FR 2026-02-03 11:51:50 +0100
  • 8c0f6a9b73 fix(security-threats): Detect mitmproxy running in LXC container CyberMind-FR 2026-02-03 11:34:51 +0100
  • c4302504df refactor(security-threats): KISS rewrite with mesh threat intelligence CyberMind-FR 2026-02-03 11:30:25 +0100
  • 1652b39137 feat(p2p): Add decentralized threat intelligence sharing via mesh CyberMind-FR 2026-02-03 10:35:03 +0100
  • 857622ff56 feat(master-link): Add dynamic join IPK generation for mesh onboarding CyberMind-FR 2026-02-03 09:36:04 +0100
  • cd4e991761 feat(tools): Add SecuBox image builder and sysupgrade scripts CyberMind-FR 2026-02-03 09:02:11 +0100
  • 3c1d6d2fd0 feat(lyrion): Add WAN access checkbox for firewall rules CyberMind-FR 2026-02-03 08:06:54 +0100
  • 4797b7844d fix(lyrion): Add firewall rules and fix networking for device discovery CyberMind-FR 2026-02-03 08:00:09 +0100
  • 62f2f6a7a8 docs(secubox): Add KISS README for all 46 remaining packages CyberMind-FR 2026-02-03 07:34:06 +0100
  • b516609bcc docs(master-link): Add README for both master-link packages CyberMind-FR 2026-02-03 07:16:22 +0100
  • e74e44158f fix(master-link): Pre-read request file fields before cat truncation CyberMind-FR 2026-02-03 06:52:14 +0100
  • 13960d39c3 fix(master-link): Rename RPCD to luci.master_link and flatten JSON output CyberMind-FR 2026-02-03 06:40:41 +0100
  • c4c829a593 fix(master-link): Suppress p2p-mesh.sh stdout noise from sourced libraries CyberMind-FR 2026-02-03 06:38:11 +0100
  • 62c0850829 feat(master-link): Add secure mesh onboarding packages CyberMind-FR 2026-02-03 06:15:47 +0100
  • c0991336bb fix(mitmproxy): Fix JSON output corruption from grep -c exit codes CyberMind-FR 2026-02-03 05:15:27 +0100
  • b2f0e23c32 fix(simplex): Use LXC configured path and skip existing rootfs download CyberMind-FR 2026-02-03 05:07:44 +0100
  • c89e965631 fix(factory): Suppress ubus output to prevent JSON corruption in CGI responses CyberMind-FR 2026-02-03 04:17:48 +0100
  • 045af683b3 fix(feed): Remove stale mitmproxy r19 package CyberMind-FR 2026-02-02 16:21:41 +0100
  • d238e05098 chore(feed): Update build artifacts with WAF autoban stats UI CyberMind-FR 2026-02-02 16:20:54 +0100
  • 98440c456a feat(ui): Add WAF auto-ban statistics to dashboards CyberMind-FR 2026-02-02 16:15:40 +0100
  • 449d5bb96e chore(feed): Update build artifacts for mitmproxy v0.5.0-r21 CyberMind-FR 2026-02-02 16:04:49 +0100
  • 56d45fe7c2 feat(waf): Add sensitivity-based auto-ban system with CrowdSec integration CyberMind-FR 2026-02-02 13:40:52 +0100
  • db847ba1cd feat(simplex): Add SimpleX Chat self-hosted messaging servers CyberMind-FR 2026-02-02 12:53:41 +0100
  • ec31cdba12 chore(feed): Update build artifacts for mitmproxy v0.5.0-r21 v0.18.3 CyberMind-FR 2026-02-02 11:31:21 +0100
  • 94c02c9224 feat(waf): Add comprehensive CVE detection patterns CyberMind-FR 2026-02-02 11:27:31 +0100
  • f6ab1fc6c5 chore(feed): Update build artifacts for crowdsec-dashboard v0.7.0-r32 CyberMind-FR 2026-02-02 11:23:44 +0100
  • 21f59b6c9a fix(crowdsec): Restore working setup page from settings.js CyberMind-FR 2026-02-02 11:01:16 +0100
  • a9086b1d21 chore(feed): Update build artifacts for crowdsec-dashboard v0.7.0-r31 CyberMind-FR 2026-02-02 10:58:07 +0100
  • 6298e8b961 refactor(crowdsec): Simplify LuCI interface - KISS setup CyberMind-FR 2026-02-02 10:56:13 +0100
  • 840d226881 fix(crowdsec): Add capi_enrolled to status response CyberMind-FR 2026-02-02 10:50:35 +0100
  • 27c5900f53 chore(feed): Update build artifacts for v0.18.2 CyberMind-FR 2026-02-02 10:48:10 +0100
  • 2ce7c5da3a fix(security): Move CVE-2025-15467 detection before SSRF check CyberMind-FR 2026-02-02 10:44:23 +0100
  • 77e572a787 feat(security): Add CVE-2025-15467 detection and mitmproxy threat integration v0.18.2 CyberMind-FR 2026-02-02 10:34:20 +0100
  • 4a8975f436 feat(mitmproxy): Disable LAN transparent proxy by default v0.18.1 CyberMind-FR 2026-02-02 10:20:59 +0100
  • f4b9c910c5 feat(mitmproxy): Add WAN protection mode for incoming traffic inspection CyberMind-FR 2026-02-02 10:07:40 +0100
  • f8016cb12e fix(local-build): Use feeds path for toolchain package builds CyberMind-FR 2026-02-02 07:40:29 +0100
  • bae3b3f0c4 feat(local-build): Add missing toolchain package shorthands CyberMind-FR 2026-02-02 07:15:00 +0100
  • b0cf6e2240 fix(ollama): Show start prompt when Ollama is not running CyberMind-FR 2026-02-01 15:41:05 +0100
  • ed7184f45f fix(dnsguard): Fix subshell issues in provider lookup methods CyberMind-FR 2026-02-01 15:36:38 +0100
  • 72f51623fa feat: Add DNS Guard app and Ollama model suggestions CyberMind-FR 2026-02-01 14:11:41 +0100
  • 5f85e76ac0 feat: Add DNS Guard app and Ollama model suggestions CyberMind-FR 2026-02-01 14:11:41 +0100
  • 41a870b4e7 fix(exposure): Use reserved ports with listening verification CyberMind-FR 2026-02-01 14:06:27 +0100
  • f243002933 fix(haproxy): Detect actual listening port for running services CyberMind-FR 2026-02-01 14:00:28 +0100
  • 681382c7ff feat(haproxy): Add AdGuard Home detection and improve service discovery CyberMind-FR 2026-02-01 11:35:13 +0100
  • 906c3e8988 chore(feed): Update package feed with latest builds CyberMind-FR 2026-02-01 09:50:14 +0100
  • 9435cc6282 feat(ollama,netdiag): KISS UI rewrite and thermal monitoring CyberMind-FR 2026-02-01 09:41:30 +0100
  • 948b8776d8 fix(crowdsec-dashboard): Fix nav paths in all view files CyberMind-FR 2026-02-01 09:21:16 +0100
  • 497ea3c316 fix(webapp): Fix CrowdSec decisions data extraction CyberMind-FR 2026-02-01 09:11:42 +0100
  • 6b364ab52a fix(crowdsec-dashboard): Fix alerts and countries display in overview CyberMind-FR 2026-02-01 09:05:24 +0100
  • 5496ca1f3a fix(crowdsec-dashboard): Fix overview nav path and countries parsing CyberMind-FR 2026-02-01 09:01:30 +0100
  • e14ef7fa00 refactor(mitmproxy): Move to Security menu CyberMind-FR 2026-02-01 08:58:48 +0100
  • dcc000c55d fix(wireguard-dashboard): Fix QR code generation CyberMind-FR 2026-02-01 08:56:25 +0100
  • f0ac51ddd1 refactor(network-tweaks): Move to Network menu CyberMind-FR 2026-02-01 08:41:53 +0100
  • 60ed796b5a fix(metablogizer): Fix require path and async hosting status load CyberMind-FR 2026-02-01 08:33:30 +0100