From 1867f6d398e8d9bcc7794193ff9a19bcdf5b6b6f Mon Sep 17 00:00:00 2001 From: James Kebinger Date: Fri, 19 Sep 2025 18:08:46 -0500 Subject: [PATCH] Use v2 config and sse endpoints --- lib/reforge/config_client.rb | 2 +- lib/reforge/sse_config_client.rb | 2 +- test/test_sse_config_client.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/reforge/config_client.rb b/lib/reforge/config_client.rb index acc4717..0e2087d 100644 --- a/lib/reforge/config_client.rb +++ b/lib/reforge/config_client.rb @@ -129,7 +129,7 @@ def load_checkpoint def load_source_checkpoint(start_at_id: 0) @options.config_sources.each do |source| - conn = Reforge::CachingHttpConnection.new("#{source}/api/v1/configs/#{start_at_id}", @base_client.sdk_key) + conn = Reforge::CachingHttpConnection.new("#{source}/api/v2/configs/#{start_at_id}", @base_client.sdk_key) result = load_url(conn, :remote_api) return true if result end diff --git a/lib/reforge/sse_config_client.rb b/lib/reforge/sse_config_client.rb index f1f1df9..e786402 100644 --- a/lib/reforge/sse_config_client.rb +++ b/lib/reforge/sse_config_client.rb @@ -64,7 +64,7 @@ def start(&load_configs) end def connect(&load_configs) - url = "#{source}/api/v1/sse/config" + url = "#{source}/api/v2/sse/config" @logger.debug "SSE Streaming Connect to #{url} start_at #{@config_loader.highwater_mark}" SSE::Client.new(url, diff --git a/test/test_sse_config_client.rb b/test/test_sse_config_client.rb index 08ea401..27b1ed9 100644 --- a/test/test_sse_config_client.rb +++ b/test/test_sse_config_client.rb @@ -154,7 +154,7 @@ def start_webrick_server(port, endpoint_class) log_string = StringIO.new logger = WEBrick::Log.new(log_string) server = WEBrick::HTTPServer.new(Port: port, Logger: logger, AccessLog: []) - server.mount '/api/v1/sse/config', endpoint_class + server.mount '/api/v2/sse/config', endpoint_class [server, log_string] end