Skip to content

Releases: ministryofjustice/analytics-platform-control-panel

Tab related updates.

09 Jun 08:23
89cbb4c
Compare
Choose a tag to compare

This release introduces two new updates:

  • #818 - show the parameters tab for all users.
  • #817 - add a 🔧 (wrench) icon on tabs that are only visible to admin users.

Fix Auth0 ID related reverse-lookup bugs.

20 May 15:23
8c04f9d
Compare
Choose a tag to compare

This release introduces guard code to ensure that users (i.e. concourse) who don't have an Auth0 id associated with them don't cause problems when rendering templates. Please see tickets #811 and #813 for details.

Uninstall old RStudio (tools) release before helm upgrade

18 May 09:39
7578f9b
Compare
Choose a tag to compare

This avoids the helm error old users with the old USERNAME-rstudio release names.

The Control Panel is now checking if such a legacy release exists on install/upgrade and it runs helm delete --purge if that's the case.

Essentially the Control Panel is now running the workaround for us (see "2 releases problem" in wiki) and more users should be able to successfully upgrade to the new conda versions of RStudio.

PR: #810
2 releases problem in wiki: https://github.com/ministryofjustice/analytics-platform/wiki/Deploying-R-Studio#2-release-problem
Ticket: https://trello.com/c/llxQG72F

Allow app admins to grant admin status to other users.

11 May 10:43
354f989
Compare
Choose a tag to compare

On app delete, uninstall helm release and delete Auth0 resources

28 Apr 10:51
625eb25
Compare
Choose a tag to compare

When a WebApp is deleted from the Control Panel its Auth0 Authorization resources are now deleted and its helm release also uninstalled.

This will help avoid having leftover from unused WebApps and possibly also reduce the utilised k8s resources used and the response time from Auth0 Authorization API.

PR: #799
Ticket: https://trello.com/c/nAIlHeAO

Fix Docker build caused by `ca-certificates` pin

27 Apr 14:41
0679c7a
Compare
Choose a tag to compare

Previous release (v0.20.3) failed because of a pinned version of the ca-certificates version in the Dockerfile.

This release fixes this problem and also release code in previous release (v0.20.3).

PR: #808

Updated Python dependencies

27 Apr 11:37
73baeab
Compare
Choose a tag to compare

Updated Python dependencies to more recent versions.

Notable upgrades:

  • Django-related packages
  • kubernetes module 10.0.1 => 11.0.0. This was a breaking change and we had to tweak the code slightly.

Manually tested in dev and no obvious problems were spotted.

PRs:

Ticket: https://trello.com/c/RtN2pCxQ

Workaround: Disable logging for noisy App

07 Apr 18:37
8429f4b
Compare
Choose a tag to compare

Don't get/show (ElasticSearch) logs for covid19-early-release App (ID=171).

This is a workaround as the app seems to generate a big amount of logs in a short span of time causing the app details page to timeout with a 504.

PR: #802
Ticket: https://trello.com/c/cNoHc6pf

Fix: Header's links point to the home

09 Mar 16:58
5ce204a
Compare
Choose a tag to compare

Links in the header were not doing anything, now they take user to the home.

This is particularly useful when an error occurs.

Fixes: #791
PR: #798

Ticket: https://trello.com/c/VmIN4es7

Integration with buckets-archiver

06 Mar 16:58
ff8589a
Compare
Choose a tag to compare

Delete a bucket tags is to-archive=true. The bucket-archiver will then periodically move the data of the buckets to archive and then delete the bucket.

PR: #797