Commit Graph

  • 73570426ca fix(vocab): remove obsolete Bisaya SRS cards main Torsten Schulz (local) 2026-10-05 14:29:55 +02:00
  • 14cfc3d2b5 fix(vocab): keep SRS cards and counters aligned Torsten Schulz (local) 2026-10-05 11:31:20 +02:00
  • 74c9c040c0 fix(vocab): use authoritative hard vocabulary pool Torsten Schulz (local) 2026-10-05 10:58:16 +02:00
  • 042fd96bed fix(vocab): exclude build-task prompts from SRS Torsten Schulz (local) 2026-09-30 16:09:18 +02:00
  • c8b177c077 fix(falukant): space overview character from house Torsten Schulz (local) 2026-09-30 15:52:40 +02:00
  • 73b83727f8 fix(falukant): combine overview house and character scene Torsten Schulz (local) 2026-09-30 14:50:07 +02:00
  • c02bc07265 fix(falukant): revalidate replaced character meshes Torsten Schulz (local) 2026-09-30 14:40:50 +02:00
  • 6d14038dad feat(falukant): add child portrait backdrops Torsten Schulz (local) 2026-09-30 14:39:02 +02:00
  • ab601933b7 feat(falukant): add interactive 3d controls Torsten Schulz (local) 2026-09-30 14:32:38 +02:00
  • c3f51f043e fix(falukant): use square house backdrop Torsten Schulz (local) 2026-09-30 14:22:00 +02:00
  • 463554b0ab fix(vocab): distinguish zero session from daily quota Torsten Schulz (local) 2026-09-30 14:16:37 +02:00
  • bfa21d4896 fix(vocab): never hide due batch behind zero quota Torsten Schulz (local) 2026-09-30 14:06:11 +02:00
  • 4f639c5695 feat(falukant): add sunny meadow house backdrop Torsten Schulz (local) 2026-09-30 14:04:29 +02:00
  • 3272e480a6 fix(falukant): use female age 16 model at 17 Torsten Schulz (local) 2026-09-30 13:57:23 +02:00
  • 3647b2c61f fix(falukant): use nearest lower age model fallback Torsten Schulz (local) 2026-09-30 13:56:21 +02:00
  • afff062251 deploy: publish updated female Falukant models Torsten Schulz (local) 2026-09-30 13:54:58 +02:00
  • 017e3f1a1b fix(vocab): restore due daily reviews after empty session Torsten Schulz (local) 2026-09-30 10:32:32 +02:00
  • 01752ddb3e fix(falukant): lazily render house list previews Torsten Schulz (local) 2026-09-29 12:10:43 +02:00
  • e45d02673f fix(falukant): map house types to matching models Torsten Schulz (local) 2026-09-29 12:04:56 +02:00
  • 2ebd8216fa perf(falukant): simplify house runtime geometry Torsten Schulz (local) 2026-09-29 11:56:53 +02:00
  • 8b06896b44 fix(falukant): avoid WebGL previews in house list Torsten Schulz (local) 2026-09-29 11:06:26 +02:00
  • 55d41c01fd perf(falukant): deploy prebuilt models and release WebGL contexts Torsten Schulz (local) 2026-09-29 10:50:41 +02:00
  • 138d43604a chore: deploy age-specific Falukant models [force-deploy] Torsten Schulz (local) 2026-09-29 09:01:56 +02:00
  • 735d25f858 chore: deploy source Falukant house models [force-deploy] Torsten Schulz (local) 2026-09-29 07:36:45 +02:00
  • 4531133a37 feat(falukant): generate low-poly house models Torsten Schulz (local) 2026-09-29 07:00:15 +02:00
  • e8c30cb218 chore: redeploy Falukant assets [force-deploy] Torsten Schulz (local) 2026-09-28 16:07:16 +02:00
  • 7714a8edc8 fix(deploy): fall back to active Falukant models Torsten Schulz (local) 2026-09-28 16:03:12 +02:00
  • 314bf2ca3b feat(bisaya): update sentence-chain prompt for clarity in grammar exercises Torsten Schulz (local) 2026-09-28 15:57:58 +02:00
  • caabff5f5e feat(vocab): update SRS session storage version to v3 and improve session handling Torsten Schulz (local) 2026-09-28 14:13:37 +02:00
  • d15c56a7b3 feat(falukant): render houses with 3D models Torsten Schulz (local) 2026-09-25 07:44:53 +02:00
  • 4e20111331 feat(deploy): retrieve Falukant models from Git LFS Torsten Schulz (local) 2026-09-24 15:31:51 +02:00
  • 039059b4ac feat(bisaya): enhance grammar focus and exercises in Bisaya course content Torsten Schulz (local) 2026-09-22 09:54:27 +02:00
  • afbfdd8ccc feat(falukant): optimize retrieval of not baptized children by using character IDs Torsten Schulz (local) 2026-09-17 06:42:27 +02:00
  • 57a0e89156 feat(vocab): stabilize daily batch handling in SRS session and improve due item display Torsten Schulz (local) 2026-09-16 10:13:24 +02:00
  • 20505f7545 feat(i18n): add 'due' status message for vocabulary reviews in multiple languages Torsten Schulz (local) 2026-09-11 14:26:33 +02:00
  • 01ee72c700 feat(migration): add migration to remove invalid past marker from vocab_srs_item Torsten Schulz (local) 2026-09-09 21:06:25 +02:00
  • b48d03ab70 feat(bisaya): add concrete choice question handling and update daily count logic for clarity Torsten Schulz (local) 2026-09-09 15:41:17 +02:00
  • c462001ff0 feat(bisaya): update household and children age rules to 14, adjust related instructions and migration Torsten Schulz (local) 2026-09-09 14:16:41 +02:00
  • 3d235a621a feat(bisaya): implement child marriage proposal and wooing features, update age rules and relationships Torsten Schulz (local) 2026-09-08 14:46:26 +02:00
  • 0a9174c486 feat(bisaya): update instruction for soft refusal exercise for clarity Torsten Schulz (local) 2026-09-07 15:52:53 +02:00
  • f317ed9ef0 feat(bisaya): update health gap exercise instruction for clarity Torsten Schulz (local) 2026-09-07 15:31:57 +02:00
  • 1149814f64 feat(bisaya): update gap fill exercise instruction to clarify first person usage Torsten Schulz (local) 2026-09-07 15:13:55 +02:00
  • 86f3b4c247 feat(bisaya): update kitchen dialog exercise and add migration for alignment Torsten Schulz (local) 2026-09-04 16:07:49 +02:00
  • 90686388c6 feat(bisaya): update prompts and add migration for food context gap exercise Torsten Schulz (local) 2026-09-04 15:13:25 +02:00
  • 7edb9d79e5 refactor(dashboard): simplify layout and remove unused sections in LoggedInView Torsten Schulz (local) 2026-09-03 14:21:40 +02:00
  • d9a46dcb34 feat(news): implement news section with loading state and error handling in NoLoginView Torsten Schulz (local) 2026-09-03 14:18:14 +02:00
  • c4977ec826 feat(migrations): add migration to replace tautological vocabulary prompts in Cebu travel lesson Torsten Schulz (local) 2026-09-02 16:02:09 +02:00
  • b2e5d3d950 feat(course): add Cebu travel path with lessons and didactics for Bisaya courses Torsten Schulz (local) 2026-09-02 14:03:39 +02:00
  • 504f527a3f feat(exercises): enhance context in gap fill exercises and update migration for route descriptions Torsten Schulz (local) 2026-09-02 13:52:26 +02:00
  • 76da586b8e fix(deploy): provision Falukant release models Torsten Schulz (local) 2026-09-02 07:44:28 +02:00
  • a3e2aaece8 chore(deploy): verify regular rollout [force-deploy] Torsten Schulz (local) 2026-09-02 07:33:48 +02:00
  • 691e840c7f feat(deploy): load Falukant models from release asset Torsten Schulz (local) 2026-09-02 07:31:11 +02:00
  • d50f78d91d feat(branches): add director assignment status and update overview view Torsten Schulz (local) 2026-08-31 13:55:05 +02:00
  • 0119048c82 fix(srs): retain scheduled cards after course updates Torsten Schulz (local) 2026-08-31 12:48:33 +02:00
  • 7ad83f4299 fix(srs): keep directional review cards visible Torsten Schulz (local) 2026-08-31 11:52:04 +02:00
  • 2515354386 feat(router): prevent redirection from public landing pages on session expiration Torsten Schulz (local) 2026-08-28 13:37:01 +02:00
  • db485b7acf Refactor FalukantLandingView.vue: Update content and structure for improved clarity and engagement; enhance styling for better visual appeal. Torsten Schulz (local) 2026-08-28 13:31:22 +02:00
  • fcb7e4e705 feat: Update landing pages and SEO content for Bisaya and Falukant Torsten Schulz (local) 2026-08-28 12:20:52 +02:00
  • 4bcf9041af feat(certificate): add score breakdown and recommendations for certificate progression Torsten Schulz (local) 2026-08-28 11:50:30 +02:00
  • 89215793ab feat(icons): add SVG icons for various categories including health, education, and politics Torsten Schulz (local) 2026-08-28 11:18:50 +02:00
  • fe08433747 feat(vocab): implement SRS pair fingerprinting and deduplicate course-wide SRS items Torsten Schulz (local) 2026-08-28 09:05:06 +02:00
  • 13aaf8c0f2 feat(bisaya): enhance speaking prompts and practical tasks for lesson 46 Torsten Schulz (local) 2026-08-27 15:21:40 +02:00
  • 3248579529 feat: add A2-B1 course expansion features including listening activities and conversation sessions Torsten Schulz (local) 2026-08-27 15:18:16 +02:00
  • bb719b3c75 fix(vocab): reject lexical hints paired with sentences Torsten Schulz (local) 2026-08-27 12:25:43 +02:00
  • 9d0164aa0d feat(vocab): restore manual hard vocabulary removal Torsten Schulz (local) 2026-08-27 10:42:01 +02:00
  • 0f8142c386 fix(vocab): isolate SRS updates to daily review Torsten Schulz (local) 2026-08-27 09:47:07 +02:00
  • df3ce328b4 fix(vocab): count hard trainer mastery by stored term Torsten Schulz (local) 2026-08-26 14:38:31 +02:00
  • 71f0e15bb7 feat(vocab): refine vocabulary filtering to exclude invalid exercise pairs Torsten Schulz (local) 2026-08-26 14:05:40 +02:00
  • 4d478df181 feat(exercises): enhance gap exercise creation with contextual prompts and add migration for lesson 43 Torsten Schulz (local) 2026-08-26 12:10:29 +02:00
  • 6708162a62 feat(vocab): improve answer matching by accepting both displayed solutions and individual variants Torsten Schulz (local) 2026-08-26 11:53:13 +02:00
  • 68470bf576 feat(vocab): update intensive review UI and logic for better user guidance Torsten Schulz (local) 2026-08-26 10:16:41 +02:00
  • bac915c328 feat(vocab): add SRS schedule date formatting and update close button text Torsten Schulz (local) 2026-08-26 09:53:30 +02:00
  • a481a440c8 feat(vocab): implement upcoming vocabulary review tracking and update UI accordingly Torsten Schulz (local) 2026-08-25 12:46:19 +02:00
  • 53f00db154 feat(vocab): add intensive review status dialog and related functionality Torsten Schulz (local) 2026-08-25 12:15:46 +02:00
  • 423fd49cdb feat(bisaya): enhance situational response exercises with keyword hints and minimum match requirements Torsten Schulz (local) 2026-08-25 11:56:50 +02:00
  • 20960e620c query fix Torsten Schulz (local) 2026-08-24 15:26:44 +02:00
  • b8b45cd5ba feat(bisaya): update choice exercise question format and add question number to review Torsten Schulz (local) 2026-08-24 15:18:36 +02:00
  • e175eb1436 feat(vocab): enhance choice button styles for improved accessibility and focus visibility Torsten Schulz (local) 2026-08-24 13:38:41 +02:00
  • 8e72239358 feat(falukant): add noble title level to election eligibility checks and improve election filtering logic Torsten Schulz (local) 2026-08-24 11:10:17 +02:00
  • 684880a32e feat(politics): implement reconcilePoliticalVacancies endpoint and UI integration for managing political vacancies Torsten Schulz (local) 2026-08-24 10:40:23 +02:00
  • d0f4e33fc0 feat(politics): update election scheduling logic to include all unoccupied positions and improve query efficiency Torsten Schulz (local) 2026-08-24 09:02:55 +02:00
  • 846ba5b3c4 feat(theme): implement Falukant theme with updated styles and components Torsten Schulz (local) 2026-08-21 14:28:05 +02:00
  • bb27660f85 feat(vocab): update VocabCourseView styles for improved UI and accessibility Torsten Schulz (local) 2026-08-21 13:22:42 +02:00
  • 98888a7920 Refactor styles across multiple components to use new color variables Torsten Schulz (local) 2026-08-21 12:45:03 +02:00
  • 7797d69a20 Refactor styles and improve UI consistency across components Torsten Schulz (local) 2026-08-21 12:05:59 +02:00
  • 62624502e2 feat(vocab): synchronize SRS session progress and update related UI elements Torsten Schulz (local) 2026-08-21 11:31:30 +02:00
  • 2f4657c0fb feat(vocab): implement daily hard vocab limit handling in practice dialog Torsten Schulz (local) 2026-08-21 09:03:40 +02:00
  • ad02dd006f feat(vocab): add hard status management for SRS items and update related logic Torsten Schulz (local) 2026-08-20 15:17:11 +02:00
  • a8a13ac25a feat(politics): update title eligibility messages and logic in PoliticsView Torsten Schulz (local) 2026-08-19 15:06:44 +02:00
  • 4cacc3c7a7 feat(vocab): add logic to aggregate and clean up duplicate SRS items based on answer patterns Torsten Schulz (local) 2026-08-19 14:14:50 +02:00
  • 2703227a17 feat(politics): enhance office application feedback with required title details Torsten Schulz (local) 2026-08-19 13:38:29 +02:00
  • b98835d277 feat(vocab): add support for answer alternatives in core patterns and update related logic Torsten Schulz (local) 2026-08-18 15:11:43 +02:00
  • f66f150bdc feat(overview): add minimum office status label logic and update related translations Torsten Schulz (local) 2026-08-18 11:03:46 +02:00
  • 420af99a60 feat(overview): enhance certificate status display with current and minimum values Torsten Schulz (local) 2026-08-18 07:34:32 +02:00
  • 62dc104211 feat(vocab): remove daily hard marked count and adjust practice logic Torsten Schulz (local) 2026-08-17 10:39:58 +02:00
  • 25d659e4e2 Auto switch to hard vocabulary Torsten Schulz (local) 2026-08-17 10:28:13 +02:00
  • 12d33d1c71 feat(admin): enhance region editor layout and adjust styling for better visibility Torsten Schulz (local) 2026-08-14 14:13:05 +02:00
  • edb40c9785 feat(admin): implement region renaming functionality and update UI components Torsten Schulz (local) 2026-08-14 13:50:49 +02:00
  • a6a1ce7726 feat(admin): add child regions section to map view and update localization Torsten Schulz (local) 2026-08-14 12:25:29 +02:00
  • e6f6fc984a feat(admin): implement delete functionality for Falukant regions and update UI components Torsten Schulz (local) 2026-08-14 09:54:09 +02:00