Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-31 | Enable registration of a public-jwks-uri for every client | Frederick Muriuki Muriithi | |
2024-07-31 | Enable external configuration of session expiry period | Frederick Muriuki Muriithi | |
Enable passing in the number of minutes that a session can be valid for. This enables the length of time that the session can last to be configurable rather than hard-coded. | |||
2024-06-03 | Move user creation from db resultset into static method | Frederick Muriuki Muriithi | |
Creation of a User object from the database resultset will mostly be the same. This commit moves the repetitive code into a static method that can be called wherever we need it. This improves maintainability, since we only ever need to do an update in one place now. | |||
2024-05-13 | Fix myriad of linting error | Frederick Muriuki Muriithi | |
These linting errors can't be rebased into the newer commits. | |||
2024-05-02 | Delete a client's public key. | Frederick Muriuki Muriithi | |
2024-05-02 | Register a client's public key(s). | Frederick Muriuki Muriithi | |
2024-05-02 | Fix editing of grant_types | Frederick Muriuki Muriithi | |
This commit makes the values for the grant types dynamic, enabling adding and/or removing of supported grant types. The editing was not updating the grant type values correctly either - we update the metadata key from "grants" to "grant_types" to fix that. | |||
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 | |
2024-05-02 | Use user-provided values rather than hard-coded values. | Frederick Muriuki Muriithi | |
2024-05-02 | Add error checking to form input data. | Frederick Muriuki Muriithi | |
2024-04-24 | Move the errors module up one level to break circular dependencies. | Frederick Muriuki Muriithi | |
2024-02-28 | Handle the "NotFoundError" exception at the route level | Frederick Muriuki Muriithi | |
Handle the "NotFoundError" exception at the route level, since if we do not, the application level handler takes over and simply returns a JSON response with the details of the failure. | |||
2023-11-22 | Move system admin creation | Frederick Muriuki Muriithi | |
Make the system admin creation code part of the core system, and simply call it from the script(s). This will help with maintenance, since the changes are done in a single place only. | |||
2023-11-13 | Update check for admins | Frederick Muriuki Muriithi | |
2023-08-08 | Use relative imports to break circular import errors | Frederick Muriuki Muriithi | |
2023-08-07 | Change imports to new unified db module. | Frederick Muriuki Muriithi | |
2023-08-07 | Update module name/path | Frederick Muriuki Muriithi | |
Change from gn3 to gn_auth | |||
2023-08-04 | Copy over files from GN3 repository. | Frederick Muriuki Muriithi | |