#metabrainz

/

      • lucifer[m]
        or in future when we move preferences to MeB.
      • 2025-12-10 34438, 2025

      • bitmap[m]
        alright, so I assume username renaming will be disabled until we can implemented user.updated?
      • 2025-12-10 34413, 2025

      • lucifer[m]
        i was thinking we could still do it manually but good point, I'll implement it this week itself.
      • 2025-12-10 34416, 2025

      • bitmap[m]
        the only other major thing I'm not sure exists in metabrainz yet is communication with Discourse SSO
      • 2025-12-10 34432, 2025

      • lucifer[m]
        MeB has openid support so should work fine.
      • 2025-12-10 34449, 2025

      • lucifer[m]
        but i can coordinate with zas on testing discourse with meb.org oauth.
      • 2025-12-10 34445, 2025

      • bitmap[m]
        ok cool. we currently have code the calls the /discourse/sync_sso endpoint whenever the username or email changes, do you know how that's handled now?
      • 2025-12-10 34412, 2025

      • lucifer[m]
      • 2025-12-10 34423, 2025

      • lucifer[m]
        noting the changes required here.
      • 2025-12-10 34443, 2025

      • lucifer[m]
        bitmap: nope. i'll check it out.
      • 2025-12-10 34451, 2025

      • bitmap[m]
        thanks
      • 2025-12-10 34438, 2025

      • bitmap[m]
        we also log users out of discourse when they're deleted or marked as a spammer, not sure how that works with openid
      • 2025-12-10 34438, 2025

      • lucifer[m]
        have you thought of the local development workflow?
      • 2025-12-10 34424, 2025

      • bitmap[m]
        yeah, we discussed that in the MB team meeting above, I'm just keeping stripped down versions of our current registration / login pages, it'll require a flag enabled to use them
      • 2025-12-10 34444, 2025

      • lucifer[m]
        makes sense
      • 2025-12-10 34418, 2025

      • lucifer[m]
        can you think of anything that we need to do?
      • 2025-12-10 34422, 2025

      • lucifer[m]
        *else
      • 2025-12-10 34413, 2025

      • bitmap[m]
        we still have some code in MB to force password resets on people who haven't logged in since https://blog.metabrainz.org/2013/04/22/server-upd…
      • 2025-12-10 34436, 2025

      • lucifer[m]
        i can add that to meb.
      • 2025-12-10 34450, 2025

      • bitmap[m]
        that would be great if possible
      • 2025-12-10 34422, 2025

      • bitmap[m]
        I'll paste a few other things I noted down
      • 2025-12-10 34436, 2025

      • lucifer[m]
        sure sounds good.
      • 2025-12-10 34402, 2025

      • bitmap[m]
        "Ensure that metabrainz still redirects to ‘next’ from the signup page if there is already a logged-in user."
      • 2025-12-10 34417, 2025

      • lucifer[m]
        that should happen already.
      • 2025-12-10 34428, 2025

      • bitmap[m]
        "Ensure that metabrainz still redirects to the MB-provided redirect-uri if you click on “signup” from the “/login” page."
      • 2025-12-10 34430, 2025

      • lucifer[m]
        i tested it for LB/CB so it that doesn't work let me know.
      • 2025-12-10 34406, 2025

      • lucifer[m]
        s/it/if/
      • 2025-12-10 34409, 2025

      • bitmap[m]
        I'll check again (I guess it wasn't working at some point)
      • 2025-12-10 34426, 2025

      • lucifer[m]
        sure
      • 2025-12-10 34449, 2025

      • bitmap[m]
        for our registration endpoint we also have some code to block certain email domains and limit the number accounts registered from the same IP per day. not strictly needed on launch, but just mentioning in case it's not known
      • 2025-12-10 34429, 2025

      • lucifer[m]
        noted.
      • 2025-12-10 34433, 2025

      • lucifer[m]
        i'll start working on these changes, do you want to meet again tuesday (or some other day) next week to touch base and finalize a release date if we are close enough/
      • 2025-12-10 34436, 2025

      • bitmap[m]
        there was also the issue of not being able to use the registration page without mtcaptcha configured (you might've fixed this already)
      • 2025-12-10 34412, 2025

      • bitmap[m]
        lucifer: that would be great, tuesday works for me at least
      • 2025-12-10 34418, 2025

      • lucifer[m]
        mayhem: ?
      • 2025-12-10 34446, 2025

      • mayhem[m] has nothing to add. I'm so out of the loop.
      • 2025-12-10 34400, 2025

      • mayhem[m]
        thanks for moving all this along, everyone!
      • 2025-12-10 34419, 2025

      • bitmap[m]
        lucifer: did you have a migration script written to copy the editor data to the metabrainz DB already? (just so I can review it)
      • 2025-12-10 34420, 2025

      • lucifer[m]
        we are planning to meet again tuesday in the coming week to see if we are close enough and finalize a release date.
      • 2025-12-10 34459, 2025

      • lucifer[m]
        bitmap: i don't have it but will share when ready. it'll likely be a python + sql script as the data is to migrated across databases.
      • 2025-12-10 34441, 2025

      • bitmap[m]
        sounds good, just so we have more eyes on it
      • 2025-12-10 34457, 2025

      • lucifer[m]
        yes makes sense.
      • 2025-12-10 34406, 2025

      • lucifer[m]
        as for the meet, 2 hours before regular meeting time?
      • 2025-12-10 34424, 2025

      • lucifer[m]
        * meeting time on tuesday?
      • 2025-12-10 34433, 2025

      • mayhem[m]
        ok by me.
      • 2025-12-10 34438, 2025

      • bitmap[m]
        worksforme
      • 2025-12-10 34459, 2025

      • lucifer[m]
        great.
      • 2025-12-10 34428, 2025

      • lucifer[m]
        if anything else comes to mind about the OAuth/login changes, let's note in that document.
      • 2025-12-10 34443, 2025

      • bitmap[m]
        I think that was mostly it from my notes, but I'll add anything there I can think of
      • 2025-12-10 34424, 2025

      • bitmap[m]
        let's conclude then, thanks for your time!
      • 2025-12-10 34433, 2025

      • mayhem[m]
        much appreciated!
      • 2025-12-10 34452, 2025

      • lucifer[m]
        thanks you too!