Wuesteon
|
dd06bb2e06
|
Add agent knowledge files for all modules
|
2025-12-17 15:56:59 +01:00 |
|
Wuesteon
|
16cb8e753b
|
improve code quality
|
2025-12-03 23:42:37 +01:00 |
|
Wuesteon
|
d36b321d9d
|
style: auto-format codebase with Prettier
Applied formatting to 1487+ files using pnpm format:write
- TypeScript/JavaScript files
- Svelte components
- Astro pages
- JSON configs
- Markdown docs
13 files still need manual review (Astro JSX comments)
|
2025-11-27 18:33:16 +01:00 |
|
Till-JS
|
6537863696
|
feat(nutriphi): migrate from Supabase to PostgreSQL + Hetzner S3
- Add nutriphi-database package with Drizzle ORM
- meals and nutrition_goals schemas
- PostgreSQL 16 Docker setup
- Drizzle Kit configuration
- Migrate backend from Supabase to Drizzle
- Add DatabaseModule with connection pooling
- Add StorageService for Hetzner Object Storage (S3-compatible)
- Update MealsService with Drizzle queries
- Add /api/meals/upload endpoint for image upload + analysis
- Update web app to use backend for uploads
- Remove Supabase Storage direct upload
- Update uploadService to send images to backend
- Remove Supabase dependencies from package.json
- Simplify hooks.server.ts
- Add Coolify deployment configuration
- Dockerfile for production build
- docker-compose.coolify.yml
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-25 17:52:14 +01:00 |
|