35 Commits

Author SHA1 Message Date
a55eccf8e1 docs: Added technical video 2026-07-03 17:23:22 +05:30
573d8d0d86 docs: Fix typo 2026-07-03 16:50:37 +05:30
8100323af5 docs: Added demo curl commands for testing 2026-07-03 16:48:02 +05:30
1902cd2d03 refactor: Concurrent batch processing 2026-07-03 13:07:41 +05:30
61d78af5c1 docs: Added draw.io link 2026-07-03 11:26:39 +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
9c7c7b286e docs: Update readme 2026-07-03 08:56:57 +05:30
28ea349d51 docs: Added github shields 2026-07-03 08:43:31 +05:30
9e1a5f83d4 ci: Added build, Code coverage and security workflows 2026-07-03 08:38:38 +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
b4049630ed fix: clear conflicting local root created dirs 2026-06-30 19:40: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
fa48a39277 ci: Update pyproject.toml to include ruff 2026-06-29 15:09:59 +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
22f300474f Setup docker-compose file 2026-06-29 14:45:05 +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
714d185846 switch to python slim image 2026-06-29 13:19:48 +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