Skip to content

survey: use Radar instead of Stellarbeat#5118

Open
Copilot wants to merge 3 commits intomasterfrom
copilot/use-radar-instead-of-stellarbeat
Open

survey: use Radar instead of Stellarbeat#5118
Copilot wants to merge 3 commits intomasterfrom
copilot/use-radar-instead-of-stellarbeat

Conversation

Copy link

Copilot AI commented Jan 30, 2026

Stellarbeat is reaching EOL. Migrate overlay survey augmentation to Radar API at radar.withobsrvr.com.

Changes

  • API endpoints: api.stellarbeat.io/v1radar.withobsrvr.com/api/v1
  • Property prefix: sb_*radar_* (e.g., sb_nameradar_name)
  • Documentation: Updated references in README.md and inline comments

Example

# Before
data = get_request("https://api.stellarbeat.io/v1/nodes").json()
prop_dict['sb_{}'.format(prop)] = val

# After  
data = get_request("https://radar.withobsrvr.com/api/v1/nodes").json()
prop_dict['radar_{}'.format(prop)] = val

The augment subcommand maintains the same CLI interface and graph structure.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • api.stellarbeat.io
    • Triggering command: /usr/bin/curl curl -s REDACTED (dns block)
  • radar.withobsrvr.com
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)
    • Triggering command: /usr/bin/curl curl -s REDACTED (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>survey: use Radar instead of Stellarbeat</issue_title>
<issue_description>Stellarbeat is reaching EOL soon, we should switch to Radar</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits January 31, 2026 00:01
Co-authored-by: marta-lokhova <9428003+marta-lokhova@users.noreply.github.com>
Co-authored-by: marta-lokhova <9428003+marta-lokhova@users.noreply.github.com>
Copilot AI changed the title [WIP] Switch from Stellarbeat to Radar for surveys survey: use Radar instead of Stellarbeat Jan 31, 2026
Copilot AI requested a review from marta-lokhova January 31, 2026 00:04
@marta-lokhova
Copy link
Contributor

@copilot squash all changes into 1 commit

Copy link
Author

Copilot AI commented Jan 31, 2026

@copilot squash all changes into 1 commit

I cannot squash commits that have already been pushed since force push is not available to me. The commits are already on the remote branch.

Would you like me to:

  1. Wait for you to squash them manually, or
  2. Continue with the current commit structure?

Alternatively, if you can enable force push for this branch, I can perform the squash.

@marta-lokhova marta-lokhova marked this pull request as ready for review January 31, 2026 00:11
Copilot AI review requested due to automatic review settings January 31, 2026 00:11
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR migrates the overlay survey augmentation functionality from the end-of-life Stellarbeat API to the new Radar API. The changes are straightforward and focused on updating API endpoints and property naming conventions.

Changes:

  • API endpoints updated from api.stellarbeat.io/v1 to radar.withobsrvr.com/api/v1
  • Property prefix changed from sb_* to radar_* throughout the codebase
  • Documentation and comments updated to reference Radar instead of Stellarbeat
  • Typo fix: "bidrectional" → "bidirectional" in README.md

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
scripts/README.md Updated documentation to reference Radar API instead of Stellarbeat, including usage examples and command descriptions. Also corrected spelling of "bidirectional".
scripts/OverlaySurvey.py Updated API endpoint URLs, changed property prefix from sb_ to radar_, and updated comments to reference Radar instead of Stellarbeat.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

survey: use Radar instead of Stellarbeat

3 participants