Commit Graph
16 Commits
Author SHA1 Message Date
angelandClaude Sonnet 5 0a17dce032 auth: split dev-mode auth constructor and wire up dev-login/logout UI
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 5s
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 23:20:15 -06:00
angel 82efe19ae0 prototyped svg reports
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 4s
2026-08-19 23:19:41 -06:00
angel 1026aed80f MockMode: made global in templates; increase bort of navbar in mock mode 2026-08-19 23:19:16 -06:00
angel 8ea8192853 stubbed page: simulations 2026-02-27 16:39:54 -07:00
angel ee5557cca1 mock mode: removed subnav - keep navbar in sync with mock mode 2026-02-26 23:44:11 -07:00
angel e3b2dd3377 move shops to new page; live vs mock navbar 2026-02-06 16:37:55 -07:00
angel a50c0ef18d account page: can now reorder entries under shops sections by drag and drop 2026-01-26 13:51:40 -07:00
angel 2b1cc7af75 updated accounts page: display user info and list shops 2026-01-25 01:23:52 -07:00
angel 1c305cd494 basic account creation flow created 2026-01-24 16:45:38 -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 1130366bf5 sse support 2026-01-20 20:48:19 -07:00
angel 4c25e5e8e9 updated templater 2026-01-18 17:39:07 -07:00
angel 7481cec0d5 installed gin 2026-01-13 22:07:20 -07:00
angel 0d6af06d65 subrouters 2026-01-12 04:54:53 -07:00
angel 4e10921fd8 moved website content to root 2026-01-11 15:53:42 -07:00