Versioned acceptance of legal agreements for Rails. Stores which version and which localized sentence was accepted, by whom, for whom (a user or a company), under what authority and when. Redirects users who still have to accept, supports a notice period before new terms take effect, and rejects submissions of an outdated version. Two tables, no UI, no external services. In production at EthicsPortal.
Required Ruby Version
>= 3.2
Authors
Yaroslav Shmarov
Versions
-
0.4.1
-
source
- 0.4.1 source November 12, 2026 (17 KB)
-
-
0.4.0
-
source
- 0.4.0 source November 12, 2026 (14.5 KB)
-
-
0.3.0
-
source
- 0.3.0 source November 12, 2026 (12.5 KB)
-
-
0.2.0
-
source
- 0.2.0 source August 27, 2026 (11.5 KB)
-
-
0.1.0
-
source
- 0.1.0 source August 25, 2026 (11 KB)
-
Pushed by
SHA 256 checksum
Provenance
Source Commit
Build File