Commit Graph

  • b59526b20d feat(Localization, User Management): add missingUserId translations and enhance user ID handling main Torsten Schulz (local) 2026-05-08 11:09:34 +02:00
  • 008cd7ae86 feat(Navigation, UserRights, Localization): add worker schedules feature and enhance access control Torsten Schulz (local) 2026-05-08 08:54:17 +02:00
  • 0f7220d0b1 feat(FalukantService): update election filtering to include future dates and enhance eligibility checks Torsten Schulz (local) 2026-05-08 08:30:03 +02:00
  • 0e572f8cbe feat(FalukantService, MessagesDialog): enhance character data handling in notifications Torsten Schulz (local) 2026-05-08 08:25:36 +02:00
  • cc89fd4bef feat(VocabPracticeDialog, VocabCourseView): implement event dispatch for hard vocabulary changes Torsten Schulz (local) 2026-05-07 13:52:49 +02:00
  • 42d0652e48 feat(Director): add autoAdjustIncome feature and enhance director data handling Torsten Schulz (local) 2026-05-07 13:29:09 +02:00
  • ddd8ca49d8 feat(FamilyView): enhance character display and avatar handling Torsten Schulz (local) 2026-05-07 11:15:23 +02:00
  • 8aeefccc3b feat(FalukantService, FamilyView): enhance marriage satisfaction handling Torsten Schulz (local) 2026-05-07 09:40:58 +02:00
  • 2c453a4a6b feat(VocabService): enhance logging and error handling in lesson assistant message flow Torsten Schulz (local) 2026-05-07 08:58:22 +02:00
  • cfab56f63d feat(VocabPracticeDialog): improve SRS handling for incorrect answers Torsten Schulz (local) 2026-05-07 08:46:33 +02:00
  • ab3e8d14e5 feat(AppHeader): improve ad display logic and responsiveness Torsten Schulz (local) 2026-05-06 15:53:58 +02:00
  • 5993f79e7a feat(VocabService, AppHeader): enhance timeout configuration and update ad display settings Torsten Schulz (local) 2026-05-06 15:50:14 +02:00
  • b1365dccbb feat(MoneyHistoryView): load branch names for enhanced activity display Torsten Schulz (local) 2026-05-06 13:52:44 +02:00
  • 511146da74 feat(FalukantService): add numeric value conversion for money checks Torsten Schulz (local) 2026-05-05 08:03:05 +02:00
  • 3365f1dd2a feat(MoneyHistoryView): enhance activity translation for tax and reputation actions Torsten Schulz (local) 2026-04-30 15:41:00 +02:00
  • c6ffdd10f7 feat(update-frontend): enhance environment file handling and add Google AdSense script Torsten Schulz (local) 2026-04-27 16:36:38 +02:00
  • 530855e26e feat(Moderation): enhance moderation reporting and user feedback Torsten Schulz (local) 2026-04-27 15:57:02 +02:00
  • e94ae4350d feat(RandomChatDialog): enhance chat reporting functionality Torsten Schulz (local) 2026-04-27 15:23:48 +02:00
  • ff68fb72c4 feat(Chat): implement chat incident reporting feature Torsten Schulz (local) 2026-04-27 15:00:52 +02:00
  • 90e1c0496a feat(ModerationReports): enhance moderation reports functionality and UI Torsten Schulz (local) 2026-04-27 14:55:23 +02:00
  • a02fe1f008 feat(Moderation): implement moderation reports feature Torsten Schulz (local) 2026-04-27 14:52:19 +02:00
  • 7fc9b55b59 feat(FalukantService, CreateBranchDialog): implement dynamic branch cost calculation Torsten Schulz (local) 2026-04-27 14:35:45 +02:00
  • d854200708 feat(VocabPracticeDialog, VocabCourseView): enhance hard vocabulary management and UI Torsten Schulz (local) 2026-04-26 23:32:18 +02:00
  • 7fd8e4dda8 fix(VocabPracticeDialog): adjust dialog dimensions for improved layout Torsten Schulz (local) 2026-04-23 14:25:24 +02:00
  • 0e39ca9a0f feat(VocabPracticeDialog): improve vocabulary item normalization and expansion Torsten Schulz (local) 2026-04-23 13:47:21 +02:00
  • 79fe05c630 feat(VocabPracticeDialog): enhance vocabulary item expansion logic Torsten Schulz (local) 2026-04-23 13:44:31 +02:00
  • e3c024d5af feat(VocabPracticeDialog): enhance answer variant expansion logic Torsten Schulz (local) 2026-04-23 13:40:08 +02:00
  • 783dd175e8 feat(VocabCourseView): add hard vocabulary practice button and refresh logic Torsten Schulz (local) 2026-04-23 13:10:05 +02:00
  • cab5428d0b feat(VocabLessonView): enhance vocab trainer visibility for cross-chapter hard vocabulary Torsten Schulz (local) 2026-04-23 10:04:46 +02:00
  • 478a7ffc96 fix(VocabPracticeDialog): adjust success tracking for hard-phase drills Torsten Schulz (local) 2026-04-22 11:55:40 +02:00
  • 677e4c674e refactor(VocabPracticeDialog): replace hard-coded consecutive correct threshold with constant Torsten Schulz (local) 2026-04-22 11:51:49 +02:00
  • d3aad6e7ef feat(localization): add difficult vocabulary marking features in multiple languages Torsten Schulz (local) 2026-04-22 11:12:26 +02:00
  • 44b40d5a46 feat(VocabPracticeDialog, localization): add hard vocabulary marking feature Torsten Schulz (local) 2026-04-21 15:57:21 +02:00
  • 4cc2aace6b feat(DayProduction, FalukantService, VocabLessonView): enhance vocabulary training and production tracking Torsten Schulz (local) 2026-04-21 15:44:44 +02:00
  • 27d42c0a3a fix(AdminService, AdminController): enhance error handling and character deletion logic Torsten Schulz (local) 2026-04-20 16:27:08 +02:00
  • 7417736daf refactor(AdminService, EditUserView): streamline character data deletion and enhance confirmation dialog Torsten Schulz (local) 2026-04-20 16:16:48 +02:00
  • 267711fca6 feat(AdminController, AdminService, AdminRouter, localization): add character death cleanup feature Torsten Schulz (local) 2026-04-20 15:43:44 +02:00
  • 8ce15441bf feat(VocabPracticeDialog): implement immediate retry feature for incorrect answers Torsten Schulz (local) 2026-04-20 10:02:32 +02:00
  • 1500f01875 feat(VocabPracticeDialog, localization): implement last wrong answer review feature Torsten Schulz (local) 2026-04-20 09:52:26 +02:00
  • 5f13583e41 feat(VocabLessonView, localization): add vocabulary review feature and update translations Torsten Schulz (local) 2026-04-20 09:39:48 +02:00
  • dee4991be7 feat(VocabLessonView): implement vocab trainer continue timer management Torsten Schulz (local) 2026-04-20 09:26:02 +02:00
  • d7fa5f925e feat(VocabService, localization, VocabLessonView): extend assistant wait feedback and timeout duration Torsten Schulz (local) 2026-04-20 08:58:51 +02:00
  • e28ed7bdb5 feat(VocabService, VocabPracticeDialog, VocabLessonView): enhance vocabulary training logic and UI feedback Torsten Schulz (local) 2026-04-20 08:48:39 +02:00
  • 553f132184 feat(VocabPracticeDialog): add answer variant expansion for improved vocabulary training Torsten Schulz (local) 2026-04-20 08:36:11 +02:00
  • f64c923db6 feat(VocabService, VocabPracticeDialog): enhance text analysis and SRS validation Torsten Schulz (local) 2026-04-20 08:30:58 +02:00
  • 71f2ee7c97 feat(seo, routing): add Bisaya learning and German for Bisaya courses Torsten Schulz (local) 2026-04-20 08:28:00 +02:00
  • e6c90c219b feat(VocabService): improve SRS pair validation and introduce new text analysis methods Torsten Schulz (local) 2026-04-20 08:21:18 +02:00
  • b6d749f781 feat(VocabLessonView): enhance vocab trainer logic and answer normalization Torsten Schulz (local) 2026-04-17 17:30:03 +02:00
  • 39dcdd7fb3 feat(FalukantService, OverviewView): enhance church office information retrieval and UI display Torsten Schulz (local) 2026-04-17 17:17:17 +02:00
  • afbea926a2 feat(FalukantService, i18n): enhance household tension handling and localization updates Torsten Schulz (local) 2026-04-17 17:07:53 +02:00
  • 1dd4d18927 fix(FalukantService): update userHouse query attributes and transaction handling Torsten Schulz (local) 2026-04-17 16:58:41 +02:00
  • d2eebf1f94 feat(VocabService, VocabCourseView): enhance SRS item retrieval and UI integration Torsten Schulz (local) 2026-04-17 16:53:56 +02:00
  • 7732498875 feat(MiniCalendarWidget): enhance localization and refactor calendar logic Torsten Schulz (local) 2026-04-17 16:44:27 +02:00
  • 14881803df feat(i18n): enhance localization for chat and minigames Torsten Schulz (local) 2026-04-17 16:38:39 +02:00
  • 3232e42251 feat(VocabPracticeDialog): implement SRS session management and enhance UI feedback Torsten Schulz (local) 2026-04-17 16:28:19 +02:00
  • 9c121d2dc2 feat(i18n): update Cebuano localization for minigames and enhance UI text Torsten Schulz (local) 2026-04-17 16:20:20 +02:00
  • 71d5922409 feat(bisaya-course): refine phase 4 didactics and enhance course content generation Torsten Schulz (local) 2026-04-17 16:00:41 +02:00
  • 5c315c477f feat(i18n): add language trainer SEO content and update home page metadata Torsten Schulz (local) 2026-04-17 15:30:12 +02:00
  • 776dea2584 feat(LanguageAssistantView): add preset options for Ollama and OpenAI Torsten Schulz (local) 2026-04-17 15:24:22 +02:00
  • 4205639de3 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
  • 4df8f97a41 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
  • f93a0f8b35 feat(VocabLessonView): enhance review lesson logic and vocabulary handling Torsten Schulz (local) 2026-04-17 14:37:40 +02:00
  • b3346d4cac fix(update-backend): adjust file permissions and handle environment variables safely Torsten Schulz (local) 2026-04-17 13:53:13 +02:00
  • 1b9d9664b2 refactor(update-backend): reorder permission settings and update migration message Torsten Schulz (local) 2026-04-17 13:45:53 +02:00
  • 9a92940dab 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
  • 5070785a50 feat(deploy): update deployment workflow and migration paths Torsten Schulz (local) 2026-04-17 13:39:38 +02:00
  • 70c381114b 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
  • de9f2c853d feat(deploy): add force deploy detection to deployment workflow Torsten Schulz (local) 2026-04-17 11:53:00 +02:00
  • 1e9e247dec feat(update-backend): streamline dependency management and migration process Torsten Schulz (local) 2026-04-17 11:42:41 +02:00
  • 7b907ea683 feat(VocabLessonView): improve lesson reset behavior and normalize vocabulary handling Torsten Schulz (local) 2026-04-17 11:41:46 +02:00
  • e96c37aac5 feat(database): add migration and sync-db scripts to deployment process Torsten Schulz (local) 2026-04-17 11:34:59 +02:00
  • 1f10e7c519 feat(deploy): enhance deployment scripts with skip options for backend and frontend Torsten Schulz (local) 2026-04-17 11:33:02 +02:00
  • 2461e98fb0 feat(bisaya-course): enhance script execution with direct run detection Torsten Schulz (local) 2026-04-17 11:23:40 +02:00
  • 3f1b474fdd feat(deploy): add vocab course change detection and sync step Torsten Schulz (local) 2026-04-17 11:17:59 +02:00
  • f8f5017436 feat(bisaya-course): enhance lesson structure and didactics integration Torsten Schulz (local) 2026-04-17 11:08:12 +02:00
  • a022b8c174 feat(bisaya-course): add new didactics fragments for everyday conversations Torsten Schulz (local) 2026-04-17 10:52:39 +02:00
  • 09a10ff830 feat(bisaya-course, vocabService): expand numerical didactics and enhance lesson progress serialization Torsten Schulz (local) 2026-04-17 09:30:36 +02:00
  • 8be215761d feat(VocabPracticeDialog, VocabCourseView): implement SRS rating feature and enhance user feedback Torsten Schulz (local) 2026-04-17 09:27:29 +02:00
  • e2c1147d75 feat(vocab): implement SRS features and enhance vocabulary management Torsten Schulz (local) 2026-04-17 09:14:30 +02:00
  • 54a77c2e08 feat(vocabService, VocabPracticeDialog, VocabLessonView): enhance vocabulary handling and exposure tracking Torsten Schulz (local) 2026-04-17 08:58:50 +02:00
  • d119869750 feat(bisaya-course): expand numerical didactics with additional glosses Torsten Schulz (local) 2026-04-17 08:21:02 +02:00
  • 712370cad3 feat(bisaya-course): add didactics fragments for "Haus & Familie" lessons Torsten Schulz (local) 2026-04-16 22:44:57 +02:00
  • 229bdc96bf feat(bisaya-course): update lesson retrieval and didactics processing Torsten Schulz (local) 2026-04-16 22:36:15 +02:00
  • c1421db72c 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
  • 68ac5ec281 feat(bisaya-course): add new lesson and update course creation logic Torsten Schulz (local) 2026-04-16 22:16:23 +02:00
  • 6dce418728 feat(bisaya-course): enhance numerical lessons with expanded content Torsten Schulz (local) 2026-04-16 21:55:05 +02:00
  • b2942c1c9d feat(vocabService): enhance answer validation with comparable variants Torsten Schulz (local) 2026-04-16 16:46:37 +02:00
  • 41b07a8951 fix(bisaya-course): update alternatives for transformation exercise Torsten Schulz (local) 2026-04-16 16:42:48 +02:00
  • 9bc6f32b96 feat(bisaya-course): expand lessons on shopping, prices, and numbers Torsten Schulz (local) 2026-04-16 16:25:47 +02:00
  • 8e29953a95 feat(bisaya-course): add new lesson on time and date concepts Torsten Schulz (local) 2026-04-16 16:09:10 +02:00
  • e26a3333c4 fix(vocabLessonReview): improve input normalization by trimming punctuation Torsten Schulz (local) 2026-04-16 15:23:00 +02:00
  • 44850d5913 feat(bisaya-course): update gap-fill exercise structure and instructions Torsten Schulz (local) 2026-04-16 15:06:17 +02:00
  • a294a94075 feat(vocabLesson): enhance input handling for gap-fill exercises Torsten Schulz (local) 2026-04-16 14:55:43 +02:00
  • cb0e1eb2b1 feat(falukant): refactor character ID resolution for political office checks Torsten Schulz (local) 2026-04-15 15:47:31 +02:00
  • 95ea6336b7 feat(falukant): add political office catalog feature and localization updates Torsten Schulz (local) 2026-04-15 15:30:24 +02:00
  • 7b4c9a0b1c feat(vocabLesson): add detailed review section for failed chapter exams Torsten Schulz (local) 2026-04-15 14:02:34 +02:00
  • cc791501c9 feat(bisaya-course): enhance lesson content for temporal grammar and exercises Torsten Schulz (local) 2026-04-15 13:25:15 +02:00
  • feda7d90f2 feat(bisaya-course): enhance grammar focus and drills for lesson content Torsten Schulz (local) 2026-04-15 11:52:53 +02:00
  • ff4fbbfab1 feat(bisaya-course): update exercise content for market-related vocabulary Torsten Schulz (local) 2026-04-15 11:49:50 +02:00
  • 5d16021557 feat(bisaya-course): implement core pattern extraction and merging for exercises Torsten Schulz (local) 2026-04-15 11:12:18 +02:00