This website requires JavaScript.
e4c36e2960
Merge pull request 'Add mobile view-only support + Woodpecker CI/CD pipeline' (#1 ) from mobile-view-only into main
main
aarbit
2026-09-29 21:55:51 +00:00
71e4c2c22d
Pin wrangler and supabase CLI as devDependencies
mobile-view-only
aarbit and Claude Sonnet 5
2026-09-29 16:35:36 -05:00
dd78b45c3e
Fix marketing site's Log in/Sign up links pointing to prod on staging
aarbit and Claude Sonnet 5
2026-09-29 16:12:14 -05:00
a0d62587de
Add explicit event filters to install/lint/typecheck steps
aarbit and Claude Sonnet 5
2026-09-29 15:52:35 -05:00
7fbe53f025
Fix Woodpecker event name: deployment, not deploy
aarbit and Claude Sonnet 5
2026-09-29 15:49:44 -05:00
d847a0f255
Add CI/CD pipeline: Woodpecker, auto-staging / manual-prod
aarbit and Claude Sonnet 5
2026-09-29 10:36:15 -05:00
fc37ee5e8b
Add npm run dev:lan for phone testing over the LAN
aarbit and Claude Sonnet 5
2026-09-28 13:43:20 -05:00
7e37dc5676
Add mobile view-only support
aarbit and Claude Sonnet 5
2026-09-28 13:32:27 -05:00
3344f89a8a
Fix device palette rows squeezing the name for hidden action buttons
aarbit and Claude Sonnet 5
2026-09-28 10:31:56 -05:00
0a7f2f7fee
Deploy to Cloudflare Workers and rebrand to Diagrav
aarbit and Claude Sonnet 5
2026-09-28 10:05:59 -05:00
a5c2ad87e1
Rebuild the connector catalog with gendered Male/Female port types
aarbit and Claude Sonnet 5
2026-09-28 10:05:41 -05:00
6cdfde822d
Add site-wide announcements, account migration, and profile self-service
aarbit and Claude Sonnet 5
2026-09-28 10:05:11 -05:00
143a96aed1
Add collapsible device nodes, cable bundling, and aggregated edges
aarbit and Claude Sonnet 5
2026-09-28 10:04:37 -05:00
29c3ed46a3
Add manufacturer catalog, category/manufacturer library management, and built-in cable flag
aarbit and Claude Sonnet 5
2026-09-28 10:04:05 -05:00
00777077c2
Grant table privileges to anon/authenticated/service_role
aarbit and Claude Sonnet 5
2026-09-28 09:42:36 -05:00
bcc1dbc284
Fix production auth bugs: swallowed error message, dev hint leak
aarbit and Claude Sonnet 5
2026-09-28 09:42:26 -05:00
26f41b3d4a
Rename Project to Diagram throughout the app
aarbit
2026-09-11 12:10:11 -05:00
cbbe96f575
Add BOM cable length sub-grouping
aarbit
2026-09-11 11:54:33 -05:00
4b757e89f5
Prevent sharing a diagram with yourself
aarbit
2026-09-11 11:42:07 -05:00
dea26f7ee8
Add diagram sharing/collaborators, version history, and view-only lockdown
aarbit
2026-09-11 11:28:58 -05:00
4c45b5afa7
Add Roles & Admin/Super-Admin interface
aarbit
2026-09-08 16:01:01 -05:00
1f8d49345e
Add the Admin review queue
aarbit
2026-09-08 13:01:56 -05:00
a0c598cb1b
Add the user-submission flow for the catalog
aarbit
2026-09-08 10:37:38 -05:00
a03987c36b
Show the signed-in user's username in the top bar
aarbit
2026-09-07 23:46:48 -05:00
b97777444a
Wire the app to the shared Supabase catalog (public catalog read integration)
aarbit
2026-09-07 23:42:00 -05:00
93cb4a9617
Seed the public catalog from domain/library.ts
aarbit and Claude Sonnet 5
2026-09-07 23:02:12 -05:00
2f1b83e0a9
Add multi-diagram management
aarbit and Claude Sonnet 5
2026-09-07 21:19:24 -05:00
027455cc7d
Add Google SSO
aarbit and Claude Sonnet 5
2026-09-06 23:28:25 -05:00
5e8b09f6e2
Fix dev server not listening on 127.0.0.1
aarbit and Claude Sonnet 5
2026-09-06 23:04:07 -05:00
1ae967c8a4
Wire the app to the Supabase backend, replacing localStorage-only
aarbit and Claude Sonnet 5
2026-09-05 00:33:28 -05:00
8cea3f8b92
Add local Supabase backend foundation: schema, RLS, and RLS tests
aarbit and Claude Sonnet 5
2026-09-04 23:11:52 -05:00
e424e40f1b
Simplify connection cost field label
aarbit and Claude Sonnet 5
2026-09-04 23:04:32 -05:00
e8654a39d6
Add BOM cost tracking
aarbit and Claude Sonnet 5
2026-09-04 15:55:57 -05:00
7cf786e107
Updates UI arrows to match look and feel
aarbit and Claude Sonnet 5
2026-09-01 15:04:19 -05:00
2c8759bf88
Adds connection status color to ports
aarbit
2026-09-01 14:56:50 -05:00
9710f1ee5a
Adds first version of the app. Local storage only.
aarbit
2026-09-01 14:44:49 -05:00