Import-Oberfläche mit Zeitraum, Clipauswahl und Upload bauen

Der Browser liest den entpackten Exportordner selbst, schlägt Montag bis
Freitag der Vorwoche vor, zeigt Videos pro Tag und warnt bei Lücken und
fehlenden Dateien. Nur die gewählten Videos werden hochgeladen; ein
abgebrochener Upload lässt sich in der Projektansicht fortsetzen.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
ferdi2goandClaude Opus 5.5 committed 2026-09-29 10:04:40 +00:00
1 parent 782d306cb1
commit d7102d04a4
12 files changed
+873 -11

No files matched your search

+9
View File
@@ -10,6 +10,15 @@ import { createProjectStore } from './projects.js';
const rootDir = path.resolve(path.dirname(fileURLToPath(import.meta.url)), '..');
// Lokal liest der Entwicklungsserver eine .env; in Produktion setzt VCH die Umgebung.
if (process.env.NODE_ENV !== 'production') {
try {
process.loadEnvFile(path.join(rootDir, '.env'));
} catch {
// keine .env vorhanden
}
}
const config = loadConfig();
if (!config.pin) {
console.warn('APP_PIN ist nicht gesetzt – Anmeldung ist nicht möglich.');