index
:
gn-auth
enable-key-rotation
enable-sending-emails
handle-role-privilege-escalation
main
GN authentication and authorization service
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2024-06-06
migration: Drop `group_roles` db table.
Frederick Muriuki Muriithi
2024-06-06
migration: Create `resource_roles` db table
Frederick Muriuki Muriithi
2024-06-06
migration: Move role-manipulation privileges from group to resources
Frederick Muriuki Muriithi
2024-06-06
Add deprecation warning to /group-privileges endpoint function.
Frederick Muriuki Muriithi
2024-06-05
Bug: Point to correct key to avoid errors
Frederick Muriuki Muriithi
2024-06-04
Approximate the GN2 look-and-feel.
Frederick Muriuki Muriithi
2024-06-04
auth: scope: Remove confusing UI elements
Frederick Muriuki Muriithi
2024-06-04
Update system name from GeneNetwork3 to gn-auth
Frederick Muriuki Muriithi
2024-06-04
Update email styling and text.
Frederick Muriuki Muriithi
2024-06-04
Redirect appropriately when verifying emails.
Frederick Muriuki Muriithi
2024-06-03
Raise explicit error messages for more graceful handling.
enable-sending-emails
Frederick Muriuki Muriithi
2024-06-03
Log out emails in debug mode.
Frederick Muriuki Muriithi
2024-06-03
Handle unverified emails
Frederick Muriuki Muriithi
2024-06-03
Update docs on launching the application.
Frederick Muriuki Muriithi
2024-06-03
Provide endpoint for verification and do verification
Frederick Muriuki Muriithi
2024-06-03
Send verification email on registration.
Frederick Muriuki Muriithi
2024-06-03
Use asdict(...)
Frederick Muriuki Muriithi
2024-06-03
Move user creation from db resultset into static method
Frederick Muriuki Muriithi
2024-06-03
Save the creation date and verification status.
Frederick Muriuki Muriithi
2024-06-03
Update db schema to allow user verification.
Frederick Muriuki Muriithi
2024-06-03
Initialise default email settings for the application.
Frederick Muriuki Muriithi
2024-06-03
Set module for sending emails.
Frederick Muriuki Muriithi
2024-05-29
Remove unused import.
Frederick Muriuki Muriithi
2024-05-29
Revert "jwt: add user roles to the jwt token."
Frederick Muriuki Muriithi
2024-05-24
Revoke refresh token, and all its children.
Frederick Muriuki Muriithi
2024-05-24
Check whether a refresh token has been used before
Frederick Muriuki Muriithi
2024-05-24
Linting: reorganise imports.
Frederick Muriuki Muriithi
2024-05-24
Use monads consistently to reduce chances of errors.
Frederick Muriuki Muriithi
2024-05-23
jwt: add user roles to the jwt token.
Frederick Muriuki Muriithi
2024-05-13
Skip "PasswordGrant" tests.
Frederick Muriuki Muriithi
2024-05-13
Provide missing `CLIENTS_SSL_PUBLIC_KEYS_DIR` config for tests.
Frederick Muriuki Muriithi
2024-05-13
Fix myriad of linting error
Frederick Muriuki Muriithi
2024-05-13
Link old refresh token to newly issued refresh token
Frederick Muriuki Muriithi
2024-05-13
Register the RefreshTokenGrant with the server
Frederick Muriuki Muriithi
2024-05-13
Use None as default for expires_in
Frederick Muriuki Muriithi
2024-05-13
Save refresh token when it is generated.
Frederick Muriuki Muriithi
2024-05-13
Save token with same ID as JWT's "jti" value.
Frederick Muriuki Muriithi
2024-05-13
Initialise JWTRefreshToken model
Frederick Muriuki Muriithi
2024-05-09
Refresh tokens: Create db schema.
Frederick Muriuki Muriithi
2024-05-06
Add `jti` claim
Frederick Muriuki Muriithi
2024-05-02
Include refresh tokens with generated JWT
Frederick Muriuki Muriithi
2024-05-02
Delete a client's public key.
Frederick Muriuki Muriithi
2024-05-02
Improve UI look-and-feel.
Frederick Muriuki Muriithi
2024-05-02
Register a client's public key(s).
Frederick Muriuki Muriithi
2024-05-02
Compute and cache the client's KeySet.
Frederick Muriuki Muriithi
2024-05-02
Provide missing client name.
Frederick Muriuki Muriithi
2024-05-02
Fix editing of grant_types
Frederick Muriuki Muriithi
2024-05-02
Use same name as register-client form
Frederick Muriuki Muriithi
2024-05-02
Make registration of grant-types more flexible.
Frederick Muriuki Muriithi
2024-05-02
use dataclasses' asdict() function.
Frederick Muriuki Muriithi
[next]