Skip to content

Releases: ministryofjustice/analytics-platform-control-panel

Fix making superusers/Slack notifications

11 Feb 14:15
9e5ac4f
Compare
Choose a tag to compare

Fix ability of making users superusers.

This was failing because of old Slack app credentials were not working anymore.
New Slack app forced to tweak the code to remove deprecated as_user argument.

See PR: #796

Ticket: https://trello.com/c/GrJPGKxm/529-fix-creation-of-superusers

Fix bugs with path-specific bucket access

10 Jan 14:02
d9ef133
Compare
Choose a tag to compare

Fixes several bugs preventing the correction functioning of path-specific access (#785, #786, #787).

PR: #789
Ticket: https://trello.com/c/YbPrCv5M

Handle "NoSuchEntity" exception when revoking access to bucket

07 Jan 11:42
4f4f08d
Compare
Choose a tag to compare

When trying to revoke access to a bucket the code tries to load the
corresponsing IAM role's s3-access inline policy but if the IAM role
doesn't exist this would of course fail.

This exception is not ignored when revoking access as users/apps can only have access to buckets through their canonical IAM role, if this doesn't exist (for whatever reason) they shouldn't have access to anything.

NOTE: This was also preventing deletion of a user/app without a role as their access to buckets is revoked before deleting them.

PR: #793
Ticket: https://trello.com/c/vwgmnhBX

Fix delete app/user when IAM role doesn't exist

19 Dec 16:33
5589897
Compare
Choose a tag to compare

Better handling of exceptions raised when deleting an app or user where the IAM role is not there for some reason.

PR: #792
Ticket: https://trello.com/c/LSOKnEDZ

Prevent Helm debug output

05 Dec 13:50
8aa86d6
Compare
Choose a tag to compare
v0.19.3

Prevent Helm debug output (#788)

Fix app logs

02 Dec 14:38
588adf1
Compare
Choose a tag to compare
  • Reinstate app logs with correct filtering
  • Fix notification banner width
  • Only superusers can list users
  • Documentation improvements

Disable app logs temporarily

21 Nov 11:27
77668c0
Compare
Choose a tag to compare
  • Logs for wrong app are shown
  • Logs fetch slows down app details page
  • Disable while debugging/refactoring to streaming logs

Use MOJ Frontend

19 Nov 16:24
a216f87
Compare
Choose a tag to compare
  • Replace GOV.UK branding with MOJ branding
  • Also fix a bug with creating app roles

Bugfixes

14 Nov 14:35
fc30fe3
Compare
Choose a tag to compare
  • Add Google Analytics tracking
  • Update User Guidance URLs
  • Enable bucket admins to revoke user access
  • Fix an infinite loop when waiting for a tool deployment

Slack notification sent to AP team on creation of a superuser

12 Nov 10:52
1dac0fb
Compare
Choose a tag to compare
  • Notifiies on creation or upgrade of a user to superuser
  • Fixes IAM role creation in new cross-account setup