feat(instance): make the status page URL configurable (#1159)

This commit is contained in:
Tarek authored and GitHub committed 2026-09-16 15:20:37 +02:00
1 parent 7412ec3395
commit f753659899
58 files changed
+1192 -904

No files matched your search

@@ -478,6 +478,8 @@ const AppPublicConfigResponse = z.object({
wordmark_url: z.string().nullable(),
favicon_url: z.string().nullable(),
theme_color: z.string().nullable(),
status_page_url: z.string().nullable(),
status_page_incident_history_url: z.string().nullable(),
}),
setup: z.object({
configured: z.boolean(),
@@ -501,6 +503,8 @@ const AppPublicConfigUpdateRequest = z.object({
wordmark_url: z.string().trim().max(2048).nullish(),
favicon_url: z.string().trim().max(2048).nullish(),
theme_color: z.string().trim().max(64).nullish(),
status_page_url: z.string().trim().max(2048).nullish(),
status_page_incident_history_url: z.string().trim().max(2048).nullish(),
})
.nullish(),
setup: z