Commit Graph

  • cd3b78c1a5 feat(FalukantService, MessagesDialog): enhance character data handling in notifications Torsten Schulz (local) 2026-05-08 08:25:36 +02:00
  • 961e8fa5b7 feat(VocabPracticeDialog, VocabCourseView): implement event dispatch for hard vocabulary changes Torsten Schulz (local) 2026-05-07 13:52:49 +02:00
  • d6a2909dd7 feat(Director): add autoAdjustIncome feature and enhance director data handling Torsten Schulz (local) 2026-05-07 13:29:09 +02:00
  • 11030a0856 feat(FamilyView): enhance character display and avatar handling Torsten Schulz (local) 2026-05-07 11:15:23 +02:00
  • e642e63f80 feat(FalukantService, FamilyView): enhance marriage satisfaction handling Torsten Schulz (local) 2026-05-07 09:40:58 +02:00
  • 86a12f474a feat(VocabService): enhance logging and error handling in lesson assistant message flow Torsten Schulz (local) 2026-05-07 08:58:22 +02:00
  • 9b0131fb59 feat(VocabPracticeDialog): improve SRS handling for incorrect answers Torsten Schulz (local) 2026-05-07 08:46:33 +02:00
  • e8a6d86551 feat(AppHeader): improve ad display logic and responsiveness Torsten Schulz (local) 2026-05-06 15:53:58 +02:00
  • 983ccf521c feat(VocabService, AppHeader): enhance timeout configuration and update ad display settings Torsten Schulz (local) 2026-05-06 15:50:14 +02:00
  • 2192c564a6 feat(MoneyHistoryView): load branch names for enhanced activity display Torsten Schulz (local) 2026-05-06 13:52:44 +02:00
  • f6b1901717 feat(FalukantService): add numeric value conversion for money checks Torsten Schulz (local) 2026-05-05 08:03:05 +02:00
  • f49702a654 feat(MoneyHistoryView): enhance activity translation for tax and reputation actions Torsten Schulz (local) 2026-04-30 15:41:00 +02:00
  • bc4338ea06 feat(update-frontend): enhance environment file handling and add Google AdSense script Torsten Schulz (local) 2026-04-27 16:36:38 +02:00
  • d53e2cc8a5 feat(Moderation): enhance moderation reporting and user feedback Torsten Schulz (local) 2026-04-27 15:57:02 +02:00
  • fd3eb34878 feat(RandomChatDialog): enhance chat reporting functionality Torsten Schulz (local) 2026-04-27 15:23:48 +02:00
  • 278ed5992d feat(Chat): implement chat incident reporting feature Torsten Schulz (local) 2026-04-27 15:00:52 +02:00
  • a21f0628b6 feat(ModerationReports): enhance moderation reports functionality and UI Torsten Schulz (local) 2026-04-27 14:55:23 +02:00
  • a37bef74bb feat(Moderation): implement moderation reports feature Torsten Schulz (local) 2026-04-27 14:52:19 +02:00
  • fdb7d32ea6 feat(FalukantService, CreateBranchDialog): implement dynamic branch cost calculation Torsten Schulz (local) 2026-04-27 14:35:45 +02:00
  • 10c2df8291 feat(VocabPracticeDialog, VocabCourseView): enhance hard vocabulary management and UI Torsten Schulz (local) 2026-04-26 23:32:18 +02:00
  • d08f902136 fix(VocabPracticeDialog): adjust dialog dimensions for improved layout Torsten Schulz (local) 2026-04-23 14:25:24 +02:00
  • b6ea00d917 feat(VocabPracticeDialog): improve vocabulary item normalization and expansion Torsten Schulz (local) 2026-04-23 13:47:21 +02:00
  • 2a94db2896 feat(VocabPracticeDialog): enhance vocabulary item expansion logic Torsten Schulz (local) 2026-04-23 13:44:31 +02:00
  • 55fad0a9d9 feat(VocabPracticeDialog): enhance answer variant expansion logic Torsten Schulz (local) 2026-04-23 13:40:08 +02:00
  • 30976bc409 feat(VocabCourseView): add hard vocabulary practice button and refresh logic Torsten Schulz (local) 2026-04-23 13:10:05 +02:00
  • cad6b3227d feat(VocabLessonView): enhance vocab trainer visibility for cross-chapter hard vocabulary Torsten Schulz (local) 2026-04-23 10:04:46 +02:00
  • ffa4623750 fix(VocabPracticeDialog): adjust success tracking for hard-phase drills Torsten Schulz (local) 2026-04-22 11:55:40 +02:00
  • bce52d9bb2 refactor(VocabPracticeDialog): replace hard-coded consecutive correct threshold with constant Torsten Schulz (local) 2026-04-22 11:51:49 +02:00
  • b7c5ce0733 feat(localization): add difficult vocabulary marking features in multiple languages Torsten Schulz (local) 2026-04-22 11:12:26 +02:00
  • 16924eca50 feat(VocabPracticeDialog, localization): add hard vocabulary marking feature Torsten Schulz (local) 2026-04-21 15:57:21 +02:00
  • 2b2e37fb43 feat(DayProduction, FalukantService, VocabLessonView): enhance vocabulary training and production tracking Torsten Schulz (local) 2026-04-21 15:44:44 +02:00
  • bb97f7225a fix(AdminService, AdminController): enhance error handling and character deletion logic Torsten Schulz (local) 2026-04-20 16:27:08 +02:00
  • faee7bcd17 refactor(AdminService, EditUserView): streamline character data deletion and enhance confirmation dialog Torsten Schulz (local) 2026-04-20 16:16:48 +02:00
  • 1285074266 feat(AdminController, AdminService, AdminRouter, localization): add character death cleanup feature Torsten Schulz (local) 2026-04-20 15:43:44 +02:00
  • 2681ad3c6d feat(VocabPracticeDialog): implement immediate retry feature for incorrect answers Torsten Schulz (local) 2026-04-20 10:02:32 +02:00
  • 56176c5a3f feat(VocabPracticeDialog, localization): implement last wrong answer review feature Torsten Schulz (local) 2026-04-20 09:52:26 +02:00
  • 7aa7178673 feat(VocabLessonView, localization): add vocabulary review feature and update translations Torsten Schulz (local) 2026-04-20 09:39:48 +02:00
  • a1e54edb1b feat(VocabLessonView): implement vocab trainer continue timer management Torsten Schulz (local) 2026-04-20 09:26:02 +02:00
  • 111f6880b1 feat(VocabService, localization, VocabLessonView): extend assistant wait feedback and timeout duration Torsten Schulz (local) 2026-04-20 08:58:51 +02:00
  • 506377978c feat(VocabService, VocabPracticeDialog, VocabLessonView): enhance vocabulary training logic and UI feedback Torsten Schulz (local) 2026-04-20 08:48:39 +02:00
  • 78538764c5 feat(VocabPracticeDialog): add answer variant expansion for improved vocabulary training Torsten Schulz (local) 2026-04-20 08:36:11 +02:00
  • 433fa18aba feat(VocabService, VocabPracticeDialog): enhance text analysis and SRS validation Torsten Schulz (local) 2026-04-20 08:30:58 +02:00
  • e2cfb2c4b8 feat(seo, routing): add Bisaya learning and German for Bisaya courses Torsten Schulz (local) 2026-04-20 08:28:00 +02:00
  • dbbb892715 feat(VocabService): improve SRS pair validation and introduce new text analysis methods Torsten Schulz (local) 2026-04-20 08:21:18 +02:00
  • 512a176284 feat(VocabLessonView): enhance vocab trainer logic and answer normalization Torsten Schulz (local) 2026-04-17 17:30:03 +02:00
  • 9f77305be6 feat(FalukantService, OverviewView): enhance church office information retrieval and UI display Torsten Schulz (local) 2026-04-17 17:17:17 +02:00
  • ec84780796 feat(FalukantService, i18n): enhance household tension handling and localization updates Torsten Schulz (local) 2026-04-17 17:07:53 +02:00
  • 4342e35b22 fix(FalukantService): update userHouse query attributes and transaction handling Torsten Schulz (local) 2026-04-17 16:58:41 +02:00
  • bf1ca9f629 feat(VocabService, VocabCourseView): enhance SRS item retrieval and UI integration Torsten Schulz (local) 2026-04-17 16:53:56 +02:00
  • aabbfb2c40 feat(MiniCalendarWidget): enhance localization and refactor calendar logic Torsten Schulz (local) 2026-04-17 16:44:27 +02:00
  • 585b61b268 feat(i18n): enhance localization for chat and minigames Torsten Schulz (local) 2026-04-17 16:38:39 +02:00
  • f89c4e213a feat(VocabPracticeDialog): implement SRS session management and enhance UI feedback Torsten Schulz (local) 2026-04-17 16:28:19 +02:00
  • 74a07fee00 feat(i18n): update Cebuano localization for minigames and enhance UI text Torsten Schulz (local) 2026-04-17 16:20:20 +02:00
  • 60ff9401e2 feat(bisaya-course): refine phase 4 didactics and enhance course content generation Torsten Schulz (local) 2026-04-17 16:00:41 +02:00
  • 38ee6d0a4e feat(i18n): add language trainer SEO content and update home page metadata Torsten Schulz (local) 2026-04-17 15:30:12 +02:00
  • d598ff1905 feat(LanguageAssistantView): add preset options for Ollama and OpenAI Torsten Schulz (local) 2026-04-17 15:24:22 +02:00
  • 73d106caeb feat(bisaya-course): enhance phase 4 didactics with new learning goals and speaking prompts Torsten Schulz (local) 2026-04-17 15:12:21 +02:00
  • cbccfdc11e feat(bisaya-course): add new 'Ort & Richtung' section with learning goals and practical tasks Torsten Schulz (local) 2026-04-17 14:51:09 +02:00
  • 7e54de0e98 feat(VocabLessonView): enhance review lesson logic and vocabulary handling Torsten Schulz (local) 2026-04-17 14:37:40 +02:00
  • 19a89a4be3 fix(update-backend): adjust file permissions and handle environment variables safely Torsten Schulz (local) 2026-04-17 13:53:13 +02:00
  • d85a2a35ee refactor(update-backend): reorder permission settings and update migration message Torsten Schulz (local) 2026-04-17 13:45:53 +02:00
  • c3e5f92378 chore(package): update version to 3.0.0-beta-1.0.0 in package.json [force-deploy] Torsten Schulz (local) 2026-04-17 13:41:00 +02:00
  • 90dd304ad6 feat(deploy): update deployment workflow and migration paths Torsten Schulz (local) 2026-04-17 13:39:38 +02:00
  • 7b19665dca feat(migration): enhance contact_message migration to check for existing columns before adding/removing Torsten Schulz (local) 2026-04-17 12:01:25 +02:00
  • f836e69d24 feat(deploy): add force deploy detection to deployment workflow Torsten Schulz (local) 2026-04-17 11:53:00 +02:00
  • fbdf81746d feat(update-backend): streamline dependency management and migration process Torsten Schulz (local) 2026-04-17 11:42:41 +02:00
  • da34e1d4b2 feat(VocabLessonView): improve lesson reset behavior and normalize vocabulary handling Torsten Schulz (local) 2026-04-17 11:41:46 +02:00
  • 47807d5268 feat(database): add migration and sync-db scripts to deployment process Torsten Schulz (local) 2026-04-17 11:34:59 +02:00
  • 6083db9f2e feat(deploy): enhance deployment scripts with skip options for backend and frontend Torsten Schulz (local) 2026-04-17 11:33:02 +02:00
  • c4808db972 feat(bisaya-course): enhance script execution with direct run detection Torsten Schulz (local) 2026-04-17 11:23:40 +02:00
  • 7610d2137c feat(deploy): add vocab course change detection and sync step Torsten Schulz (local) 2026-04-17 11:17:59 +02:00
  • 4f548565ec feat(bisaya-course): enhance lesson structure and didactics integration Torsten Schulz (local) 2026-04-17 11:08:12 +02:00
  • 3a361caa1c feat(bisaya-course): add new didactics fragments for everyday conversations Torsten Schulz (local) 2026-04-17 10:52:39 +02:00
  • 402efac897 feat(bisaya-course, vocabService): expand numerical didactics and enhance lesson progress serialization Torsten Schulz (local) 2026-04-17 09:30:36 +02:00
  • 9123bd524a feat(VocabPracticeDialog, VocabCourseView): implement SRS rating feature and enhance user feedback Torsten Schulz (local) 2026-04-17 09:27:29 +02:00
  • bf475e3a35 feat(vocab): implement SRS features and enhance vocabulary management Torsten Schulz (local) 2026-04-17 09:14:30 +02:00
  • 022b8297b6 feat(vocabService, VocabPracticeDialog, VocabLessonView): enhance vocabulary handling and exposure tracking Torsten Schulz (local) 2026-04-17 08:58:50 +02:00
  • 4063127942 feat(bisaya-course): expand numerical didactics with additional glosses Torsten Schulz (local) 2026-04-17 08:21:02 +02:00
  • 8c30f0ff54 feat(bisaya-course): add didactics fragments for "Haus & Familie" lessons Torsten Schulz (local) 2026-04-16 22:44:57 +02:00
  • 5ca2817c82 feat(bisaya-course): update lesson retrieval and didactics processing Torsten Schulz (local) 2026-04-16 22:36:15 +02:00
  • 515fd8c5eb feat(bisaya-course): add new exercises for situational role plays and enhance lesson normalization Torsten Schulz (local) 2026-04-16 22:28:10 +02:00
  • f14a7ab674 feat(bisaya-course): add new lesson and update course creation logic Torsten Schulz (local) 2026-04-16 22:16:23 +02:00
  • b586fcb708 feat(bisaya-course): enhance numerical lessons with expanded content Torsten Schulz (local) 2026-04-16 21:55:05 +02:00
  • ad5d089786 feat(vocabService): enhance answer validation with comparable variants Torsten Schulz (local) 2026-04-16 16:46:37 +02:00
  • eba98dde1d fix(bisaya-course): update alternatives for transformation exercise Torsten Schulz (local) 2026-04-16 16:42:48 +02:00
  • 98ab31bc78 feat(bisaya-course): expand lessons on shopping, prices, and numbers Torsten Schulz (local) 2026-04-16 16:25:47 +02:00
  • 99d011dd92 feat(bisaya-course): add new lesson on time and date concepts Torsten Schulz (local) 2026-04-16 16:09:10 +02:00
  • 1c34a90cfd fix(vocabLessonReview): improve input normalization by trimming punctuation Torsten Schulz (local) 2026-04-16 15:23:00 +02:00
  • a18d6d62b5 feat(bisaya-course): update gap-fill exercise structure and instructions Torsten Schulz (local) 2026-04-16 15:06:17 +02:00
  • 1131540414 feat(vocabLesson): enhance input handling for gap-fill exercises Torsten Schulz (local) 2026-04-16 14:55:43 +02:00
  • d3dc20a93f feat(falukant): refactor character ID resolution for political office checks Torsten Schulz (local) 2026-04-15 15:47:31 +02:00
  • 6897f0fadf feat(falukant): add political office catalog feature and localization updates Torsten Schulz (local) 2026-04-15 15:30:24 +02:00
  • b61a73aa09 feat(vocabLesson): add detailed review section for failed chapter exams Torsten Schulz (local) 2026-04-15 14:02:34 +02:00
  • 271ecca9f6 feat(bisaya-course): enhance lesson content for temporal grammar and exercises Torsten Schulz (local) 2026-04-15 13:25:15 +02:00
  • 24777018f0 feat(bisaya-course): enhance grammar focus and drills for lesson content Torsten Schulz (local) 2026-04-15 11:52:53 +02:00
  • 5c6ba2f5da feat(bisaya-course): update exercise content for market-related vocabulary Torsten Schulz (local) 2026-04-15 11:49:50 +02:00
  • a44a35d92c feat(bisaya-course): implement core pattern extraction and merging for exercises Torsten Schulz (local) 2026-04-15 11:12:18 +02:00
  • 336d888dbe feat(bisaya-course): add new lessons for everyday conversations Torsten Schulz (local) 2026-04-15 11:09:14 +02:00
  • 0499b23ced feat(bisaya-course): enhance gap-fill exercise processing and validation Torsten Schulz (local) 2026-04-14 15:33:00 +02:00
  • 4b0b4d42f1 feat(bisaya-course): add word count validation and exercise audit warnings Torsten Schulz (local) 2026-04-14 14:57:54 +02:00