feat(panel): let a sponsor slot start at a scheduled time

sponsors.json only had an end date, so a booked placement had to be
added to the file on the day it started. An optional `from` now hides
a sponsor (and its logo) until that instant; entries without it show
immediately as before.
This commit is contained in:
MHSanaei
2026-09-27 16:30:20 +02:00
parent 044e2926a0
commit 09617f04f5
11 changed files with 48 additions and 20 deletions
+6
View File
@@ -4476,6 +4476,12 @@ export const SCHEMAS: Record<string, unknown> = {
"nullable": true,
"type": "boolean"
},
"from": {
"example": "2026-10-01T00:00:00Z",
"format": "date-time",
"nullable": true,
"type": "string"
},
"id": {
"example": "acme-2026-10",
"type": "string"