a2104917fd
Add /health endpoint for Docker healthcheck
...
Build And Test / publish (push) Successful in 48s
The healthcheck was hitting /mcp which requires auth, causing unhealthy status.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-30 16:42:38 -08:00
3bc66e4efc
Replace deprecated datetime.utcnow() with timezone-aware UTC
...
Build And Test / publish (push) Successful in 48s
Use datetime.now(timezone.utc) instead of deprecated utcnow().
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-30 16:21:41 -08:00
ada760cc43
Fix bytes/string handling in email service
...
Build And Test / publish (push) Successful in 48s
IMAP data can be bytes; handle both in decode_mime_header and _get_text_snippet.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-30 16:18:51 -08:00
c2a4a1b0d0
Fix AsyncSession API: use execute() instead of exec()
...
Build And Test / publish (push) Successful in 47s
SQLAlchemy's AsyncSession uses execute() + scalars(), not SQLModel's exec().
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-30 16:14:27 -08:00
73d3ff4319
Fix Docker volume permissions for SQLite database
...
Build And Test / publish (push) Successful in 47s
Container runs as non-root user but mounted volumes may be owned by root.
Added entrypoint script to fix /data permissions before starting the app.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-30 16:11:08 -08:00
87c55e0f1f
Fix FastMCP constructor to use correct parameter names
...
Build And Test / publish (push) Successful in 44s
The FastMCP API uses 'instructions' instead of 'description'.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-30 16:04:44 -08:00
0bbb5a5a2c
Notifications
Build And Test / publish (push) Successful in 45s
2025-12-30 15:45:50 -08:00
4f6098e8c2
Initial commit
Build And Test / publish (push) Successful in 1m30s
2025-12-30 15:16:45 -08:00
4df9a7229e
first commit
2025-12-30 15:16:41 -08:00