index
:
gn-auth
this commit
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
path:
root
/
gn_auth
/
auth
/
authorisation
Age
Commit message (
Expand
)
Author
32 hours
users/models: add delete_users_by_id function
HEAD
main
Claude Sonnet 4.6
13 days
Remove dead code caught by vulture.
Frederick Muriuki Muriithi
13 days
Move scripts to top-level gn_auth package.
Frederick Muriuki Muriithi
13 days
Deprecate functions which duplicate those in gn-libs.
Frederick Muriuki Muriithi
13 days
Delete unused function.
Frederick Muriuki Muriithi
2026-05-20
Raise a NotFoundError if not a single resource is found.
Frederick Muriuki Muriithi
2026-05-20
Initialise initial value used in reduce.
Frederick Muriuki Muriithi
2026-05-18
Refactor authorisation-by-datasets-and-traits endpoint.
Frederick Muriuki Muriithi
2026-05-18
Fetch genotype resources by dataset.
Frederick Muriuki Muriithi
2026-05-18
Fetch mRNA resources by dataset name.
Frederick Muriuki Muriithi
2026-05-18
Fetch phenotype resources by dataset name and trait name.
Frederick Muriuki Muriithi
2026-05-18
Update call to `can_edit` to separate resource and system privileges
Frederick Muriuki Muriithi
2026-05-01
Use module-level logging rather than the app's logger.
Frederick Muriuki Muriithi
2026-05-01
Ensure ALL users with access to the resource are actually listed.
Frederick Muriuki Muriithi
2026-04-23
Remove debug artifact.
Frederick Muriuki Muriithi
2026-04-23
Improve error messages.
Frederick Muriuki Muriithi
2026-04-23
Fix minor linting bugs.
Frederick Muriuki Muriithi
2026-04-23
Allow anonymous users "public-view" privileges.
Frederick Muriuki Muriithi
2026-04-20
Implement editing resource name.
Frederick Muriuki Muriithi
2026-04-20
Use module-level logger rather than application's logger.
Frederick Muriuki Muriithi
2026-04-15
Do not grant sysadmins direct access at resource creation.
Frederick Muriuki Muriithi
2026-04-08
user resources: Add a text filter for further filtering.
Frederick Muriuki Muriithi
2026-04-08
user resources: Enable filtering using only the limit and offset.
Frederick Muriuki Muriithi
2026-04-08
Use module-level logger.
Frederick Muriuki Muriithi
2026-04-08
user resources: return total with filtered records.
Frederick Muriuki Muriithi
2026-04-07
Update code to handle resource creators and creation times.
Frederick Muriuki Muriithi
2026-04-07
Add creator and creation time tracking to Resources.
Frederick Muriuki Muriithi
2026-04-02
Update resource creation: Add tracking information
Frederick Muriuki Muriithi
2026-03-26
Update edit access: use more flexible 'can_edit(...)' function.
Frederick Muriuki Muriithi
2026-02-10
Bug: Fix import path.
Frederick Muriuki Muriithi
2026-02-10
Authorisation Check: New function to check user has edit access.
Frederick Muriuki Muriithi
2026-02-10
Authorisation Check: New function to check user has view access.
Frederick Muriuki Muriithi
2026-02-10
Use Auth function that checks for delete access.
Frederick Muriuki Muriithi
2026-02-10
Authorisation Check: New function to check user has delete access.
Frederick Muriuki Muriithi
2026-02-06
Use AuthorisationError to indicate error condition.
Frederick Muriuki Muriithi
2026-02-06
Replace hard-coded email check with check against privileges
Frederick Muriuki Muriithi
2026-02-06
Fetch a single resource ID: delete data from one resource at a time.
Frederick Muriuki Muriithi
2026-01-30
Add placeholder check for privileges
Frederick Muriuki Muriithi
2026-01-27
Leave notes for tasks that need doing.
Frederick Muriuki Muriithi
2026-01-27
Proof-of-concept: Delete linked phenotype data.
Frederick Muriuki Muriithi
2026-01-27
Simplify relative import.
Frederick Muriuki Muriithi
2025-12-29
`system_resource(...)` function takes either connection or cursor
Frederick Muriuki Muriithi
2025-12-29
`create_resource(...)` function takes either connection or cursor
Frederick Muriuki Muriithi
2025-12-15
Fix issues caught by mypy.
Frederick Muriuki Muriithi
2025-12-03
Improve error messaging.
Frederick Muriuki Muriithi
2025-12-03
Add endpoint for getting user details, given user ID
zsloan
2025-07-31
Clean up data on group deletion.
Frederick Muriuki Muriithi
2025-07-31
Re-grant access to sysadmin, in case they're removed as group member
Frederick Muriuki Muriithi
2025-07-31
Revoke roles a user has on group when they are removed as a member.
Frederick Muriuki Muriithi
2025-07-31
Check for data inconsistency.
Frederick Muriuki Muriithi
[next]