├── .github └── workflows │ └── test.yml ├── .gitignore ├── .rspec ├── .ruby-version ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── gemfiles ├── sidekiq_4.gemfile ├── sidekiq_5.gemfile ├── sidekiq_6.0.gemfile ├── sidekiq_6.1.gemfile └── sidekiq_6.x.gemfile ├── lib ├── sidekiq-rate-limiter.rb └── sidekiq-rate-limiter │ ├── fetch.rb │ ├── server.rb │ └── version.rb ├── sidekiq-rate-limiter.gemspec └── spec ├── sidekiq-rate-limiter ├── fetch_spec.rb └── server_spec.rb ├── spec_helper.rb └── support └── redis └── .keep /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 2.7.6 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/Rakefile -------------------------------------------------------------------------------- /gemfiles/sidekiq_4.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/gemfiles/sidekiq_4.gemfile -------------------------------------------------------------------------------- /gemfiles/sidekiq_5.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/gemfiles/sidekiq_5.gemfile -------------------------------------------------------------------------------- /gemfiles/sidekiq_6.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/gemfiles/sidekiq_6.0.gemfile -------------------------------------------------------------------------------- /gemfiles/sidekiq_6.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/gemfiles/sidekiq_6.1.gemfile -------------------------------------------------------------------------------- /gemfiles/sidekiq_6.x.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/gemfiles/sidekiq_6.x.gemfile -------------------------------------------------------------------------------- /lib/sidekiq-rate-limiter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/lib/sidekiq-rate-limiter.rb -------------------------------------------------------------------------------- /lib/sidekiq-rate-limiter/fetch.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/lib/sidekiq-rate-limiter/fetch.rb -------------------------------------------------------------------------------- /lib/sidekiq-rate-limiter/server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/lib/sidekiq-rate-limiter/server.rb -------------------------------------------------------------------------------- /lib/sidekiq-rate-limiter/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/lib/sidekiq-rate-limiter/version.rb -------------------------------------------------------------------------------- /sidekiq-rate-limiter.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/sidekiq-rate-limiter.gemspec -------------------------------------------------------------------------------- /spec/sidekiq-rate-limiter/fetch_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/spec/sidekiq-rate-limiter/fetch_spec.rb -------------------------------------------------------------------------------- /spec/sidekiq-rate-limiter/server_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/spec/sidekiq-rate-limiter/server_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/enova/sidekiq-rate-limiter/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/redis/.keep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------