angel and Claude Sonnet 5
e78d5c4246
auth: split dev-mode auth constructor and wire up dev-login/logout UI
...
Squeamish about New()'s empty-domain-string sentinel for "dev mode, skip
OIDC discovery" - split into New (always makes a real OIDC discovery
call, all params required) and NewDev (no ctx/domain/credentials at all,
since none are used). main.go now branches on cfg.DevAuthEnabled to pick
the right constructor instead of main.go/config.go coordinating on when
it's safe to pass empty strings.
Also finishes out the dev-auth flow this enables: config.Load reads a
DEV_AUTH_ENABLED-aware env file and only requires Auth0 vars when dev
auth is off; a PORT config var replaces the hardcoded :8082; and the nav
UI (layout/index templates, ui router) points login/logout links at
/api/auth/dev-login and a new /api/auth/dev-logout route when dev auth
is enabled, so the whole login/logout loop works locally without a real
Auth0 app.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-08-19 14:19:10 -06:00
angel
c51ad80dc6
prototyped svg reports
2026-07-18 18:24:37 -06:00
angel
9f42f97356
protoype: list raw events on mock mode reports page
2026-03-03 00:29:27 -07:00
angel
e029966bb4
mock events saved to db
2026-03-01 03:36:47 -07:00
angel
a9e93f1eba
mock events db schema
2026-02-28 23:41:56 -07:00
angel
ad7b69df89
regenerated diagrams
2026-02-28 22:36:34 -07:00
angel
6e5fe4fc45
fixed mock mode button; shortened simulation tabs
2026-02-28 22:29:03 -07:00
angel
3ad7ac30fc
MockMode: made global in templates; increase bort of navbar in mock mode
2026-02-28 22:19:42 -07:00
angel
fb40956081
stubbed simulations page content: sale
2026-02-27 17:19:24 -07:00
angel
c6b8a9a00d
mock mode: database queries implemented and checkbox on account page built
2026-02-26 22:54:58 -07:00
angel
85817a4adb
mock sync group editing: edit, save, and delete listings
2026-02-25 22:41:36 -07:00
angel
4352062227
mock sync group editing: made tables columns more consistent; initialize database rows upon editing
2026-02-20 23:04:18 -07:00
angel
a3ae872e9d
updated mock sync group accordions: editing state; cancel editing
2026-02-17 19:35:12 -07:00
angel
d04a57beec
moved mock syn group list item to component
2026-02-17 17:11:08 -07:00
angel
c0966ceeb4
fixed mock sync group table styles
2026-02-14 20:07:18 -07:00
angel
6838d13c7a
updated templater library; added accordion component
2026-02-14 01:29:28 -07:00
angel
95ef64ce18
ability to delete mock sync groups
2026-02-10 18:05:30 -07:00
angel
b155280081
mock shop sync group listing draft page
2026-02-08 12:31:10 -07:00
angel
548f72d9a4
improved mock shop listing style
2026-02-05 18:29:32 -07:00
angel
0e36012e6d
mock shop page: can delete listings
2026-02-05 17:18:56 -07:00
angel
0924d0edb1
mock shop page: search listings
2026-02-05 11:02:29 -07:00
angel
02893511ba
mock shop page: order listings
2026-02-05 10:33:39 -07:00
angel
925e2b9db8
mock shop page allows updating of listings
2026-02-05 10:17:19 -07:00
angel
d187fbc0f4
mock shop page now more mobile friendly
2026-02-04 23:44:08 -07:00
angel
c61f291dba
stubbed updating of saved mock listing
2026-02-04 23:33:04 -07:00
angel
813fbb11b1
saved mock listing
2026-02-04 22:48:57 -07:00
angel
a8dda86882
stubbed mock shop creation route
2026-02-03 08:28:07 -07:00
angel
e74854bf6e
ability to mock stores stubbed
2026-01-30 00:55:17 -07:00
angel
2eaa0fcf3a
stubbed mock shop creation forms
2026-01-29 20:49:28 -07:00
angel
9ae8745b12
account page: popover instructions prototype
2026-01-28 20:43:12 -07:00
angel
a2d8993e0e
updated accounts page: transition the store details when opening
2026-01-25 02:06:54 -07:00
angel
2b1cc7af75
updated accounts page: display user info and list shops
2026-01-25 01:23:52 -07:00
angel
1509d39373
profile popover in footer
2026-01-23 04:24:24 -07:00
angel
3d70d08dac
split oauth_tokens.claims column up; improved fonts; allow multiple sse connections per user; make navbar and use friendly
2026-01-23 02:31:34 -07:00
angel
321bc6fc00
regenerate diagrams and styles
2026-01-21 19:21:17 -07:00
angel
d44c4a3228
removed Draft 2 comment
2026-01-21 00:44:31 -07:00
angel
1130366bf5
sse support
2026-01-20 20:48:19 -07:00
angel
afeb28f7f3
not found page
2026-01-19 12:01:15 -07:00
angel
4e10921fd8
moved website content to root
2026-01-11 15:53:42 -07:00