Commit graph

13 commits

Author SHA1 Message Date
6fe885132a Do not use peak
I only tested it on small datasets, and it wasn't so bad, but with my whole LastFM dataset, it is very bad
2025-07-07 16:40:56 -04:00
7b1fc6dd71 Include track name in disambiguation 2025-07-03 00:09:31 -04:00
da9934ae1e Create disambiguation for songs
This was way easier than I expected, but I am rather unhappy with some things now. In particular, the GET page is pretty gross. I think there are some things I can do, but I'm not 100% confident. Maybe I'll bring some things up to bob once I have a better picture, but I really want to try to clean up my code
2025-07-02 23:27:39 -04:00
b0727e77e1 Addd peak query and tie detection for rank
Also begins friends query for songs
2025-07-02 19:37:28 -04:00
9fa90ff129 Add check if there is a tie in scrobble count 2025-07-02 16:10:55 -04:00
0b7efc3420 Begin album reviews
Album reviews would ideally allow you to rate tracks at the same time, so we'll have to work on that next. Also, disambiguation pages are becoming more and more necessary (Little Talks in inaccessible atm) Preferably, we start working on the `INDEX` for `/ratings` as well, and maybe use a unified language for these things (is it review, rating, rating_text, score,...?)
2025-06-24 00:05:25 -04:00
6f6aaecb8f Create rating interface on songs view
If no ratings are present, provide a textbox to make a rating. If a rating is present, show the rating. Eventually, there will be a button that allows an additional rating to be made, and the ability to delete ratings
2025-06-23 16:50:13 -04:00
b7e625dd98 Start ratings
This is actually fantastic, I'm really happy with how this has worked so far. My only concern for the future is how posting reviews from the `/ratings` path might work, since it's currently designed around posting reviews from the song page itself, but I think some HTMX and/or JS wil alleviate any problems I run into
2025-06-23 10:18:17 -04:00
c8f2ef57c8 Add some tyling to songs view
This can (will) be easily replicated for the other views, I just first tested it on songs. I think this looks much nicer, and I'll probably roll with a layout similar to this for the other views, with some minor adjustments for each particular view.
2025-06-06 15:55:20 -04:00
566edf1818 Include artist(s) name in album GET view
This also makes the entity_info struct very similar to the UnifiedResult struct, so we'll probably see a merge at some point. Would be nice if we used the fields from the entity_info result more commonly.
2025-05-31 15:48:30 -04:00
d81681e698 Move scrobble rank from firstlast partial to view.
Eventually moving this to its own partial (probably)
2025-05-31 13:37:34 -04:00
d638fa66c5 Create GET function for a song view 2025-05-29 15:33:10 -04:00
a55f4e7bc0 Rename and begin implementing views
I get an error whenever CSS is loaded, not sure what to do about that yet. Doesn't seem to impact anything, but I should probably be using a different way of getting the id from an entity. Also need to think about deleting the functions I don't need.
2025-03-04 11:17:47 -05:00
Renamed from src/app/views/album/get.zmpl (Browse further)