Finance-Accounts/ar-aging-app/backend
Talha Ahmed 984069b368 Password codes via the company Mail API (primary), SMTP stays fallback
Same internal mail service the TikTok dashboard uses for its
verification codes: bearer-token multipart POST (stdlib urllib, no new
deps). Configured with AR_MAIL_API_URL/TOKEN; credentials live only in
the gitignored env files. Live send verified ({status:sent}).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-19 19:54:50 +05:00
..
app Password codes via the company Mail API (primary), SMTP stays fallback 2026-08-19 19:54:50 +05:00
tests Password codes via the company Mail API (primary), SMTP stays fallback 2026-08-19 19:54:50 +05:00
.dockerignore Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00
Dockerfile Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00
cli.py Initial commit: AR aging app with root gitignore. 2026-07-29 18:07:21 +05:00
manage.py Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00
migrate_sqlite_to_mysql.py Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00
pytest.ini Initial commit: AR aging app with root gitignore. 2026-07-29 18:07:21 +05:00
requirements.txt Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00