Commit Graph

18 Commits

Author SHA1 Message Date
d1cfd0fd8e feat: implement Fitbit OAuth, Garmin MFA, and optimize segment discovery
- Add Fitbit authentication flow (save credentials, OAuth callback handling)
- Implement Garmin MFA support with successful session/cookie handling
- Optimize segment discovery with new sampling and activity query services
- Refactor database session management in discovery API for better testability
- Enhance activity data parsing for charts and analysis
- Update tests to use testcontainers and proper dependency injection
- Clean up repository by ignoring and removing tracked transient files (.pyc, .db)
2026-01-16 15:35:26 -08:00
45dbc32295 changed to db for fit streams 2026-01-14 05:39:16 -08:00
362f4cb5aa many updates 2026-01-13 09:42:16 -08:00
4bb86b603e many updates 2026-01-11 06:06:43 -08:00
67357b5038 added segments 2026-01-09 12:10:58 -08:00
55e37fbca8 added activity view 2026-01-09 09:59:36 -08:00
c45e41b6a9 working 2026-01-01 07:14:18 -08:00
25745cf6d6 Fix docker-compose.yml: Remove unsupported 'develop' section
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2025-12-25 16:45:53 -08:00
b2e85b758a Fix static directory path in main.py for Docker deployment
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2025-12-25 15:24:30 -08:00
b9291861da Update spec files to match current implementation state
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2025-12-25 13:25:29 -08:00
85e95f64d6 docs: Update tasks.md with latest feature tasks 2025-12-25 08:34:48 -08:00
9067033281 chore: Remove unused and deleted files 2025-12-25 08:33:40 -08:00
df9dcb2f79 feat: Update spec, fix bugs, improve UI/UX, and clean up code 2025-12-25 08:33:01 -08:00
8fe375a966 working 2025-12-24 18:12:11 -08:00
4e156242eb before Deepseek fix 2025-12-23 06:38:42 -08:00
e6d85ff4fe before claude fix #1 2025-12-23 06:32:30 -08:00
a23fa1b30d before claude fix #1 2025-12-23 06:09:34 -08:00
c505fb69a6 Initial commit from Specify template 2025-12-22 07:42:32 -08:00