Skip to content

Add optional coverArt field to InternetRadioStation response#224

Merged
deluan merged 1 commit intomainfrom
add-coverart-to-internet-radio-stations
Mar 24, 2026
Merged

Add optional coverArt field to InternetRadioStation response#224
deluan merged 1 commit intomainfrom
add-coverart-to-internet-radio-stations

Conversation

@deluan
Copy link
Member

@deluan deluan commented Mar 22, 2026

Summary

  • Adds an optional coverArt field to the InternetRadioStation response schema as an OpenSubsonic extension
  • Updates response documentation and examples to include the new field
  • Allows clients to display cover art for internet radio stations

Ref: #223

Changes

  • openapi/schemas/InternetRadioStation.json — added coverArt string property
  • content/en/docs/Responses/internetRadioStation.md — added field to table and OpenSubsonic example
  • content/en/docs/Responses/internetRadioStations.md — added field to OpenSubsonic example
  • content/en/docs/Endpoints/getinternetradiostations.md — added field to OpenSubsonic example

Adds coverArt as an optional OpenSubsonic extension field to the
InternetRadioStation schema and updates response documentation
with examples.

Ref: #223
Copilot AI review requested due to automatic review settings March 22, 2026 19:03
@netlify
Copy link

netlify bot commented Mar 22, 2026

Deploy Preview for opensubsonic ready!

Name Link
🔨 Latest commit cb2cf33
🔍 Latest deploy log https://app.netlify.com/projects/opensubsonic/deploys/69c03d1281b1e900080d92fe
😎 Deploy Preview https://deploy-preview-224--opensubsonic.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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

Adds an optional coverArt field to the InternetRadioStation response as an OpenSubsonic extension, updating the OpenAPI schema and documentation examples so clients can display station artwork.

Changes:

  • Extend InternetRadioStation schema with optional coverArt.
  • Update response docs/examples to include coverArt for OpenSubsonic.
  • Update getInternetRadioStations endpoint example to include coverArt for OpenSubsonic.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 3 comments.

File Description
openapi/schemas/InternetRadioStation.json Adds coverArt to the response schema.
content/en/docs/Responses/internetRadioStation.md Updates single-station response docs/examples and field table to include coverArt.
content/en/docs/Responses/internetRadioStations.md Updates multi-station response example to include coverArt.
content/en/docs/Endpoints/getinternetradiostations.md Updates endpoint response example to include coverArt.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

deluan added a commit to navidrome/navidrome that referenced this pull request Mar 22, 2026
Add OpenSubsonic coverArt extension to GetInternetRadios, showing
uploaded radio images for non-legacy clients.

Ref: opensubsonic/open-subsonic-api#224
Signed-off-by: Deluan <deluan@navidrome.org>
@deluan deluan enabled auto-merge (squash) March 23, 2026 20:48
@deluan deluan merged commit 07d7f27 into main Mar 24, 2026
8 checks passed
@deluan deluan deleted the add-coverart-to-internet-radio-stations branch March 24, 2026 02:47
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.

6 participants