about summary refs log tree commit diff
AgeCommit message (Expand)Author
5 daysBugfix: Use correct spec strings.Frederick Muriuki Muriithi
5 daysfix(auth): check system:user:list against system resource in resource_usersClaude
5 daysrefactor(auth): remove deprecated authorised_for and authorised_for2Claude
5 daysrefactor(auth): migrate authorised_for/2 -> authorised_for_specClaude
5 daysRevoke 'system-administrator' role on non-system resources.Frederick Muriuki Muriithi
6 daysrefactor(auth): remove deprecated /auth/system/roles registrationClaude
6 daysUse `gn_libs.sqlite3 instead of deprecated `gn_auth.auth.db.sqlite3`.Frederick Muriuki Muriithi
6 daysrefactor(admin/users): replace authorised_for2 with can_create_or_delete_userClaude
6 daysrefactor(users): move delete_users to admin users blueprintClaude
6 daysfeat(system/roles): add Deprecation header on old pathClaude
6 daysEnable more roles for users on CLI commands.Frederick Muriuki Muriithi
6 daysMigration: Assign 'resource:user:assign-role' privilege to sysadmins.Frederick Muriuki Muriithi
6 daysBugfix: Use AUTH_DB rather than SQL_URI for SQLite connections.Frederick Muriuki Muriithi
6 daysUpdate test_admin_users.py for new admin users endpointClaude Sonnet 4.6
6 daysMove create_new_user to gn_auth/auth/system/admin/users.pyClaude Sonnet 4.6
9 daysImplement assign-owner / revoke-owner in system admin resourcesClaude Sonnet 4.6
9 daysAdd unit tests for system admin resource-ownership endpointsClaude Sonnet 4.6
9 daysAdd package for administrative endpoints.Frederick Muriuki Muriithi
9 daysfix(jwt-bearer-token): use AUTH_DB instead of SQL_URI for user/client lookupFrederick Muriuki Muriithi
10 daysCleanup deprecation warnings: Switch to gn_libs.sqlite3Frederick Muriuki Muriithi
10 daysDeprecate endpoint /auth/resources/<uuid:resource_id>/user/unassign.Frederick Muriuki Muriithi
10 daysfeat(users/admin): implement POST /auth/user/<uid>/roles/revokeClaude Sonnet 4.6
10 daystests(admin): add TDD tests for POST /auth/user/<uid>/roles/revokeClaude Sonnet 4.6
10 daysDeprecate endpoint /auth/resources/<uuid:resource_id>/user/assign.Frederick Muriuki Muriithi
10 daysfeat(users/admin): implement POST /auth/user/<uid>/roles/assignClaude Sonnet 4.6
11 daystests(admin): success-path tests for POST /auth/user/<uid>/roles/assignClaude Sonnet 4.6
11 daystests(admin): auth-guard tests for POST /auth/user/<uid>/roles/assignClaude Sonnet 4.6
11 daysFix error codes for various input validation errors.Frederick Muriuki Muriithi
11 daysfeat(users/admin): implement POST /auth/user/create endpointClaude Sonnet 4.6
11 daysAssign 'system:user:create-user' privilege to 'system-administrator' role.Frederick Muriuki Muriithi
11 daystests(admin): success-path tests for POST /auth/user/createClaude Sonnet 4.6
11 daysfeat(admin/users): wire auth guards on POST /auth/user/createClaude Sonnet 4.6
11 daystests(admin): HTTP integration tests for POST /auth/user/createClaude Sonnet 4.6
11 daysfeat(admin/users): implement create_verified_userClaude
11 daystest(admin/users): failure path and credential-storage testsClaude
11 daystest(admin/users): unit tests for create_verified_user model functionClaude
11 daysFix type annotations.Frederick Muriuki Muriithi
11 daysLint: Remove unused code and import.Frederick Muriuki Muriithi
12 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