feat: add project metadata with .gitnow.json
Some checks failed
Release / release (push) Failing after 5s
Some checks failed
Release / release (push) Failing after 5s
Store creation time, template, and repository info in a .gitnow.json file when projects are created via CLI. Project listing now shows human-readable relative times (e.g. "3 days ago") and sorts by creation date. Metadata is updated when adding repos to existing projects and gracefully ignored for pre-existing projects.
This commit is contained in:
2
Cargo.lock
generated
2
Cargo.lock
generated
@@ -770,6 +770,7 @@ dependencies = [
|
||||
"anyhow",
|
||||
"async-trait",
|
||||
"bytes",
|
||||
"chrono",
|
||||
"clap",
|
||||
"crossterm",
|
||||
"dirs 6.0.0",
|
||||
@@ -786,6 +787,7 @@ dependencies = [
|
||||
"ratatui",
|
||||
"regex",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"shell-words",
|
||||
"termwiz 0.23.3",
|
||||
"tokio",
|
||||
|
||||
Reference in New Issue
Block a user