bvandeusen
  • Joined on 2026-05-30
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)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-05 21:38:44 -04:00
96c30eba13 feat(patreon): phase-2 ingester integration — build step 3 (plan #697)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-05 19:39:15 -04:00
2ec7d86a3b feat(patreon): native media downloader — ingester build step 2b (plan #697)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-05 19:26:58 -04:00
6222928746 feat(patreon): seen-ledger table + model — ingester build step 2a (plan #697)
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-05 19:17:58 -04:00
1bdaa04aa2 test(patreon): fix self-contradictory attachment/postfile dedup assertion
bvandeusen pushed to dev at bvandeusen/FabledCurator 2026-06-05 19:16:21 -04:00
1c2dc7659a feat(patreon): native JSON-API client — ingester build step 1 (plan #697)
bvandeusen pushed to main at bvandeusen/FabledCurator 2026-06-05 16:33:09 -04:00
7395e77d75 Merge pull request 'Smarter backfill: time-boxed chunks, run-until-done (plan #693)' (#71) from dev into main
618dafde85 feat(subscriptions): smarter-backfill UI — Start/Stop + state badge
96fffaff64 feat(download): smarter backfill — time-boxed chunks, run-until-done (backend)
Compare 3 commits »
bvandeusen merged pull request bvandeusen/FabledCurator#71 2026-06-05 16:33:07 -04:00
Smarter backfill: time-boxed chunks, run-until-done (plan #693)