Add last modified timestamps for all settings within getAllSettings

This commit is contained in:
Quinn Hegeman
2026-03-08 15:28:45 +01:00
parent 4d220e1be7
commit f5c25dea75
6 changed files with 51 additions and 6 deletions

View File

@@ -5,6 +5,8 @@ type WebsitePhotoSettings = {
category: WebsitePhotoSettingsCategory;
album: WebsitePhotoSettingsAlbum;
photo: WebsitePhotoSettingsPhoto;
lastModified: Date;
}
type WebsitePhotoSettingsCategoryIndex = {

View File

@@ -1,5 +1,7 @@
type PluginSettings = {
swetrix: PluginSettingsSwetrix | null;
lastModified: Date;
}
type PluginSettingsSwetrix = {

View File

@@ -6,4 +6,6 @@ type ProjectSettings = {
indexRouteTemplate: string;
projectRouteTemplate: string;
lastModified: Date;
}

View File

@@ -1,3 +1,5 @@
type SitemapSettings = {
perPage: number;
lastModified: Date;
}

View File

@@ -13,6 +13,8 @@ type WebsiteSettings = {
copyright: string;
twitter: WebsiteSettingsTwitter;
lastModified: Date;
}
type WebsiteSettingsColors = {