AI Implementation feature(887): Admin Area General Settings and Categories 1.05 (#27)

This commit was merged in pull request #27.
This commit is contained in:
2026-07-22 14:09:04 +00:00
parent 98fee8f7ee
commit c52a736ae1
10 changed files with 467 additions and 51 deletions
+5 -3
View File
@@ -46,9 +46,11 @@ removes the row.
* `logo` up to 2048 chars (a public URL — uploaded separately)
* `welcomeMarkdown` up to 64 000 chars
* `themeKey` is one of `THEME_IDS`
* `eventStartUtc` / `eventEndUtc` parseable dates; `superRefine`
enforces `eventEndUtc > eventStartUtc` and reports the issue on
`eventEndUtc`
* `eventStartUtc` / `eventEndUtc` are validated as ISO-8601 datetimes
(zod `string().datetime(...)`) — empty strings are explicitly allowed
to keep the event window unconfigured. `superRefine` then enforces
`eventEndUtc > eventStartUtc` and reports the issue on `eventEndUtc`
when both fields are non-empty.
* `defaultChallengeIp` 1255 chars
* `registrationsEnabled` boolean