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
/
resources
Age
Commit message (
Expand
)
Author
3 days
Do not grant sysadmins direct access at resource creation.
HEAD
main
Frederick Muriuki Muriithi
10 days
user resources: Add a text filter for further filtering.
Frederick Muriuki Muriithi
10 days
user resources: return total with filtered records.
Frederick Muriuki Muriithi
11 days
Update code to handle resource creators and creation times.
Frederick Muriuki Muriithi
11 days
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
Replace hard-coded email check with check against privileges
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-03
Improve error messaging.
Frederick Muriuki Muriithi
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
2025-07-31
Prevent error in case sysadmin user already has access
Frederick Muriuki Muriithi
2025-07-31
Grant sysadmins access to user group when its created.
Frederick Muriuki Muriithi
2025-07-31
Delete a group.
Frederick Muriuki Muriithi
2025-07-31
Break circular dependency - move utility function to module of use.
Frederick Muriuki Muriithi
2025-07-31
Add function to retrieve inbredset-group data.
Frederick Muriuki Muriithi
2025-07-31
Fix query to remove user from group.
Frederick Muriuki Muriithi
2025-07-30
Provide endpoint to remove a group member.
Frederick Muriuki Muriithi
2025-07-30
Fix linting errors and typos.
Frederick Muriuki Muriithi
2025-07-30
Call the correct function.
Frederick Muriuki Muriithi
2025-07-30
Remove a user from a group as a member.
Frederick Muriuki Muriithi
2025-07-30
Fetch resource object that wraps the group for authorisations
Frederick Muriuki Muriithi
2025-07-30
Don't allow user to create a group when they are a member of another
Frederick Muriuki Muriithi
2025-07-30
Grant user `system-administrator` role on all resources
Frederick Muriuki Muriithi
2025-07-29
Fix issues caught by the type-checker.
Frederick Muriuki Muriithi
2025-07-29
Fix issues caught by code-linter.
Frederick Muriuki Muriithi
2025-07-29
Actually delete a resource.
Frederick Muriuki Muriithi
2025-07-29
Grant sysadmins access to the resource when created.
Frederick Muriuki Muriithi
2025-07-29
Add function to delete a resource.
Frederick Muriuki Muriithi
2025-07-29
Add new route for consistency.
Frederick Muriuki Muriithi
2025-07-29
Refactor: Replace old auth-checking function with spec-based one.
Frederick Muriuki Muriithi
2025-07-29
Bugfix: Fix typo - we don't pass objects, just their IDs.
Frederick Muriuki Muriithi
2025-07-29
Assign now system-wide resource-access privileges to sysadmins.
Frederick Muriuki Muriithi
2025-07-29
Add system-wide resource-access privileges for system administrators
Frederick Muriuki Muriithi
2025-07-29
Deprecate older authorisation-checking functions.
Frederick Muriuki Muriithi
2025-07-29
Import entire uuid module rather than specific symbols.
Frederick Muriuki Muriithi
2025-07-29
Create outline for deleting user groups from the auth server.
Frederick Muriuki Muriithi
2025-07-29
Add spec-based authorisation checker function.
Frederick Muriuki Muriithi
2025-07-16
Implement initial views into the groups endpoints.
Frederick Muriuki Muriithi
2025-07-09
Fix some linting issues.
Frederick Muriuki Muriithi
2025-07-08
Provide zero counts for all and filtered totals.
Frederick Muriuki Muriithi
[next]