forge
Sign in
Join now
atauth
tynanpurdy.com
/
Star
Starred
Star
7
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
AtAuth
Star
Starred
Star
7
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
f2a4e660320596fa440e5b8db1793a3450d76354
Bryan Brooks
f2a4e660
Copied
Failed
Copy SHA
fix: require discoverable credential for passkey
registration
registration
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
4de01501
Copied
Failed
Copy SHA
ci: retrigger deploy for v2.1.0
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
a1a522b2
Copied
Failed
Copy SHA
ci: retrigger deploy for v2.1.0
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
d52e0b0c
Copied
Failed
Copy SHA
feat: user profile page and dark login
theme
theme
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
cd0422b7
Copied
Failed
Copy SHA
fix: CI deploy uses kubectl set image instead of rollout
restart
restart
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
30667e0f
Copied
Failed
Copy SHA
fix: resolve all lint errors for
CI
CI
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
bbd8b068
Copied
Failed
Copy SHA
feat: passkey login on OIDC authorize
page
page
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
e3150a09
Copied
Failed
Copy SHA
Update docs: required secrets setup, security section, GHCR image
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
a3c29c05
Copied
Failed
Copy SHA
Security hardening: remove hardcoded secrets, fix XSS, flash-based secret
display
display
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
47578c00
Copied
Failed
Copy SHA
fix: resolve lint errors blocking CI
pipeline
pipeline
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
2dc4ff1a
Copied
Failed
Copy SHA
fix: return descriptive 400 for unresolvable AT Protocol
handles
handles
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
be1cb5b0
Copied
Failed
Copy SHA
docs: lean CLAUDE.md, rewrite README for OIDC, add skill
commands
commands
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
20250010
Copied
Failed
Copy SHA
chore: remove stale dirs, fix wizard double-protocol bug, clean
Dockerfile
Dockerfile
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
a6676ff3
Copied
Failed
Copy SHA
docs: project checkpoint — update CLAUDE.md, CHANGELOG, deploy runbook,
gitignore
gitignore
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
bfe98a94
Copied
Failed
Copy SHA
fix: OIDC token exchange, client secret hashing, and userinfo handle
resolution
resolution
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
7e108463
Copied
Failed
Copy SHA
feat: OIDC client management GUI, setup wizard, and auth regression
tests
tests
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
2ed66b6e
Copied
Failed
Copy SHA
docs: add RCA for redirect_uri auth failure
(2026-02-22)
(2026-02-22)
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
a48a5915
Copied
Failed
Copy SHA
fix: separate OAuth redirect_uri from app callback in legacy auth
flow
flow
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
e1bd8856
Copied
Failed
Copy SHA
fix: register OIDC/forward-auth redirect URIs in
NodeOAuthClient
NodeOAuthClient
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
1e01d7ff
Copied
Failed
Copy SHA
ci: re-trigger build for access control deployment
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
f6a230c6
Copied
Failed
Copy SHA
feat: add forward-auth access control and server-rendered admin
dashboard
dashboard
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
803c95f4
Copied
Failed
Copy SHA
fix: add sentinel proxy-auth app for forward-auth OAuth
flows
flows
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
0ee11b64
Copied
Failed
Copy SHA
ci: re-trigger build for forward-auth deployment
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
49b817b0
Copied
Failed
Copy SHA
feat: add forward-auth SSO gateway for protecting arbitrary
services
services
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
0de42c73
Copied
Failed
Copy SHA
fix: remove form-action CSP to allow Chrome OIDC
redirects
redirects
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
90a50927
Copied
Failed
Copy SHA
fix: retry on transient bsky.social metadata errors, prevent
double-submit
double-submit
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
8227be0d
Copied
Failed
Copy SHA
fix: sanitize colons in handles, improve error
message
message
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
8a911446
Copied
Failed
Copy SHA
ci: trigger rebuild (previous build hung)
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
07fa7667
Copied
Failed
Copy SHA
fix: use native form POST for OIDC login (fixes iOS
Safari)
Safari)
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
90aa24fe
Copied
Failed
Copy SHA
fix: sanitize Bluesky handles and improve login error
messages
messages
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
f295b3f7
Copied
Failed
Copy SHA
fix: use req.is('json') instead of req.accepts('json') for content
negotiation
negotiation
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
632e36dc
Copied
Failed
Copy SHA
fix: OIDC login form uses fetch instead of form POST for iOS
Safari
Safari
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
118f8c76
Copied
Failed
Copy SHA
ci: add Matrix notifications for build
status
status
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
5cdf7297
Copied
Failed
Copy SHA
fix: avoid recursive chown in Dockerfile (overlay2+ZFS perf
issue)
issue)
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
1e53f41f
Copied
Failed
Copy SHA
ci: retrigger ATAuth build+deploy (unstick queued job)
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
8c69acaa
Copied
Failed
Copy SHA
Fix remaining ESLint unused-vars
errors
errors
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
4d671a99
Copied
Failed
Copy SHA
ci: retrigger with updated kubeconfig
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
6659d4e7
Copied
Failed
Copy SHA
Retrigger CI with updated kubeconfig
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
6620cd87
Copied
Failed
Copy SHA
Fix ESLint unused-vars errors in
gateway
gateway
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
74fd30fa
Copied
Failed
Copy SHA
Add Gitea Actions CI/CD workflow for DO
deployment
deployment
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
035a8a27
Copied
Failed
Copy SHA
docs: update deployment docs for DigitalOcean
migration
migration
Copy SHA
Browse repository
committed
8mo ago
Bryan Brooks
7766c662
Copied
Failed
Copy SHA
Allow HTTP redirects for Tailscale internal
domains
domains
Copy SHA
Browse repository
committed
9mo ago
Bryan Brooks
8c9caa0b
Copied
Failed
Copy SHA
Add comprehensive unit and E2E tests for OIDC
provider
provider
Copy SHA
Browse repository
committed
9mo ago
Bryan Brooks
18d82daa
Copied
Failed
Copy SHA
Fix TypeScript errors in OIDC callback
flow
flow
Copy SHA
Browse repository
committed
9mo ago
Bryan Brooks
3f4cf8fd
Copied
Failed
Copy SHA
Fix OIDC callback flow for AT Protocol OAuth
completion
completion
Copy SHA
Browse repository
committed
9mo ago
Bryan Brooks
d908eb92
Copied
Failed
Copy SHA
fix: add urlencoded body parser for form
submissions
submissions
Copy SHA
Browse repository
committed
9mo ago
Bryan Brooks
723d6ae6
Copied
Failed
Copy SHA
feat: add login page to OIDC authorize
flow
flow
Copy SHA
Browse repository
committed
9mo ago
Bryan Brooks
535a2110
Copied
Failed
Copy SHA
fix: use named wildcard for admin SPA fallback
route
route
Copy SHA
Browse repository
committed
9mo ago
Bryan Brooks
27b5f26b
Copied
Failed
Copy SHA
feat: Add OIDC provider, passkeys, MFA, and admin
UI
UI
Copy SHA
Browse repository
committed
9mo ago
Bryan Brooks
74654f1a
Copied
Failed
Copy SHA
fix: use single quotes for SQLite datetime('now')
keyword
keyword
Copy SHA
Browse repository
committed
10mo ago
Bryan Brooks
db7fd8f3
Copied
Failed
Copy SHA
fix: replace unstable is_multiple_of with modulo
check
check
Copy SHA
Browse repository
committed
10mo ago
Bryan Brooks
922a7a3c
Copied
Failed
Copy SHA
Bump version to
1.3.0
1.3.0
v1.3.0
Copy SHA
Browse repository
committed
10mo ago
Cache8063
4b022218
Copied
Failed
Copy SHA
Leverage Express 5 features and enable projectService
(#10)
(#10)
Copy SHA
Browse repository
committed
10mo ago
Cache8063
a1b2fce8
Copied
Failed
Copy SHA
Migrate to Express 5 and Helmet 8
(#9)
(#9)
Copy SHA
Browse repository
committed
10mo ago
Cache8063
c25ca231
Copied
Failed
Copy SHA
Migrate to ESLint 9 with flat config
(#8)
(#8)
Copy SHA
Browse repository
committed
10mo ago
Cache8063
2efda81d
Copied
Failed
Copy SHA
Update dependencies to latest stable versions
(#7)
(#7)
Copy SHA
Browse repository
committed
10mo ago
Cache8063
3d51911d
Copied
Failed
Copy SHA
Add TypeScript tests and CHANGELOG
(#3)
(#3)
Copy SHA
Browse repository
committed
10mo ago
Bryan Brooks
e8e49073
Copied
Failed
Copy SHA
Update documentation for
v1.2.0
v1.2.0
Copy SHA
Browse repository
committed
10mo ago
Bryan Brooks
b29b0fac
Copied
Failed
Copy SHA
Bump version to
1.2.0
1.2.0
Copy SHA
Browse repository
committed
10mo ago
Bryan Brooks
b5caef50
Copied
Failed
Copy SHA
Upgrade issue templates to YAML
forms
forms
Copy SHA
Browse repository
committed
10mo ago
Previous
1 / 2
1
2
Next