24 Commits

Author SHA1 Message Date
1902cd2d03 refactor: Concurrent batch processing 2026-07-03 13:07:41 +05:30
c9ec297a5f feat: Implemented observability layer and benchmarking 2026-07-03 11:20:23 +05:30
9713a12591 tests: Add tests for llm summary 2026-07-03 09:21:49 +05:30
a3f2db0760 switch to gemini-flash-lite-2.5 2026-07-03 09:03:17 +05:30
8488e3bdd0 feat: Add API endpoint for managing categories 2026-07-03 08:33:48 +05:30
be6c95c497 feat: Add resilience hardening for csv parser 2026-07-03 08:04:14 +05:30
a305bba66d feat: Add google-genai & structured output 2026-07-03 08:02:28 +05:30
f3727af697 refactor: Add JobSummary and Transaction models, client to get currency exchange rate 2026-06-29 20:57:06 +05:30
2e556173d4 docs: Added misc comments 2026-06-29 17:52:25 +05:30
40881b4773 test: Update tests for jobs endpoint 2026-06-29 17:52:08 +05:30
d980558bee feat: Setup celery worker 2026-06-29 17:51:15 +05:30
0cc2b5fe57 feat: Setup CORS middleware and healthcheck 2026-06-29 17:49:37 +05:30
c00f27aa30 feat: Add job model 2026-06-29 15:15:11 +05:30
265c6704a7 define db session connector 2026-06-29 15:14:22 +05:30
0b20fd3263 feat: Implement API endpoints for jobs 2026-06-29 15:12:30 +05:30
bcf99c66cd ci: Add linter, minor lint fixes 2026-06-29 15:07:28 +05:30
22b5cd8ced setup dependencies and fix test_job_repositories missing deps 2026-06-29 15:00:48 +05:30
f63cd4774c Added basic exceptions 2026-06-29 14:58:38 +05:30
a2a25d7bfb add test config and basic tests for csv_parser 2026-06-29 14:56:54 +05:30
47b2db8a15 feat: Setup app lifecycle, job service and basic csv parser 2026-06-29 14:48:41 +05:30
fdfd5b54f8 feat: Added get_by_id and update in job repository 2026-06-29 14:00:08 +05:30
2cafef095d Added job repository, implemented create and listall functions 2026-06-29 13:58:45 +05:30
e0cd0bba6e Implement service-based model for jobs 2026-06-29 13:18:23 +05:30
7201fa0138 Initial Structure 2026-06-29 11:35:53 +05:30