mirror of
https://github.com/xpltdco/media-rip.git
synced 2026-04-03 02:53:58 -06:00
- Admin panel: Settings tab with welcome message editor (runtime override) - Backend: PUT /api/admin/settings endpoint for runtime config - Backend: public config reads runtime overrides (settings_overrides on app.state) - Removed unused ThemePicker.vue (replaced by DarkModeToggle in S01) - Removed unused DownloadItem.vue (replaced by DownloadTable in S02) - All 34 frontend + 179 backend tests passing - M002 COMPLETE — all 3 slices done |
||
|---|---|---|
| .. | ||
| src | ||
| .gitignore | ||
| env.d.ts | ||
| index.html | ||
| package-lock.json | ||
| package.json | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||