Commit Graph

32 Commits

Author SHA1 Message Date
Josh Creek 5c3eed296a feat(#5): replace icon key inputs with searchable modal icon picker 2026-02-25 20:58:33 +00:00
Josh Creek b11026cfef feat(#5): add local vendored icon catalog manifest and attribution 2026-02-25 20:58:16 +00:00
Josh Creek 1ef5bae8ee feat(#5): Add icons 2026-02-25 20:21:00 +00:00
Josh Creek 151f942d9d chore(#5): switch to node runtime and update tooling/docs for persistence 2026-02-25 19:33:50 +00:00
Josh Creek a22846993f feat(#5): implement single-page modal editor with live diagram updates 2026-02-25 19:32:46 +00:00
Josh Creek 2f4a784646 feat(#5): add icon presets, dark mode theme store, and icon-aware graph rendering 2026-02-25 19:32:11 +00:00
Josh Creek b9c7d9eee0 feat(#5): add network editor utilities for CRUD and reciprocal links 2026-02-25 19:30:39 +00:00
Josh Creek 7957b15c29 feat(#5): add network-data API with atomic JSON writes and rolling backups 2026-02-25 19:30:20 +00:00
Josh Creek e852db9559 docs(*): Add badges v1.0 2026-02-22 17:18:26 +00:00
Josh Creek 2ce81553b4 Merge pull request #6 from jcreek/4-add-docker-support
4 add docker support
2026-02-22 17:10:08 +00:00
Josh Creek adfcac4d3c build(#4): Add example data 2026-02-22 17:08:00 +00:00
Josh Creek 824db1c005 docs(#4): Update readme 2026-02-22 16:57:25 +00:00
Josh Creek e002764e32 build(#4): Add netlify config 2026-02-22 16:57:18 +00:00
Josh Creek e2052082e0 feat(#4): Add docker support 2026-02-22 16:51:22 +00:00
Josh Creek 584c3f5803 Merge pull request #3 from jcreek/2-improve-the-diagram-display
2 improve the diagram display
2026-02-22 14:45:41 +00:00
Josh Creek 9f1f33c372 fix(#2): Ensure error is caught 2026-02-22 14:43:56 +00:00
Josh Creek 4fe428ef70 fix(#3): Address PR comments 2026-02-22 14:35:12 +00:00
Josh Creek c80ae75550 fix(#2): Address PR comments 2026-02-22 14:21:31 +00:00
Josh Creek 9f8c88ed83 chore(#2): sync pnpm lockfile and remove npm lockfile 2026-02-22 14:13:15 +00:00
Josh Creek 5c7371c051 chore(#2): run tailwind prettier plugin last 2026-02-22 14:03:25 +00:00
Josh Creek d484a15c89 fix(#2): harden network data parsing and link resolution 2026-02-22 14:03:01 +00:00
Josh Creek c9e7882e27 fix(#2): stabilize diagram layout and tooltip behavior 2026-02-22 13:53:55 +00:00
Josh Creek defa4d4c20 chore(#2): Standardize eslint, prettier, and vscode lint settings 2026-02-22 12:58:06 +00:00
Josh Creek 97c3b82d76 docs(#2): update README for static network.json configuration 2026-02-22 12:57:41 +00:00
Josh Creek a9e0bd15a8 feat(#2): replace card layout with cytoscape network graph 2026-02-22 12:56:09 +00:00
Josh Creek ae16345ea2 build(*): Add Netlify support 2025-04-16 20:57:00 +01:00
Josh Creek e12ab8e521 feat(*): Enable lines to turn 90 degrees 2025-04-15 22:03:19 +01:00
Josh Creek a80fa4adbf feat(*): Add ports and lines 2025-04-15 20:04:37 +01:00
Josh Creek 4247212d1a refactor(*): Change to use components and css 2025-04-13 23:51:16 +01:00
Josh Creek d3b24ef764 feat(*): Add initial cytoscape version 2025-04-13 22:24:43 +01:00
Josh Creek cd0883bc3e docs(*): Add readme 2025-01-19 15:09:17 +00:00
Josh Creek 3e9db1f0ec Initial commit 2025-01-19 14:38:27 +00:00