Skip to content

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

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

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

Triggered via pull request February 24, 2026 14:16
Status Cancelled
Total duration 1h 3m 18s
Artifacts 6

dev.yml

on: pull_request
deploy-dev-container  /  deploy
1m 1s
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

5 errors, 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
deploy-dev-container / deploy
Canceling since a higher priority waiting request for deploy-dev-864 exists
deploy-dev-container / deploy
The operation was canceled.
Build and Deploy to Dev
Canceling since a higher priority waiting request for deploy-dev-864 exists
Build and Deploy to Dev
Canceling since a higher priority waiting request for deploy-dev-864 exists
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 0e29bb7f1462a0ab8e6f54b9a323ac010f258031
build-dev-container / build-server
Unable to find merge base between 9d261f4641aa686931459a29c25778cad7977f3a and 0e29bb7f1462a0ab8e6f54b9a323ac010f258031
🎭 Playwright Run Summary
1 flaky [chromium] › e2e/navigation.spec.ts:57:7 › Navigation - Student routes › can navigate between pages via sidebar 98 passed (2.1m)

Artifacts

Produced during runtime
Name Size Digest
coverage-report Expired
1.04 MB
sha256:3b73ea59559a03a5a4cf11ae0d19e6cba5d6186ad3d59715de7ff669fd90c92b
ls1intum~thesis-management~6CQ7ET.dockerbuild
101 KB
sha256:ff70085f7a1a8c624b83b7affac61e065f28749d3415dc40203cf01e27b3963a
ls1intum~thesis-management~JUH8RC.dockerbuild
74 KB
sha256:c85d7ec4a4b4c324f758ae57a7cb792b7db83c2c16e65e5a0ceb98978471552b
playwright-report Expired
1.99 MB
sha256:6c7de925706a33419d8abfcc72ad86cdc102ddb1094f8a03a2456737ca4c7329
playwright-results Expired
1.29 MB
sha256:ef08eecc57ea450671bce255be824d06ca4fc5074d7350f8cfb94f71b294ff90
test-results Expired
650 KB
sha256:a517c76daaf03546a2c7558ee2b521eed61647fed9b0167d09df9de110e63913