Remove legacy synchroneus import

This commit is contained in:
2026-05-16 13:33:53 -03:00
parent 026efec79b
commit b70ac9bc6f
5 changed files with 51 additions and 45 deletions
+5 -3
View File
@@ -70,10 +70,12 @@ The CLI calls `process_inbox()` in backlog mode and prints the resulting `Proces
`app/main.py` exposes admin endpoints that call the same processing pipeline:
- `POST /api/admin/process-now`: processes the configured inbox using request fields from `ProcessNowRequest`.
- `POST /api/admin/backlog`: runs backlog processing using request fields from `BacklogRequest`.
- `POST /api/admin/import-jobs/process-now`: starts a queued process-now job using request fields from `ProcessNowRequest`.
- `POST /api/admin/import-jobs/backlog`: starts a queued backlog job using request fields from `BacklogRequest`.
- `GET /api/admin/import-jobs`: lists import jobs.
- `GET /api/admin/import-jobs/{id}`: returns import job progress.
Both endpoints use dashboard Basic Auth dependencies.
These endpoints use dashboard Basic Auth dependencies.
## Scheduled Work