Merge branch 'bugfix' into 'master'

Fix error 500 when accessing user tools with anonymous user and fix dependancies

See merge request !220
2 jobs for master in 24 minutes and 46 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
passed #2494
black

00:01:43

passed #2493
test

00:24:46

63.0%