bvandeusen
  • Joined on 2026-05-30
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-06 12:18:08 -04:00
e82c2ee57b feat(subscriptions): dry-run backfill preview — B4 preview (plan #708)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-06 12:10:25 -04:00
cd43439401 feat(ingester): graceful mid-walk cancel on Stop — B4 cancel (plan #708)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-06 11:41:49 -04:00
bde19944db test(patreon): fix _BoomSession stub for the B5 headers kwarg
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-06 11:38:12 -04:00
402086c34c feat(patreon): resume partial media downloads via HTTP Range — B5 (plan #708)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-06 11:34:39 -04:00
fb7383eea7 feat(downloads): platform cooldown honors server Retry-After — B1 (plan #708)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-06 11:22:50 -04:00
e47fa0cf4b refactor(downloads): unify phase-2 dispatch in download_backends — A5 (plan #707)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-06 11:11:26 -04:00
b211900390 refactor(downloads): DRY the ingester/gallery-dl seam — A1–A4 (plan #707)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-06 09:56:28 -04:00
697a86d31c fix(ingester): close #5 within-chunk live posts + #8 video transient retry
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-06 00:24:25 -04:00
9a2cd569c3 refactor(ingest): extract platform-agnostic Ingester core — roadmap #9 (plan #706)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-06 00:15:50 -04:00
d592e0ca02 feat(patreon): within-pass transient retry for media GETs — #8 (was overstated as done)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-06 00:04:25 -04:00
7a872a3619 feat(patreon): dead-letter ledger for permanently-failing media — #705 step 2 (#7)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-05 23:58:17 -04:00
4bb11ce7dc feat(patreon): incremental cursor checkpoint mid-walk — #705 step 1 (#6)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-05 23:46:04 -04:00
e42a86d995 test(patreon): fix #704 — quarantine status + budget-cut cursor assertions
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-05 23:43:25 -04:00
b2e59e7e17 feat(subscriptions): live posts-processed progress on backfill/recovery — #704 step 2
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-05 23:39:30 -04:00
e53f8959af feat(patreon): structured ingester results + quarantine surfacing — #704 step 1
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-05 23:21:06 -04:00
5b615b7ded feat(sources): pre-flight credential verify on backfill/recovery arm — #703 step 2
d6c15f4ea0 test(patreon): fake gdl needs real _rate_limit for native pacing — #703 step 1 fix
Compare 2 commits »
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-05 23:13:49 -04:00
3b2f7a41c3 feat(patreon): ingester rate-limit resilience — #703 step 1
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-05 22:49:45 -04:00
218bfebb92 feat(downloads): native Patreon verify + uniform backend dispatch (plan #697)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-05 22:18:06 -04:00
ec43e823e1 feat(patreon): recovery UI + gallery-dl cutover — build step 5 (plan #697)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-05 21:57:00 -04:00
682beafbc5 feat(patreon): drift detection + error categorization — build step 4 (plan #697)