Feature/breadboard #4

Merged
jheaps merged 25 commits from feature/breadboard into master 2026-08-26 17:36:05 -06:00
25 Commits
Author SHA1 Message Date
Josh-Heaps eab4e51a65 Merge branch 'feature/blog' into feature/breadboard 2026-08-26 17:33:17 -06:00
Josh-Heaps 0bee491629 Merge remote-tracking branch 'origin/master' into feature/blog
# Conflicts:
#	Media.JoshHeaps.Net/Program.cs
#	Media.JoshHeaps.Net/appsettings.json
2026-08-26 17:32:58 -06:00
Josh-Heaps 9c4ff64070 Fix jitter 2026-08-20 09:54:18 -06:00
Josh-Heaps 639ace0030 Add transistors 2026-08-18 12:18:54 -06:00
Josh-Heaps cb0df5728c Add basic breadboard simulator 2026-08-17 14:28:52 -06:00
jheapsandClaude Sonnet 4.6 0393dacf63 Embed user roles as JWT claims in SSO token
IssueToken is now async so it can query app.user_roles before signing
the JWT. Role names are added as ClaimTypes.Role claims, enabling
role-based authorization in downstream apps (e.g. retirementAdmin).

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
2026-05-18 19:29:54 -06:00
Josh Heaps 7bbd679171 Merge pull request #15 from JoshHeaps/feature/blog
Add sso for other websites
2026-04-21 16:15:45 -06:00
Josh-Heaps e3d9c8f273 Add sso for other websites 2026-04-21 16:13:26 -06:00
Josh Heaps 64107d2e52 Merge pull request #14 from JoshHeaps/feature/blog
add cache invalidation
2026-03-06 17:06:51 -07:00
Josh-Heaps 15a84b2027 add cache invalidation 2026-03-06 17:05:36 -07:00
Josh Heaps f1e2aad8bf Merge pull request #13 from JoshHeaps/feature/blog
Add image upload capabilities
2026-03-06 16:35:39 -07:00
Josh-Heaps cb86e15cc0 Add image upload capabilities 2026-03-06 16:31:20 -07:00
Josh Heaps 9b182eaedf Merge pull request #12 from JoshHeaps/feature/blog
Add blog management: migration, API, service, and admin UI
2026-03-06 16:13:30 -07:00
Josh-Heaps 9f3f610025 Update blog button 2026-03-06 16:12:58 -07:00
Josh-HeapsandClaude Opus 4.6 a3c90ad06e Add blog management: migration, API, service, and admin UI
Blog posts stored in PostgreSQL with markdown rendering via Markdig.
Public API for reads, admin-only writes with dual auth (JWT + session).
Admin page for creating, editing, and deleting posts.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
2026-03-06 15:33:49 -07:00
Josh Heaps 7dc70767d2 Merge pull request #11 from JoshHeaps/features/MultiFeatureBranch
Prescription ai update
2026-02-17 09:35:56 -07:00
Josh-Heaps bb35460097 Prescription ai update 2026-02-17 09:32:43 -07:00
Josh Heaps dea8d1bf90 Merge pull request #10 from JoshHeaps/features/MultiFeatureBranch
bugfix
2026-02-17 09:13:09 -07:00
Josh-Heaps d0c8c1249b bugfix 2026-02-17 09:11:49 -07:00
Josh Heaps 7e6ce61f03 Merge pull request #9 from JoshHeaps/features/MultiFeatureBranch
Features/multi feature branch
2026-02-13 14:15:12 -07:00
Josh-Heaps e971a5f329 Add custom colors 2026-02-13 14:13:32 -07:00
Josh-Heaps 91ef4f41dd Make an all patients view. 2026-02-13 10:11:44 -07:00
Josh Heaps e3d94b9f43 Merge pull request #8 from JoshHeaps/features/MultiFeatureBranch
Features/multi feature branch
2026-02-12 15:18:10 -07:00
Josh-Heaps cfd6bb530b Fix so people are scoped to users 2026-02-12 15:14:49 -07:00
Josh-Heaps c173677f57 Add password reset functionality 2026-02-12 13:14:01 -07:00