-
-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plans / Roadmap #96
Comments
For scrobble forwarding -- not exactly a solution for maloja per se but I could easily implement forwarding for multi-scrobbler. I already have this implemented for last.fm (last.fm -> maloja) so it would be trivial to reverse it or allow forwarding to multiple/arbitrary other maloja servers. For import from last.fm -- I also have this "partially" implemented in that I already do the last 20 scrobbles from last.fm -> maloja. It would be pretty easy to extend this to fetching all prior scrobbles from last.fm and sending to maloja. It's been on the to-do list for awhile I just haven't gotten around to it. |
docker supports building xplatform images by default using qemu and it is ridiculously slow. it looks like your if you want i may try to take care of it. i'm curious how to do that. also, that would be my first time doing something with github actions and i want learn something new :) |
I'd be very grateful! |
@krateng taking a look at the roadmap, it would be nice to have album support. Data-wise, it looks like albums are (temporarily?) stored in the Do you prefer small PRs that build functionality or open a PR with the first step and keep that PR open until the entire feature is complete? EDIT: @krateng looking at the code, just to confirm my conclusion: artists, trackartists pivot is inserted 'on-the-fly' when accessed if it does not already exist (I may be misunderstanding the code)? |
I appreciate the enthusiasm, but I'd like to implement core database changes myself since it would be more work to thoroughly review a PR than write the code. If you'd like to build the overview page, you could first build it with the data available - additional parts can always be added later. |
i think albums should be a priority. but i guess that'd mean an enormous restructure of the application? |
I believe that albums are necessary for complete listening statistics, it would be great to see their support |
Alright, I have implemented some very experimental album support. Feedback please in #207
|
Tested by building branch into docker image. 95k scrobbles. with Also digging the new UI on artist pages :) A few points of feedback: Top Albums?You might already have this planned...I can access Duplicate Albums for "Various Artists"It looks like when an album has multiple artists attributed maloja creates a separate album for each artist combination scrobbled? I image this can be fixed by correctly scrobbling with the In my experience though, album names are unique enough that I would rather separate incorrectly merged albums than have to manually merge every album with various artists in my history. This also seems like it will always be the case for any scrobble client that doesn't support album artists in the scrobble payload. Would it be possible to make that behavior configurable using a setting? Or maybe just a cli command that can automate merging albums with the same name. Move this to a PR?Not feedback on maloja per se :) To keep this issue from being derailed it might be better to open a PR |
Thank you for testing! As for the startpage, I was thinking of reworking that significantly which would then also make space for album charts, but I'm probably gonna do that after album support is fully tested and merged. With the duplicate albums, I've encountered the same problem, but was a bit anxious about just picking the first album that has the right name per default - I can certainly look into making this possible if explicitly specified though. And will open a PR, good call! |
I see genres under "Considered". Perhaps genres could be done thru something like everynoise and/or the Spotify API powering it? |
A "Now Playing" feature could be considered too. I'm sure The thing about I'm working on a Discord bot for maloja users that acts similar to the Last.FM bot, but allows you to pair your maloja server to your Discord account and show off your stats. When it's further along, it will have very granular settings that will allow you to select what you want to keep private and what you want to show off. A "now playing" command would be absolutely awesome for my bot. I monologue about developing it in my server. I need to host it somewhere reliable, but once that's done it'll be great. Everything done in Rust as of now. |
3.0
3.1
3.2
Planned
Consideration
The text was updated successfully, but these errors were encountered: