This website requires JavaScript.
97fa19405f
ci: unify to canonical docker-build workflow (drift labels baked in)
main
jason
2026-07-19 13:50:45 -05:00
e8e0ce1159
ci: trigger PORT auto-redeploy after image push (container rackmapper)
Jason Stedwell
2026-07-18 20:25:44 -05:00
54878d9f70
Fix docker-build.yml push trigger branch to match default branch
jason
2026-07-02 10:07:45 -05:00
61ceca49bf
Update docker-build.yml workflow
jason
2026-07-02 10:03:23 -05:00
81c8ca12ac
docker-build.yml: build + push :latest only, no cleanup step
jason
2026-06-30 07:07:17 -05:00
1610513fb4
docker-build.yml: push :latest only + clean up host build images
jason
2026-06-29 23:07:45 -05:00
550b6ac70e
Update docker-build.yml: run on forgerunner host label, fix doubled image path
jason
2026-06-29 22:58:09 -05:00
5d9170cec9
Add .gitea/workflows/docker-build.yml
jason
2026-03-29 00:57:24 -05:00
308a4c5641
Fix P2 issues
jason
2026-03-27 13:42:35 -05:00
3eac74f28c
Fix P1 issues
jason
2026-03-27 13:32:39 -05:00
f1c1efd8d3
feat(rack): add shift-click context modal for connections with color and edge type configurability
jason
2026-03-22 21:35:10 -05:00
72918bd87a
fix(rack-planner): accept sfpCount and wanCount in module creation API route
jason
2026-03-22 15:27:49 -05:00
96adb1e130
fix(rack-planner): revamped port layout with ml-auto and border-l to ensure SFPs are visible on the right
jason
2026-03-22 15:24:04 -05:00
f6b6f49379
fix(rack-planner): ensure SFP/WAN ports render even when ethernet port count is zero
jason
2026-03-22 15:19:54 -05:00
1f360cdb2a
feat(rack-planner): add support for WAN and SFP ports with right-justified layout and distinct styling
jason
2026-03-22 15:16:54 -05:00
b26f88a89e
fix(rack-planner): compute port data synchronously in PortConfigModal to prevent empty first render
jason
2026-03-22 15:11:00 -05:00
5de001c630
refactor(rack-planner): lift port config modal state to root level to avoid rendering issues within transformed modules
jason
2026-03-22 15:04:53 -05:00
e2c5cad8a3
fix(rack-planner): resolve infinite re-render loop in ConnectionLayer and add null-safety for VLAN tooltips
jason
2026-03-22 15:01:35 -05:00
becb55d57c
feat(rack-planner): implement port-to-port connections (patch cables) with dynamic SVG visualization layer
jason
2026-03-22 14:55:33 -05:00
444d694a06
docs: rename RREADME to README, update documentation for logical addresses and drag-drop fix
jason
2026-03-22 14:39:44 -05:00
0dcf5b3c8c
feat(mapper): add IP and port fields via node metadata
jason
2026-03-22 12:20:54 -05:00
a13c52d3e3
fix(rack): ensure dnd-kit DragOverlay ignores pointer events to fix hit-testing
jason
2026-03-22 11:37:14 -05:00
df04bb2c78
fix(rack): memoize dnd-kit sensors and prevent pointermove state thrashing
jason
2026-03-22 11:29:02 -05:00
2e2b182844
fix(rack): prevent dragged module unmounting to fix dnd-kit drop
jason
2026-03-22 11:23:40 -05:00
1a99e22bfb
Fix rack slot drag targets
jason
2026-03-22 09:13:21 -05:00
55ee1dea93
Fix drag-and-drop hover detection and slot targeting
jason
2026-03-22 08:57:22 -05:00
c9aed96400
Fix module drag-and-drop: replace useDroppable/collision with elementFromPoint
jason
2026-03-22 08:41:03 -05:00
d381f8b720
Switch Docker install from npm install to npm ci to fix build hang
jason
2026-03-22 08:29:26 -05:00
25e78b4754
Fix module drag: TypeError on droppableContainers.filter() crashing collision detection
jason
2026-03-22 08:23:51 -05:00
a11634070f
Fix module drag drop (collision detection) + widen rack to fix port clipping
jason
2026-03-22 08:15:45 -05:00
172896b85f
Fix module drag-and-drop: custom collision detection to hit slots over racks
jason
2026-03-22 07:55:35 -05:00
7c04c4633f
Fix service map nodes disappearing on page reload
jason
2026-03-22 00:05:01 -05:00
95d26ec805
Fix module drag + move delete button into edit modal
jason
2026-03-21 23:10:12 -05:00
3d72f429bc
Redesign rack module face: ports-first layout, wider column, taller U-slots
jason
2026-03-21 23:03:10 -05:00
128b43e43d
Fix database not initializing in Docker (no db file created)
jason
2026-03-21 22:52:16 -05:00
b5df2e6721
Fix palette drag-and-drop not triggering AddModuleModal
jason
2026-03-21 22:44:50 -05:00
69b7262535
Fix 401 Unauthorized on all API calls after login (HTTP installs)
jason
2026-03-21 22:40:08 -05:00
2c95d01e7a
Fix Prisma OpenSSL error on Alpine Linux (Docker)
jason
2026-03-21 22:32:25 -05:00
7ea358e66a
Add UNRAID.md with GUI and CLI installation instructions
jason
2026-03-21 22:09:30 -05:00
84cd94a0f5
Update documentation to reflect current build state
jason
2026-03-21 22:07:58 -05:00
bcb8a95fae
Switch auth to plain-text password env var (remove bcrypt)
jason
2026-03-21 22:05:42 -05:00
7ef0509f2b
Add module resize handle to ModuleBlock
jason
2026-03-21 22:03:42 -05:00
f4e139972e
Add VLAN management page at /vlans
jason
2026-03-21 22:02:16 -05:00
0b4e9ea1e5
Add Service Mapper context menus, node edit modal, and edge type toggle
jason
2026-03-21 22:00:27 -05:00
231de3d005
Initial scaffold: full-stack RackMapper application
jason
2026-03-21 21:48:56 -05:00
61a4d37d94
Update AGENTS.md
jason
2026-03-21 20:57:16 -05:00
247188354a
Upload files to "/"
jason
2026-03-21 20:50:34 -05:00
f0464f3e63
Add RREADME.md
jason
2026-03-21 20:22:57 -05:00