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
@@ -16,15 +16,17 @@
<option value="{{ $company->id }}">{{ $company->name }}</option>
@endforeach
</select>
<input name="label" placeholder="Licence label"
class="rounded-xl border-zinc-300 dark:border-zinc-700 dark:bg-zinc-950" required>
<label for="sonar-input-959b26bb51" class="visually-hidden">Licence label</label>
<input name="label" placeholder="Licence label"
class="rounded-xl border-zinc-300 dark:border-zinc-700 dark:bg-zinc-950" required id="sonar-input-959b26bb51">
<select name="plan" class="rounded-xl border-zinc-300 dark:border-zinc-700 dark:bg-zinc-950">
<option>standard</option>
<option>professional</option>
<option>enterprise</option>
</select>
<input name="max_users" type="number" value="10"
class="rounded-xl border-zinc-300 dark:border-zinc-700 dark:bg-zinc-950" required>
<label for="sonar-input-d9d34872cd" class="visually-hidden">max users</label>
<input name="max_users" type="number" value="10"
class="rounded-xl border-zinc-300 dark:border-zinc-700 dark:bg-zinc-950" required id="sonar-input-d9d34872cd">
<button
class="rounded-xl bg-zinc-900 px-4 py-2 font-semibold text-white dark:bg-white dark:text-zinc-900">Issue</button>
</form>
@@ -12,10 +12,12 @@
<option value="{{ $company->id }}">{{ $company->name }}</option>
@endforeach
</select>
<input name="amount" type="number" value="0"
class="rounded-xl border-zinc-300 dark:border-zinc-700 dark:bg-zinc-950" required>
<input name="currency" value="gbp"
class="rounded-xl border-zinc-300 dark:border-zinc-700 dark:bg-zinc-950" required>
<label for="sonar-input-654d959f2a" class="visually-hidden">amount</label>
<input name="amount" type="number" value="0"
class="rounded-xl border-zinc-300 dark:border-zinc-700 dark:bg-zinc-950" required id="sonar-input-654d959f2a">
<label for="sonar-input-e17e77c7c9" class="visually-hidden">currency</label>
<input name="currency" value="gbp"
class="rounded-xl border-zinc-300 dark:border-zinc-700 dark:bg-zinc-950" required id="sonar-input-e17e77c7c9">
<select name="status" class="rounded-xl border-zinc-300 dark:border-zinc-700 dark:bg-zinc-950">
<option>paid</option>
<option>pending</option>
@@ -23,8 +25,9 @@
<option>refunded</option>
<option>override</option>
</select>
<input name="description" placeholder="Description"
class="rounded-xl border-zinc-300 dark:border-zinc-700 dark:bg-zinc-950">
<label for="sonar-input-0a3d32bbe3" class="visually-hidden">Description</label>
<input name="description" placeholder="Description"
class="rounded-xl border-zinc-300 dark:border-zinc-700 dark:bg-zinc-950" id="sonar-input-0a3d32bbe3">
<button
class="rounded-xl bg-zinc-900 px-4 py-2 font-semibold text-white dark:bg-white dark:text-zinc-900">Add</button>
</form>