Introduce idle and hard cap timeouts for PDF layout parsing in the compute worker, ensuring long-running jobs are capped and progress is tracked with explicit timeouts. Refactor NATS JetStream client initialization to use a configurable API timeout. Update PDF viewer UI to treat parse state as 'pending' by default, improving clarity during document preparation and parsing. Refine parse loader labels and progress logic for more accurate user feedback. |
||
|---|---|---|
| .. | ||
| src | ||
| .env.example | ||
| docker-compose.yml | ||
| Dockerfile | ||
| package.json | ||
| tsconfig.json | ||