aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-04-23Make the keys storage dir depend on the more generic uploads directoryjwt-as-authorization-grantFrederick Muriuki Muriithi
2024-04-22Resolve the key using the "kid" field.Frederick Muriuki Muriithi
2024-04-22Separate clients' keys from authorisation server's keyFrederick Muriuki Muriithi
2024-04-20Separate authentication from token generationFrederick Muriuki Muriithi
2024-04-20Remove unused importFrederick Muriuki Muriithi
2024-04-20Use the response_type in the request.Frederick Muriuki Muriithi
2024-04-20Setup token validators at app initialisation.Frederick Muriuki Muriithi
2024-04-20Define and register grant for JWT tokens.Frederick Muriuki Muriithi
2024-04-18Add the `SSL_KEY_PAIR_*` configurationsFrederick Muriuki Muriithi
2024-04-02Remove unused group argument.Frederick Muriuki Muriithi
2024-03-30Update call: Drop unused argument in call.Frederick Muriuki Muriithi
2024-03-26Rename to gn-authFrederick Muriuki Muriithi
2024-03-25Flatten roles list in "get_user_roles_on_resource."Munyoki Kilyungi
2024-03-21Return empty tuples when metadata is queried for data.Munyoki Kilyungi
2024-03-21Add extra endpoint to get user authorisation given a resource name.Munyoki Kilyungi
2024-03-21Revert "Add an extra endpoint for metadata authorisation."Munyoki Kilyungi
2024-03-21Rename klass to class_.Munyoki Kilyungi
2024-03-21Fix typo.Munyoki Kilyungi
2024-03-21Replace "the" prefix with an underscore.Munyoki Kilyungi
2024-03-21Delete dead comment.Munyoki Kilyungi
2024-03-21Rename the_user -> _user.Munyoki Kilyungi
2024-03-21Delete commented out import.Munyoki Kilyungi
2024-03-21Rename "the_code" to "_code".Munyoki Kilyungi
2024-03-13Delete a debug print query.Munyoki Kilyungi
2024-03-13Rename users -> fetch_users.Munyoki Kilyungi
2024-03-13Delete dictify.Munyoki Kilyungi
2024-03-13Remove unused imports.Munyoki Kilyungi
2024-03-13Define AuthorisationCode using frozen dataclass.Munyoki Kilyungi
2024-03-13Define Resource/ResourceCategory using frozen dataclass.Munyoki Kilyungi
2024-03-13Rename "the_client" to "_client".Munyoki Kilyungi
2024-03-13Remove unused imports.Munyoki Kilyungi
2024-03-13Auto-pep8 this file.Munyoki Kilyungi
2024-03-13Define Privilege/Role using frozen dataclass.Munyoki Kilyungi
2024-03-13Define OAuth2Client using frozen dataclass.Munyoki Kilyungi
2024-03-13Define GroupRole using frozen dataclass.Munyoki Kilyungi
2024-03-13Define Group using a frozen dataclass.Munyoki Kilyungi
2024-03-13Define OAuth2Token using a frozen dataclass.Munyoki Kilyungi
2024-03-13Define User using a frozen dataclass.Munyoki Kilyungi
2024-03-08Correctly check for the refresh_token.Munyoki Kilyungi
2024-03-08Replace "if" branching with "monad_from_none_or_value".Munyoki Kilyungi
2024-03-08Rename "__5_MINUTES__" to "EXPIRY_IN_SECONDS".Munyoki Kilyungi
2024-03-08Explicitly add keyword arguments to AuthorisationCode.Munyoki Kilyungi
2024-03-08Remove "raise" in auth.db Protocol classes.Munyoki Kilyungi
2024-03-04setup.py: Fix pylint errors.Munyoki Kilyungi
2024-03-04Add an extra endpoint for metadata authorisation.Munyoki Kilyungi
2024-03-04Fix minor typo.Munyoki Kilyungi
2024-03-04Remove redundant error code for InvalidData.Munyoki Kilyungi
2024-03-02Use `find_packages()` and include static files and templates.Frederick Muriuki Muriithi
2024-03-01Put `GN_AUTH_SECRETS` config in the main configuration file.Frederick Muriuki Muriithi
2024-03-01Configs: Check that all mandatory settings exist and are non-empty.Frederick Muriuki Muriithi