Kyle d'Oliveira
9dbece5272
Add an reader for the epoch_time variable in the cache so that it can also be returned in the data from the throttle.
...
This is allows access to the same time that the cache uses for the count. This can be important for clients that want to provide rate limit information for well-behaved clients
2018-02-15 14:45:35 -08:00
Corey Farwell
39c04b311f
Merge pull request #273 from grzuy/readme_dont_depend_activesupport
...
Don't make README examples depend on activesupport
2018-01-31 18:16:38 -05:00
Gonzalo Rodriguez
16af283d28
Don't make README examples depend on activesupport
2018-01-31 19:12:52 -03:00
Corey Farwell
9f79ab272e
Merge pull request #265 from grzuy/test_remove_dup
...
Remove request duplication in rack_attack_spec.rb
2018-01-29 11:31:01 -05:00
Tieg Zaharia
d7cc49117f
Merge pull request #267 from grzuy/freeze_constants
...
Do not allow mutating constants
2018-01-25 14:51:06 -05:00
Tieg Zaharia
7048599054
Merge pull request #268 from grzuy/cleanup_self
...
Cleanup unnecessary self references
2018-01-25 14:49:58 -05:00
Gonzalo Rodriguez
b7eb7851cf
Cleanup unnecessary self references
2018-01-25 15:52:20 -03:00
Gonzalo Rodriguez
7286517c2f
Do not allow mutating constants
2018-01-25 12:22:40 -03:00
Gonzalo Rodriguez
73e267782b
Remove request duplication in rack_attack_spec.rb
2018-01-25 10:54:19 -03:00
Corey Farwell
6f545e2665
Merge pull request #262 from grzuy/legibility
...
Attempt to improve legibility
2018-01-23 17:46:03 -05:00
Corey Farwell
f91f3a403c
Merge pull request #264 from grzuy/drop_support_for_rails_3
...
Drop support for unmaintaned Rails 3
2018-01-23 17:45:29 -05:00
Corey Farwell
66bb16e97a
Merge pull request #263 from grzuy/remove_warnings
...
Fixes warnings in test output
2018-01-23 17:24:11 -05:00
Gonzalo Rodriguez
218a320a3d
Fixes warning instead of hiding it
...
Warning was: 'warning: instance variable @data not initialized'
2018-01-23 16:56:42 -03:00
Gonzalo Rodriguez
34ee066eac
Drop support for Rails 3
2018-01-23 16:12:16 -03:00
Gonzalo Rodriguez
e8102910bf
Fixes warning 'DEPRECATED: Use assert_nil if expecting nil from ...'
2018-01-23 15:07:49 -03:00
Corey Farwell
03ade2e056
Merge pull request #261 from grzuy/test_against_supported_only
...
Only test against actively supported rubies and gems
2018-01-23 12:15:48 -05:00
Gonzalo
79d21fc3ac
Attempt to improve legibility
2018-01-19 12:00:38 -03:00
Gonzalo
b4436fbeb2
Try fix TravisCI build
...
See:
https://github.com/travis-ci/travis-ci/issues/8978#issuecomment-354036443
2018-01-17 14:03:08 -03:00
Gonzalo
a19f92738d
Test against actively supported rubies and gems
...
https://www.ruby-lang.org/en/downloads/branches://www.ruby-lang.org/en/downloads/branches/
http://guides.rubyonrails.org/maintenance_policy.html
https://www.ruby-lang.org/en/downloads/releases/
2018-01-17 13:49:24 -03:00
Corey Farwell
d5b89f2f74
Merge pull request #260 from grzuy/update_hash_syntax_in_docs
...
Update docs to use new ruby hash syntax
2018-01-17 09:55:30 -05:00
Gonzalo
aeca8e52b3
Update to new ruby hash syntax in docs
2018-01-17 11:05:22 -03:00
Corey Farwell
62d64e5eed
Merge pull request #252 from garside/master
...
Fixing whitespace issue
2018-01-05 17:48:21 -05:00
Eric Garside
5a7114e126
Fixing whitespace issue
2018-01-05 17:38:19 -05:00
Corey Farwell
92ef924269
Merge pull request #246 from mattias-lundell/patch-1
...
Fix alignment of columns
2018-01-05 14:00:55 -05:00
Aaron Suggs
7b77f6e134
Merge pull request #242 from olleolleolle/patch-1
...
Travis: jruby-9.1.14.0
2017-11-15 09:32:52 -05:00
Olle Jonsson
9835c1028c
Travis: jruby-9.1.14.0
2017-11-12 14:12:16 +01:00
Mattias Lundell
c37b477d15
Fix alignment of columns
2017-10-11 13:55:19 +02:00
Olle Jonsson
32b64780d9
Travis: jruby-9.1.13.0
2017-09-08 13:10:40 +02:00
Aaron Suggs
037e52ba5d
Merge pull request #240 from olleolleolle/patch-1
...
Travis: use latest jruby-9.1.12.0
2017-08-21 10:44:47 -04:00
Olle Jonsson
6e15637513
Travis: use latest jruby-9.1.12.0
2017-08-17 20:17:48 +02:00
Aaron Suggs
809474fa7b
Merge pull request #231 from olleolleolle/patch-1
...
Travis: use jruby-9.1.10.0
2017-06-09 13:15:47 -04:00
Olle Jonsson
9e23f1acd1
Travis: use jruby-9.1.10.0
2017-05-26 12:30:17 +02:00
Aaron Suggs
26124874e2
Merge pull request #223 from marcgg/patch-1
...
Typo in comment
2017-04-03 16:26:05 -04:00
Marc G Gauthier
98b0ab866d
Typo in comment
2017-02-21 17:07:26 +01:00
Aaron Suggs
dc308add10
README: add section for maintainers
2017-02-09 22:26:57 -05:00
Aaron Suggs
301f2473f2
Merge pull request #215 from olleolleolle/patch-1
...
README: Badges as SVG not PNG
2017-01-16 13:23:17 -05:00
Olle Jonsson
7285e721aa
README: Badges as SVG not PNG
2017-01-16 12:24:25 +01:00
Aaron Suggs
f3e468a588
Merge pull request #214 from olleolleolle/patch-1
...
Travis: use JRuby latest stable 9.1.7.0
2017-01-16 06:21:26 -05:00
Olle Jonsson
05ed73ce53
Travis: use JRuby latest stable 9.1.7.0
2017-01-16 10:17:40 +01:00
Aaron Suggs
d85d318572
Merge pull request #204 from ktheory/license
...
Add LICENSE file
2016-10-24 09:52:51 -04:00
Aaron Suggs
c249488950
travis: switch to jruby 9.x
2016-10-24 09:28:46 -04:00
Aaron Suggs
ebf62e1536
Add LICENSE file
2016-10-23 21:40:18 -04:00
Aaron Suggs
8936cc647a
Merge pull request #195 from envato/add_testing_instructions
...
added discussion about how to run test suite
2016-08-26 05:53:29 -04:00
Aaron Suggs
68158ee133
Merge pull request #198 from kickstarter/fix-deprecated-args
...
Fix args to deprecated methods
2016-08-11 13:58:26 -04:00
Aaron Suggs
ebfa081e6d
Fix args to deprecated methods
...
Fixes #197
2016-08-11 13:39:22 -04:00
Aaron Suggs
e5cf56ae46
v5.0.0
...
No beta.
And update Changelog (for the last time)
2016-08-09 12:59:43 -04:00
Julian Doherty (madlep)
2c853bae9d
it's minitest, not rspec
2016-08-04 22:51:14 +10:00
Julian Doherty (madlep)
9402908db9
added discussion about how to run test suite
2016-08-04 21:49:43 +10:00
Aaron Suggs
53699d624b
Merge pull request #193 from ktheory/ratelimit-headers
...
README: add example for returning X-RateLimit-* headers
2016-08-03 14:05:14 -04:00
Aaron Suggs
b07537d51e
README: add example for returning X-RateLimit-* headers
2016-08-03 14:04:00 -04:00