-
Notifications
You must be signed in to change notification settings - Fork 116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/http check #156
base: master
Are you sure you want to change the base?
Feature/http check #156
Commits on Oct 4, 2017
-
Lars Remes committed
Oct 4, 2017 Configuration menu - View commit details
-
Copy full SHA for bdd5cd5 - Browse repository at this point
Copy the full SHA bdd5cd5View commit details -
Add register_http to access methods
Lars Remes committedOct 4, 2017 Configuration menu - View commit details
-
Copy full SHA for 94bb8c6 - Browse repository at this point
Copy the full SHA 94bb8c6View commit details
Commits on Oct 6, 2017
-
Fix travis errors where applicable
Lars Remes committedOct 6, 2017 Configuration menu - View commit details
-
Copy full SHA for 37046f6 - Browse repository at this point
Copy the full SHA 37046f6View commit details -
Lars Remes committed
Oct 6, 2017 Configuration menu - View commit details
-
Copy full SHA for aa8bbb7 - Browse repository at this point
Copy the full SHA aa8bbb7View commit details
Commits on Nov 11, 2017
-
Use
PUT
as the verb for deregistering a service. (WeAreFarmGeek#158)* Use `PUT` as the verb for deregistering a service. Consul 1.0 has started to enforce the verbs used: *https://www.consul.io/docs/upgrade-specific.html#http-verbs-are-enforced-in-many-http-apis * Appease rubocop errors
Configuration menu - View commit details
-
Copy full SHA for 08b339f - Browse repository at this point
Copy the full SHA 08b339fView commit details
Commits on Dec 28, 2017
-
Suggest using X-Consul-Token for ACLs
Concerning ACL tokens, the Consul documentation (https://www.consul.io/api/index.html#authentication) says: > Previously this was provided via a ?token= query parameter. This functionality exists on many endpoints for backwards compatibility, but its use is highly discouraged, since it can show up in access logs as part of the URL. The `config.acl_token` setting in Diplomat sets the `token` query string parameter rather than the header. Additionally, it does not set it for all API endpoints (e.g., Services). Setting the header instead fixes both issues.
Configuration menu - View commit details
-
Copy full SHA for 78c8ab8 - Browse repository at this point
Copy the full SHA 78c8ab8View commit details
Commits on Mar 3, 2018
-
Move ApiOptions methods into Restclient
There is no need for a separate module, all these methods are only used within the rest client.
Configuration menu - View commit details
-
Copy full SHA for 575c866 - Browse repository at this point
Copy the full SHA 575c866View commit details -
Allow to pass ::Diplomat::Configuration object to the Rest Client
In some cases you might want to have multiple ::Diplomat::RestClient at the same time but with different configurations. Using a static config forbid this kind of uses. Possible use cases: - Multiple clients with different Tokens - Multiple clients pointing to different Consul cluster This commit should fix WeAreFarmGeek#159
Configuration menu - View commit details
-
Copy full SHA for ec3be3a - Browse repository at this point
Copy the full SHA ec3be3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 243b9af - Browse repository at this point
Copy the full SHA 243b9afView commit details
Commits on Sep 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for d6b2975 - Browse repository at this point
Copy the full SHA d6b2975View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70a71b0 - Browse repository at this point
Copy the full SHA 70a71b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b70f62 - Browse repository at this point
Copy the full SHA 0b70f62View commit details -
Merge pull request WeAreFarmGeek#166 from criteo-forks/token_on_regis…
…tration_deregistration Support for tokens when registering/unregistering entities on Agent
Configuration menu - View commit details
-
Copy full SHA for b320048 - Browse repository at this point
Copy the full SHA b320048View commit details -
Configuration menu - View commit details
-
Copy full SHA for d753006 - Browse repository at this point
Copy the full SHA d753006View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f39bfb - Browse repository at this point
Copy the full SHA 4f39bfbView commit details
Commits on Oct 17, 2018
-
Merge pull request WeAreFarmGeek#163 from criteo-forks/non_static_con…
…figuration Allow to pass Diplomat::Configuration object when using diplomat
Configuration menu - View commit details
-
Copy full SHA for 28d41db - Browse repository at this point
Copy the full SHA 28d41dbView commit details
Commits on Oct 31, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a2b4180 - Browse repository at this point
Copy the full SHA a2b4180View commit details
Commits on Dec 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 71c921b - Browse repository at this point
Copy the full SHA 71c921bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 985f4b8 - Browse repository at this point
Copy the full SHA 985f4b8View commit details
Commits on Dec 19, 2018
-
Merge pull request WeAreFarmGeek#169 from olleolleolle/patch-1
README: Drop defunct badge, use SVG
Configuration menu - View commit details
-
Copy full SHA for 621ae1c - Browse repository at this point
Copy the full SHA 621ae1cView commit details -
Merge pull request WeAreFarmGeek#160 from sixfeetover/patch-1
Suggest using X-Consul-Token for ACL tokens
Configuration menu - View commit details
-
Copy full SHA for 9acebcb - Browse repository at this point
Copy the full SHA 9acebcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 19d9813 - Browse repository at this point
Copy the full SHA 19d9813View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55b7db7 - Browse repository at this point
Copy the full SHA 55b7db7View commit details -
Merge pull request WeAreFarmGeek#170 from olleolleolle/patch-2
CI: Update to current set of Rubies
Configuration menu - View commit details
-
Copy full SHA for 6e1aa66 - Browse repository at this point
Copy the full SHA 6e1aa66View commit details
Commits on Feb 25, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e327f81 - Browse repository at this point
Copy the full SHA e327f81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13dacc0 - Browse repository at this point
Copy the full SHA 13dacc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for acd356e - Browse repository at this point
Copy the full SHA acd356eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e67773f - Browse repository at this point
Copy the full SHA e67773fView commit details -
Use correct verbs for Check methods.
Some of the verbs were get instead of put. Will fix WeAreFarmGeek#173
Configuration menu - View commit details
-
Copy full SHA for 688a6c9 - Browse repository at this point
Copy the full SHA 688a6c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e388ef0 - Browse repository at this point
Copy the full SHA e388ef0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1617f67 - Browse repository at this point
Copy the full SHA 1617f67View commit details -
Configuration menu - View commit details
-
Copy full SHA for f45b152 - Browse repository at this point
Copy the full SHA f45b152View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fb4560 - Browse repository at this point
Copy the full SHA 1fb4560View commit details
Commits on Feb 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 9e90b93 - Browse repository at this point
Copy the full SHA 9e90b93View commit details -
Merge pull request WeAreFarmGeek#178 from RnD-Soft/master
Support for Output in TTL checks
Configuration menu - View commit details
-
Copy full SHA for 9f332f5 - Browse repository at this point
Copy the full SHA 9f332f5View commit details -
Diplomat release 2.0.5 Bugfix release
- Fix incorrect verbs for checks Fix WeAreFarmGeek#173 - Use json_pure to avoid the need for installing a compiler. Fix WeAreFarmGeek#177 - Allow updating Output with TTL checks WeAreFarmGeek#178
Configuration menu - View commit details
-
Copy full SHA for 2412de1 - Browse repository at this point
Copy the full SHA 2412de1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95bee47 - Browse repository at this point
Copy the full SHA 95bee47View commit details
Commits on Feb 27, 2019
-
simpler convert_to_hash function
Robert Brooks committedFeb 27, 2019 Configuration menu - View commit details
-
Copy full SHA for 3229669 - Browse repository at this point
Copy the full SHA 3229669View commit details -
Merge pull request WeAreFarmGeek#176 from robmbrooks/master
simpler convert_to_hash function
Configuration menu - View commit details
-
Copy full SHA for ef57278 - Browse repository at this point
Copy the full SHA ef57278View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f80781 - Browse repository at this point
Copy the full SHA 0f80781View commit details
Commits on Mar 11, 2019
-
Enable configuration override on each consul api call
Using the configs hash target host or token can be different at each call
1Configuration menu - View commit details
-
Copy full SHA for 35c369f - Browse repository at this point
Copy the full SHA 35c369fView commit details -
Merge pull request WeAreFarmGeek#179 from tionebsalocin/options-every…
…where Enable configuration override on each consul api call
Configuration menu - View commit details
-
Copy full SHA for ff4e2f8 - Browse repository at this point
Copy the full SHA ff4e2f8View commit details
Commits on Mar 12, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 588eaf0 - Browse repository at this point
Copy the full SHA 588eaf0View commit details
Commits on Mar 13, 2019
-
Merge pull request WeAreFarmGeek#180 from dudemcbacon/master
Set flags attribute on KVPair during lock acquisition and release
Configuration menu - View commit details
-
Copy full SHA for 830f1fe - Browse repository at this point
Copy the full SHA 830f1feView commit details
Commits on Mar 15, 2019
-
Avoid having a HTTP 302 if key requested starts with '/' (WeAreFarmGe…
…ek#181) * Avoid having a HTTP 302 if key requested starts with '/' This might fix: WeAreFarmGeek#171 * Fixed rubocop warning
Configuration menu - View commit details
-
Copy full SHA for 0880966 - Browse repository at this point
Copy the full SHA 0880966View commit details -
Configuration menu - View commit details
-
Copy full SHA for f931728 - Browse repository at this point
Copy the full SHA f931728View commit details
Commits on Mar 18, 2019
-
This release cleanup a lot the existing APIs while preserving ascending compatibility. It will avoid relying on side effects to configure diplomat and allow to override most configuration options per API call as implemented in WeAreFarmGeek#179. It is now easy to use one instance of the lib and to perform several calls with different tokens and/or consistency options for instance.
Configuration menu - View commit details
-
Copy full SHA for bf5a26b - Browse repository at this point
Copy the full SHA bf5a26bView commit details
Commits on Mar 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5297bb9 - Browse repository at this point
Copy the full SHA 5297bb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d415447 - Browse repository at this point
Copy the full SHA d415447View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8458296 - Browse repository at this point
Copy the full SHA 8458296View commit details -
As every data was converted to json, raw data usage was impossible Reverting all json conversion to source function and remove systematic conversion. Fixes: WeAreFarmGeek#187
Configuration menu - View commit details
-
Copy full SHA for fc22b27 - Browse repository at this point
Copy the full SHA fc22b27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f57ca9 - Browse repository at this point
Copy the full SHA 5f57ca9View commit details
Commits on Mar 20, 2019
-
Adds register_http to access methods and Updated README and Changelog
Lars Remes authored and Lars Remes committedMar 20, 2019 Configuration menu - View commit details
-
Copy full SHA for 34c045f - Browse repository at this point
Copy the full SHA 34c045fView commit details -
register_http check name parameter is mandatory
Lars Remes committedMar 20, 2019 Configuration menu - View commit details
-
Copy full SHA for 6c3fc6b - Browse repository at this point
Copy the full SHA 6c3fc6bView commit details -
Merge branch 'feature/http-check' of https://github.com/lremes/diplomat…
… into feature/http-check # Conflicts: # CHANGELOG.md # README.md # lib/diplomat/check.rb
Lars Remes committedMar 20, 2019 Configuration menu - View commit details
-
Copy full SHA for a8df947 - Browse repository at this point
Copy the full SHA a8df947View commit details