summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* API Exceptions & standardizing flow (#3)HEADmasterPratyush Desai2025-12-051-9/+30
|\
| * APi Exceptions & standardizing flowPratyush Desai2025-11-221-9/+30
|/ | | | | | | | Incorporating ListenBrainzAPIException into the functions. Utilizing similar API call Exception handling for all relevant functions. Signed-off-by: Pratyush Desai <pratyush.desai@liberta.casa>
* Merge pull request 'Added more commands' (#2) from add_more_commands into masterPratyush Desai2025-11-211-20/+102
|\ | | | | | | Reviewed-on: https://git.com.de/LimnoriaPlugins/ListenBrainz/pulls/2
| * Fix Instance CreationPratyush Desai2025-11-211-15/+16
| | | | | | | | | | | | fix client instance initialization. Signed-off-by: Pratyush Desai <pratyush.desai@liberta.casa>
| * Added more commandsPratyush Desai2025-11-201-16/+97
|/ | | | | | | | | | added 2 commands that show the top tracks and albums played by a user. There are some formatting decisions that will need to be taken. Also the client library for the API seems exhausted. Missing some key things. Yet to use a constructor the initialize an instance of the client when plugin is called rather than under each function. Signed-off-by: Pratyush Desai <pratyush.desai@liberta.casa>
* Initialized and added some basic functionalityPratyush Desai2025-11-199-0/+310
Add the token config var, couple of basic functions to kick things off Signed-off-by: Pratyush Desai <pratyush.desai@liberta.casa>