Milestones
List view
Currently Rackula only has half or full depth conceptually, while racks and devices have a wide range of depths. This is also an important area of planning for racks: often a device could be longer than the full depth of a rack. Therefore we need to get accurate depth visualization.
No due date•1/9 issues closedGit-backed bring-your-own storage for layouts (GitHub, Forgejo/Gitea, GitLab, custom), plus a gated device-library-over-git direction. Client-side, complementary to M17 hosted sync.
No due date•0/5 issues closed- No due date•0/7 issues closed
- No due date•18/30 issues closed
- No due date•5/24 issues closed
Mobile and touch-specific interactions: touch optimization, long-press gestures, touch-accessible overlays, mobile touch hardening.
No due date•25/27 issues closedi18n support: language store with browser detection and persistence, language selector UI. Low priority until non-English users request it.
No due date•0/3 issues closedAdvanced export capabilities: isometric rendering as a standalone service, DXF/AutoCAD interchange, and embeddable visualisations. High effort; evaluate feasibility before committing.
No due date•0/10 issues closedExtensions of M5/M6 connectivity work that depend on the core model shipping first. Includes power distribution and multi-rack E2E testing. Prerequisite: M5 and M6 complete.
No due date•1/18 issues closedExport/share stabilization, URL shortener infrastructure, responsive export preview fixes, and share dialog a11y.
No due date•0/15 issues closedDevice model enrichment (half-width layouts, instance metadata, descending units), image system (coverage, upload UX, discoverability), design audit, and import hardening. Prerequisite for M5/M6 connectivity work.
No due date•11/28 issues closedSignal types, gender, patch bay normalling, external endpoints, cable types, patch list export, matrix switcher routing. Refinement beyond the core connectivity workflow.
No due date•2/12 issues closedAV port types, direction, port display, connection store, connection rendering, click-to-connect. The 80/20 slice that lets live audio techs place AV devices and draw signal paths between them.
No due date•15/17 issues closedUnscheduled / deferred work not in the next 3 sprints. Replaces the retired semver milestone buckets (CalVer decision #1315).
No due date•70/80 issues closedSprint 3 - Developer-friendly data format + ecosystem interoperability foundation. See docs/planning/ROADMAP.md.
No due date•39/45 issues closedSprint 2 - Public community-scripts submission + finish in-flight work + stability. See docs/planning/ROADMAP.md. Closure = in-repo deliverables + #1986 (VPS decommission). Externally gated items (#2142 upstream promotion, #2053 selfh.st icons, #2013 Unraid CA submission) carry the waiting-external label and do not gate closure.
No due date•77/79 issues closed