feat(auth): add GitLab authentication via allauth

Signed-off-by: Adriaan Schmidt <adriaan.schmidt@siemens.com>
17 jobs for feat/gitlab-auth in 12 minutes and 56 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
passed #121547
amd64
dispatcher-debian-10

00:02:20

passed #121549
amd64
dispatcher-debian-11

00:02:37

passed #121548
amd64
server-debian-10

00:02:59

passed #121550
amd64
server-debian-11

00:05:22

 
  Analyze
canceled #121563
amd64-dind allowed to fail
bandit-sast

passed #121552
amd64
black

00:00:29

passed #121553
amd64
code_quality

00:00:18

passed #121558
amd64
codespell

00:00:14

passed #121554
amd64
coverage

00:06:22

60.96%
passed #121555
amd64
dockerfiles

00:00:13

passed #121557
amd64
pylint

00:03:02

passed #121556
amd64
schemas

00:00:26

canceled #121551
amd64-dind allowed to fail
bandit-sast

 
  Build
passed #121560
amd64
debian/10

00:01:08

passed #121559
amd64
doc

00:00:36

canceled #121561
amd64-dind
docker-amd64-dispatcher

canceled #121562
amd64-dind
docker-amd64-server