NextExpense/internal
cclohmar c0d3002e22 fix: remove hardcoded credentials from .env.example and source
- .env.example: placeholder values only
- gemini.go: error on missing API key instead of fallback
- main.go: dynamic from address from SMTP_USER
- Security: old credentials removed from active codebase
2026-05-30 15:08:01 +00:00
..
ai fix: remove hardcoded credentials from .env.example and source 2026-05-30 15:08:01 +00:00
auth chore: initial commit — ExpenseFlow AI-Powered Expense Tracker 2026-05-29 19:43:30 +00:00
database chore: switch from mattn/go-sqlite3 (CGO) to modernc.org/sqlite (pure Go) 2026-05-30 15:02:07 +00:00
email feat: send receipt images as ZIP attachment with report 2026-05-30 13:38:23 +00:00
handlers chore: rename to ReceiptNext + deployment scripts 2026-05-30 14:20:49 +00:00
utils chore: initial commit — ExpenseFlow AI-Powered Expense Tracker 2026-05-29 19:43:30 +00:00