From e0fc722c6ad4440901a666b8de401472ce014b40 Mon Sep 17 00:00:00 2001 From: johndoe6345789 Date: Thu, 19 Mar 2026 08:47:39 +0000 Subject: [PATCH] fix(dbal): add default Settings seed data for CodeForge Without seed data the Settings endpoint returns 404, causing the frontend to fall back to hardcoded defaults on every page load. Co-Authored-By: Claude Opus 4.6 (1M context) --- .../seeds/database/codeforge_settings.json | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 dbal/shared/seeds/database/codeforge_settings.json diff --git a/dbal/shared/seeds/database/codeforge_settings.json b/dbal/shared/seeds/database/codeforge_settings.json new file mode 100644 index 000000000..a3bd5016c --- /dev/null +++ b/dbal/shared/seeds/database/codeforge_settings.json @@ -0,0 +1,27 @@ +{ + "entity": "Settings", + "version": "1.0", + "package": "codeforge", + "description": "Default application settings for CodeForge", + "records": [ + { + "id": "app", + "tenantId": "default", + "autoSave": true, + "autoSync": true, + "syncInterval": 30000, + "dbalApiUrl": "http://localhost:8080", + "useIndexedDB": true, + "theme": "light", + "locale": "en", + "createdAt": 0, + "updatedAt": 0 + } + ], + "metadata": { + "bootstrap": true, + "skipIfExists": true, + "timestampField": "createdAt", + "useCurrentTimestamp": true + } +}