Skip to content

Commit 2625ee8

Browse files
Merge pull request #845 from bugsnag/tms/secondary-urls
Amend secondary instance URL to bugsnag.smartbear.com
2 parents 2be1912 + b3c40c5 commit 2625ee8

File tree

5 files changed

+19
-12
lines changed

5 files changed

+19
-12
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
Changelog
22
=========
33

4+
## v6.28.1 (TBD)
5+
6+
### Fixes
7+
8+
* Amend secondary instance URL to bugsnag.smartbear.com
9+
| [#845](https://github.com/bugsnag/bugsnag-ruby/pull/845)
10+
411
## v6.28.0 (8 July 2025)
512

613
### Enhancements

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
6.28.0
1+
6.28.1

lib/bugsnag.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -526,10 +526,10 @@ def check_key_valid
526526
def check_endpoint_setup
527527
notify_set = configuration.notify_endpoint &&
528528
configuration.notify_endpoint != Bugsnag::Configuration::DEFAULT_NOTIFY_ENDPOINT &&
529-
configuration.notify_endpoint != Bugsnag::Configuration::HUB_NOTIFY_ENDPOINT
529+
configuration.notify_endpoint != Bugsnag::Configuration::SECONDARY_NOTIFY_ENDPOINT
530530
session_set = configuration.session_endpoint &&
531531
configuration.session_endpoint != Bugsnag::Configuration::DEFAULT_SESSION_ENDPOINT &&
532-
configuration.session_endpoint != Bugsnag::Configuration::HUB_SESSION_ENDPOINT
532+
configuration.session_endpoint != Bugsnag::Configuration::SECONDARY_SESSION_ENDPOINT
533533
if notify_set && !session_set
534534
configuration.warn("The session endpoint has not been set, all further session capturing will be disabled")
535535
configuration.disable_sessions

lib/bugsnag/configuration.rb

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -199,9 +199,9 @@ class Configuration
199199

200200
DEFAULT_NOTIFY_ENDPOINT = "https://notify.bugsnag.com"
201201
DEFAULT_SESSION_ENDPOINT = "https://sessions.bugsnag.com"
202-
HUB_NOTIFY_ENDPOINT = "https://notify.insighthub.smartbear.com"
203-
HUB_SESSION_ENDPOINT = "https://sessions.insighthub.smartbear.com"
204-
HUB_PREFIX = "00000"
202+
SECONDARY_NOTIFY_ENDPOINT = "https://notify.bugsnag.smartbear.com"
203+
SECONDARY_SESSION_ENDPOINT = "https://sessions.bugsnag.smartbear.com"
204+
SECONDARY_PREFIX = "00000"
205205

206206
DEFAULT_META_DATA_FILTERS = [
207207
/authorization/i,
@@ -548,8 +548,8 @@ def session_endpoint=(new_session_endpoint)
548548
def set_default_endpoints
549549
return unless @endpoints.notify.nil? && @endpoints.sessions.nil?
550550

551-
self.endpoints = if hub_api_key?
552-
EndpointConfiguration.new(HUB_NOTIFY_ENDPOINT, HUB_SESSION_ENDPOINT)
551+
self.endpoints = if secondary_api_key?
552+
EndpointConfiguration.new(SECONDARY_NOTIFY_ENDPOINT, SECONDARY_SESSION_ENDPOINT)
553553
else
554554
EndpointConfiguration.new(DEFAULT_NOTIFY_ENDPOINT, DEFAULT_SESSION_ENDPOINT)
555555
end
@@ -769,8 +769,8 @@ def default_hostname
769769
ENV["DYNO"] || Socket.gethostname;
770770
end
771771

772-
def hub_api_key?
773-
@api_key && @api_key.start_with?(HUB_PREFIX)
772+
def secondary_api_key?
773+
@api_key && @api_key.start_with?(SECONDARY_PREFIX)
774774
end
775775
end
776776
end

spec/configuration_spec.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -445,8 +445,8 @@ def output_lines
445445
Bugsnag.configure do |config|
446446
config.api_key = '00000472bd130ac0ab0f52715bbdc600'
447447
end
448-
expect(Bugsnag.configuration.endpoints.notify).to eq(Bugsnag::Configuration::HUB_NOTIFY_ENDPOINT)
449-
expect(Bugsnag.configuration.endpoints.sessions).to eq(Bugsnag::Configuration::HUB_SESSION_ENDPOINT)
448+
expect(Bugsnag.configuration.endpoints.notify).to eq(Bugsnag::Configuration::SECONDARY_NOTIFY_ENDPOINT)
449+
expect(Bugsnag.configuration.endpoints.sessions).to eq(Bugsnag::Configuration::SECONDARY_SESSION_ENDPOINT)
450450
end
451451
end
452452
end

0 commit comments

Comments
 (0)