Releases: unioslo/pg-iam
Releases · unioslo/pg-iam
Revert 2.4
v2.5 do not check person_uniqueness before update - messes with the triggers
person-identifier-uniqueness
Ensure person identifiers remain unique - enforce constraint before insert and update.
Send grant info with notifications
v2.3 fix indentation, add grant name to notification
Project and timestamp changes
- allow project names to be non-unique, and mutable
- fix timestamp issues in trigger functions
Channel notifications
Adds channel notifications on all tables (except audit tables) based on pg_notify
.
Institutional objects
- add support for
projects
andinstitutions
, updated tests and docs - refactor: own audit file, better install script
- grant audit moved to
audit_log_objects
- removed UID and GID range restrictions, only
> 1000
enforced - allow group self moderation
- ensure correct person group expiry
- audit tables use
current_timestamp
for event time, instead ofnow()
- to be independent of transaction start
More robust grant rank generation
Fixes a bug, with details in: #8
Support hostnames in capabilities_http
Details in: #7
Allow many hostnames per grant
Details: #6
Grant refactor and improvement
This release improves the handling of capabilities and their grants. For full details see: #5