A simple, robust idempotency solution for Rails applications. Ensures operations run exactly once using database-backed locks with support for TTL expiration, multiple error handling strategies, and clean return value handling.

Required Ruby Version

>= 3.2.0

Authors

John Nagro

Versions

  1. 0.2.0 January 24, 2026 (14.5 KB)
  2. 0.1.3 December 06, 2025 (13.5 KB)
  3. 0.1.2 December 06, 2025 (13.5 KB)
  4. 0.1.1 December 06, 2025 (13 KB)
  5. 0.1.0 December 06, 2025 (13 KB)

Pushed by

SHA 256 checksum