monkey: while checking all feedback pages i found that feedback is not shown on playlist or player page either. probably wired incorrectly like recent listens page.
for another PR i guess, doing a final test before merging.
mayhem: Sorry, had to run a quick errand in the morning before jumping into work, and then I got distracted by a lady in a wheel chair trying to handle a big box (thankfully not heavy), so I offered to walk with her all the way home and carry it for her. Just got home from that, fixed up the invoice, and sent it along now!
Freso goes to figure out some breakfast now…
mayhem
all good, thanks. and thanks for being a good samaritan.
Etua has quit
monkey
lucifer: It looks like I triggered a 500 error on the server sending love feedback from my "pins" page with this payload:
duplicate key value violates unique constraint "user_id_rec_msid_ndx_feedback
looks like we don't check if feedback already exists in the server
hackerman has quit
hackerman2 is now known as hackerman
mayhem
lucifer: did you request recommendations to be generated? I see models training for the past hour, so I am guessing yes?
lucifer
mayhem: yes i had done it some time ago
mayhem
ok, kewl.
I think I am going to create a toi-bot-debug user for the playlists made from recommendations.
they are piling up.
and maybe I should keep only a limited number of debug playlists and start deleting older ones.
lucifer
monkey: alastairp: i see. that issue probably exists on prod as well. the easiest way is probably to add another unique index on msid and mbid.
ROpdebee joined the channel
there's also a bug if you submitted feedback using only msid and then submit feedback using msid and mbid both to unlove/unhate it, it won't work.
alastairp
yeah, I think that's related to monkey's bug
mayhem
chinmay: sorry its taken a while for me to get to review your proposal. lucifer and I are happy with it and wish to proceed pretty much as you propose. So, please proceed to start hacking on it.
I'll get moving on designing and implementing the API endpoint.
and once GSoC gets officially underway, I"ll have some sort of minimal agreement to put in place to make sure that both you and MeB know what our plan is and what the expected outcome is.
Btw monkey, fixed-top doesn't seem to work currently. Do you think we're missing something in the DS?
Etua joined the channel
odnes joined the channel
lucifer
monkey: updated test. feedback appears now on those pages :D
zas
alastairp: I ordered a new server for AB. I'll configure it as a standalone server as soon as Hetzner confirms it is online.
MRiddickW joined the channel
TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged; see https://musicbrainz.org/doc/IRC for details | Agenda: Reviews, Jira (ruaok), MeB infrastructure - part 5 (atj)
lucifer: feedback PR looks quite good, I think ready to merge. There's that 500 error we ran into earlier but it sounds like material for another PR maybe?
And so now the recent page has feedback options for those listens that have MBIDs, that's nice :)
Hi ansh ! Are you around to have a discussion about your project?
akshaaatt: fixed-top does not appear in the bootstrap css in design-system/dist/
And prepare the same for all projects. I think currently it was vague for me to keep `intro-bg` etc as a thing but we can generalise the themes and at the root of every project, just mention this class to fix the themes for them
lucifer
monkey: oh nice! lets merge this one then. i can open PRs for the recent page feedback fix and the 500 error. after that we can do a release for the feature.
akshaaatt
Since all the themes will be in the same file, we could let ListenBrainz users also try the MB theme on ListenBrainz. Would be fun
A dropdown would let users select the theme they want
monkey
Not sure what that into-bg var does akshaaatt, but generally I think we're in agreement.
If we need to separate MB specific classes or vars, I think that's OK to do now.
akshaaatt
Right
monkey
Interesting idea :)
lucifer: 👍
I'll let you merge ?
akshaaatt: Well, all that aside, that still doesn't tell us why we are missing utility classes.
akshaaatt
Haha rightt
monkey
I'm sure I'm not the only dummy to not understand anything, gonna look for some questions out there
akshaaatt
I did try googling thing stuff last week but couldn't find a resolution then
lucifer
monkey: sure, the tests are failing looking at that currently.