Commit Graph

1152 Commits

Author SHA1 Message Date
Torsten Schulz (local)
2c31bce779 feat(politics): update election scheduling logic to include all unoccupied positions and improve query efficiency 2026-08-24 09:02:55 +02:00
Torsten Schulz (local)
d31c854521 feat(theme): implement Falukant theme with updated styles and components 2026-08-21 14:28:05 +02:00
Torsten Schulz (local)
3ab4692c22 feat(vocab): update VocabCourseView styles for improved UI and accessibility 2026-08-21 13:22:42 +02:00
Torsten Schulz (local)
a4acc80a84 Refactor styles across multiple components to use new color variables
- Updated background and border colors in DashboardWidget, DialogWidget, MessageboxWidget, and TermineWidget to use new CSS variables for consistency.
- Changed button colors in various widgets and dialogs to utilize the new primary color variable.
- Adjusted text colors in VocabCourseView, VocabDictionaryView, and VocabTrainerView to align with the new color scheme.
- Replaced hardcoded colors with CSS variables in multiple components for improved maintainability and theming.
2026-08-21 12:45:03 +02:00
Torsten Schulz (local)
016ecfa888 Refactor styles and improve UI consistency across components
- Updated color variables in styles.scss for a more cohesive color scheme.
- Adjusted padding, margins, and border-radius in AppContent, AppFooter, AppHeader, AppNavigation, AppSectionBar, LoggedInView, and NoLoginView for better spacing and alignment.
- Changed background gradients to solid colors for a cleaner look.
- Enhanced hover effects and button styles for improved interactivity.
- Standardized text colors and borders to align with the new color palette.
2026-08-21 12:05:59 +02:00
Torsten Schulz (local)
651cba05de feat(vocab): synchronize SRS session progress and update related UI elements 2026-08-21 11:31:30 +02:00
Torsten Schulz (local)
bb6e3db7c7 feat(vocab): implement daily hard vocab limit handling in practice dialog 2026-08-21 09:03:40 +02:00
Torsten Schulz (local)
3a0945734f feat(vocab): add hard status management for SRS items and update related logic 2026-08-20 15:17:11 +02:00
Torsten Schulz (local)
2c0944ae2c feat(politics): update title eligibility messages and logic in PoliticsView 2026-08-19 15:06:44 +02:00
Torsten Schulz (local)
7a672d2f5c 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)
c771dae5a4 feat(politics): enhance office application feedback with required title details 2026-08-19 13:38:29 +02:00
Torsten Schulz (local)
aec297b701 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)
cfb5dce25f feat(overview): add minimum office status label logic and update related translations 2026-08-18 11:03:46 +02:00
Torsten Schulz (local)
5f7e1b6033 feat(overview): enhance certificate status display with current and minimum values 2026-08-18 07:34:32 +02:00
Torsten Schulz (local)
57869c9559 feat(vocab): remove daily hard marked count and adjust practice logic 2026-08-17 10:39:58 +02:00
Torsten Schulz (local)
3cd2ce747b Auto switch to hard vocabulary 2026-08-17 10:28:13 +02:00
Torsten Schulz (local)
f8a2d471d2 feat(admin): enhance region editor layout and adjust styling for better visibility 2026-08-14 14:13:05 +02:00
Torsten Schulz (local)
07340898b6 feat(admin): implement region renaming functionality and update UI components 2026-08-14 13:50:49 +02:00
Torsten Schulz (local)
56c467bf72 feat(admin): add child regions section to map view and update localization 2026-08-14 12:25:29 +02:00
Torsten Schulz (local)
c4e836a85f feat(admin): implement delete functionality for Falukant regions and update UI components 2026-08-14 09:54:09 +02:00
Torsten Schulz (local)
47e9bdd3d2 Tageswiederholung verbessert 2026-08-13 11:23:52 +02:00
Torsten Schulz (local)
588fab1beb Enhanced handling of hard relearning 2026-08-13 11:03:17 +02:00
Torsten Schulz (local)
6a0b31a39a Hochzeitsfehler behoben 2026-08-12 12:04:04 +02:00
Torsten Schulz (local)
4f9ff6b504 Add male toddler character model in GLB format 2026-07-30 09:59:53 +02:00
Torsten Schulz (local)
8dea076379 feat(optimize): optimize Falukant 3D models during build and update deployment scripts 2026-07-24 13:31:08 +02:00
Torsten Schulz (local)
de2968d326 feat(falukant): add visibility toggle for settings widget and update navigation labels 2026-07-24 12:00:10 +02:00
Torsten Schulz (local)
7e557e84e2 refactor(backfill): remove unnecessary timestamp fields from user_param insert query 2026-07-24 11:23:49 +02:00
Torsten Schulz (local)
00e68ed768 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)
694528c398 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)
b33cea6924 Erweitere die Funktionalität zur Verarbeitung von Antwortvarianten; füge Unterstützung für Klammerinhalte und alternative Phrasen hinzu. 2026-07-21 09:20:56 +02:00
Torsten Schulz (local)
7db084897a Refactor code structure for improved readability and maintainability; optimize performance across multiple modules. 2026-07-21 09:08:15 +02:00
Torsten Schulz (local)
9557d36059 Section 2 of android native implementation 2026-07-09 08:04:11 +02:00
Torsten Schulz (local)
85d5d06ce5 Planungen android 2026-07-08 22:28:51 +02:00
Torsten Schulz (local)
9ef2cbe8d5 Planung Android 2026-07-08 22:28:35 +02:00
Torsten Schulz (local)
d887c5d169 bisaja fixes 2026-06-19 15:04:12 +02:00
Torsten Schulz (local)
6aa88e91fd Bisaya fix 2026-06-19 14:56:28 +02:00
Torsten Schulz (local)
0ecb57377e bisaya-kurs korrigiert 2026-06-17 11:23:12 +02:00
Torsten Schulz (local)
1fd111dca2 Fixed bisaya course 2026-06-15 16:17:02 +02:00
Torsten Schulz (local)
9e3ac518ad Fehldende messages hinzugefügt 2026-06-09 12:05:10 +02:00
Torsten Schulz (local)
c8764894ef bisaya korrigiert 2026-06-06 13:31:44 +02:00
Torsten Schulz (local)
975c6c797f Bisaya kurs korrekturen 2026-06-06 13:16:04 +02:00
Torsten Schulz (local)
637e08298c feat: verbessere initialTotalDue und begrenze tägliche Übungsanzahl auf MAX_DAILY_DUE 2026-06-04 18:52:20 +02:00
Torsten Schulz (local)
d1cd20887b feat: repariere initialTotalDue in SRS-Sitzung bei ungültigen Werten und verbessere Fehlerbehandlung 2026-06-04 18:39:49 +02:00
Torsten Schulz (local)
f6043259fd feat: verbessere SRS-Logik mit Fallback-Mechanismus und Debug-Ausgaben für die Initialisierung 2026-06-04 18:31:01 +02:00
Torsten Schulz (local)
cb0359746d feat: füge sicheres Backup des alten Frontends hinzu und verbessere Fehlerbehandlung in normalizePool 2026-06-04 18:20:07 +02:00
Torsten Schulz (local)
ebd025fb00 feat: verbessere die Pool-Aktualisierung, um SRS-Metadaten bei Verwendung eines initialen Pools abzurufen 2026-06-04 17:28:06 +02:00
Torsten Schulz (local)
5a40b17d49 feat: füge Debug-Ausgaben zur Überwachung der Dialogöffnung und Pool-Aktualisierung hinzu 2026-06-04 17:07:38 +02:00
Torsten Schulz (local)
cada2953eb feat: verbessere SRS-Logik zur Abfrage kursweiter fälliger Items ohne SRS-Modus-Bedingung 2026-06-04 17:03:23 +02:00
Torsten Schulz (local)
956a66e778 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)
098aeed1b5 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