44a448e26d0f0d9072e51ef923f916e4df9bfa7a
Frontend: - Split nodeTypes/edgeTypes into separate .ts files (react-refresh) - Remove setState-in-effect in NodeModal (key prop reset) - Fix handleSave accessed before declaration (useRef pattern) - Exclude src/components/ui/** from eslint (shadcn generated) - Use defineConfig from vitest/config for test type support Backend: - ruff --fix: sort imports, datetime.UTC alias - Raise line-length to 120, ignore E501 in tests - Break long update_node/update_edge signatures - pyproject.toml: per-file-ignores for tests
Description
Self-hosted homelab infrastructure visualizer — interactive network diagram with live status monitoring
MIT
5.1 MiB
Languages
TypeScript
65%
Python
34.1%
Shell
0.4%
CSS
0.4%