Commit History

  1. fix(blast): honor program/db/max_hits params, accept DNA queries, poll cap 65 min⁠

    1f75a84

  1. fix: remove all rate limiters blocking pipeline runs⁠

    51ed454
  2. perf: parallelize post-BLAST steps + fast_mode Swiss-Prot toggle⁠

    f3682aa

  1. chore: increase rate limit 3/min -> 10/min for pipeline and sequencing endpoints

    dd97183

  1. fix: BLAST sequence not read - store full sequence in query_preview, fix context_json fallback

    211c4f9
  2. fix: BLAST pipeline stuck in queue — 3 root causes⁠

    59765e9

  1. Phase 1: harden rate limits — JWT-aware keys, per-endpoint caps, daily limits on all job types

    bd279b4

  1. Phase 0b: durable worker with FOR UPDATE SKIP LOCKED, per-type concurrency, separate container

    fee674e
  2. fix: Linux Vina binary, Open Babel PDBQT, pipeline_worker utcnow⁠

    fe05da9

  1. feat: add query coverage, organism, and query accession to BLAST results

    cee7881

  1. Security, crash fixes, demo prep, dead code removal⁠

    9a28cd0

  1. Sprint 1-2: JWT auth middleware + UniProt dedicated page

    f8dfa58

  1. design.md + rules.md compliance: dark theme, teal palette, pulsing dot, Pydantic models, api.ts routing, config fixes, db/max_hits threading, Supabase migration 004

    f42f5a6
  2. fix: remove current_step_label and error_message refs — columns missing from jobs table

    e5d75ff

  1. Deploy prep: Render config + Dockerfile, refactored backend auth flow, dashboard, landing page, error states, guest flow

    76fb273

  1. Core pipeline testability: progress callback, rate limiter 429, history table⁠

    88aa370
  2. Initial commit: Bio Nexus pipeline engine — BLAST + UniProt + AlphaFold + AI interpretation (Phase 1)

    5a0e691