fix(security): ship isolated JWT decorator hotfix

* fix(security): isolate dependency hotfix from github main

* fix(security): expose hotfix jwt decorators across routes

* test(e2e): restore stable app header selectors

* test(e2e): align planner and app shell checks

* test(e2e): add legacy settings page selectors

* test(e2e): align settings page contracts
This commit is contained in:
Daniel Volz
2026-04-05 14:49:50 +02:00
committed by GitHub
parent 6bba006e64
commit eec1653ff4
21 changed files with 229 additions and 248 deletions
+3 -3
View File
@@ -177,8 +177,8 @@ export function PlannerPage() {
return (
<section className="grid">
<article className="card">
<div className="card-head">
<article className="card" data-testid="planner-form-card">
<div className="card-head" data-testid="planner-page-header">
<h2>{t("planner.title")}</h2>
</div>
<form className="planner" onSubmit={runPlanner}>
@@ -195,7 +195,7 @@ export function PlannerPage() {
<DateTimeInput step="60" value={range.end} onChange={(e) => setRange({ ...range, end: e.target.value })} />
</label>
<div className="planner-checkbox-row">
<label className="planner-checkbox">
<label className="planner-checkbox" data-testid="planner-include-until-start">
<input
type="checkbox"
checked={includeUntilStart}