MrBlake
|
20506ee889
|
Version 0.17.1
v0.17.1
|
2026-10-01 22:12:38 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
6ebdc5126f
|
Docker stacks: show .env variables when editing a stack whose .env was written via sudo (root-owned, mode 600); reading now retries with sudo instead of silently showing an empty .env, which also deleted the file on the next save
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-01 22:12:37 +02:00 |
|
MrBlake
|
08c6d65e29
|
Version 0.17.0
v0.17.0
|
2026-10-01 21:42:02 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
8c8dc0d4c0
|
Add support assistant via Ollama: chat panel in terminal tabs with the latest terminal output as context, 'explain last error', copy/insert suggested commands (never auto-executed), Ollama server/model in settings
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-10-01 21:41:56 +02:00 |
|
MrBlake
|
a279ef88b2
|
Version 0.16.0
v0.16.0
|
2026-09-27 14:58:50 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
6efa74aa7e
|
Docker: add a Compose stack manager (Containers | Stacks toggle): list stacks in a stacks folder (default /opt/stacks) plus projects found via compose ls, create/edit compose.yaml and .env in an editor (validated with compose config), deploy/stop/restart/down/pull/logs/delete in terminal tabs, clone stacks from Git and git pull + redeploy, app templates in Portainer format (default Lissy93/portainer-templates: container templates are converted to compose, stack templates loaded from GitHub), "Set up folder" makes the stacks folder writable for the SSH user
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-27 14:58:50 +02:00 |
|
MrBlake
|
0b43182019
|
Version 0.15.0
v0.15.0
|
2026-09-27 14:45:31 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
93d7130bfa
|
Backup: export everything (hosts, groups, keys, passwords, snippets, forwards, VPNs, known hosts, history, settings), optionally encrypted with a password (scrypt + AES-256-GCM); import asks for the password, can merge or replace existing data and optionally restore settings; old backups still import; shared module for desktop, web and Android (src/core/backup.js)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-27 14:45:31 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
408b4bd9d0
|
Snippets: add built-in templates (collapsed "Templates" section in the snippets view and the terminal snippet panel): authorize an SSH key from the keychain for a user, install the QEMU guest agent, set/remove an APT cache server (apt-cacher-ng), system update; parameters are asked for before running
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
v0.14.0
|
2026-09-27 14:37:31 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
7d4991c99c
|
App lock: unlock with security keys via the built-in CTAP2 client on Linux too (Chromium returned no PRF result, so adding a YubiKey failed with "does not support hmac-secret"); updates: show only one update dialog at a time (startup and manual check stacked two)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
v0.13.3
|
2026-09-27 14:22:34 +02:00 |
|
MrBlake
|
10acdaeb0b
|
Version 0.13.2
v0.13.2
|
2026-09-27 14:09:14 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
daff240aa6
|
App lock: fix registering security keys with a FIDO2 PIN on Linux (Electron has no WebAuthn PIN prompt, so Chromium failed with NotAllowedError after touching the key); register via a built-in CTAP2 client over hidraw with PIN entry in the key window
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-27 13:53:38 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
66d4350221
|
README: add update instructions for the Docker web version
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-26 15:06:14 +02:00 |
|
MrBlake
|
6c6e25df36
|
Version 0.13.1
v0.13.1
|
2026-09-26 15:03:55 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
32bf502ffa
|
Web: fix SSH, SFTP and all other sessions failing over plain http:// (crypto.randomUUID only exists in secure contexts), add a clipboard fallback without HTTPS
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-26 15:03:55 +02:00 |
|
MrBlake
|
a2a0893b8c
|
Version 0.13.0
v0.13.0
|
2026-09-26 14:52:26 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
45b0be8557
|
Add MrTerm Web: self-hosted browser version (Docker Compose) with user accounts, per-user vaults encrypted by the login password, the desktop UI over WebSocket, SFTP upload/download over HTTP; share backend channels between Android and web (src/core/backend.js)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-26 14:52:26 +02:00 |
|
MrBlake
|
c143053319
|
Version 0.12.0
v0.12.0
|
2026-09-26 14:31:51 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
58709e09f2
|
Themes: share app theme colors between desktop and Android (app-themes.css), add theme picker and accent color to the Android app, and add Windows XP, Windows 11, macOS (Liquid Glass) and Cyberpunk 2077 themes with matching terminal schemes
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-26 14:31:51 +02:00 |
|
MrBlake
|
27091ab5d1
|
Version 0.11.4
v0.11.4
|
2026-09-26 14:15:09 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
6a6971e1cb
|
Android: stop adding keyboard padding on top of the system's own resize, which left an empty block above the keyboard
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-26 14:15:09 +02:00 |
|
MrBlake
|
edea4ce0d2
|
Version 0.11.3
v0.11.3
|
2026-09-26 00:12:21 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
b431428260
|
Android: handle status bar, navigation bar and keyboard insets natively and consume them, so the keyboard no longer shrinks the view twice and content no longer sits under the status bar
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-26 00:12:21 +02:00 |
|
MrBlake
|
aeb6c590db
|
Version 0.11.2
v0.11.2
|
2026-09-26 00:07:24 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
428e74b2d8
|
Android: load @capacitor/core in the web view (registerPlugin was missing, so the app stopped on the loading screen) and show script errors on the start screen
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-26 00:07:24 +02:00 |
|
MrBlake
|
b94f18d2e2
|
Version 0.11.1
v0.11.1
|
2026-09-26 00:03:26 +02:00 |
|
 MrBlakeandClaude Opus 5.5
|
7cff93419d
|
Android: fix app hanging on the loading screen (Node start only returns when Node exits, wait for whenReady instead), build the native bridge with 16 KB page alignment, show an error instead of an endless spinner
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
2026-09-26 00:03:26 +02:00 |
|
MrBlake
|
1980d3044b
|
Version 0.11.0
v0.11.0
|
2026-09-25 23:56:47 +02:00 |
|
 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
v0.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
v0.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
v0.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
v0.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
v0.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
v0.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
v0.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
v0.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
v0.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
v0.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
v0.4.3
|
2026-09-25 18:43:39 +02:00 |
|