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
7e108463ce3aba0671efc1bf898c8204b5fc35ae
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
Bryan Brooks
69090071
Copied
Failed
Copy SHA
Fix doc-tests: update examples for TokenVerifier::new() Result
type
type
Copy SHA
Browse repository
committed
10mo ago
Bryan Brooks
ba6072c3
Copied
Failed
Copy SHA
Fix test_secret_too_short: use exactly 32 bytes
Copy SHA
Browse repository
committed
10mo ago
Bryan Brooks
414231d8
Copied
Failed
Copy SHA
Fix test compilation: correct 32-byte secret length and remove unused
imports
imports
Copy SHA
Browse repository
committed
10mo ago
Bryan Brooks
50cd9734
Copied
Failed
Copy SHA
Update examples for new TokenVerifier::new() Result return
type
type
Copy SHA
Browse repository
committed
10mo ago
Bryan Brooks
fe21bfde
Copied
Failed
Copy SHA
Fix clippy warnings and skip missing
tests
tests
Copy SHA
Browse repository
committed
10mo ago
Bryan Brooks
2723d5a3
Copied
Failed
Copy SHA
Fix remaining CI issues: Rust formatting and TypeScript
lint
lint
Copy SHA
Browse repository
committed
10mo ago
Bryan Brooks
23639e48
Copied
Failed
Copy SHA
Fix CI: add ESLint configs and fix Rust
formatting
formatting
Copy SHA
Browse repository
committed
10mo ago
Bryan Brooks
02040c46
Copied
Failed
Copy SHA
Fix CI workflow: correct action name and add package-lock
files
files
Copy SHA
Browse repository
committed
10mo ago
Bryan Brooks
07a1e9e4
Copied
Failed
Copy SHA
Security hardening and cleanup for public
release
release
Copy SHA
Browse repository
committed
10mo ago
Bryan Brooks
ab6498c1
Copied
Failed
Copy SHA
Trigger Gitea workflow rebuild
Copy SHA
Browse repository
committed
11mo ago
Bryan Brooks
5cfc2cba
Copied
Failed
Copy SHA
Use REGISTRY_TOKEN secret for Gitea container registry
Copy SHA
Browse repository
committed
11mo ago
Bryan Brooks
959a406d
Copied
Failed
Copy SHA
Fix Gitea workflow: remove container requirement, run on host
Copy SHA
Browse repository
committed
11mo ago
Bryan Brooks
125f87b0
Copied
Failed
Copy SHA
Add Gitea Actions workflow for container
registry
registry
Copy SHA
Browse repository
committed
11mo ago
Bryan Brooks
10d1d875
Copied
Failed
Copy SHA
Fix Docker workflow: force lowercase image name for GHCR
Copy SHA
Browse repository
committed
11mo ago
Bryan Brooks
14502e44
Copied
Failed
Copy SHA
Fix Dockerfile: use npm install instead of npm ci
Copy SHA
Browse repository
committed
11mo ago
Previous
1 / 2
1
2
Next