Beta: TOTP 2FA, admin asset manager, resource page redesign, rate limiting, and security hardening

This commit is contained in:
nmemmert
2026-05-04 13:56:04 -04:00
parent 7f56060d6b
commit 1551599305
16 changed files with 1597 additions and 682 deletions
+4
View File
@@ -4,6 +4,7 @@ export interface CustomLink {
url: string
placement: 'platforms' | 'footer' | 'resources'
imageUrl?: string
description?: string
tags?: string[]
}
@@ -16,6 +17,7 @@ export interface CustomBlock {
export interface ArchivedSeriesResourceLink {
id: string
label: string
description?: string
url: string
}
@@ -103,6 +105,7 @@ export interface SiteContent {
seriesListenUrl: string
studyGuideTitle: string
studyGuideDescription: string
studyGuideDownloadUrl: string
studyGuideUrl: string
shareHeading: string
shareP: string
@@ -152,6 +155,7 @@ export const DEFAULTS: SiteContent = {
studyGuideTitle: 'Companion Study Guide',
studyGuideDescription:
'Go deeper in your study with the official Verse by Verse companion guide — now available on Amazon.',
studyGuideDownloadUrl: '',
studyGuideUrl: 'https://a.co/d/01sG2tOJ',
shareHeading: 'Help one more person hear the Word this week.',
shareP: 'Scan the QR code or text the show link to a friend who needs encouragement today.',