Commit Graph

5 Commits

Author SHA1 Message Date
Mondo Diaz
f4ced408b2 Add separate version tracking for artifacts
- Add package_versions table with immutable version records
- Support version detection from explicit param, metadata, or filename
- Add version API endpoints (list, get, delete)
- Update ref resolution to check versions before tags
- Add version column to tags table in frontend UI
- Add Create Tag form for pointing tags at existing artifacts
- Update seed data with version records
- Add 16 integration tests for version functionality
2026-01-15 22:36:47 +00:00
Mondo Diaz
10d3694794 Add drag-and-drop upload component with chunked uploads and offline support 2026-01-08 11:59:32 -06:00
Mondo Diaz
e89947f3d3 Develop Frontend Components for Project, Package, and Instance Views 2025-12-12 10:23:44 -06:00
Mondo Diaz
71bb7d96b3 Modern dark mode UI overhaul 2025-12-11 14:58:13 -06:00
Mondo Diaz
ff7df9eb3f Rename terminology to industry standard terms
- Grove → Project
- Tree → Package
- Fruit → Artifact
- Graft → Tag
- Cultivate → Upload
- Harvest → Download

Updated across:
- Backend models, schemas, and routes
- Frontend types, API client, and components
- README documentation
- API endpoints now use /project/:project/packages pattern
2025-12-08 10:38:44 -06:00