Skip to content

Commit 79bd20f

Browse files
author
Unai Abrisketa
committed
Merge remote-tracking branch 'upstream/master'
2 parents d7ac07c + df11dab commit 79bd20f

File tree

4 files changed

+12
-4
lines changed

4 files changed

+12
-4
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
### v0.18.1.pre
2+
3+
* bug-fixes
4+
* Prevent logging `code` and `refresh_token` on `/api/token` calls
5+
16
### v0.18.0.pre
27

38
* features

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
beyond_api (0.18.0.pre)
4+
beyond_api (0.18.1.pre)
55
faraday (~> 0.15)
66

77
GEM

lib/beyond_api/connection.rb

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,11 @@ def self.token
2626
faraday.options[:open_timeout] = BeyondApi.configuration.open_timeout.to_i
2727
faraday.options[:timeout] = BeyondApi.configuration.timeout.to_i
2828
faraday.response :logger, LOGGER, { headers: BeyondApi.configuration.log_headers,
29-
bodies: BeyondApi.configuration.log_bodies }
30-
faraday.headers["Accept"] = "application/json"
29+
bodies: BeyondApi.configuration.log_bodies } do |logger|
30+
logger.filter(/(code=)([a-zA-Z0-9]+)/, '\1[FILTERED]')
31+
logger.filter(/(refresh_token=)([a-zA-Z0-9.\-\_]+)/, '\1[FILTERED]')
32+
end
33+
faraday.headers['Accept'] = 'application/json'
3134
faraday.adapter(:net_http)
3235
faraday.basic_auth(BeyondApi.configuration.client_id,
3336
BeyondApi.configuration.client_secret)

lib/beyond_api/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# frozen_string_literal: true
22

33
module BeyondApi
4-
VERSION = "0.18.0.pre"
4+
VERSION = "0.18.1.pre"
55
end

0 commit comments

Comments
 (0)