monkey: I've tried using global context its working now and i'm getting no errors, but i haven't checked by creating oauth app i'll verify this if it works or any error i'll let u know!!
2025-07-10 19126, 2025
mamanullah7[m]
Rest i removed the debug part and restored the original logic for connect/disconnect!
2025-07-10 19126, 2025
mamanullah7[m]
about funkwhaleicon and bpsettings one i'll look into it once i reach back home! little busy this week!
aerozol: MB Search backend doesn't support searching across all entities at the moment, you could search all 1 by 1 but it would be inefficient and likely overwhelm the servers.
lucifer: doesn't the LB listen only search each tab/entity when you click on it?
2025-07-10 19144, 2025
lucifer[m]
aerozol: sorry not sure what search you are referring to
2025-07-10 19115, 2025
aerozol[m]1
I think there's only one Listenbrainz search? In the sidebar
2025-07-10 19109, 2025
lucifer[m]
ah that, i had forgotten about it.
2025-07-10 19155, 2025
aerozol[m]1
'main' search, I guess
2025-07-10 19128, 2025
lucifer[m]
i see, i didn't realize it was implemented like that.
2025-07-10 19129, 2025
lucifer[m]
i was under the impression it was using the metadata caches LB has instead of MB search.
2025-07-10 19147, 2025
lucifer[m]
yeah sorry, my bad. the same can be done in MB then.
2025-07-10 19112, 2025
aerozol[m]1
Yeah it's quite good actually. Just the normal (not very complex) search but I'm terms of UX it allows for one big search box and if the search is pretty quick then users assume it's doing something clever
2025-07-10 19106, 2025
aerozol[m]1
It might still be caching or something to speed it up or something though
2025-07-10 19150, 2025
aerozol[m]1
(my writing is so bad tonight 😅)
2025-07-10 19101, 2025
lucifer[m]
ansh, holycow23: genre stats for this_week range are there now in couchdb. ansh you can deploy that PR to test/beta when you want to test api/frontend changes. note that on the spark side of things, the stat is working but it redoing all the stats from scratch and not incrementally. I'll look deeper in the code to see why that is the case but meanwhile please don't merge the PR.
2025-07-10 19157, 2025
ansh[m]
lucifer: While testing the lookup endpoint for recordings on ListenBrainz, I noticed an inconsistency. When I fetch the releases for the recording with MBID `b84dd2d1-2bf1-4fcc-aadc-6cc39c36ba35`, the LB endpoint only returns one release. In contrast, MusicBrainz’s lookup endpoint returns 60+ releases for the same recording.
ansh: that's the canonical release for the recording mbid.
2025-07-10 19150, 2025
lucifer[m]
LB doesn't store all releases just the canonical release.
2025-07-10 19106, 2025
ansh[m]
I want to display the release groups for a recording. So, I was thinking of first fetching the releases using mb api, and then the release groups associated with them. But the thing is, this process would take multiple API calls, and will slow the page load.
2025-07-10 19128, 2025
ansh[m]
Is there a better method? Or do we have this data available in the cache or somewhere?
2025-07-10 19153, 2025
ansh[m]
If this process is slow, I was thinking of fetching the data from the musicbrainz database directly.
2025-07-10 19117, 2025
lucifer[m]
ansh: i think best way would be to add fetch from MB db directly in LB.
2025-07-10 19109, 2025
ansh[m]
Okay
2025-07-10 19131, 2025
lusciouslover joined the channel
2025-07-10 19145, 2025
lusciouslover has quit
2025-07-10 19145, 2025
mayhem[m]
we get a lot of strange and not nice emails here at metabrainz. but then sometimes you get really sweet messages:
2025-07-10 19151, 2025
mayhem[m]
"I don't currently have commercial ambitions, but if that changes I'd definitely want to discuss with MetaBrainz how to make that work, as I know the API calls are quite big and I want to be respectful of the project."
2025-07-10 19110, 2025
mayhem[m]
(I think person is concerned about making a few dozen calls. awwww)
2025-07-10 19147, 2025
mayhem[m]
and then this one. best message in years:
2025-07-10 19151, 2025
mayhem[m]
"Rob, you are an absolute legend mate. We really really appreciate you man, this goes a long way. There's not many good people left in the industry, you're certainly one of them. "
2025-07-10 19110, 2025
mayhem[m]
who know, I'm one of the good guys. 🤷
2025-07-10 19117, 2025
mayhem[m]
s/know/knew/
2025-07-10 19148, 2025
mayhem[m]
<aerozol[m]1> "Hey mayhem, can’t remember if..." <- I've seen them before, but haven't been able to really pin them down. how does this person know they use MBIDs? Anything I can look at?
2025-07-10 19125, 2025
mayhem[m]
I see, they say so on their webpage.
2025-07-10 19127, 2025
mayhem[m] uploaded an image: (27KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/BTcJAglaTDZZRehREeefKExl/image.png >
2025-07-10 19112, 2025
mayhem[m]
aerozol: pinged our board to see if we can find some contacts.
2025-07-10 19128, 2025
aerozol[m]1
I re-checked the users message, they say “do they have a relationship with #MusicBrainz other than including it in their list of external identifiers?” - so I don’t think they have any insider info on what else they do/use
2025-07-10 19151, 2025
rayyan_seliya123 joined the channel
2025-07-10 19151, 2025
rayyan_seliya123
<lucifer[m]> "[@rayyan_seliya123:matrix.org](..." <- hey lucifer i am still unable to play the recordings in my player even after disabling all other players and setting priority at the top i think i am missing some implementation also my api is also fine giving results ! i would request you to please help me get feedback on that pr and point me what i am missing
2025-07-10 19130, 2025
d4rkie has quit
2025-07-10 19153, 2025
d4rkie joined the channel
2025-07-10 19146, 2025
mamanullah7[m]
lucifer: I've replied to ur review and I've made most of the changes locally! I've asked some questions regarding endpoint u can have look on pr!
2025-07-10 19157, 2025
lucifer[m]
rayyan_seliya123: haven't had the chance to look at the PR yet, will try to do so soon.
Am I missing something, or is this really the best way to do a partial upsert in SQL?... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/cFfhaoURXKTocEbXwrjQhqTI>)