Security: verwijder hardcoded wachtwoord, voeg random-wachtwoord-generator toe bij eerste installatie

This commit is contained in:
2026-08-27 08:57:05 +00:00
parent 6485f693dc
commit 74612aefbb
55 changed files with 6019 additions and 876 deletions
+6 -1
View File
@@ -94,7 +94,7 @@ return [
'content_files' => 'Content-Dateien',
'content_no_files' => 'Keine Dateien gefunden.',
'content_not_editable' => 'Dieser Dateityp kann im Editor nicht bearbeitet werden.',
'content_select_file' => 'Wählen Sie eine Datei aus der Seitenleiste zum Bearbeiten.',
'content_select_file' => 'Wählen Sie eine Datei oder einen Ordner aus der Seitenleiste.',
'content_file_path' => 'Dateipfad innerhalb von content',
'content_file_path_help' => 'Nur Buchstaben, Zahlen, Punkte, Unterstriche, Bindestriche und Schrägstriche. Unterordner werden automatisch erstellt. Die Erweiterung wird unten ausgewählt.',
'content_upload_help' => 'Dateien werden in content/ hochgeladen. Erlaubt: Bilder, Video, Audio, PDF, ZIP, Office-Dokumente, CSS, SCSS, JS, JSON, HTML, MD.',
@@ -120,6 +120,11 @@ return [
'no_filter_results' => 'Keine Ergebnisse für diesen Filter.',
'new_folder_title' => 'Neuen Ordner erstellen',
'folder_name' => 'Ordnername',
'folder_name_placeholder' => 'Ordnername',
'folder_rename_help' => 'Bearbeiten Sie den Ordnernamen und klicken Sie auf Speichern zum Umbenennen.',
'files' => 'Dateien',
'subfolders' => 'Unterordner',
'expand_collapse' => 'Ausklappen/Einklappen',
'name_help' => 'Nur Buchstaben, Zahlen, Punkte, Unterstriche und Bindestriche.',
// Content edit / new
+6 -1
View File
@@ -94,7 +94,7 @@ return [
'content_files' => 'Content files',
'content_no_files' => 'No files found.',
'content_not_editable' => 'This file type cannot be edited in the editor.',
'content_select_file' => 'Select a file from the sidebar to edit.',
'content_select_file' => 'Select a file or folder from the sidebar.',
'content_file_path' => 'File path within content',
'content_file_path_help' => 'Only letters, numbers, dots, underscores, dashes and slashes. Subfolders are created automatically. The extension is chosen below.',
'content_upload_help' => 'Files are uploaded to content/. Allowed: images, video, audio, PDF, ZIP, office docs, CSS, SCSS, JS, JSON, HTML, MD.',
@@ -120,6 +120,11 @@ return [
'no_filter_results' => 'No results for this filter.',
'new_folder_title' => 'Create new folder',
'folder_name' => 'Folder name',
'folder_name_placeholder' => 'folder name',
'folder_rename_help' => 'Edit the folder name and click save to rename it.',
'files' => 'files',
'subfolders' => 'subfolders',
'expand_collapse' => 'Expand/collapse',
'name_help' => 'Only letters, numbers, dots, underscores and dashes.',
// Content edit / new
+6 -1
View File
@@ -96,7 +96,7 @@ return [
'content_files' => 'Content bestanden',
'content_no_files' => 'Geen bestanden gevonden.',
'content_not_editable' => 'Dit bestandstype kan niet in de editor bewerkt worden.',
'content_select_file' => 'Selecteer een bestand uit de zijbalk om te bewerken.',
'content_select_file' => 'Selecteer een bestand of map uit de zijbalk.',
'content_file_path' => 'Bestandspad binnen content',
'content_file_path_help' => 'Alleen letters, cijfers, punten, underscores, streepjes en slashes. Submappen worden automatisch aangemaakt. De extensie wordt hieronder gekozen.',
'content_upload_help' => 'Bestanden worden geüpload naar content/. Toegestaan: afbeeldingen, video, audio, PDF, ZIP, office docs, CSS, SCSS, JS, JSON, HTML, MD.',
@@ -122,6 +122,11 @@ return [
'no_filter_results' => 'Geen resultaten voor deze filter.',
'new_folder_title' => 'Nieuwe map aanmaken',
'folder_name' => 'Mapnaam',
'folder_name_placeholder' => 'mapnaam',
'folder_rename_help' => 'Bewerk de mapnaam en klik op opslaan om te hernoemen.',
'files' => 'bestanden',
'subfolders' => 'submappen',
'expand_collapse' => 'Uitklappen/inklappen',
'name_help' => 'Alleen letters, cijfers, punten, underscores en streepjes.',
// Content edit / new