Commit Graph

1086 Commits

Author SHA1 Message Date
Torsten Schulz (local)
91d559dbb7 feat: erweitere Vokabelkurs mit neuen Zahlen und verbessere Sichtbarkeit der Zahlenreihen 2026-05-27 14:11:55 +02:00
Torsten Schulz (local)
798d9da28b chore: deploy pending backend changes [force-deploy] 2026-05-27 14:01:02 +02:00
Torsten Schulz (local)
c18720fe59 feat: aktualisiere Bedingungen für Backend-Änderungen im Deployment-Skript 2026-05-27 13:58:52 +02:00
Torsten Schulz (local)
eb699c7901 feat: aktualisiere Zahlen und Sprachaufforderungen in bisaya-Kursplan 2026-05-27 13:43:15 +02:00
Torsten Schulz (local)
fdfde41441 Refactor lesson types and update review handling
- Changed lesson type from 'review' to 'weekly_review' in multiple lesson definitions across phase 3 and phase 4 extensions.
- Updated the logic in the vocabService to accommodate 'weekly_review' in various methods, ensuring proper handling of weekly review lessons.
- Modified the VocabLessonView component to recognize 'weekly_review' as a valid lesson type for calculations and access checks.
- Enhanced the didactics update script to include 'weekly_review' in the lesson type checks.
- Adjusted the create scripts to reflect the new lesson type for weekly reviews.
2026-05-27 11:34:03 +02:00
Torsten Schulz (local)
4cde4d0a80 feat: füge Überprüfung der Platzhalteranzahl in Gap-Fill-Übungen hinzu und aktualisiere Beispieltexte 2026-05-27 10:43:21 +02:00
Torsten Schulz (local)
8c83dd9d46 feat: normalize questionData for gap-fill exercises and add placeholders if necessary 2026-05-26 16:24:20 +02:00
Torsten Schulz (local)
a6377e3485 feat: erweitere gap_fill-Übungen, um mehrere Wörter in Referenzen zu unterstützen 2026-05-26 16:09:21 +02:00
Torsten Schulz (local)
7790f9538b feat: füge Unterstützung für temporäre gap_fill-Übungen aus chapterLexemeTraining hinzu 2026-05-26 16:04:36 +02:00
Torsten Schulz (local)
0b480a7889 feat: erweitere _extractTrainerVocabsFromExercises um Optionen zur Steuerung von Lückenfüllungen 2026-05-26 15:40:59 +02:00
Torsten Schulz (local)
9c43616791 feat: erweitere VocabService um Unterstützung für Grammatikübungen aus vorherigen Lektionen 2026-05-26 15:11:01 +02:00
Torsten Schulz (local)
8f0360daae feat: aktualisiere Übungsanzeige, um synthetische Kapitel-MCs auszuschließen 2026-05-26 12:56:50 +02:00
Torsten Schulz (local)
aa3cd4ca77 feat: füge generische Fallback-Übungen hinzu, wenn keine didaktischen Inhalte vorhanden sind 2026-05-26 11:16:16 +02:00
Torsten Schulz (local)
df4be12532 feat: füge Skript hinzu, um 'review: true' in Skripten zu ersetzen und unterstütze einen Dry-Run-Modus 2026-05-26 11:02:29 +02:00
Torsten Schulz (local)
ebc217fefe feat: füge neue Übungen zur Lektion "Kinder, Spiel & Routine" hinzu, einschließlich Lückenfüllung und Satzreihenfolge 2026-05-22 15:15:26 +02:00
Torsten Schulz (local)
c0e41149f3 feat: füge Skript zur Reparatur von Kinderlektionen hinzu, das Platzhalterübungen ersetzt 2026-05-22 11:44:15 +02:00
Torsten Schulz (local)
ad99eca27f feat: erweitere VocabLessonView mit Glossar-Optionen und verbessere die Lückentextformatierung
feat: füge Skript hinzu, um doppelte Muster in Lektionen zu identifizieren
feat: implementiere Skript zur Suche nach Übungen anhand von Text
feat: erstelle Skript zur Reparatur von Multiple-Choice-Antworten
feat: implementiere Skript zum Drucken von Lehrmusterinformationen
2026-05-22 09:43:39 +02:00
Torsten Schulz (local)
ab8b08ca14 fix: entferne redundante Übersetzungen und passe die Sprechaufforderungen an 2026-05-22 08:26:23 +02:00
Torsten Schulz (local)
e064f5603b feat: füge neue Funktionen zur Analyse und Zählung von Lektionen hinzu, einschließlich der Generierung von Lernkontrollpunkten 2026-05-21 16:33:57 +02:00
Torsten Schulz (local)
07b18485b2 feat: erweitere Didaktik-Fragmente und verbessere die Übersetzungen in mehreren Sprachen 2026-05-21 14:45:22 +02:00
Torsten Schulz (local)
77795ceaaa feat(VocabLessonView): verbessere die Lückentextformatierung mit Fallback-Optionen 2026-05-21 13:53:22 +02:00
Torsten Schulz (local)
ee3e528522 feat: Füge Skript hinzu, um problematische Multiple-Choice-Übungen zu identifizieren und zu löschen 2026-05-21 13:47:42 +02:00
Torsten Schulz (local)
fce403562c fix(vocabService): skip multi-word learning items in SRS item processing 2026-05-21 13:23:19 +02:00
Torsten Schulz (local)
20a165b163 fix(update-bisaya-didactics): remove speaking prompts from LESSON_DIDACTICS 2026-05-21 13:16:48 +02:00
Torsten Schulz (local)
da617cf691 refactor(NoLoginView): remove unused RandomChatDialog and clean up login panel 2026-05-21 11:24:41 +02:00
Torsten Schulz (local)
f806e1881e feat: Füge Übersicht über die Auswirkungen von Liebschaften in mehreren Sprachen hinzu und entferne die Titel-Effekte-Karte aus FamilyView 2026-05-21 11:19:10 +02:00
Torsten Schulz (local)
d71e1243c7 fix(falukant): correct computed block syntax in FamilyView.vue 2026-05-21 11:05:45 +02:00
Torsten Schulz (local)
9cb30e8300 feat: Füge Titel-Effekte und Kosteninformationen für Liebhaber in FamilyView hinzu 2026-05-21 10:52:35 +02:00
Torsten Schulz (local)
58d4203447 backend: accept parenthetical variants in answer checking (use _isEquivalentAnswer) 2026-05-21 10:51:36 +02:00
Torsten Schulz (local)
e1823fe9c0 frontend: treat trailing parenthetical notes as optional in vocab matching 2026-05-21 10:50:15 +02:00
Torsten Schulz (local)
c5b91414c1 feat: Füge Debug-Overlay und Alters-/Geschlechtsanpassungen für 3D-Charaktere hinzu 2026-05-21 09:55:11 +02:00
Torsten Schulz (local)
61368c1109 feat: Füge Lazy-Loading und zusätzliche Props für Character3D-Komponente hinzu 2026-05-21 08:52:25 +02:00
Torsten Schulz (local)
65cc785988 feat: Importiere SRGBColorSpace aus 'three' und passe Export an 2026-05-21 08:39:46 +02:00
Torsten Schulz (local)
9ac4d538aa feat: Automatische Kameraanpassung für bessere Modellansicht und Import von Hemisphärenlicht 2026-05-21 08:33:53 +02:00
Torsten Schulz (local)
a13c4ea260 feat: Anpassung der Kameraposition und Beleuchtung für bessere Darstellung in 3D-Ansichten 2026-05-21 08:28:47 +02:00
Torsten Schulz (local)
833b7bcc14 feat: Füge ResizeObserver hinzu, um Größenänderungen des Containers zu überwachen und die Darstellung anzupassen 2026-05-21 08:21:18 +02:00
Torsten Schulz (local)
13df229ae0 ci: make check-version-against-prod.sh executable 2026-05-20 16:47:18 +02:00
Torsten Schulz (local)
ebf93cfd7d feat: Erweiterung der akzeptierten Antworten im Vokabeltrainer durch Deduplizierung und Variantenaufspaltung 2026-05-20 16:10:57 +02:00
Torsten Schulz (local)
04204d7f35 feat: Erweiterung der Antwortvarianten für Vokabelübungen zur Unterstützung von Alternativen und Phrasen 2026-05-19 11:24:01 +02:00
Torsten Schulz (local)
81f4669d71 feat: Erweiterung der Bisaya-Kursinhalte um neue Lektionen und Aktualisierung der Titel in den didaktischen Feldern 2026-05-19 11:04:52 +02:00
Torsten Schulz (local)
3d89b13a96 feat: Füge Übungen zu "Gefühle im Alltag" und "Gefühlswortschatz & Reaktionen" hinzu und aktualisiere die Titel für die Sicherheit 2026-05-19 08:50:44 +02:00
Torsten Schulz (local)
b4cab46ba7 feat: Aktualisiere Bisaya-Kursinhalte mit verbesserten Erklärungen und repariere alte Lektionen zu "Gefühle & Emotionen" 2026-05-19 08:46:09 +02:00
Torsten Schulz (local)
42bfd7e208 feat: Update home page notices and privacy information in English, Spanish, and French; add public guides and routing for guides
- Changed beta notice to service notice on home page translations for English, Spanish, and French.
- Updated privacy information to reflect transparency and continuous maintenance.
- Added new public guides content with detailed sections for various topics.
- Implemented routing for guide list and individual guide articles.
- Created new components for displaying guides and articles.
2026-05-18 14:37:04 +02:00
Torsten Schulz (local)
6dc2e48308 fix(home): show only configured OAuth providers in intro copy 2026-05-15 16:05:08 +02:00
Torsten Schulz (local)
efbc746d7a feat: OAuth RFC9207 'iss' support; home: collapse intro by default; i18n: add oauth strings 2026-05-15 15:21:03 +02:00
Torsten Schulz (local)
28d67877af feat(OAuth): add 'iss' parameter to OAuth exchange methods for improved provider handling 2026-05-15 14:58:38 +02:00
Torsten Schulz (local)
074e01bdb7 fix(AccountView): update OAuth user ID retrieval to use user ID instead of hashed ID 2026-05-15 14:43:27 +02:00
Torsten Schulz (local)
71e53d2ffc feat(OAuth): enhance OAuth user handling and add localized messages 2026-05-15 14:30:56 +02:00
Torsten Schulz (local)
a07b2159ef feat(i18n): implement backward-compatible alias for security settings 2026-05-15 14:23:09 +02:00
Torsten Schulz (local)
f83946c8e4 Implement feature X to enhance user experience and fix bug Y in module Z 2026-05-15 14:04:49 +02:00