Commit Graph

33 Commits

Author SHA1 Message Date
Nick Grimshaw
55db7b816c Fix Ruby 2.7 warning 2021-05-04 16:44:06 +01:00
Dmytro Zakharov
5165c5f965 Define 2 stages: to test and to deploy 2020-11-13 19:04:07 +01:00
Dmytro Zakharov
fb4e56bba4 Bump version 0.1.6 2020-11-13 17:04:45 +01:00
Dmytro Zakharov
18cda288b8 Merge branch 'update-readme-with-conflict-code' 2020-11-13 17:02:45 +01:00
Dmytro Zakharov
e4c882b0bc Update readme with a config of conflict_response_code 2020-11-13 17:01:09 +01:00
Dmytro Zakharov
763b60414a Update rake to fix security issue 2020-11-13 15:50:34 +01:00
Dmytro Zakharov
4900c3af68
Merge pull request #4 from laurynas/feature/concurrent_request_response_status
Allow configuring concurrent request response status
2020-11-13 15:44:25 +01:00
Dmytro Zakharov
b8ea0c6890
Merge pull request #5 from douglaslise/master
Fix Ruby 2.7 Warnings
2020-11-13 15:43:30 +01:00
Douglas Lise
8c2bfd9a9c Add build ruby versions until 2.7 2020-06-30 19:01:21 -03:00
Douglas Lise
074d577edd Remove bundler version requirement 2020-06-30 18:57:17 -03:00
Douglas Lise
340489c4cc Fix warnings for ruby 2.7 2020-06-30 13:57:27 -03:00
Laurynas Butkus
437462e1cc Allow configuring concurrent request response status 2019-12-11 00:21:42 +02:00
Dmytro Zakharov
29f3709846 update changelog, add readme regardless usage of ActiveSupport::Notifications 2018-12-13 17:18:39 +01:00
Dmytro Zakharov
8f354b9883 Bump version 2018-12-13 17:12:02 +01:00
Dmytro Zakharov
4488a19f28 - use ActiveSupport::Notifications to instrument events
- fix an issue when getting an exception inside application would not delete lock, so client could receive 429 after 500
2018-12-13 15:29:10 +01:00
Dmytro Zakharov
b830893261 add changelog v0.1.4 2018-07-16 18:17:05 +02:00
Dmytro Zakharov
8643fda53e
Merge pull request #3 from qonto/unlock-other-http-status
Unlock redis for unsuccessful HTTP status
2018-07-16 18:14:13 +02:00
alexisHetic
9e14bedbc7 Bump version 2018-07-16 18:11:53 +02:00
alexisHetic
505395d3a5 Unlock redis for unsuccessful HTTP status 2018-07-16 18:06:19 +02:00
Dmytro Zakharov
c0374cf032 release v0.1.3 2018-06-29 17:14:21 +02:00
Dmytro Zakharov
17a2fed1f6 This commit is intended to fix an issue, when concurrent requests sent to an endpoint won't be protected by idempotency until the 1st request is finished.
This works adding a "lock" key in redis and returning 429 http error when concurrent requests are sent.
2018-06-28 16:09:02 +02:00
Dmytro Zakharov
e43ee51503 release v0.1.2 2018-04-24 16:55:17 +02:00
Dmytro Zakharov
bf8c7093d0 release v0.1.1 2018-02-19 10:56:02 +01:00
Dmytro Zakharov
658f5df39c release v0.1.1 2018-02-19 10:50:11 +01:00
Dmytro Zakharov
30ee089ffd
Merge pull request #1 from gomayonqui/cache-succesful-response
Add caching for successful responses
2018-02-19 10:49:00 +01:00
Jean Pierre Guarin
ab29371424 Add caching for successful responses 2018-02-16 10:28:15 -05:00
Dmytro Zakharov
897fa0cbad add travis status 2018-01-23 10:54:19 +01:00
Dmytro Zakharov
ba8240b54d update .travis.yml 2018-01-23 10:45:49 +01:00
Dmytro Zakharov
4dd442ef56 update readme 2018-01-22 19:40:55 +01:00
Dmytro Zakharov
517dc5c007 policy should be required 2018-01-22 19:40:03 +01:00
Dmytro Zakharov
2d5542f256 update readme 2018-01-22 18:58:30 +01:00
Dmytro Zakharov
b82e271caa first implementation 2018-01-22 18:58:30 +01:00
Dmytro Zakharov
26c1b70b07 initial commit 2018-01-22 16:29:33 +01:00