Feat #5: expose import and export workflows

This commit is contained in:
Philip Henning 2026-09-08 15:22:55 +02:00
parent 024b08459c
commit 20e7d63665
7 changed files with 451 additions and 0 deletions

View file

@ -22,6 +22,7 @@ on macOS and Linux.
- Creates a timestamped Pre-edit Backup before Privileged Mode begins.
- Restores the current session's Pre-edit Backup after explicit confirmation.
- Supports undo and redo during the current Privileged Mode session.
- Exports Host Entries as hosts, JSON, or CSV files, and imports those formats in Privileged Mode.
The application starts in Read-only Mode. Default Entries cannot be edited,
deleted, activated, deactivated, or moved.
@ -76,6 +77,8 @@ including persistence behavior and manual recovery.
| `Space` | Activate or deactivate the selected Host Entry |
| `Ctrl+S` | Save the current in-memory state |
| `Ctrl+F` | Open advanced filters |
| `Ctrl+X` | Export Host Entries (hosts, JSON, or CSV) |
| `Ctrl+O` | Import Host Entries from hosts, JSON, or CSV (Privileged Mode) |
| `?` | Show help |
| `q` or `Ctrl+C` | Quit |