Commit Graph

641 Commits

Author SHA1 Message Date
Torsten Schulz (local)
b48d03ab70 feat(bisaya): add concrete choice question handling and update daily count logic for clarity
All checks were successful
Deploy to production / deploy (push) Successful in 3m8s
2026-09-09 15:41:17 +02:00
Torsten Schulz (local)
c462001ff0 feat(bisaya): update household and children age rules to 14, adjust related instructions and migration
All checks were successful
Deploy to production / deploy (push) Successful in 3m14s
2026-09-09 14:16:41 +02:00
Torsten Schulz (local)
3d235a621a feat(bisaya): implement child marriage proposal and wooing features, update age rules and relationships
All checks were successful
Deploy to production / deploy (push) Successful in 3m15s
2026-09-08 14:46:26 +02:00
Torsten Schulz (local)
0a9174c486 feat(bisaya): update instruction for soft refusal exercise for clarity
All checks were successful
Deploy to production / deploy (push) Successful in 3m19s
2026-09-07 15:52:53 +02:00
Torsten Schulz (local)
f317ed9ef0 feat(bisaya): update health gap exercise instruction for clarity
All checks were successful
Deploy to production / deploy (push) Successful in 3m26s
2026-09-07 15:31:57 +02:00
Torsten Schulz (local)
1149814f64 feat(bisaya): update gap fill exercise instruction to clarify first person usage
All checks were successful
Deploy to production / deploy (push) Successful in 3m40s
2026-09-07 15:13:55 +02:00
Torsten Schulz (local)
86f3b4c247 feat(bisaya): update kitchen dialog exercise and add migration for alignment
All checks were successful
Deploy to production / deploy (push) Successful in 3m27s
2026-09-04 16:07:49 +02:00
Torsten Schulz (local)
90686388c6 feat(bisaya): update prompts and add migration for food context gap exercise
All checks were successful
Deploy to production / deploy (push) Successful in 3m28s
2026-09-04 15:13:25 +02:00
Torsten Schulz (local)
d9a46dcb34 feat(news): implement news section with loading state and error handling in NoLoginView
All checks were successful
Deploy to production / deploy (push) Successful in 3m8s
2026-09-03 14:18:14 +02:00
Torsten Schulz (local)
c4977ec826 feat(migrations): add migration to replace tautological vocabulary prompts in Cebu travel lesson
All checks were successful
Deploy to production / deploy (push) Successful in 2m58s
2026-09-02 16:02:09 +02:00
Torsten Schulz (local)
b2e5d3d950 feat(course): add Cebu travel path with lessons and didactics for Bisaya courses
All checks were successful
Deploy to production / deploy (push) Successful in 24s
2026-09-02 14:03:39 +02:00
Torsten Schulz (local)
504f527a3f feat(exercises): enhance context in gap fill exercises and update migration for route descriptions
All checks were successful
Deploy to production / deploy (push) Successful in 3m21s
2026-09-02 13:52:26 +02:00
Torsten Schulz (local)
d50f78d91d feat(branches): add director assignment status and update overview view
Some checks failed
Deploy to production / deploy (push) Failing after 1m18s
2026-08-31 13:55:05 +02:00
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