angel and Claude Sonnet 5
c41d5953c5
auth: split dev-mode auth constructor and wire up dev-login/logout UI
...
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 4s
Tests / Go tests (push) Successful in 34s
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-20 00:24:04 -06:00
angel
fb2f4255f4
prototyped svg reports
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 4s
Tests / Go tests (push) Failing after 15s
2026-08-20 00:23:54 -06:00
angel
55a3694d89
amazon events published as server side event
2026-08-20 00:23:54 -06:00
angel
fa3db63ad2
protoype: list raw events on mock mode reports page
2026-08-20 00:23:41 -06:00
angel
0e0422545b
mock events saved to db
2026-08-20 00:23:41 -06:00
angel
496310c93a
fixed mock mode button; shortened simulation tabs
2026-08-20 00:23:41 -06:00
angel
f30d4a3140
stubbed simulations page content: set inventory
2026-08-20 00:23:41 -06:00
angel
793ca05fd4
stubbed simulations page content: refund
2026-08-20 00:23:41 -06:00
angel
9971ff3266
stubbed simulations page content: sale
2026-08-20 00:23:41 -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
c6b8a9a00d
mock mode: database queries implemented and checkbox on account page built
2026-02-26 22:54:58 -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
b8f703cda4
accordion: make smooth animation toggleable
2026-02-15 13:39:31 -07:00
angel
b53fb18737
eliminated bad hx-swap-oob on mock inventory page
2026-02-14 19:02:50 -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
e3b2dd3377
move shops to new page; live vs mock navbar
2026-02-06 16:37:55 -07:00
angel
548f72d9a4
improved mock shop listing style
2026-02-05 18:29:32 -07:00
angel
0ffde6e83d
mock shop page: can set count
2026-02-05 18:24:47 -07:00
angel
0e36012e6d
mock shop page: can delete listings
2026-02-05 17:18:56 -07:00
angel
e7f39d69b3
mock shop page: store listing search in query
2026-02-05 12:00:12 -07:00
angel
24ebf2742f
mock shop page: case-insensitive search
2026-02-05 11:07:07 -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
2b7e200e43
reorganized account page component templates
2026-01-29 21:30:58 -07:00
angel
2eaa0fcf3a
stubbed mock shop creation forms
2026-01-29 20:49:28 -07:00
angel
12ba219ef9
tooltip component
2026-01-29 18:52:54 -07:00
angel
9ae8745b12
account page: popover instructions prototype
2026-01-28 20:43:12 -07:00
angel
8f38f141e5
account page: fixed platform reordering bugs
2026-01-28 02:14:27 -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
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
1c305cd494
basic account creation flow created
2026-01-24 16:45:38 -07:00
angel
b9464adada
fix create account link; more dev data
2026-01-23 20:13:41 -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
d44c4a3228
removed Draft 2 comment
2026-01-21 00:44:31 -07:00
angel
c4348d6d3d
updated draft sync group table buttons upon table change
2026-01-21 00:40:33 -07:00
angel
88eb917381
not found page updated
2026-01-19 14:35:52 -07:00
angel
afeb28f7f3
not found page
2026-01-19 12:01:15 -07:00
angel
af903512be
updated templater library
2026-01-19 11:13:16 -07:00
angel
4c25e5e8e9
updated templater
2026-01-18 17:39:07 -07:00