-
89a0d7eca7
feat: Integrate ChildSelector in sleep tracking form
Andrei
2025-10-04 21:55:28 +00:00
-
65ce8bda6c
docs: Update multi-child implementation plan with completed phases
Andrei
2025-10-04 21:49:27 +00:00
-
a1f788fc2e
feat: Complete Phase 3 - Multi-child frontend components
Andrei
2025-10-04 21:48:31 +00:00
-
47a4720cf8
feat: Integrate ChildSelector component in feeding tracking form
Andrei
2025-10-04 21:45:59 +00:00
-
a3cbe22592
feat: Implement dynamic dashboard with tabs/cards for multi-child families
Andrei
2025-10-04 21:43:05 +00:00
-
2747630013
feat: Update Redux children slice for multi-child support
Andrei
2025-10-04 21:35:34 +00:00
-
97830c5905
feat: Add ChildSelector component and update Child types
Andrei
2025-10-04 21:28:15 +00:00
-
2c9ae0c3bf
feat: Implement analytics comparison endpoint for multi-child analysis
Andrei
2025-10-04 21:24:02 +00:00
-
cdc4845f1a
feat: Implement bulk activity operations and multi-child queries
Andrei
2025-10-04 21:18:15 +00:00
-
9b17f5ec97
feat: Implement Phase 1 multi-child backend infrastructure
Andrei
2025-10-04 21:13:05 +00:00
-
95ef0e5e78
docs: Add comprehensive multi-child implementation plan
Andrei
2025-10-04 21:05:14 +00:00
-
f854fe6fcd
fix: Remove duplicate required asterisks from register checkboxes
Andrei
2025-10-04 14:05:13 +00:00
-
3e6efbce18
fix: Update home page cards to use theme colors and fix checkbox alignment
Andrei
2025-10-04 14:03:05 +00:00
-
f31addc471
feat: Update UI colors to use dynamic theme system and fix predictions
Andrei
2025-10-04 13:58:24 +00:00
-
2a48dd24ff
docs: Mark Secondary Color Palette feature as complete
Andrei
2025-10-04 13:48:03 +00:00
-
7a85bbb402
feat: Implement dual theme system with purple/pink and high contrast modes
Andrei
2025-10-04 13:47:02 +00:00
-
7ec528a7dc
build: Rebuild frontend with form accessibility changes
Andrei
2025-10-04 13:31:11 +00:00
-
4e5f1c849e
feat: Complete form accessibility enhancement (WCAG 2.1 AA)
Andrei
2025-10-04 13:24:40 +00:00
-
2110359307
feat: Add comprehensive accessibility improvements and medical tracking
Andrei
2025-10-04 13:15:23 +00:00
-
be16eebdae
fix: Add missing activity type translations
Andrei
2025-10-04 12:13:24 +00:00
-
1be2b66372
feat: Unify insights and predictions in /insights page with tabs
Andrei
2025-10-04 12:01:44 +00:00
-
a0e0bbb002
feat: Implement smart AI features - contextual follow-up questions
Andrei
2025-10-04 11:51:57 +00:00
-
e4b97df0c0
feat: Implement AI response feedback UI and complete high-priority features
Andrei
2025-10-04 11:39:02 +00:00
-
d5a8bad6d9
docs: Add summary of features completed October 4, 2025
Andrei
2025-10-04 09:34:08 +00:00
-
afdb51cf71
feat: Update child photo label from Photo URL to Child Image
Andrei
2025-10-04 09:32:29 +00:00
-
0519740fc1
fix: Import useEffect to fix React is not defined error
Andrei
2025-10-04 09:23:11 +00:00
-
f083e3ed94
fix: Remove photo URL TextField completely and add debug logging
Andrei
2025-10-04 09:20:59 +00:00
-
31f710df1f
feat: Hide photo URL field and improve avatar display
Andrei
2025-10-04 09:15:28 +00:00
-
5c69375d7a
fix: Remove photo_url index to support large base64 images
Andrei
2025-10-04 09:08:52 +00:00
-
4527224933
fix: Increase request body size limit to 10MB for base64 image uploads
Andrei
2025-10-04 09:03:29 +00:00
-
3f31eddeca
feat: Add user profile photo upload with base64 encoding
Andrei
2025-10-04 08:57:35 +00:00
-
09c30cfb11
feat: Add photoUrl field to User entity for profile photos
Andrei
2025-10-04 08:47:42 +00:00
-
f6c1483a36
fix: Switch to base64 photo upload for compatibility
Andrei
2025-10-04 08:40:02 +00:00
-
9c4bc1b90f
fix: Add Sharp fallback for photo uploads on old CPUs
Andrei
2025-10-04 08:35:25 +00:00
-
d22b0d56a5
fix: Add JWT auth guard to photos controller
Andrei
2025-10-04 08:25:25 +00:00
-
0e13401148
feat: Integrate photo upload with MinIO storage and Sharp optimization
Andrei
2025-10-04 08:23:15 +00:00
-
07d5d3e55c
feat: Implement end-to-end photo upload functionality
Andrei
2025-10-04 08:19:51 +00:00
-
ac59e6fe82
feat: Add photo upload component for user and child profiles
Andrei
2025-10-04 08:11:38 +00:00
-
426b5a309e
feat: Add collapsible sections and mobile grid layout
Andrei
2025-10-04 08:08:24 +00:00
-
ec3f0264a0
docs: Mark all critical bugs as fixed in REMAINING_FEATURES.md
Andrei
2025-10-04 08:01:14 +00:00
-
962d0fb5ed
fix: Transform sleep voice command duration to startTime/endTime format
Andrei
2025-10-04 08:00:11 +00:00
-
53e375724b
feat: Add status dot indicator and fix voice tracking data format
Andrei
2025-10-04 07:55:47 +00:00
-
8aabd8fbbf
fix: Disable AI chat streaming to use working non-streaming endpoint
Andrei
2025-10-04 07:03:12 +00:00
-
e3de4cb875
fix: Update NEXT_PUBLIC_API_URL to localhost for local development
Andrei
2025-10-04 06:56:24 +00:00
-
2ab98746da
fix: Fix 3 critical bugs - voice tracking, session persistence, and status updates
Andrei
2025-10-04 06:19:09 +00:00
-
e2ca04c98f
feat: Setup PM2 production deployment and fix compilation issues
Andrei
2025-10-03 23:15:04 +00:00
-
f83d79a5a7
docs: Create comprehensive API Gateway architecture and security plan
Andrei
2025-10-03 22:49:23 +00:00
-
648204475d
docs: Add 3 critical bugs and 8 new high-priority features to roadmap
Andrei
2025-10-03 22:46:08 +00:00
-
a01e710111
docs: Add comprehensive remaining features roadmap
Andrei
2025-10-03 22:42:41 +00:00
-
5cc00b2876
feat: Implement AI streaming responses with SSE and deployment infrastructure
Andrei
2025-10-03 22:35:31 +00:00
-
075c4b88c6
feat: Add AI streaming responses foundation (partial implementation)
Andrei
2025-10-03 22:24:53 +00:00
-
906e5aeacd
feat: Add comprehensive health check system for production monitoring
Andrei
2025-10-03 22:21:43 +00:00
-
fa61405954
feat: Add production infrastructure - Environment config, secrets, and backups
Andrei
2025-10-03 22:19:59 +00:00
-
6750c705d7
docs: Verify and document infrastructure features as complete
Andrei
2025-10-03 22:13:48 +00:00
-
e8cf7d7ab6
feat: Complete high-priority frontend features - accessibility and UX
Andrei
2025-10-03 22:10:47 +00:00
-
a6891e9a53
feat: AI Personalization Engine & Weekly/Monthly Reports Complete ✅
Andrei
2025-10-03 21:58:45 +00:00
-
831e7f2266
feat: Complete AI Analytics Sprint - Growth Spurt Detection & Predictions Dashboard ✅
Andrei
2025-10-03 21:52:26 +00:00
-
8f08ca9e3e
feat: Sprint 2 - Voice Processing Enhancements Complete ✅
Andrei
2025-10-03 21:39:33 +00:00
-
6efb413dbd
docs: Sprint 2 Assessment - Testing & Voice Processing Analysis
Andrei
2025-10-03 21:31:35 +00:00
-
7395157e54
feat: Sprint 1 Complete - Security, Logging & Performance ✅
Andrei
2025-10-03 21:27:49 +00:00
-
85e3848a32
feat: Sprint 1 - Part 1 (SQL Injection & GDPR Deletion Table)
Andrei
2025-10-03 21:25:46 +00:00
-
1247fd03f4
docs: Add comprehensive list of 64 remaining features
Andrei
2025-10-03 21:17:13 +00:00
-
188d90e4c3
feat: Complete pre-launch critical polish (date/time & number formatting)
Andrei
2025-10-03 21:14:36 +00:00
-
8cc85ff240
docs: Add Push Notification Permission UI task to backlog
Andrei
2025-10-03 21:11:34 +00:00
-
de391b36fd
docs: Update implementation-gaps.md with PWA and Localization completion
Andrei
2025-10-03 21:10:11 +00:00
-
0391a04d90
docs: Add comprehensive development backlog
Andrei
2025-10-03 21:04:22 +00:00
-
eb78e75582
fix: Replace Box with BottomNavigationAction to fix React prop warning
Andrei
2025-10-03 20:56:08 +00:00
-
fb9f9d25c7
feat: Unify navigation with consistent header and centered bottom menu
Andrei
2025-10-03 20:55:42 +00:00
-
75e5c2866d
feat: Redesign UI with consistent card styling and mobile header
Andrei
2025-10-03 20:34:06 +00:00
-
0dc2fcf284
fix: Handle family data correctly during registration and onboarding
Andrei
2025-10-03 15:39:04 +00:00
-
952efa6d37
fix: Add missing COPPA fields to registration payload
Andrei
2025-10-03 15:23:02 +00:00
-
d81010ef91
fix: Move viewport config to separate export per Next.js 15 requirement
Andrei
2025-10-03 15:14:37 +00:00
-
f0e7c5a21b
fix: Replace History with AI Chat in mobile bottom navigation
Andrei
2025-10-03 15:10:37 +00:00
-
8f150cbf59
feat: Redesign mobile UI with centered voice button and user menu
Andrei
2025-10-03 15:06:46 +00:00
-
58c3a8d9d5
feat: Complete Spanish, French, Portuguese, Chinese localization and add German/Italian support
Andrei
2025-10-03 15:03:02 +00:00
-
41320638e5
feat: Complete comprehensive localization of all tracking and management pages
Andrei
2025-10-03 13:57:47 +00:00
-
5fea603922
fix: Escape apostrophes in JSX and remove autoFocus attributes to resolve ESLint errors
Andrei
2025-10-03 13:26:11 +00:00
-
8bac3bad4b
feat: Localize Sleep, Diaper, Activity, and Settings pages
Andrei
2025-10-03 13:18:01 +00:00
-
b1429afcbe
fix: Correct medicine tracker route on dashboard
Andrei
2025-10-03 13:03:55 +00:00
-
4be568742a
fix: Convert historical liquid medicine dosages to user's preferred unit
Andrei
2025-10-03 13:03:06 +00:00
-
9d66b58f20
fix: Connect measurement unit preference to backend storage
Andrei
2025-10-03 12:57:25 +00:00
-
d1490da4f0
feat: Add unit conversion support to tracking pages
Andrei
2025-10-03 12:46:13 +00:00
-
1d0e3466d2
fix: Include timezone in /me endpoint response for persistence
Andrei
2025-10-03 12:34:47 +00:00
-
66c8d4c41e
fix: Update updateProfile service to handle timezone and full preferences including timeFormat
Andrei
2025-10-03 12:28:54 +00:00
-
9c7bdb68d5
feat: Add Europe/Bucharest and expand timezone options, update DTOs for timezone and time format
Andrei
2025-10-03 12:25:15 +00:00
-
a6d6ee18c2
fix: Remove invalid toZonedTime import from date-fns
Andrei
2025-10-03 12:17:09 +00:00
-
17d6d0db82
fix: Add missing Locale type import in useLocalizedDate hook
Andrei
2025-10-03 12:12:47 +00:00
-
0358e7d331
fix: Resolve HTML nesting errors in DeviceTrustManagement component
Andrei
2025-10-03 12:04:07 +00:00
-
16084c414d
refactor: Unify all settings into single Save Preferences button
Andrei
2025-10-03 12:01:29 +00:00
-
c27f72e41d
refactor: Consolidate settings page save buttons for better UX
Andrei
2025-10-03 11:59:27 +00:00
-
49ac1dd58a
feat: Add timezone and time format preferences with auto-detection
Andrei
2025-10-03 11:56:42 +00:00
-
b56f9546c2
feat: Complete high-priority i18n localization with date/time support
Andrei
2025-10-03 11:49:48 +00:00
-
8b808e82ad
docs: Update LOCALIZATION_IMPLEMENTATION_PLAN with Phase 9 completion status
Andrei
2025-10-03 11:26:16 +00:00
-
9fad81921d
feat: Apply localization to Track and Children pages (Phase 9 - Batch 2)
Andrei
2025-10-03 11:23:21 +00:00
-
acadfe7905
feat: Apply localization to Login, Dashboard, and Navigation (Phase 9 - Batch 1)
Andrei
2025-10-03 11:17:47 +00:00
-
de691525fb
feat: Add backend support for measurement unit preferences
Andrei
2025-10-03 11:01:19 +00:00
-
c1e37d30b0
feat: Implement frontend localization with i18n and measurement units
Andrei
2025-10-03 10:52:38 +00:00
-
cd1ed96714
docs: Note metadata warnings are benign (Next.js 15 best practices)
Andrei
2025-10-03 07:43:19 +00:00
-
898a76c83a
feat: Complete PWA implementation with offline support and install prompts
Andrei
2025-10-03 07:38:47 +00:00
-
8e37d7b4df
docs: Update implementation-gaps with Security Hardening completion
Andrei
2025-10-03 07:20:47 +00:00