• Icon: Task Task
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • User interface
    • None

      We're dropping Gravatar avatars (privacy issues and whatnot). While it's fine to not have any avatars in the short term, I'd kinda like to see them come back eventually. It was suggested that since Discourse already stores avatars, we could just reuse them in other projects.

          [MBS-9725] Use Discourse avatars in MusicBrainz

          yvanzo added a comment -

          Thanks for highlighting this. It will be removed in the next server release; See linked ticket.

          yvanzo added a comment - Thanks for highlighting this. It will be removed in the next server release; See linked ticket.

          chaban added a comment -

          A year ago Gravatar was scraped. Now a large part of the MD5 email address hashes were cracked:
          https://twitter.com/haveibeenpwned/status/1467630383990640642
          https://haveibeenpwned.com/PwnedWebsites#Gravatar

          A good opportunity to finally move away from Gravatar.

          chaban added a comment - A year ago Gravatar was scraped. Now a large part of the MD5 email address hashes were cracked: https://twitter.com/haveibeenpwned/status/1467630383990640642 https://haveibeenpwned.com/PwnedWebsites#Gravatar A good opportunity to finally move away from Gravatar.

          Freso added a comment -

          The two upstream API options are /admin/users/{id}.json (possibly preferable, but also possibly overkill) and /users/{username}.json (public endpoint, so doesn't require any authentication).

          Freso added a comment - The two upstream API options are /admin/users/{id}.json (possibly preferable, but also possibly overkill) and /users/{username}.json (public endpoint, so doesn't require any authentication).

          During summit 18 we agreed to proceed with this option. We need to change our avatar code to use the Discourse avatars, which might require an extra layer between MusicBrainz editor rowids and discourse IDs (that could just directly return the image instead).

          Nicolás Tamargo added a comment - During summit 18 we agreed to proceed with this option. We need to change our avatar code to use the Discourse avatars, which might require an extra layer between MusicBrainz editor rowids and discourse IDs (that could just directly return the image instead).

            Serial-ATA Serial-ATA
            reosarevok Nicolás Tamargo
            Votes:
            11 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:

                Version Package