alpha
Login
or
Join now
chanderson.tech
/
rocksky
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
A decentralized music tracking and discovery platform built on AT Protocol 馃幍
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
rocksky
/
crates
/
webscrobbler
/
at
feat/pgpull
1 folder
3 files
Tsiry Sandratraina
feat: add genres support to artist and track records
10mo ago
8f78f485
src
feat: add genres support to artist and track records - Updated the createScrobble function to log the creation of scrobbles. - Enhanced the artist and track structures to include genres as an optional field. - Modified the save_artist function to accept genres and store them in the database. - Adjusted various functions to handle genres when creating or updating artist and track records. - Updated Spotify integration to fetch and include genres for artists.
10 months ago
.gitignore
feat: add genres support to artist and track records - Updated the createScrobble function to log the creation of scrobbles. - Enhanced the artist and track structures to include genres as an optional field. - Modified the save_artist function to accept genres and store them in the database. - Adjusted various functions to handle genres when creating or updating artist and track records. - Updated Spotify integration to fetch and include genres for artists.
10 months ago
Cargo.toml
feat: Enhance MusicBrainz integration and improve data handling - Updated Release struct to include optional fields for artist credit, track count, and release group. - Introduced ReleaseGroup struct for better organization of release data. - Modified scrobble function to utilize MusicBrainzClient passed as a parameter, improving dependency management. - Implemented search_musicbrainz_recording function to streamline MusicBrainz recording searches and handle errors gracefully. - Enhanced caching mechanism for MusicBrainz responses to reduce redundant API calls. - Improved query construction for MusicBrainz searches to include status filtering. - Added tests for MusicBrainz client and release selection logic to ensure reliability. - Refactored artist credit handling in Track conversion for better safety and clarity. - Updated dependencies in Cargo.toml for improved functionality and testing capabilities.
10 months ago
Dockerfile
crates: set rockskyd as the main CLI entrypoint
11 months ago