Extensions.gnome.org "blacklists" contact@projecthamster.org UUID
Created by: matthijskooijman
This relates to #304 but concerns a specific issue: When gnome-shell asks for update info on the extension, e.g.o seems to return "blacklist", which causes gnome-shell to uninstall the extension.
It is not entirely clear why this happens, or what this mechanism is intended for, but investigation of the e.g.o source code suggests that there is no explicit blacklist that triggers this, but instead some weird internal state (though reproducing it using a manual request has not succeeded yet, and with the values we think gnome-shell sends to this service, there should not really be a way to trigger this).
This issue also seems to happen only on gnome-shell 3.36, so maybe something changed in the request it sends to trigger this?
For previous discussion, detailed analysis and links to relevant source code, see https://github.com/projecthamster/hamster-shell-extension/issues/321#issuecomment-598126449 and onwards.