Fix warnings and update tracability
🏗️ Build and Test JellyTau / Run Tests (push) Failing after 14s
🏗️ Build and Test JellyTau / Build Android APK (push) Has been skipped
Traceability Validation / Check Requirement Traces (push) Failing after 1s

This commit is contained in:
2026-02-28 20:54:25 +01:00
parent c5be9eb18c
commit 3a9c126dfe
59 changed files with 1285 additions and 396 deletions
@@ -1,3 +1,4 @@
<!-- TRACES: UR-010 | DR-037 -->
<script lang="ts">
import { onMount, onDestroy } from "svelte";
import { invoke } from "@tauri-apps/api/core";
@@ -1,3 +1,4 @@
<!-- TRACES: UR-010 | JA-022, JA-023, JA-024, JA-026 | DR-037 -->
<script lang="ts">
import type { Session } from "$lib/api/types";
import { sessions } from "$lib/stores";
@@ -1,3 +1,4 @@
<!-- TRACES: UR-010 | DR-037 -->
<script lang="ts">
import type { Session } from "$lib/api/types";
import CachedImage from "$lib/components/common/CachedImage.svelte";
@@ -1,3 +1,4 @@
<!-- TRACES: UR-010 | JA-021, JA-025 | DR-037 -->
<script lang="ts">
import { sessions, controllableSessions, selectedSession } from "$lib/stores";
import { playbackMode, isTransferring, transferError } from "$lib/stores/playbackMode";
@@ -86,7 +87,7 @@
<div
class="fixed inset-0 bg-black/60 z-50 flex items-end sm:items-center justify-center p-0 sm:p-4"
onclick={handleBackdropClick}
onkeydown={(e) => { if (e.key === 'Escape') handleBackdropClick(); }}
onkeydown={(e) => { if (e.key === 'Escape' && onClose) onClose(); }}
role="dialog"
aria-modal="true"
aria-labelledby="session-picker-title"
@@ -1,3 +1,4 @@
<!-- TRACES: UR-010 | JA-021 | DR-037 -->
<script lang="ts">
import { sessions, controllableSessions } from "$lib/stores";
import SessionCard from "./SessionCard.svelte";