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
7 days
refactor(system/views): remove dead deprecation-check code
HEAD
main
Claude Sonnet 4.6
8 days
Bugfix: Use correct spec strings.
Frederick Muriuki Muriithi
8 days
fix(auth): check system:user:list against system resource in resource_users
Claude
8 days
refactor(auth): remove deprecated authorised_for and authorised_for2
Claude
8 days
refactor(auth): migrate authorised_for/2 -> authorised_for_spec
Claude
9 days
Use `gn_libs.sqlite3 instead of deprecated `gn_auth.auth.db.sqlite3`.
Frederick Muriuki Muriithi
9 days
feat(system/roles): add Deprecation header on old path
Claude
12 days
Add package for administrative endpoints.
Frederick Muriuki Muriithi
13 days
Cleanup deprecation warnings: Switch to gn_libs.sqlite3
Frederick Muriuki Muriithi
13 days
Deprecate endpoint /auth/resources/<uuid:resource_id>/user/unassign.
Frederick Muriuki Muriithi
13 days
Deprecate endpoint /auth/resources/<uuid:resource_id>/user/assign.
Frederick Muriuki Muriithi
14 days
Lint: Remove unused code and import.
Frederick Muriuki Muriithi
2026-08-19
Remove `grant_access_to_sysadmins()` function.
Frederick Muriuki Muriithi
2026-05-21
Deprecate functions which duplicate those in gn-libs.
Frederick Muriuki Muriithi
2026-05-21
Delete unused function.
Frederick Muriuki Muriithi
2026-05-18
Update call to `can_edit` to separate resource and system privileges
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: 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
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
[next]