feat(api): Add import job REST API and service layer #34
Codecov / codecov/project
succeeded
Apr 13, 2026 in 0s
81.37% (target 80.00%)
View this Pull Request on Codecov
81.37% (target 80.00%)
Details
Codecov Report
❌ Patch coverage is 46.32353% with 146 lines in your changes missing coverage. Please review.
| Files with missing lines | Patch % | Lines |
|---|---|---|
| apps/api/src/api/services/import_pipeline.py | 25.49% | 114 Missing |
| apps/api/src/api/routes/import_jobs.py | 71.68% | 32 Missing |
❗ There is a different number of reports uploaded between BASE (1ee23c4) and HEAD (059b3ef). Click for more details.
| Files with missing lines | Coverage Δ | |
|---|---|---|
| apps/api/src/api/app.py | 83.87% <100.00%> (ø) |
|
| apps/api/src/api/database.py | 99.06% <100.00%> (ø) |
|
| apps/api/src/api/settings.py | 100.00% <100.00%> (ø) |
|
| apps/api/src/api/routes/import_jobs.py | 71.68% <71.68%> (ø) |
|
| apps/api/src/api/services/import_pipeline.py | 25.49% <25.49%> (ø) |
... and 19 files with indirect coverage changes
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Loading