• v2.1.38 - Custom backfill feature: ad-hoc backfill jobs with arbitrary NIP-01 filters + admin UI isolation

    laantungir released this 2026-08-07 18:49:13 +00:00 | 5 commits to master since this release

    • New caching_custom_backfill_jobs and caching_custom_backfill_batches tables
    • Admin API (POST create/cancel, GET list) at admin/api/custom_backfill.php
    • Admin UI form with preset buttons and job status table on Backfill page
    • Caching daemon module (custom_backfill.c) processes jobs independently
    • pg_inbox functions for job/batch claim, progress update, and cancel
    • Three batch modes: author-batched, id-batched, time-window scan
    • Fixed done_batches overcount on job completion
    • Admin config now environment-variable driven (C_RELAY_DB_*)
    • admin/serve.sh supports separate instances for different databases
    • make_and_restart_relay.sh only kills relay on target port, not all relays
    Downloads