This website requires JavaScript.
Explore
Help
Sign In
lingyuzeng
/
bttoxin-pipeline
Watch
1
Star
0
Fork
0
You've already forked bttoxin-pipeline
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
7379c98fac80331d34d6d47504c8fed7225fe546
bttoxin-pipeline
/
backend
History
zly
d4f0e27af8
feat(backend): add missing API endpoints, concurrency control, and queue management\n\n- Add /api/v1/tasks router for task management\n- Add DELETE endpoint for task deletion\n- Add GET /download endpoint for result bundling (tar.gz)\n- Add GET /queue endpoint for queue position queries\n- Create ConcurrencyManager service with Redis Semaphore (16 concurrent limit)\n- Add QUEUED status to JobStatus enum\n- Update Job model with queue_position, current_stage, progress_percent fields\n- Add scoring parameters (min_identity, min_coverage, etc.) to jobs API\n- Implement pipeline stages: digger -> shoter -> plots -> bundle\n- Add update_queue_positions Celery task for periodic queue updates\n- Clean up duplicate code in main.py\n\nCo-Authored-By: Claude <noreply@anthropic.com>
2026-01-13 23:41:15 +08:00
..
alembic
first add
2025-10-13 21:05:00 +08:00
app
feat(backend): add missing API endpoints, concurrency control, and queue management\n\n- Add /api/v1/tasks router for task management\n- Add DELETE endpoint for task deletion\n- Add GET /download endpoint for result bundling (tar.gz)\n- Add GET /queue endpoint for queue position queries\n- Create ConcurrencyManager service with Redis Semaphore (16 concurrent limit)\n- Add QUEUED status to JobStatus enum\n- Update Job model with queue_position, current_stage, progress_percent fields\n- Add scoring parameters (min_identity, min_coverage, etc.) to jobs API\n- Implement pipeline stages: digger -> shoter -> plots -> bundle\n- Add update_queue_positions Celery task for periodic queue updates\n- Clean up duplicate code in main.py\n\nCo-Authored-By: Claude <noreply@anthropic.com>
2026-01-13 23:41:15 +08:00
Dockerfile
first add
2025-10-13 21:05:00 +08:00
requirements.txt
first add
2025-10-13 21:05:00 +08:00