about summary refs log tree commit diff
AgeCommit message (Expand)Author
6 daysfix(jwt-bearer-token): use AUTH_DB instead of SQL_URI for user/client lookupFrederick Muriuki Muriithi
7 daysCleanup deprecation warnings: Switch to gn_libs.sqlite3Frederick Muriuki Muriithi
7 daysDeprecate endpoint /auth/resources/<uuid:resource_id>/user/unassign.Frederick Muriuki Muriithi
7 daysfeat(users/admin): implement POST /auth/user/<uid>/roles/revokeClaude Sonnet 4.6
7 daystests(admin): add TDD tests for POST /auth/user/<uid>/roles/revokeClaude Sonnet 4.6
7 daysDeprecate endpoint /auth/resources/<uuid:resource_id>/user/assign.Frederick Muriuki Muriithi
7 daysfeat(users/admin): implement POST /auth/user/<uid>/roles/assignClaude Sonnet 4.6
8 daystests(admin): success-path tests for POST /auth/user/<uid>/roles/assignClaude Sonnet 4.6
8 daystests(admin): auth-guard tests for POST /auth/user/<uid>/roles/assignClaude Sonnet 4.6
8 daysFix error codes for various input validation errors.Frederick Muriuki Muriithi
8 daysfeat(users/admin): implement POST /auth/user/create endpointClaude Sonnet 4.6
8 daysAssign 'system:user:create-user' privilege to 'system-administrator' role.Frederick Muriuki Muriithi
8 daystests(admin): success-path tests for POST /auth/user/createClaude Sonnet 4.6
8 daysfeat(admin/users): wire auth guards on POST /auth/user/createClaude Sonnet 4.6
8 daystests(admin): HTTP integration tests for POST /auth/user/createClaude Sonnet 4.6
8 daysfeat(admin/users): implement create_verified_userClaude
8 daystest(admin/users): failure path and credential-storage testsClaude
8 daystest(admin/users): unit tests for create_verified_user model functionClaude
8 daysFix type annotations.Frederick Muriuki Muriithi
8 daysLint: Remove unused code and import.Frederick Muriuki Muriithi
9 daysMigration:Assign `system:user:list` privilege to `resource-owner` role.Frederick Muriuki Muriithi
2026-08-19fix: Improve mrna/genotype unlinked data queries to avoid including full data...zsloan
2026-08-19Remove `grant_access_to_sysadmins()` function.Frederick Muriuki Muriithi
2026-08-19Fetch role by ID rather than by user and ID.Frederick Muriuki Muriithi
2026-06-25Clear any related JWT tokens when deleting a client.Frederick Muriuki Muriithi
2026-06-25Generate JWTs for password auth flow too.Frederick Muriuki Muriithi
2026-06-22Bugfix: Provide missing `redirect_uris` required argument.Frederick Muriuki Muriithi
2026-06-22Delete the credentials files since they are no longer needed.Frederick Muriuki Muriithi
2026-06-22Specify scopes when creating a client.Frederick Muriuki Muriithi
2026-06-15Allow generated files to be readable by other users.Frederick Muriuki Muriithi
2026-06-15Deactivate lint check for now.Frederick Muriuki Muriithi
2026-06-08Fix: Temp traits were broken by some recent changes that prevents auth from e...zsloan
2026-06-08Fix some minor linting errors.Frederick Muriuki Muriithi
2026-06-03wsgi: add delete-test-users commandClaude Sonnet 4.6
2026-06-03wsgi: add delete-oauth2-client commandClaude Sonnet 4.6
2026-06-03wsgi: add create-test-oauth2-client commandClaude Sonnet 4.6
2026-06-03wsgi: add __create_one_client__ helper and create-oauth2-clientClaude Sonnet 4.6
2026-06-03wsgi: add create-test-users commandClaude Sonnet 4.6
2026-06-03wsgi: extract __create_one_user__ helper from create_usersClaude Sonnet 4.6
2026-06-03wsgi: add delete-users CLI commandClaude Sonnet 4.6
2026-06-03Only grant system-administration role against the system resource.Frederick Muriuki Muriithi
2026-06-02users/models: add delete_users_by_id functionClaude Sonnet 4.6
2026-06-02wsgi: add create-users CLI commandClaude Sonnet 4.6
2026-05-22Fix test invocation command in build arguments.Frederick Muriuki Muriithi
2026-05-21Override all settings with the startup settings before doing checks.Frederick Muriuki Muriithi
2026-05-21Remove dead code caught by vulture.Frederick Muriuki Muriithi
2026-05-21Use pyproject.toml in place of setup.py and friends.Frederick Muriuki Muriithi
2026-05-21Move scripts to top-level gn_auth package.Frederick Muriuki Muriithi
2026-05-21Move migrations to top-level gn_auth package.Frederick Muriuki Muriithi
2026-05-21Deprecate functions which duplicate those in gn-libs.Frederick Muriuki Muriithi