#metabrainz

/

      • Maxr1998 joined the channel
      • CatQuest
        ✌️
      • zas
        We are using a LetsEncrypt certificate for this rather critical domain, staticbrainz.org
      • And our setup is rather fragile atm regarding this matter
      • So we have different options, one is of course to make things tougher so we don't have any issue with LE certs, but that's not that easy as it involves many moving pieces
      • mayhem
        going forward that would be the most economical, I think.
      • zas
        So the simplest option is buying a certificate for this domain
      • mayhem
        and secure
      • zas
        the second it to move to a domain we already have a paid cert for
      • static.metabrainz.org was my example (I configured it and checked the cert we have work, it does)
      • ApeKattQuest
        it will mean editing a lot of (mostley instrument) image urls (but that can be doen with script, probably)
      • zas
        the question arises because we avoided a lot of issues last years by using hard certificates on critical websites
      • and this one became critical now (as many websites depend on it)
      • buying a new cert implies more time to manage/deploy/renew
      • monkey
        Whatever creates less work for you and atj would be the key factor IMO
      • zas
        using existing one, has no extra cost
      • ApeKattQuest
        I like staticbrainz being a thing, but alas
      • mayhem
        I guess we should answer one question: do we care about using staticbrainz.org?
      • zas
        strenghening LE stuff will require time and will never be as resistant as an hardcoded cert (or it will require a lot of resources, we'll see)
      • mayhem
        its not very visible and could easily be replaced by static.meb.org
      • I guess a compromise would be to:
      • 1. Move to static.mb.org now
      • 2. Plan to make LE robust so we can use it for all certs.
      • thoughts?
      • q3lont has quit
      • objections?
      • ApeKattQuest
        i think zas should make the call
      • reosarevok
        But who's he gonna call?
      • ApeKattQuest
        he's the one who will be working wit certs etc
      • mayhem
        well, zas is asking for feedback, but no one is offering anything.
      • ApeKattQuest
        static busters!
      • zas
        it was my idea, moving to static.meb shouldn't be too hard
      • monkey
        I vote for that, seems simpler
      • mayhem
        then lets do that and make sure that LE is stable in time
      • reosarevok
        It shouldn't be too problematic for the MBS team if we go that way
      • ApeKattQuest
        as long as the images are moved/redirected i'm fine
      • bitmap
        yep, static.meb.org is fine for MBS either way
      • ApeKattQuest
        (and i don't have to mmanually do that)
      • reosarevok
        Is it possible to do the transfer so that images redirect at least temporarily so we have time to make changes if needed?
      • mayhem
        zas: objections to my approach?
      • zas
        we have links in MB database to change (for instruments)
      • reosarevok
        (theoretically external users might be using the instrument pics from MB, which I expect would break, but we have a repo full of them so it's not the end of the world)
      • ApeKattQuest
        I guess some icons and such also
      • ph that reminds me that there's some linked images in the wiki too
      • zas
        we'll keep staticbrainz.org
      • but it will redirect to static.meb
      • ApeKattQuest
      • reosarevok
        Oh. Then that should work just fine
      • monkey
        Even better
      • zas
        so links will not be broken, until LE stuff breaks
      • we still need to change them internally
      • reosarevok
        Ok then
      • That seems to be done for this topic, we can coordinate specifically later
      • mayhem: wanna introduce the last topic in a sec?
      • ApeKattQuest
        but for now I should start using static.metabrainz.org/irombook/$instrument/$ins... urls?
      • or
      • mayhem
        Google has enabled passkeys for our google accounts.
      • which are like SSH keys, but for logins.
      • I haven't been able to make it work, but if anyone does, please let me know.
      • fin. back to reo
      • reosarevok
      • In case it's useful
      • </BANG>
      • Thanks all
      • More next week, with mayhem in the hot seat
      • While I chill in the forest / sauna / sauna in the forest
      • arsh
        So apparently my project has stopped running, I believe it's artist similarity endpoint that's not working. If anyone can confirm the same. It's at https://labs.api.listenbrainz.org/similar-artis...
      • reosarevok
        ApeKattQuest: for now I guess still use staticbrainz, until zas gives the sign; we will anyway move them all in one go
      • ApeKattQuest
        👍
      • arsh
        lucifer: maybe
      • mayhem
        lucifer: ^^
      • monkey
        arsh: confirming not working
      • arsh
        Oh I see
      • lucifer
        looking into it
      • arsh
        I was scared for a second I thought I messed up 😅
      • zas
        ApeKattQuest: I configured the domain already, and since we agreed to move to it, you can start to use it right now (think about it as a beta). The full move will require few more changes we'll do soon, I guess we'll announce the move officially in a blog post when it will be completed. Since old domain will stay around for a while, nothing should break.
      • ApeKattQuest
        zas: alright! I'll start usingit, to get used to it
      • razzlom has quit
      • razzlom joined the channel
      • ben62 has quit
      • q3lont joined the channel
      • jivte_ has quit
      • alastairp has quit
      • alastairp joined the channel
      • razzlom has left the channel
      • BrainzGit
        [listenbrainz-android] 14akshaaatt merged pull request #176 (03main…fix157): Fix theme and colors for About and NewsBrainz Activities in Compose https://github.com/metabrainz/listenbrainz-andr...
      • [listenbrainz-server] release 03v-2023-06-13.0 has been published by 14github-actions[bot]: https://github.com/metabrainz/listenbrainz-serv...
      • akshaaatt
        Hi lucifer!
      • lucifer
        hey
      • akshaaatt
        A few of the LB docs use the /1 versions of the apis
      • But without the versioning as well the apis work fine
      • lucifer
        it should always be /1
      • akshaaatt
        Makes sense
      • lucifer
        umm, for instance?
      • akshaaatt
        I think jasje had pointed this out. I don't have any reference to provide
      • But if you say /1 is the go to, then we shall continue with that
      • lucifer
        it shouldn't work without the /1 afaik. if it does, its a bug.
      • akshaaatt
        Cool
      • q3lont has quit
      • vardan has quit
      • vardan_ has quit
      • lucifer
        mayhem, arsh: similar-artists lookupshould work now.
      • mayhem
        cool -- what happened?
      • jasje
        lucifer: if a user is already followed, an error isn't returned. it just says status: "ok". Already reported?
      • or should i create a ticket?
      • This is for the follow endpoint btw
      • oh wait said it wrong
      • if a user is already unfollowed or is followed at first place, an error isn't returned. it just says status: "ok".
      • This is for the unfollow endpoint
      • texke has quit
      • aerozol
        reosarevok: aww too kind, I suppose I am the backbone of civilization as we know it <3
      • Congrats monkey!! Woooo. Guessing it wont be a traditional wedding :P
      • What do people think about tweeting when we have meeting notes up? Reading meeting notes was one of the things that made me realise how much happens at MeB
      • jivte: you’ve missed three meetings, so I’ve removed you from the meeting regulars list. You can re-add yourself when you’re around again (dw, you’re not in trouble) - https://musicbrainz.org/doc/MetaBrainz_Meeting/...
      • reosarevok: I didn’t realise the regulars page was a doc, I guess you have to transclude the change? ^
      • Didn’t hear any objections (you snooze, you lose), so I’m going to tweet out meeting notes until someone tells me to stop