index
:
gitlab/sparkled.git
main
sts
GitLab CI/CD utilities
git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
app
/
middleware
Age
Commit message (
Expand
)
Author
2025-07-24
refactor: extract defaultEntity type
mo khan
2025-07-24
refactor: use username as id for demo
mo khan
2025-07-23
refactor: remove create permission check
mo khan
2025-07-23
feat: authorize requests to create sparkles
mo khan
2025-07-23
refactor: inject permission service into sparkle controller
mo khan
2025-07-23
refactor: Update RequirePermission middleware to connect to spicedb CheckPerm...
mo khan
2025-05-28
chore: do not forward sensitive headers to Sparkle
mo khan
2025-05-28
chore: rename headers from x-id-jwt to x-jwt
mo khan
2025-05-28
chore: remove logging of sensitive fields
mo khan
2025-05-28
refactor: always provide a user in the request context
mo khan
2025-05-28
refactor: delete jwt verification code
mo khan
2025-05-28
refactor: parse headers injected by envoy
mo khan
2025-05-28
refactor: extract type to parse user from http.Request
mo khan
2025-05-28
refactor: extract RequestParser type
mo khan
2025-05-26
fix: do not clear id_token cookie on error
mo khan
2025-05-26
refactor: parse id token from custom x-jwt-payload header
mo khan
2025-05-24
chore: log the sub claim from the envoy header
mo khan
2025-05-24
feat: create middleware to check if user has permission
mo khan
2025-05-23
feat: parse the body of the id token
mo khan
2025-05-23
feat: add external authorization service (authzd) with JWT authentication
mo khan
2025-05-15
refactor: decouple from oauth config
mo khan
2025-05-15
refactor: rename TestServer to OIDCServer
mo khan
2025-05-15
refactor: allow cookie parser to accept cookie name
mo khan
2025-05-15
refactor: inline usage of RawToken type
mo khan
2025-05-15
refactor: remove more types from oidc package
mo khan
2025-05-15
refactor: remove oidc.OpenID struct
mo khan
2025-05-15
refactor: provide oauth config to oidc.New
mo khan
2025-05-15
refactor: inline usage of validate id token
mo khan
2025-05-14
refactor: remove unnecessary params from ctor
mo khan
2025-05-14
feat: provider a fallback provider that defaults to hard-coded paths
mo khan
2025-05-11
refactor: use same cookie names as envoy plugin
mo khan
2025-05-08
feat: use a cookie prefix to lock down the session cookie
mo khan
2025-05-08
chore: add link to 404 issue
mo khan
2025-05-07
refactor: use Mapper type
mo khan
2025-05-07
refactor: provide context to repository to apply timeout
mo khan
2025-05-07
feat: digitally sign and verify cookie using randomly generated key
mo khan
2025-05-07
refactor: move test server to oidc package
mo khan
2025-05-07
refactor: extract helper to log errors consistently
mo khan
2025-05-07
refactor: move cookie to web package
mo khan
2025-04-30
fix: strict same site mode breaks redirects
mo khan
2025-04-30
refactor: delegate to cookie.Reset to overload with options
mo khan
2025-04-30
refactor: extract Option[T] and cleaner API for creating cookies
mo khan
2025-04-28
refactor: extract method to validate id token
mo khan
2025-04-28
feat: use htmx to render partials
mo khan
2025-04-28
refactor: add predicate to check if user is logged in
mo khan
2025-04-28
fix: render 404 when not logged in
mo khan
2025-04-25
refactor: move key pacakge to cfg
mo khan
2025-04-25
refactor: move db and mountable to app
mo khan