Skip to content

feat: implement listenbrainz's feedback api (#110)#328

Open
UtkarshVerma wants to merge 1 commit into
gabehf:mainfrom
UtkarshVerma:feedback
Open

feat: implement listenbrainz's feedback api (#110)#328
UtkarshVerma wants to merge 1 commit into
gabehf:mainfrom
UtkarshVerma:feedback

Conversation

@UtkarshVerma

@UtkarshVerma UtkarshVerma commented Jul 19, 2026

Copy link
Copy Markdown

Description

This PR adds support for Listenbrainz's feedback API which allows clients to scrobble (dis)likes to Koito.

Related Issue(s)

#110

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update

How Has This Been Tested?

  • Unit Tests
  • Manual Testing (please describe steps)

I hooked up Jellyfin to Koito with instant favorite sync and they were reflected immediately.

Checklist

  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • I have ensured my changes generate no new warnings

AI/LLM Usage

  • I disclose that 100% of the code in this PR is written by an LLM.
  • I fully understand all changes made by LLM-generated code.
  • I have not and will not use an LLM to write any part of this PR description or PR comments.

Regarding the AI usage, I thoroughly reviewed the code so it follows your architecture and I have experience with Go applications. I used the LLM since these kinds of jobs (API implementations) are perfect for it.

Screenshots (if applicable)

image

There is a new heart icon for each track.

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.

1 participant