Torsten Schulz (local)
0119048c82
fix(srs): retain scheduled cards after course updates
2026-08-31 12:48:33 +02:00
Torsten Schulz (local)
7ad83f4299
fix(srs): keep directional review cards visible
2026-08-31 11:52:04 +02:00
Torsten Schulz (local)
4bcf9041af
feat(certificate): add score breakdown and recommendations for certificate progression
2026-08-28 11:50:30 +02:00
Torsten Schulz (local)
fe08433747
feat(vocab): implement SRS pair fingerprinting and deduplicate course-wide SRS items
2026-08-28 09:05:06 +02:00
Torsten Schulz (local)
13aaf8c0f2
feat(bisaya): enhance speaking prompts and practical tasks for lesson 46
2026-08-27 15:21:40 +02:00
Torsten Schulz (local)
3248579529
feat: add A2-B1 course expansion features including listening activities and conversation sessions
...
- Updated VocabCourseView.vue to display CEFR level for courses.
- Enhanced VocabLessonView.vue with new sections for listening activities and conversation labs, including audio controls and transcript toggling.
- Created migration to add new columns to vocab_course and new tables for conversation sessions and listening activities.
- Implemented models for vocab_conversation_session and vocab_listening_activity.
- Developed scripts to create new A2 and B1 bridge courses with structured lesson plans.
- Documented the A2-B1 expansion plan detailing course structure, learning goals, and assessment criteria.
2026-08-27 15:18:16 +02:00
Torsten Schulz (local)
bb719b3c75
fix(vocab): reject lexical hints paired with sentences
2026-08-27 12:25:43 +02:00
Torsten Schulz (local)
4d478df181
feat(exercises): enhance gap exercise creation with contextual prompts and add migration for lesson 43
2026-08-26 12:10:29 +02:00
Torsten Schulz (local)
68470bf576
feat(vocab): update intensive review UI and logic for better user guidance
2026-08-26 10:16:41 +02:00
Torsten Schulz (local)
bac915c328
feat(vocab): add SRS schedule date formatting and update close button text
2026-08-26 09:53:30 +02:00
Torsten Schulz (local)
a481a440c8
feat(vocab): implement upcoming vocabulary review tracking and update UI accordingly
2026-08-25 12:46:19 +02:00
Torsten Schulz (local)
423fd49cdb
feat(bisaya): enhance situational response exercises with keyword hints and minimum match requirements
2026-08-25 11:56:50 +02:00
Torsten Schulz (local)
20960e620c
query fix
2026-08-24 15:26:44 +02:00
Torsten Schulz (local)
b8b45cd5ba
feat(bisaya): update choice exercise question format and add question number to review
2026-08-24 15:18:36 +02:00
Torsten Schulz (local)
8e72239358
feat(falukant): add noble title level to election eligibility checks and improve election filtering logic
2026-08-24 11:10:17 +02:00
Torsten Schulz (local)
684880a32e
feat(politics): implement reconcilePoliticalVacancies endpoint and UI integration for managing political vacancies
2026-08-24 10:40:23 +02:00
Torsten Schulz (local)
ad02dd006f
feat(vocab): add hard status management for SRS items and update related logic
2026-08-20 15:17:11 +02:00
Torsten Schulz (local)
a8a13ac25a
feat(politics): update title eligibility messages and logic in PoliticsView
2026-08-19 15:06:44 +02:00
Torsten Schulz (local)
4cacc3c7a7
feat(vocab): add logic to aggregate and clean up duplicate SRS items based on answer patterns
2026-08-19 14:14:50 +02:00
Torsten Schulz (local)
2703227a17
feat(politics): enhance office application feedback with required title details
2026-08-19 13:38:29 +02:00
Torsten Schulz (local)
b98835d277
feat(vocab): add support for answer alternatives in core patterns and update related logic
2026-08-18 15:11:43 +02:00
Torsten Schulz (local)
420af99a60
feat(overview): enhance certificate status display with current and minimum values
2026-08-18 07:34:32 +02:00
Torsten Schulz (local)
edb40c9785
feat(admin): implement region renaming functionality and update UI components
2026-08-14 13:50:49 +02:00
Torsten Schulz (local)
e6f6fc984a
feat(admin): implement delete functionality for Falukant regions and update UI components
2026-08-14 09:54:09 +02:00
Torsten Schulz (local)
0505c5a2c5
Hochzeitsfehler behoben
2026-08-12 12:04:04 +02:00
Torsten Schulz (local)
55810e2e3a
Add male toddler character model in GLB format
2026-07-30 09:59:53 +02:00
Torsten Schulz (local)
12985bf3fa
feat(optimize): optimize Falukant 3D models during build and update deployment scripts
2026-07-24 13:31:08 +02:00
Torsten Schulz (local)
5cf6177eb0
refactor(backfill): remove unnecessary timestamp fields from user_param insert query
2026-07-24 11:23:49 +02:00
Torsten Schulz (local)
17b9cf81fd
feat(falukant): implement backfill for falukant visual settings and add SQL scripts for default values
2026-07-24 11:19:10 +02:00
Torsten Schulz (local)
5ebcc581f9
feat(falukant): add character visual representation and settings
...
- Introduced FalukantCharacterVisual component to display character portraits and 3D figures based on user settings.
- Updated DirectorInfo, ChurchView, PoliticsView, and other components to utilize the new character visual component.
- Added visual settings management for users, allowing selection between portrait styles and display modes (portraits, 3D, or both).
- Implemented age rules for engagement and marriage in the backend, ensuring compliance with specified age limits.
- Created a new settings view for Falukant to manage visual preferences.
- Added new images for medieval character portraits.
- Updated translations for new settings and features in multiple languages.
2026-07-24 10:55:19 +02:00
Torsten Schulz (local)
a7e0fe1d97
Refactor code structure for improved readability and maintainability; optimize performance across multiple modules.
2026-07-21 09:08:15 +02:00
Torsten Schulz (local)
d481cfd95c
Planungen android
2026-07-08 22:28:51 +02:00
Torsten Schulz (local)
d4e01e5c27
bisaja fixes
2026-06-19 15:04:12 +02:00
Torsten Schulz (local)
136b654a0a
Bisaya fix
2026-06-19 14:56:28 +02:00
Torsten Schulz (local)
4abdc26149
bisaya-kurs korrigiert
2026-06-17 11:23:12 +02:00
Torsten Schulz (local)
718be2fbae
Fixed bisaya course
2026-06-15 16:17:02 +02:00
Torsten Schulz (local)
6b2b072ca4
Fehldende messages hinzugefügt
2026-06-09 12:05:10 +02:00
Torsten Schulz (local)
d92963660f
bisaya korrigiert
2026-06-06 13:31:44 +02:00
Torsten Schulz (local)
294a38cd2a
Bisaya kurs korrekturen
2026-06-06 13:16:04 +02:00
Torsten Schulz (local)
ce31b41d3b
feat: verbessere initialTotalDue und begrenze tägliche Übungsanzahl auf MAX_DAILY_DUE
2026-06-04 18:52:20 +02:00
Torsten Schulz (local)
323541d694
chore: update package versions and improve code readability
...
- Bump 'tmp' package version from 0.2.5 to 0.2.6 in package.json
- Change version from 3.0.0-pre-alpha.0.1 to 3.0.0-beta-1.0.0 in package-lock.json
- Update various dependencies in package-lock.json:
- 'brace-expansion' from 5.0.5 to 5.0.6
- 'dompurify' from 3.3.3 to 3.4.8
- 'js-cookie' from 3.0.5 to 3.0.8
- 'lodash' from 4.17.23 to 4.18.1
- Refactor date range selection in CalendarView.vue for better readability
2026-06-04 14:20:56 +02:00
Torsten Schulz (local)
95b5d8f377
feat: verbessere SRS-Logik zur Bestimmung des nächsten Fälligkeitsdatums für neu erstellte Elemente und erweitere die API-Anfragen für kursweite fällige Items
2026-06-04 14:09:27 +02:00
Torsten Schulz (local)
56a7176c8b
feat: aktualisiere SRS-Logik zur Verwendung von konfigurierbaren Zeitfenstern für die Auswahl und Aktualisierung von Elementen
2026-06-04 13:57:13 +02:00
Torsten Schulz (local)
8de86924ad
feat: füge Skripte zur Behebung von SRS-Elementen hinzu, die mit next_due_at gleich oder unmittelbar vor created_at erstellt wurden
2026-06-03 17:35:26 +02:00
Torsten Schulz (local)
c72d8dadd7
feat: implement neue SRS-Logik zur Berechnung von Intervallen und füge Diagnoseskript für fällige Items hinzu
2026-06-03 17:13:50 +02:00
Torsten Schulz (local)
96aad4cf34
feat: verbessere SRS-Logik und füge serverseitige Zählung für fällige Items hinzu
2026-06-03 16:39:12 +02:00
Torsten Schulz (local)
abc5f00fd8
feat: erweitere Platzhalter-Titel für Wiederholungs- und Übungslektionen im Bisaya-Kurs
2026-05-28 15:04:14 +02:00
Torsten Schulz (local)
eca35b7f54
feat: erweitere Bisaya-Kursdidaktik um Unterstützung für Phase 5 und füge neue Übungen für Lektionen 44 und 45 hinzu
2026-05-27 18:22:58 +02:00
Torsten Schulz (local)
679856585c
feat: aktualisiere Reihenfolge der Skripte in SAFE_SYNC_STEPS für Bisaya-Kurs
2026-05-27 18:09:07 +02:00
Torsten Schulz (local)
4c9f86b29e
feat: erweitere Vokabeltrainer um Unterstützung für Checkpoint-Lektionen und verbessere Übungsauswahl
2026-05-27 16:53:32 +02:00