Das Plugin sammelte früher alle Benutzer, die dieselbe IP-Adresse verwendeten, ohne manuelle Suche. Aber das funktioniert jetzt nicht mehr und ich kann es nur durch Suchen herausfinden.
Ich habe Discourse gerade aktualisiert und sehe jetzt eine Meldung:
[Admin-Hinweis] Eines deiner Themes oder Plug-ins enthält Code, der aktualisiert werden muss. (ID:discourse.deprecated-resolver-normalization)
Und in der Entwicklerkonsole:
DEPRECATION NOTICE: Looking up 'route:admin-plugins-fingerprint' is no longer permitted. Rename to 'route:admin-plugins/fingerprint' instead [deprecation id: discourse.deprecated-resolver-normalization]
Im Anschluss an die oben genannte Deprecation.. im aktuellen Core (v2026.8.0-latest.1) ist es nicht mehr nur eine Warnung, die Berichtsseite selbst sieht defekt aus.
/admin/plugins/fingerprint zeigt eine leere Liste für „neueste Treffer“ und markierte Einträge, und die Konsole wirft:
Uncaught (in promise) TypeError: Cannot convert undefined or null to object
at Object.values (<anonymous>)
at fingerprint-report.js:58
Mein imaginärer Freund und ich haben ein bisschen herumexperimentiert und zwei Änderungen für dieses Plugin entwickelt. Eine für den Deprecation-Hinweis und eine für den JS-Fehler in der Entwicklerkonsole des Browsers.
Ich möchte dich bitten, dir das anzusehen. Ich kann eigentlich nicht programmieren.
Wenn die Korrekturen in Ordnung sind, kann ich einen PR erstellen. Falls gewünscht.
Ich verschleiere normalerweise meine Fingerabdrücke; wie wird es mit Leuten wie mir umgehen? Ich verspreche, ich bin kein Troll ![]()
Ich frage, weil ich zur Privatsphären-Gemeinde gehöre, und diese ist normalerweise sehr respektvoll gegenüber der Diskussionskultur, möchte aber nicht überall und jederzeit ihre Daten herausgeben.