Commit Graph

  • 70b10a4291 Feature: Audit-Log - tracks all user actions with timestamps cynfo3000 2026-03-04 23:45:01 +01:00
  • a60a91bff8 Fix: Security collector debug logging + backend rebuild needed cynfo3000 2026-03-04 23:35:21 +01:00
  • 772a1fd7a6 Fix: RFC 5424 syslog timestamp regex for audit log parsing cynfo3000 2026-03-04 23:28:17 +01:00
  • 06189a1468 Feature: Sicherheit Tab - SSH Login Audit + Session History cynfo3000 2026-03-04 23:16:18 +01:00
  • 57a5a3d3ee Add systemd service file + update install docs cynfo3000 2026-03-04 09:22:10 +01:00
  • 2f90697fd0 Fix: writeMux for OPNsense agent WebSocket - prevents concurrent write deadlock cynfo3000 2026-03-04 09:08:21 +01:00
  • 7f5bb07409 Security: remove hardcoded credentials, use placeholders and config cynfo3000 2026-03-04 08:17:37 +01:00
  • 240cbe37fa Proxmox: feinere Tabelle, konfigurierbare Spalten (localStorage), kompaktere MiniBar+VmBadge cynfo3000 2026-03-04 00:11:43 +01:00
  • 5d26158b53 WAN IP fix: IPv4 bevorzugen, PPPoE-Interfaces korrekt erkennen cynfo3000 2026-03-04 00:04:32 +01:00
  • 983ecf390c Clipboard fix: fallback fuer HTTP (non-secure) context, SSH copy-to-clipboard cynfo3000 2026-03-03 23:54:56 +01:00
  • 025840e9ba Firewalls: konfigurierbare Spalten (localStorage), kurze Versionsnr, WAN/LAN IP getrennt, Spalten-Zahnrad cynfo3000 2026-03-03 23:41:19 +01:00
  • 25a6cc2a1a Installer-Paket System: Backend speichert/served ZIP, Frontend Upload+Download, install.sh auto-download von Backend statt Git cynfo3000 2026-03-03 23:37:31 +01:00
  • c387e56816 install.sh: add --no-verify-hostname for self-signed cert cynfo3000 2026-03-03 23:21:57 +01:00
  • c45ec52a6b install.sh: fix fetch path /usr/bin/fetch cynfo3000 2026-03-03 23:20:49 +01:00
  • eb52507c08 install.sh + frontend: use external URL dsbmueller.spdns.org:8443, configurable via RMM_BACKEND env cynfo3000 2026-03-03 23:17:58 +01:00
  • 5f37e28046 install.sh: auto-download from backend, InstallGuide component for frontend dialogs cynfo3000 2026-03-03 23:13:32 +01:00
  • 7f9fbd257f Linux/Proxmox Agent + Plattform-Updater + Proxmox Frontend cynfo3000 2026-03-01 22:03:18 +01:00
  • c114df215a Fix: SettingsController in install.sh aktualisiert (rmmagent[general] Parsing) cynfo3000 2026-03-01 01:37:35 +01:00
  • 77ec200b42 Docs aufgesplittet: README + docs/BACKEND + AGENT + FRONTEND + API + FIRMWARE christian 2026-03-01 01:23:21 +01:00
  • fb5930051e Plugin WebGUI fix, Pre-Registration, Service-Filter, Business-Lizenz, Firmware-Mgmt christian 2026-03-01 01:18:47 +01:00
  • e74cdce0ba Agent-Updater, Multi-Plattform Firmware, Frontend Firmware-Seite, Agent-Tab, Zertifikate-Redesign cynfo3000 2026-02-28 22:43:03 +01:00
  • 616a0cb6ac Frontend: Firewall-Tabelle mit CPU/RAM/Disk/Uptime/Gateways, sortierbar, Slide-in Detail-Panel mit Tabs (Uebersicht, Interfaces, Dienste, VPN, Routen, DHCP, Zertifikate, Backups) cynfo3000 2026-02-28 16:03:02 +01:00
  • c56fded7d7 Frontend: React+Vite+Tailwind, Login, Dashboard, Agents, Customers, Settings, Dark Theme, Nginx auf .20 cynfo3000 2026-02-28 15:40:07 +01:00
  • c6c8257cf0 Backend: Customers, Auth (JWT), Agent-Kundenzuordnung, CORS cynfo3000 2026-02-28 15:28:02 +01:00
  • 5daf81b9de README: Agent-Installation als OPNsense-Plugin mit WebGUI-Konfiguration cynfo3000 2026-02-28 14:15:40 +01:00
  • 1832bce852 OPNsense Plugin: install.sh Installer-Script (self-contained, alle Dateien inline) cynfo3000 2026-02-28 14:13:54 +01:00
  • a7d3971b5d OPNsense Plugin: os-rmm-agent mit WebGUI-Settings, rc.d Service, configd-Integration, Build-Script cynfo3000 2026-02-28 13:53:24 +01:00
  • d8bc99873f README: Vollstaendige Installationsanleitung Backend+Agent, alle SQLite-Referenzen durch PostgreSQL+TimescaleDB ersetzt cynfo3000 2026-02-28 13:36:59 +01:00
  • 3f3d555658 Cron-Jobs Collector: System-Crontab + OPNsense config.xml Jobs cynfo3000 2026-02-28 13:19:09 +01:00
  • c72b791796 Agent-Status und Inaktivitaets-Erkennung implementiert cynfo3000 2026-02-28 13:13:13 +01:00
  • 5d7a3cbcc1 SQLite durch PostgreSQL + TimescaleDB ersetzt cynfo3000 2026-02-28 12:48:14 +01:00
  • 27d6492258 PostgreSQL + TimescaleDB Setup-Anleitung und Installation auf .13 cynfo3000 2026-02-28 12:40:44 +01:00
  • 62eeaf79e2 README: Alle Beispiele mit echten Zugangsdaten, alle 3 Agent-IDs dokumentiert cynfo3000 2026-02-28 11:28:22 +01:00
  • c10c311424 WireGuard Peer Management: Add/List/Delete Peers via API cynfo3000 2026-02-28 11:22:18 +01:00
  • b895d08f15 README: Agent-Faehigkeiten Uebersicht (Collectors, Commands, registrierte Agents) cynfo3000 2026-02-28 10:52:43 +01:00
  • e7beada405 Config-Backup Feature: Agent liest config.xml, Backend speichert versioniert mit Deduplizierung cynfo3000 2026-02-28 10:44:09 +01:00
  • 23c8f2cd66 Major-Update Ablauf korrigiert und getestet cynfo3000 2026-02-28 09:35:33 +01:00
  • f55536623e README: Alle Beispiele mit echten Zugangsdaten (Backend, API-Key, Agent-ID) cynfo3000 2026-02-28 09:08:58 +01:00
  • 33c3b84d0f README: Agent-API-Beispiele ergaenzt (list, get, system, delete, hub, exec) cynfo3000 2026-02-28 09:04:38 +01:00
  • ebc70f17eb Update-Commands: update, major_update, update_check, reboot cynfo3000 2026-02-28 09:01:04 +01:00
  • 68e712b3a3 Meilenstein 2: Session-basierte TCP-Tunnel cynfo3000 2026-02-28 08:53:10 +01:00
  • fa68e191f9 Fix Tunnel: ID-Sync Backend<->Agent, bidirektionaler Proxy, API-Key via Query-Param cynfo3000 2026-02-28 07:52:38 +01:00
  • f47154787d WebSocket-Infrastruktur: bidirektionaler Command-Kanal + TCP-Tunnel cynfo3000 2026-02-28 07:42:33 +01:00
  • 6120d0cffa Initial commit: RMM Agent + Backend cynfo3000 2026-02-28 07:38:14 +01:00