Skip to content

Improve data privacy handling and per-group settings for multi-group usage #1516

Improve data privacy handling and per-group settings for multi-group usage

Improve data privacy handling and per-group settings for multi-group usage #1516

Triggered via pull request February 24, 2026 15:19
Status Success
Total duration 20m 5s
Artifacts 6

dev.yml

on: pull_request
deploy-dev-container  /  deploy
52s
deploy-dev-container / deploy
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
krusche
approved Feb 24, 2026
Dev

Annotations

1 error, 4 warnings, and 1 notice
[chromium] › e2e/navigation.spec.ts:57:7 › Navigation - Student routes › can navigate between pages via sidebar: client/e2e/navigation.spec.ts#L73
1) [chromium] › e2e/navigation.spec.ts:57:7 › Navigation - Student routes › can navigate between pages via sidebar Error: expect(locator).toBeVisible() failed Locator: getByRole('heading', { name: /dashboard/i }) Expected: visible Timeout: 15000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 15000ms - waiting for getByRole('heading', { name: /dashboard/i }) 71 | await page.getByRole('link', { name: 'Dashboard' }).click() 72 | await expect(page).toHaveURL(/\/dashboard/, { timeout: 30_000 }) > 73 | await expect(page.getByRole('heading', { name: /dashboard/i })).toBeVisible() | ^ 74 | }) 75 | 76 | test('header logo navigates to dashboard when authenticated', async ({ page }) => { at /home/runner/work/thesis-management/thesis-management/client/e2e/navigation.spec.ts:73:69
Legacy key/value format with whitespace separator should not be used: client.Dockerfile#L8
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
The 'as' keyword should match the case of the 'from' keyword: client.Dockerfile#L1
FromAsCasing: 'as' and 'FROM' keywords' casing do not match More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
build-dev-container / build-client
Unable to find merge base between 9d261f4641aa686931459a29c25778cad7977f3a and 0f7543f7008a39158796163c3d33b845f606f5bb
build-dev-container / build-server
Unable to find merge base between 9d261f4641aa686931459a29c25778cad7977f3a and 0f7543f7008a39158796163c3d33b845f606f5bb
🎭 Playwright Run Summary
1 flaky [chromium] › e2e/navigation.spec.ts:57:7 › Navigation - Student routes › can navigate between pages via sidebar 98 passed (2.0m)

Artifacts

Produced during runtime
Name Size Digest
coverage-report Expired
1.04 MB
sha256:c62065109c06a564c4a6f8c9a994729d215d6063674b7618ac11c397c05512f0
ls1intum~thesis-management~7THMI9.dockerbuild
101 KB
sha256:a41237815cd37d5683fd0d806995dda4a3612c770af837ed3702109c27418dd4
ls1intum~thesis-management~XFTLPK.dockerbuild
73.8 KB
sha256:bc9b30bf868a7b79b162bfa23aa4fda8689b0ec8ffac71ee924119012f3b4174
playwright-report Expired
2.25 MB
sha256:3ffbaf5f4b7ad91ed3b8e8cc218ca9e19cb7627f31911b3147968aa59fc7b558
playwright-results Expired
1.55 MB
sha256:1ae9ee107e04cf38b4977e5a24a1e9a339ad40ade091f536279a876a9a3fda25
test-results Expired
645 KB
sha256:434eb24283d0d61d85a55f9c8c09d250ca76994ac3a7063f4c565048376ec8e6