NOTICE: LB-1884 (https://tickets.metabrainz.org/browse/LB-1884): Import starred/loved songs from Navidrome
2025-12-23 35733, 2025
aerozol[m]
Hi failure, if you would like to give me your MB/forum username, I can tag you in the meeting notes. Faizan Akhtar I have guessed that you are 'faizan.akhtar123', let me know if incorrect! :)
2025-12-23 35741, 2025
FaizanAkhtar[m]
Aerozol @_discord_537897767968833566:chatbrainz.org: you guessed it right..😃
2025-12-23 35736, 2025
FaizanAkhtar[m]
* aerozol @aerozol:matrix.org: you guessed it right..😃
2025-12-23 35738, 2025
petitminion joined the channel
2025-12-23 35726, 2025
mayhem[m]
we're getting quite the bump from this spotify scrape post, people don't understand what we do, nor why its different from a static scape of illegal data that is too large for most people to ever do anything with: "While Spotify's full library is larger than the dataset reported, the scale of this scrape could surpass the biggest publicly available music archive, MusicBrainz, which holds about five million tracks. "
2025-12-23 35707, 2025
failure[m]
<aerozol[m]> "Hi failure, if you would like to..." <- hi, i believe it's `@failure_san` though i haven't used the forums much, i might be mistaken; let me know if you can't find it, i will make one then; thanks :D
2025-12-23 35704, 2025
petitminion has quit
2025-12-23 35704, 2025
Sophist-UK has quit
2025-12-23 35722, 2025
aerozol[m]
mayhem: I already mailed that journalist with a correction. But regardless of if the Billboard article gets corrected or not (and it's already been re-reported...) we will have to deal with a lot of misunderstanding. It all seems pretty harmless/ignorable though
2025-12-23 35749, 2025
mayhem[m]
until we get sued by people who didn't bother to read, I"m ok with that.
2025-12-23 35736, 2025
aerozol[m]
Wild that they quoted some AI company CEO's LinkedIn post which I would put cash on being AI written/an AI summary of the original blog post...
2025-12-23 35729, 2025
aerozol[m]
You'd expect a quick fact check from a 'news' outlet. But maybe those days are gone
ansh: the data will be in the format `[{"caa_id":9361751193,"caa_release_mbid":"9df18233-ab27-4d9a-89e1-f2dbfd2999fb","year":2024}]`, does that work for you?
2025-12-23 35703, 2025
ansh[m]
Can we so something like: [{"cover_art": {"caa_id":9361751193,"caa_release_mbid":"9df18233-ab27-4d9a-89e1-f2dbfd2999fb"},"year":2024}]?
oh nice, are those in the oauth-phase-2 branch already? or still in review
2025-12-23 35737, 2025
bitmap[m]
I can test them when I have time later
2025-12-23 35741, 2025
lucifer[m]
one of the PRs is pending review but once that's reviewed, i'll merge them all.
2025-12-23 35714, 2025
lucifer[m]
were you able to test redirects between MB and MeB?
2025-12-23 35739, 2025
bitmap[m]
oof I forgot again, I'll do that today
2025-12-23 35747, 2025
lucifer[m]
great, thanks.
2025-12-23 35756, 2025
bitmap[m]
was distracted by digest auth stuff last week
2025-12-23 35710, 2025
lucifer[m]
can you add that to the doc as well?
2025-12-23 35715, 2025
lucifer[m]
if its still going on.
2025-12-23 35723, 2025
bitmap[m]
we were discussing in the MB team meeting what to do about the ha1 column in MB since it can no longer update when someone changes their username/password on MeB
2025-12-23 35741, 2025
lucifer[m]
makes sense.
2025-12-23 35704, 2025
lusciouslover has quit
2025-12-23 35708, 2025
lucifer[m]
we should probably make a backup of the table or rename it to editor_old for now.
2025-12-23 35711, 2025
snehal[m] has quit
2025-12-23 35717, 2025
lucifer[m]
and eventually get rid of it.
2025-12-23 35724, 2025
bitmap[m]
we decided on adding a page where you can set a separate kind of personal access token to replace the digest auth password
2025-12-23 35726, 2025
lucifer[m]
or i see, but you'd need it for digest auth.
2025-12-23 35738, 2025
bitmap[m]
there are still a fair amount of CLI apps using it
2025-12-23 35754, 2025
lucifer[m]
that makes sense to me.
2025-12-23 35744, 2025
lucifer[m]
we have a LB auth token similarly.
2025-12-23 35747, 2025
bitmap[m]
I think we could still deprecate it eventually and have them switch to basic auth and reuse the same access token for basic auth. though we don't actually support basic auth yet either (I thought we did...)
2025-12-23 35720, 2025
bitmap[m]
yeah, I took some inspiration from LB there
2025-12-23 35725, 2025
bitmap[m]
in this case it will be opt-in though since the ha1 is md5 hashed 😩
2025-12-23 35722, 2025
bitmap[m]
that's all from me for now though, I'll check the redirect things now and report back
2025-12-23 35712, 2025
lucifer[m]
ah sorry got disconnected.
2025-12-23 35724, 2025
lucifer[m]
bitmap: sounds good, thanks. next meet jan 6?
2025-12-23 35751, 2025
mayhem[m]
spanish holiday, but not that I contribute anything anyway. :)
2025-12-23 35730, 2025
lusciouslover joined the channel
2025-12-23 35714, 2025
ansh[m]
lucifer: I saw that you triggered the yim data generation again. Can we check if that's generated completely?
2025-12-23 35719, 2025
bitmap[m]
jan. 6 works for me
2025-12-23 35714, 2025
lucifer[m]
ansh: yes. for 2024, genre activity failed because of a bug in the query, fixed it before running for 2025 so that should have everything.
2025-12-23 35724, 2025
ansh[m]
Do we have the data for all the past years as well?
2025-12-23 35721, 2025
ansh[m]
Also, I noticed that the data for the artist_evolution_activity is missing. Do we have any logs on why it failed?
2025-12-23 35755, 2025
bitmap[m]
lucifer: for #9, I'm testing with a URL like this `http://localhost:8000/signup?next=http%3A%2F%2Flocalhost%3A5001%2Fsearch%2Fedits`
2025-12-23 35711, 2025
bitmap[m]
it seems that instead of redirecting to next, it just stays on the home page
2025-12-23 35734, 2025
lucifer[m]
ansh: huh weird i'll check why it failed. currently only 2024, 2025. once all the issues are resovled, will run for previous years.
2025-12-23 35711, 2025
lucifer[m]
bitmap: can you check where it breaks in the flow? like where the next disappears from the url or if just redirect correctly at the end.
2025-12-23 35724, 2025
lucifer[m]
* if just doesn't redirect correctly
2025-12-23 35748, 2025
lucifer[m]
oh i think i know the issue.
2025-12-23 35723, 2025
lucifer[m]
you need to initiate the regular oauth flow when the user tries to sign up and send login_hint=register.
2025-12-23 35748, 2025
lucifer[m]
instead of directly pointing to the signup url.
2025-12-23 35754, 2025
bitmap[m]
so use /login instead of /signup?
2025-12-23 35701, 2025
lucifer[m]
bitmap: no, `/oauth2/authorize?next=URL_HERE&login_hint=register`
2025-12-23 35718, 2025
lucifer[m]
you always need to use the oauth authorization url, with the login hint = register/login to instruct MeB.org which form to show to the user if the not logged in already.
2025-12-23 35712, 2025
bitmap[m]
ok, I'll give that a try, for #10 now:
2025-12-23 35736, 2025
bitmap[m]
I start by trying to access an MB page that's behind a login, like `http://localhost:5001/artist/create`, which redirects to MeB (`/oauth2/authorize` -> `/login`). however the "Sign up" link on this screen drops all of the existing parameters
2025-12-23 35750, 2025
lucifer[m]
i see, it shouldn't be doing that. i'll fix it.
2025-12-23 35708, 2025
bitmap[m]
using /oauth2/authorize does resolve #9, I've crossed it out
2025-12-23 35701, 2025
FaizanAkhtar[m] uploaded an image: (1581KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/matrix.org/TMmxosHVPCFPLhSqEvupvlSG/Screenshot%202025-12-23%20at%2010.48.32%E2%80%AFPM.png >
2025-12-23 35752, 2025
FaizanAkhtar[m]
monkey: aerozol: Any suggestions on the UI for “Your Scrobbles” (LB-1890)?.......
I'm working on https://tickets.metabrainz.org/browse/LB-1044 and I have a doubt. Are we expecting the user to upload the watch history through a web interface or should it work in a similar fashion like spotify where it runs in the background and automatically fetches and processes? Could someone clarify?
2025-12-23 35717, 2025
BrainzBot
LB-1044: Import Youtube (Music) watch history
2025-12-23 35718, 2025
NOTICE: LB-1044 (https://tickets.metabrainz.org/browse/LB-1044): Import Youtube (Music) watch history
<lucifer[m]> "you can take a look at either of..." <- Thankss I'll check them out!
2025-12-23 35719, 2025
AkashDeep[m] has quit
2025-12-23 35755, 2025
aruatujhafhjaf joined the channel
2025-12-23 35707, 2025
aruatujhafhjaf
zas[m] you there?
2025-12-23 35720, 2025
aruatujhafhjaf
zas
2025-12-23 35726, 2025
mayhem[m]
hey aruatujhafhjaf (IRC) . Its holidays time here in europe and most everyone has gone for the holidays, except for emergencies.
2025-12-23 35733, 2025
mayhem[m]
do you have something urgent?
2025-12-23 35742, 2025
aruatujhafhjaf
i got ip blocked again
2025-12-23 35753, 2025
aruatujhafhjaf
i have an idea to not have this problem again
2025-12-23 35743, 2025
zas[m]
aruatujhafhjaf (IRC): what's your IP? and your idea?
2025-12-23 35705, 2025
aruatujhafhjaf
38.190.125.226
2025-12-23 35755, 2025
aruatujhafhjaf
i'm a 3rd worlder and i guess all the ai scrapers have ips in 1st world countries so only do the anti-scraper thing if it's in like the usa, germany, netherlands, etc
2025-12-23 35707, 2025
zas[m]
it doesn't work like this, they use IPs from everywhere, especially in dynamic blocks, and from sources with "good" reputation