Commit Graph

3 Commits (ef063100f2c7fb5ab59f2a437c02159c75fde586)

Author SHA1 Message Date
Joca ef063100f2
Model clone button on model list
Each model row now has a Clone button that duplicates the model with all
its ports, flags, and images, appending '(copy)' to the name. Saves
re-creating 48 ports when making a sibling switch model.
2026-06-09 20:15:18 -03:00
Joca 6a14af2227
Show port count in model list table 2026-06-09 19:11:04 -03:00
Joca a0f05791f8
Initial commit: Go + HTMX network mapping tool
- Database schema (SQLite) with migrations
- Data models: racks, devices, device models, ports, connections
- CRUD store layer in internal/db/
- Connection tracing service
- HTTP handlers for overview, rack, device, model, connection, wall sockets
- HTML templates with HTMX for connection modal
- Dark-themed CSS
- Vanilla JS for modal overlay management
2026-06-03 23:11:15 -03:00