M3 Security Fixes for Pass 39

This commit is contained in:
Mark Gregory
2026-09-17 13:08:40 +01:00
parent e0d8e1a725
commit 34c3460760
63 changed files with 655 additions and 503 deletions
@@ -65,7 +65,8 @@
</div>
<label class="inline-flex items-center gap-2 text-sm text-slate-700">
<input type="checkbox" name="is_active" value="1" checked class="rounded border-slate-300 text-blue-600 focus:ring-blue-500">
<label for="sonar-input-a09f3b253f" class="visually-hidden">is active</label>
<input type="checkbox" name="is_active" value="1" checked class="rounded border-slate-300 text-blue-600 focus:ring-blue-500" id="sonar-input-a09f3b253f">
Make active key
</label>
@@ -100,28 +101,31 @@
@csrf
@method('PUT')
<input
<label for="sonar-input-30f47d1294" class="visually-hidden">name</label>
<input
name="name"
type="text"
value="{{ old('name', $setting->name) }}"
value="{{ old('name', $setting- id="sonar-input-30f47d1294">name) }}"
class="w-full rounded-lg border-slate-300 text-sm shadow-sm focus:border-blue-500 focus:ring-blue-500"
>
<input
<label for="sonar-input-707eb8d2ba" class="visually-hidden">Leave blank to keep existing key</label>
<input
name="api_key"
type="password"
value=""
autocomplete="new-password"
placeholder="Leave blank to keep existing key"
class="w-full rounded-lg border-slate-300 text-sm shadow-sm focus:border-blue-500 focus:ring-blue-500"
>
id="sonar-input-707eb8d2ba">
<label class="inline-flex items-center gap-2 text-xs text-slate-600">
<input
<label for="sonar-input-da782f0360" class="visually-hidden">is active</label>
<input
type="checkbox"
name="is_active"
value="1"
@checked($setting->is_active)
@checked($setting- id="sonar-input-da782f0360">is_active)
class="rounded border-slate-300 text-blue-600 focus:ring-blue-500"
>
Active