packages feed

keter-rate-limiting-plugin 0.1.0.1 → 0.1.0.2

raw patch · 6 files changed

+13/−9 lines, 6 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -8,3 +8,7 @@  * First version revised A. Fixed description and some cleaning up. +## 0.1.0.2 -- 2025-08-08++* First version revised B. Fixed some documentation issues.+
keter-rate-limiting-plugin.cabal view
@@ -1,6 +1,6 @@ cabal-version:      3.0 name:               keter-rate-limiting-plugin-version:            0.1.0.1+version:            0.1.0.2 synopsis:           Simple Keter rate limiting plugin. description:     A modern, high-performance, and highly customisable rate limiting plugin for keter.
src/Data/TinyLRU.hs view
@@ -3,9 +3,9 @@ -- | -- Module      : Data.TinyLRU -- Description : A lightweight, thread-safe, in-memory LRU cache.--- Copyright   : (c) 2025 Your Name+-- Copyright   : (c) 2025 Oleksandr Zhabenko -- License     : MIT--- Maintainer  : your.email@example.com+-- Maintainer  : oleksandr.zhabenko@yahoo.com -- Stability   : experimental -- Portability : POSIX --
src/Keter/RateLimiter/AutoPurge.hs view
@@ -5,9 +5,9 @@ {-| Module      : Keter.RateLimiter.AutoPurge Description : Automatic cleanup and garbage collection for rate limiter caches-Copyright   : (c) Keter Project+Copyright   : (c) Oleksandr Zhabenko License     : MIT-Maintainer  : maintainer@example.com+Maintainer  : oleksandr.zhabenko@yahoo.com Stability   : experimental Portability : POSIX 
src/Keter/RateLimiter/Notifications.hs view
@@ -12,8 +12,8 @@ Copyright (c) 2025 Oleksandr Zhabenko    This file is a ported to Haskell language code with some simplifications of Ruby on Rails-https://github.com/rails/rails -https://github.com/rails/rails/blob/2318163b4b9e9604b557057c0465e2a5ef162401/activesupport/lib/active_support/notifications.rb+'https://github.com/rails/rails'+'https://github.com/rails/rails/blob/2318163b4b9e9604b557057c0465e2a5ef162401/activesupport/lib/active\_support/notifications.rb' and is based on the structure of the original code of  rack-attack, Copyright (c) David Heinemeier Hansson, under the MIT License. 
src/Keter/RateLimiter/Types.hs view
@@ -5,9 +5,9 @@ {-| Module      : Keter.RateLimiter.Types Description : Core data types for rate limiting algorithms-Copyright   : (c) Keter Project+Copyright   : (c) Oleksandr Zhabenko License     : MIT-Maintainer  : maintainer@example.com+Maintainer  : oleksandr.zhabenko@yahoo.com Stability   : experimental Portability : POSIX