mitai-jinkendo/frontend/src/components
Lars 87c4cbc4b4
All checks were successful
Deploy Development / deploy (push) Successful in 46s
Build Test / lint-backend (push) Successful in 0s
Build Test / build-frontend (push) Successful in 14s
feat: Enhance Dashboard widget configuration and layout management
- Added validation for widget configuration in the DashboardWidgetEntry model to ensure proper data structure.
- Updated the DashboardLayoutPayload to include widget configuration in the serialized output.
- Improved the PilotBodySection and DashboardLabPage components to support dynamic chart days configuration for the body overview widget.
- Refactored layout editor functions to normalize widget configurations for better handling.
- Bumped app_dashboard version to 1.2.0 to reflect the new features and improvements.
2026-04-07 11:58:07 +02:00
..
pilot feat: Enhance Dashboard widget configuration and layout management 2026-04-07 11:58:07 +02:00
workflow fix: Phase 5 - Workflow Editor UX Fixes (Round 3) 2026-04-04 21:16:15 +02:00
BulkCategorize.jsx feat: automatic training type mapping for Apple Health import and bulk categorization 2026-03-21 15:08:18 +01:00
DashboardSection.jsx feat: Refactor dashboard layout with new DashboardSection and DashboardTile components for improved responsiveness and organization 2026-04-05 08:42:07 +02:00
DashboardTile.jsx feat: Refactor dashboard layout with new DashboardSection and DashboardTile components for improved responsiveness and organization 2026-04-05 08:42:07 +02:00
DesktopSidebar.jsx feat: Implement CaptureShell layout with sub-navigation for capture section 2026-04-05 10:17:47 +02:00
EmailSettings.jsx feat: Refactor admin settings and user management 2026-04-05 10:32:43 +02:00
EmailVerificationBanner.jsx feat: resend verification email functionality 2026-03-21 10:23:38 +01:00
EmojiIconPicker.jsx feat: Enhance EmojiIconPicker with search functionality and keyword support 2026-04-04 14:22:44 +02:00
emojiIconPickerKeywords.js feat: Enhance EmojiIconPicker with search functionality and keyword support 2026-04-04 14:22:44 +02:00
FeatureUsageOverview.css feat: add feature usage UI components (Phase 3) 2026-03-21 06:39:52 +01:00
FeatureUsageOverview.jsx feat: add feature usage UI components (Phase 3) 2026-03-21 06:39:52 +01:00
NutritionCharts.jsx feat: Konzept-konforme Nutrition Charts (E1-E5 komplett) 2026-03-29 07:28:56 +02:00
PlaceholderPicker.jsx feat: Analysis page pipeline-only + wider placeholder examples (Issue #28) 2026-03-26 07:50:13 +01:00
ProfileBuilder.jsx docs: update ProfileBuilder placeholder for future dimensions 2026-03-23 14:40:56 +01:00
PromptGenerator.jsx fix: prompt editor layout - full-width inputs, left-aligned text (Issue #28) 2026-03-24 20:53:15 +01:00
RecoveryCharts.jsx feat: Phase 0c Frontend Phase 1 - Nutrition + Recovery Charts 2026-03-29 07:02:54 +02:00
RestDaysWidget.jsx feat: dashboard rest days widget + today highlighting 2026-03-23 08:38:57 +01:00
SleepWidget.jsx feat: add missing migration 008 (vitals, rest days, sleep_goal_minutes) 2026-03-22 10:59:55 +01:00
TrainingTypeDistribution.jsx fix: reload TrainingTypeDistribution on quality filter change (Issue #31) 2026-03-24 06:30:39 +01:00
TrainingTypeSelect.jsx feat(v9d): add training types system + logout button 2026-03-21 13:05:33 +01:00
TrialBanner.jsx fix: change trial banner button to mailto contact link 2026-03-21 12:52:13 +01:00
UnifiedPromptModal.jsx fix: value table metadata + |d modifier + cursor insertion (Issues #47, #48) 2026-03-26 12:04:20 +01:00
UsageBadge.css refactor: consolidate badge styling to CSS classes 2026-03-21 06:54:45 +01:00
UsageBadge.jsx feat: add feature usage UI components (Phase 3) 2026-03-21 06:39:52 +01:00