forked from Purple-Devs/health_check
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
50 lines (48 loc) · 3.3 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
= Change Log =
* 2.4.1
* Speed up the S3 read permission check by decreasing the max_keys limit from 1'000 to 1.
* 2.4.0
* Added tests for middleware
* Changed contributed middleware code to conform to existing url scheme
* Allow both GET and POST calls
* Prefer config.uri for changing route prefix
* 2.3.0
* Fix route reload issue
* Various fixes to get tests working with bundle/jruby and other gem issues
* Document additional branches
* Fix route reload issue (auto routing previosuly conflicted with devise)
* Removed ref to rails 2.3, 3.*
* 2.2.1
* Adjust private/public cache-control based on max_age set
* 2.2.0
* Add max_age so we can control the caching of responses, don't run tests if Last-modified still matches
* Added basic auth - Thanks omadahealth
* A few macinations due to gem changes and avoidning triggering deprecation notices
* Add single quote to README to make the configuration file valid - Thanks Ryan Selk <[email protected]>
* Fixed README formatting
* 2.1.0
* Updated contributed tests so there is both the forced check and a *-if-present check which tests if the gem's class is loaded
* Added resque-redis check - Thanks filiphaftek <[email protected]>
* In addition to adding a test file to S3, we will also try to delete it to confirm that delete operations are possible - Thanks Anton Dimitrov <[email protected]>
* Added redis, sidekiq-redis and s3 health-checks - Thanks Filip <[email protected]>
* Fix render options - Thanks Yuji Hanamura <[email protected]>
* Fix to always return a 200 status code on success rather than 304 (adds Last-Modified) - Thanks macgregordennis <[email protected]>
* Added Rails 5.0 tests
* 2.0.0 - Removed silence - recommend to use a log filtering gem instead
* 1.4.1 - Rails 4 and route changes
* Now handles routes being generated multiple times by some gem / rails / ruby combinations - Previously multiple calls to health_check_routes where ignored, now explicit calls to health_check_route always adds the route but flags that it doesn't have to be added again on the end of the list
* Uses ActiveRecord::Migration.check_pending! if available and returns the message if an exception is raised (Rails 4.0+)
* Simplified routing rules down to one rule for Rails 3.0+
* Includes some changes for rails 4.1 (edge) - but still a work in progress
* 1.3.1 - Include changes from contributers:
* Migrations with dots are now handled
* the list of checks for "full" / "all" can be configured
* 1.2.0 - The gem can now be configured, including timeouts, status codes and text returned on success
- Customn checks can be added via initializer like config.add_custom_check { CustomCheckClass.a_custom_check }
- You can now request the response to be json or xml (via url or Content-accepted header)
- reduced tests to the versions of ruby recomended for the different versions of rails
* 1.1.2 - Change to bundler support for building gems, as jeweler gem was broken by v2.0.0 of rubygems
* 1.1.0 - Include cache check (Thanks to https://github.com/mgomes1 ) and some changes to test setup to workaround and diagnose test failures under rvm
* 1.0.2 - Included travis config and gemfiles used in travis tests in gem and changes to test setup so that gem test
* 1.x - Includes Rails 3.x suppprt as an Engine
* 0.x - Rails 2.3