Update project documentation to reflect Phase 1 completion and outline Phase 2 priorities
This commit is contained in:
parent
fdf64d8da3
commit
a4ffaebb2a
5 changed files with 381 additions and 276 deletions
|
@ -8,8 +8,11 @@ The **hosts** project is a Python-based terminal application designed to manage
|
|||
|
||||
The application provides a two-pane TUI:
|
||||
|
||||
- **Left pane:** List of all hostname entries.
|
||||
- **Left pane:** List of all hostname entries. With columns:
|
||||
- IP address
|
||||
- Canonical hostname
|
||||
- **Right pane:** Detailed view of the selected entry.
|
||||
- Since a hostname entry can have multiple host names, every hostname after the 1st is considered as alias and should be displayed in the detail view
|
||||
The user can easily activate/deactivate entries, reorder them, sort by different attributes, and maintain comments. It also supports CNAME-like functionality by allowing DNS-based IP resolution and quick IP updates.
|
||||
|
||||
The project uses:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue