#metabrainz

/

      • petitminion has quit
      • Jigen joined the channel
      • LupinIII has quit
      • LupinIII joined the channel
      • Jigen has quit
      • ApeKattQuest joined the channel
      • ApeKattQuest has quit
      • ApeKattQuest joined the channel
      • aerozol[m]
        Oh wait not Libya, it's Nigeria! It's had a really high hit rate of good tunes over the last couple of hours, still going :0
      • Recommended
      • Happy birthday Jade!!! Bummer about the exam, hope it goes well (or went well!)
      • I spoke just at the right time, I have exhausted my Nigeria playlist... on to the rest of Africa
      • pite has quit
      • Kladky joined the channel
      • jasje[m] joined the channel
      • jasje[m]
        Hi, sorry couldn’t attend yesterday’s meeting, caught fever :(
      • m1gr has quit
      • m1gr joined the channel
      • reosarevok[m]
        No worries :)
      • Well, worry about recovering :D
      • Sophist-UK joined the channel
      • q3lont joined the channel
      • petitminion joined the channel
      • petitminion has quit
      • LupinIII
        Get better jasje[m] !
      • [01:22] aerozol[m] Oh shit, great work on the LB playlist-by-country feature granth23!
      • aaah? sounds awesome?any link?
      • and yea, the stuff I've heard so far from Nigeria have been fire!
      • I'm interested in more African countries fr
      • q3lont has quit
      • Maxr1998_ joined the channel
      • Maxr1998 has quit
      • mayhem[m]
        lucifer: sentry invite sent!
      • as for testing the navidrome setup, how do I do that?
      • lucifer: ^^
      • lucifer[m]
        mayhem: thanks!
      • for navidrome, do you deploy from a git repo or something else?
      • mayhem[m]
        Docker containers usually
      • lucifer[m]
        right but is the image provided by navidrome or do you build it locally?
      • mayhem[m]
        by navidrome
      • lucifer[m]
        i see, i'll try to build an image and share it with you in that case
      • pite joined the channel
      • q3lont joined the channel
      • mayhem[m]
        jasje: wanna attend the MB summit in Barcelona?
      • jasje[m]
        Yeas 👉👈
      • mayhem[m]
        good.
      • in a PM, can you please send me your DOB, full legal name and passport number?
      • jasje[m]
        Sending
      • mayhem[m]
        and you should really have a convo with Lucifer about visas and how to deal with all this shit. he's our local expert now.
      • jasje[m]
        Yes connecting asap
      • lucifer[m]
        mayhem: one thing that'll be needed by me, ansh and jasje in common is the accommodation bookings.
      • mayhem[m]
        ah yes. let me see about those.
      • lucifer[m]
        (another thing is the flights but i would suggest that we all get own refundable ones for now and if the visas come then get the final ones from you. accommodations are fine since other team members can use it in the case of visa rejections)
      • mayhem[m]
        indeed.
      • I'm texting the owner of the amazing airbnb near the office now to see if the flats are available.
      • julian45[m] has quit
      • I'm booking the airbnb from the 13th to the 20th.
      • _BrainzGit
        [musicbrainz-server] 14reosarevok opened pull request #3538 (03master…MBS-14010): MBS-14007 / MBS-14010 / MBS-14012: Better autoselect and cleanup for podcasts https://github.com/metabrainz/musicbrainz-serve...
      • BrainzBot
        MBS-14010: Autoselect "podcast feed" for Spotify /show URLs https://tickets.metabrainz.org/browse/MBS-14010
      • MBS-14012: Clean up and autoselect Apple podcast URLs https://tickets.metabrainz.org/browse/MBS-14012
      • MBS-14007: Support Spotify episode URL scheme for podcast releases https://tickets.metabrainz.org/browse/MBS-14007
      • _BrainzGit
        [musicbrainz-server] 14reosarevok opened pull request #3539 (03master…remove-model_to_search_hint_type_id): Remove unused model_to_search_hint_type_id https://github.com/metabrainz/musicbrainz-serve...
      • julian45[m] joined the channel
      • julian45[m]
        mayhem: speaking of sentry, looks like the migration to hosted sentry is happening...? just got an invite in my MeB email
      • lucifer[m]
        julian45: yes, i already migrated LB.
      • bitmap[m] was just about to ask the same thing
      • mayhem[m]
        Yes, lucifer: is driving the process
      • julian45[m]
        looks like auth/accounts were not migrated though? my credentials from on-prem sentry don't work
      • not a big deal if that's the case (especially since the goal will be to SSO-ize sentry down the line, and that integration is trivial with authentik), but just wanted to check in case accounts were intended to be migrated but weren't for some reason
      • lucifer[m]
        julian45: nope, new users accounts need to be created.
      • julian45[m]
        got it
      • lucifer[m]
        i am not sure if the auth accounts can be even migrated to sentry cloud.
      • as for the sso yes, i didn't try to configure google sso as you are already working on another solution.
      • julian45[m]
        speaking of google, that reminds me
      • zas: mayhem : are you ok with doing a bit of privilege separation in google by:... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/...>)
      • i know it's another acct to manage credentials for, but (a) that should hopefully be smooth given that google allows passkeys (b) this is a common practice at many orgs and is even considered a best practice by some bodies
      • mayhem[m]
        so I can have fewer powers????
      • HOOK ME UP! #lessresponsibilityforthewin
      • reosarevok[m]
        Less mayhem is probably considered a best practice by most bodies!
      • julian45[m]
        mayhem[m]: ultimately you'd have (or *could* ultimately have) access to same, they just wouldn't be under rob@ specifically
      • in any case, happy to be a guinea pig for this myself
      • mayhem[m]
        oh boo.
      • (yes, this sounds sensical, I'm all for it)
      • julian45[m]
        also reosarevok speaking of google and apps, that reminds me of something you brought up back when SSO was first broached as a topic -- you still rely on a tool for auto-editor election mass emails that requires "less secure app" access to gmail, right?
      • if that's still accurate, if you can share some info/code/etc about that i might be able to help with getting it set up w/ oauth, which is google's supported method going forward (in fact i think they officially shut off "less secure" access for good in early march iirc)
      • mayhem[m]
        I suspect that is just a case of needing to send emails -- which we have good internal support for now. it might just be a case to swap out the code to send email. (but this is just a guess)
      • julian45[m]
        * gmail, right? ([ref](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5434215/))
      • roughly, yeah
      • if it still has to go out under reo's name/email, then update code for oauth to google and do appropriate integration work in our google workspace tenant
      • if the above if statement is no longer true, maybe this sort of notification could be handled by MB server in future, in the same noreply manner as, e.g., subscription emails
      • mayhem[m]
        and while this question isn't relevant due to the current visa situation (well not yet at least), would you like to join us in Barcelona for our annual summit? we're covering the costs.
      • julian45[m]
        yes please! (there is a small, but non-zero, chance i might ultimately be unable to make it for day job related reasons. but, potential blockers aside, i'm interested!)
      • mayhem[m]
        ok, I'll plan on that.
      • hopefully we can square away the permission from your job before we buy tickets. can you start the convo soon, so I can buy cheap tickets?
      • julian45[m]
        yep!
      • dming you with a little further context
      • reosarevok[m]
        julian45: sure, it's https://github.com/rdswift/bulkmail by Bob Swift
      • It's just about sending emails, yes - without them getting blocked as spam or the like
      • julian45[m]
        cool, thanks for the link! i'll take a look
      • lucifer[m]
        if you are fine with having this to run on MeB production servers, we have a utility function in BU that you can use or copy verbatim and use it.
      • and we can create a docker packaging for it.
      • _BrainzGit
        [mb-rngpy] 14reosarevok merged pull request #10 (03master…3.13): Migrate to pyproject.toml https://github.com/metabrainz/mb-rngpy/pull/10
      • reosarevok[m]
        Wait, I did?
      • That is news to me
      • lucifer[m]
        apparently yes.
      • lucifer[m] uploaded an image: (38KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/TNawJcLnfMwlpnrZysILxIKJ/image.png >
      • reosarevok[m]
        Oh ffs, update.sh automatically merges and pushes, doesn't it
      • lucifer[m]
        yup
      • reosarevok[m]
        I was just trying to test it locally 🤦
      • Who designed that like this? :D
      • mayhem[m]
        reosarevok[m]: was it you?
      • reosarevok[m]
        No, not this time :D
      • lucifer[m]
        once yvanzo is back, i'll discuss with him to migrate this to a github action.
      • reosarevok[m]
        Not a bad guess, but
      • zas[m]
        julian45: I agree, it will reduce the need to switch between accounts, that's a good thing.
      • mayhem[m]
        and it should free up some mail aliases. there are a max number on my account.
      • For summit attendees, I count: monkey, zas, bitmap, vyanzo, reo, lucifer, ansh, aerozol, atj (?), outsidecontext, kellnerd, julian and Jasje.
      • anyone I am forgetting?
      • lucifer[m]
        might wanna count mayhem too?
      • maybe akshat?
      • bitmap: solr-backup uses a different DSN than rest of MB, which project in current sentry setup does it point to?
      • or maybe we just forgot to update it the last time
      • bitmap[m]
        I think it should use the same, we probably didn't update it
      • mayhem[m]
        <lucifer[m]> "might wanna count mayhem too?" <- That dude is totally overrated, we can do without.
      • bitmap[m]
        lucifer[m]: yeah, it's just using the old keys still (but this file was added to the repo after we changed the keys)
      • _BrainzGit
        [mbsssss] 14reosarevok opened pull request #69 (03master…SEARCH-739): SEARCH-739 (schema): Add mediumid for release https://github.com/metabrainz/mbsssss/pull/69
      • BrainzBot
        SEARCH-739: Allow searching releases by medium MBID https://tickets.metabrainz.org/browse/SEARCH-739
      • q3lont has quit
      • q3lont joined the channel
      • Kladky_ joined the channel
      • Kladky has quit
      • Kladky_ is now known as Kladky
      • reosarevok[m]
        lucifer: ping
      • lucifer[m]
        pong
      • reosarevok[m]
        Trying to build sir images and having issues, but bitmap said oh wait so maybe he thought about something :p
      • Oh, apparently it's likely because it needs to use noble instead of focal
      • Testing
      • bitmap[m]
        in https://github.com/metabrainz/sir/pull/142/comm... focal-pgdg needs to be changed to noble-pgdg (not sure if that fixes every issue, but)
      • reosarevok[m]
        It did finish building at least
      • bitmap[m]
        yvanzo: hello, see [this post](https://community.metabrainz.org/t/import-of-dumps-currently-not-possible-error-404-not-found/758819/4?u=bitmap) when you're back, it looks like we're now generating search-index dumps on tuesdays, which breaks the fetch-dump.sh script in musicbrainz-docker