Commit Graph
44 Commits
Author SHA1 Message Date
MrBlakeandClaude Opus 5.5 4542aff75f Add Android app: phone UI for hosts, SSH terminal with extra key row, keys, snippets, LAN sync and app lock (password + fingerprint), reusing the desktop Node modules via capacitor-nodejs; APKs per ABI in releases for Obtainium
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 23:56:39 +02:00
MrBlake 430c18b84e Version 0.10.3 2026-09-25 23:32:05 +02:00
MrBlakeandClaude Opus 5.5 98c7763c47 README: add screenshots of hosts, terminal, host settings, Docker, firewall, network, VPN and settings
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 23:32:05 +02:00
MrBlake e4396db3c8 Version 0.10.2 2026-09-25 23:22:21 +02:00
MrBlakeandClaude Opus 5.5 98d8cfa993 Network: confirm a change only after it has been fully applied, keep the session when the old connection times out, and retry reloading so changes show up without reopening the tab
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 23:22:16 +02:00
MrBlake 1517764cca Version 0.10.1 2026-09-25 23:15:49 +02:00
MrBlakeandClaude Opus 5.5 eba3e38620 Sync: warn CachyOS/UFW/firewalld users to open the sync ports with copyable commands; ask before sharing newly created SSH keys, passwords and VPN configurations
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 23:15:49 +02:00
MrBlake 6a63e0e80d Version 0.10.0 2026-09-25 23:05:39 +02:00
MrBlakeandClaude Opus 5.5 41717b2d07 Add encrypted LAN sync between MrTerm devices: UDP discovery, X25519 pairing with short authentication code, mutually authenticated AES-256-GCM sessions, last-writer-wins merge with deletions, and per-item opt-in for SSH keys, passwords and VPN configurations
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 23:05:39 +02:00
MrBlake ae5309f693 Version 0.9.1 2026-09-25 22:51:33 +02:00
MrBlakeandClaude Opus 5.5 487ed069fc Fix main-process crash on SSH connection errors: handle repeated ssh2 error events, use the Windows OpenSSH agent only when it is running, show uncaught errors as a toast
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 22:51:33 +02:00
MrBlake 7a9b70e645 Version 0.9.0 2026-09-25 22:40:58 +02:00
MrBlakeandClaude Opus 5.5 352a887a67 Add network management over SSH for Ubuntu (netplan) and Debian/Proxmox (ifupdown): interfaces, IPs, DHCP, gateway, DNS, bonds with LACP, bridges, VLANs, hostname and config files, applied with automatic rollback; UFW shows a hint when disabled
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 22:40:58 +02:00
MrBlake 90f0907430 Version 0.8.0 2026-09-25 22:21:04 +02:00
MrBlakeandClaude Opus 5.5 128ca98030 Add firewall management over SSH for UFW and iptables/ip6tables: view and edit rules and default policies, persist iptables rules, SSH lockout protection
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 22:21:04 +02:00
MrBlake a608948823 Version 0.7.0 2026-09-25 22:11:26 +02:00
MrBlakeandClaude Opus 5.5 70a15eddbc Add Docker/Podman container management over SSH: container list with status, ports, CPU and memory; shell and live logs in terminal tabs; start, stop, restart and remove
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 22:11:26 +02:00
MrBlake 039d89b9f7 Version 0.6.0 2026-09-25 19:05:33 +02:00
MrBlakeandClaude Opus 5.5 b38837d4e0 VPN: WireGuard-/OpenVPN-Konfigurationen verwalten, Hosts zuordnen, automatischer Aufbau vor dem Verbinden (Linux: NetworkManager, Windows: WireGuard-Dienst/OpenVPN GUI)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 19:05:33 +02:00
MrBlake b716ce3415 Version 0.5.0 2026-09-25 18:54:17 +02:00
MrBlakeandClaude Opus 5.5 b33af709aa App-Sperre mit Passwort und/oder FIDO2-Sicherheitsschlüssel (PRF/hmac-secret): Vault zusätzlich verschlüsselt, Sperrbildschirm, Strg+Shift+L, automatische Sperre
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 18:54:17 +02:00
MrBlake 618f5ad010 Version 0.4.3 2026-09-25 18:43:39 +02:00
MrBlakeandClaude Opus 5.5 29fef7cb33 Updater (pacman): pkexec/sudo über systemd-run --user starten, da Electron NO_NEW_PRIVS setzt und Kindprozesse keine Root-Rechte erlangen können
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 18:43:38 +02:00
MrBlake 74ce2c20be Version 0.4.2 2026-09-25 18:36:51 +02:00
MrBlakeandClaude Opus 5.5 e8fefe4ebe Terminal: schwarzen Rand im Innenabstand entfernt (xterm-viewport transparent, Hintergrund in Terminalfarbe)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 18:36:51 +02:00
MrBlakeandClaude Opus 5.5 797722c510 Release-Skript: Push mit Gitea-Token
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 18:32:00 +02:00
MrBlake c589033964 Version 0.4.1 2026-09-25 18:31:52 +02:00
MrBlakeandClaude Opus 5.5 0cefd5a21f Updater (pacman): pkexec mit absolutem Pfad; bei fehlendem Polkit-Agent/abgebrochener Abfrage (126/127) Installation per sudo im Terminal
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 18:27:26 +02:00
MrBlakeandClaude Opus 5.5 d53bd1a4c1 Terminal: Innenabstand ans xterm-Element verschoben, damit FitAddon nicht eine Zeile/Spalte zu viel berechnet (Konsole unten/rechts abgeschnitten)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 18:22:32 +02:00
MrBlakeandClaude Opus 5.5 2890844c81 Mehrsprachigkeit (Englisch/Deutsch, Systemsprache oder Auswahl in den Einstellungen), README auf Englisch für Nutzer, Version 0.4.0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 18:18:03 +02:00
MrBlakeandClaude Opus 5.5 b578a6c7ec Release-Skript: fragt Version ab, baut Windows + Arch/CachyOS und lädt nach Gitea hoch
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 18:06:27 +02:00
MrBlakeandClaude Opus 5.5 4b1738aae8 Linux: Neustart mit --ozone-platform=x11 statt appendSwitch (GPU-Prozess stürzte ab, kein Fenster im installierten Paket)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 16:44:12 +02:00
MrBlakeandClaude Opus 5.5 6222a3ba6e Linux-Build: Install-Skript von cpu-features erlauben (fehlende buildcheck.gypi), homepage für pacman-Paket ergänzt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 16:32:05 +02:00
MrBlake 04b65a2c61 Add: gitignore 2026-09-25 16:31:12 +02:00
MrBlakeandClaude Opus 5.5 d52f08647b README: Hilfe bei EACCES-Fehler (root-eigene Dateien in node_modules) beim Linux-Build
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 16:29:16 +02:00
MrBlakeandClaude Opus 5.5 b6b93aa240 Sidebar: Menü ein-/ausklappbar (eingeklappt als Symbolleiste, Zustand wird gemerkt)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 15:45:55 +02:00
MrBlakeandClaude Opus 5.5 b81a7bd794 Sidebar: Verzeichnisbaum mit Ordnern und Verbindungen (auf-/zuklappbar, Doppelklick verbindet, Drag & Drop in Ordner)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 15:44:36 +02:00
MrBlakeandClaude Opus 5.5 4361d747f3 Drawer-Schatten ragte im geschlossenen Zustand ins Fenster
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 15:36:25 +02:00
MrBlakeandClaude Opus 5.5 8b708c338b RDP-Tab unter Windows: mstsc als owned window statt Kindfenster (war hinter DirectComposition unsichtbar); dynamische Auflösung als Standard, Skalieren pro Host wählbar
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 15:34:24 +02:00
MrBlakeandClaude Opus 5.5 d49e7d3654 Updater: meldet fehlendes Release statt 'aktuell', vergleicht zusätzlich mit Version im Repository
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 15:23:08 +02:00
MrBlakeandClaude Opus 5.5 aa31e753c2 RDP-Verbindungen als Tabs (mstsc/FreeRDP eingebettet); App-Kürzel im Terminal auf Strg+Shift, damit Strg+W/K/T bei nano & Co. ankommen
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 15:20:04 +02:00
MrBlakeandClaude Opus 5.5 b1c6141264 SFTP: Laufwerksauswahl-Escaping korrigiert
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 15:04:32 +02:00
MrBlakeandClaude Opus 5.5 972fe0d316 RDM-Import, App-Designs, Auto-Update über Gitea, Logo; SFTP-Namensspalte repariert
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 15:04:19 +02:00
MrBlakeandClaude Opus 5.5 a5eccc7764 MrTerm: SSH/SFTP/RDP-Client im Termius-Stil (Electron)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 14:43:32 +02:00