docs: update PROJECT_STATE.md and CHANGELOG.md with recent fixes
This commit is contained in:
@@ -1,5 +1,16 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## [Unreleased] — 2025-01-31
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
- TUI host list footer now includes `Ctrl+E:edit`
|
||||||
|
- New hosts/keys/snippets created via TUI form now get UUID + timestamps (`CreatedAt`, `UpdatedAt`)
|
||||||
|
- Storage layer auto-generates UUID + timestamps on save if empty (defense-in-depth)
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- All tab footers are now context-specific (no global status bar)
|
||||||
|
- SFTP browser uses full-width panes (`t.width/2`)
|
||||||
|
|
||||||
## v1.0.0 (2025-01-30)
|
## v1.0.0 (2025-01-30)
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|||||||
+10
-1
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
> **Purpose**: Enable seamless continuation of development by any agent/LLM across sessions
|
> **Purpose**: Enable seamless continuation of development by any agent/LLM across sessions
|
||||||
>
|
>
|
||||||
> **Last Updated**: 2025-01-30 (MVP Release)
|
> **Last Updated**: 2025-01-31 (TUI Improvements + Storage Fixes)
|
||||||
> **Current Status**: ✅ MVP Complete — All Tasks 1-14 Done
|
> **Current Status**: ✅ MVP Complete — All Tasks 1-14 Done
|
||||||
> **Phase**: MVP Release (Phase 1)
|
> **Phase**: MVP Release (Phase 1)
|
||||||
|
|
||||||
@@ -38,6 +38,15 @@
|
|||||||
|
|
||||||
**🔥 All 14 MVP tasks complete! Project is ready for deployment.**
|
**🔥 All 14 MVP tasks complete! Project is ready for deployment.**
|
||||||
|
|
||||||
|
### Post-MVP Fixes
|
||||||
|
✅ TUI layout overhaul: centered border boxes, per-row centering, context-specific footers
|
||||||
|
✅ Status bar removed; keybindings moved inside each tab's border box footer
|
||||||
|
✅ SFTP browser: full-width panes, SFTP-specific keybindings
|
||||||
|
✅ Host list footer: added `Ctrl+E:edit`
|
||||||
|
✅ UUID + timestamps auto-generated in TUI form `submit()` methods
|
||||||
|
✅ UUID + timestamps auto-generated in storage layer (`SaveHost`, `SaveKeyPair`, `SaveSnippet`)
|
||||||
|
✅ Git history cleaned of committed binary; `.gitignore` fixed
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 📊 Current Project Status
|
## 📊 Current Project Status
|
||||||
|
|||||||
Reference in New Issue
Block a user