H4rd_B4se
Meister
Threadstarter
Moderator
- Mitglied seit
- 24.07.2016
- Beiträge
- 7.154
- Team
- Gelb
Hi zusammen,
ich habe in den letzten Monaten fleißig an der Rangliste gearbeitet um nun ein neues großes Update zu veröffentlichen.
Mit dem letzten Update auf Version 2 hat sich viel an der grafischen Oberfläche getan, und mit dieser Version habe ich die komplette Serverbasis neu programmiert.
Das hat zur Folge, dass die Anwendung nicht mehr auf dem Server des Forum mitlaufen kann, sondern eine eigene Infrastruktur benötigt. Die Rangliste ist ab sofort eine eigenständige Anwendung, nimmt aber weiterhin starken Bezug zum Forum.
Aber nicht nur unter der Haube hat sich etwas getan, sondern es gibt auch neue Features und Änderungen.
Eigenständige Anwendung
Die Anwendung heißt ab sofort "Pokémon GO Stats" und ist unter www.pokemon-go-stats.com erreichbar.
Eigenes Login-/Registrierungstool (& social logins)
Zur Accountverwaltung (Login, Registrierung, etc.) wird jetzt anstatt einer eigenen Implementierung eines Login-Systems, ein separater Dienst (Keycloak) genutzt, welcher jedoch auch auf meinem Server läuft. Es wandern also keine Daten an externe Organisationen!
Dieser separate Dienst bietet nicht nur eine höhere Sicherheit im Vergleich zu einer eigenen Implementierung, sondern unterstützt auch nette Features wie eine 2-Faktor Authentifizierung (2FA).
Zudem ist es jetzt möglich sich über sein Google oder Discord Konto anzumelden. Das beschleunigt den Registrierungs- und Loginprozess und bietet eine höhere Sicherheit, da man kein Passwort verwendet. Die Verlinkung mit Google oder Discord ist aber auch zu einem späteren Zeitpunkt möglich, selbst wenn man sich vorher schon einen Account mit Nutzername & Passwort erstellt hat.
In English please?
Pokémon GO Stats fährt jetzt zweisprachig (Deutsch und Englisch). Da viele von euch Pokémon GO auf Englisch spielen, ist es sicherlich auch hilfreich, wenn man seine Statistiken auf Englisch verwalten kann. Und es eröffnet natürlich auch die Möglichkeit für neue Nutzer, die nicht aus dem deutschsprachigen Raum kommen.
Standardmäßig wird die Sprache benutzt, die man im Browser festgelegt hat. Möchte man das manuell ändern, kann man am unteren Seitenende über die Flaggen seine Sprache ändern. (Manche Inhalte werden erst übersetzt, wenn man die Seite neu lädt).
Da ich alles selbst übersetzt habe, können noch grammatikalische Fehler enthalten sein. Lasst es mich gerne wissen, wenn noch irgendwo nachgebessert werden kann
Überarbeitete Checkliste
Nachdem sich das viele gewünscht haben, kann man jetzt in der Checkliste für jede Form bzw. jedes kostümierte Pokémon auswählen, ob man davon die männliche, weibliche, schillernde, etc. Version hat.
Wen dich das nicht interessiert und du nur die Basisformen sehen willst, kannst du die Checklist dementsprechend filtern und dir nur das anzeigen lassen, was du auch wirklich sehen willst.
Breaking Change: Bisherige abgehakte Formen von Pokémon konnten nicht übernommen werden. Wenn du Formen wie Mega, Alola, etc. tracken willst, musst du diese jetzt erneut abhaken.
Zudem wird auf den generierten Bildern der Checkliste angezeigt, wann das Bild erstellt wurde. Wichtig: Die Bildern aktualisieren sich natürlich nicht von selbst, sondern nur wenn du den Link im Browser öffnest wird dir stets die aktuelle Grafik generiert.
Breaking Change: Alte Checklistenlinks funktionieren nicht mehr und es ist auch keine Weiterleitung möglich. Nutzt bitte den neuen Link der in der neuen Anwendung generiert wird.
Überarbeitete Spielstatistiken (Mein Profil)
Der Menüpunkt "Mein Profil" wurde in Spielstatistiken umbenannt um den Inhalt besser zu reflektieren.
Die Gruppierungen in den Spielstatistiken können jetzt einzeln auf- und zugeklappt werden um eine bessere Übersicht zu schaffen. Aber keine Sorge, es wird sich gemerkt welche Gruppen zugeklappt wurden. Somit müsst ihr nicht bei jedem Besuch unwichtige Gruppen erneut auf- oder zuklappen.
Außerdem sind jetzt alle neuen Medaillen und Pokémon vorhanden und können ausgefüllt werden.
Installation als App (PWA)
Pokémon GO Stats unterstützt jetzt PWA. Das bedeutet man kann die Anwendung als App auf dem PC oder Smartphone installieren. Dazu besuchst du die Anwendung in einem unterstützten Browser (Beispielsweise Chrome oder Edge, mit Firefox ist es aktuell nur über Umwege möglich) und klickst auf den "Installieren" Button in der Adresszeile.
Dadurch erhältst du ein Icon auf deinem Desktop oder Smartphone, wodurch nur ein Browserfenster geöffnet wird, welches www.pokemon-go-stats.com lädt.
Es ist also keine native App, aber dennoch ein nettes und hilfreiches Feature.
Verlinkung mit dem Forum
Aktuell ist keine automatische Verlinkung mit dem Forumaccount möglich. Lizco und ich arbeiten bereits an einer möglichen automatisierten Lösung. Wer seinen Account verlinken möchte um Zugriff auf die separate Forumsrangliste zu erhalten, kann sich bei mir per PN melden.
Nutzer, die ihren Account nicht mit dem Forum verlinkt haben, sehen die Forumsrangliste nicht und haben auch keinen "Zum Forum"-Button in der Navigationsleiste.
Wer seinen Account in der Rangliste V2 schon verlinkt hatte, behält die Verlinkung auch weiterhin. (Das lässt sich ganz einfach überprüfen, indem man schaut ob man neben der Rangliste auch die Forumsrangliste sieht)
Kleine Änderungen & Hinweise:
Das war ein ziemlich großes Update für mich, in dem sehr viel Arbeit gesteckt hat, auch wenn nicht alles nach außen hin sichtbar ist, aber unter der Haube hat sich sehr viel getan, was zukünftige Updates deutlich leichter machen wird. Beispielsweise ist es jetzt auch möglich, dass andere Nutzer direkt in der Anwendung neue Pokémon und Medaillen aktivieren können, sobald diese in Pokémon GO hinzugefügt werden. Ihr müsst jetzt also nicht mehr ewig warten, bis ich neue Pokémon freischalte oder aktiviere, dass die Shiny Version eines bestimmten Pokémon verfügbar ist. Wenn du Interesse hast mir dabei zu helfen, schreibe mich gerne an.
Falls es sonst irgendwelche Fehler oder Verbesserungswünsche gibt, lasst es mich gerne jederzeit wissen.
Ich werde die erste Zeit beobachten ob die Serverleistung ausreicht. Falls es zu langen Ladezeiten oder schlechter Performance kommt, werde ich die CPU und RAM Leistung erweitern. Da ich kein Fan von Werbung bin, läuft die Anwendung vorerst ohne Werbung, solange sich die Kosten im Rahmen halten. Ich bin über jeden dankbar, der mich mit einer Spende unterstützt um die Kostenlast so gering wie möglich zu halten
Ich freue mich über jegliches Feedback
- H4rd_B4se
ich habe in den letzten Monaten fleißig an der Rangliste gearbeitet um nun ein neues großes Update zu veröffentlichen.
Mit dem letzten Update auf Version 2 hat sich viel an der grafischen Oberfläche getan, und mit dieser Version habe ich die komplette Serverbasis neu programmiert.
Das hat zur Folge, dass die Anwendung nicht mehr auf dem Server des Forum mitlaufen kann, sondern eine eigene Infrastruktur benötigt. Die Rangliste ist ab sofort eine eigenständige Anwendung, nimmt aber weiterhin starken Bezug zum Forum.
Aber nicht nur unter der Haube hat sich etwas getan, sondern es gibt auch neue Features und Änderungen.
Eigenständige Anwendung
Die Anwendung heißt ab sofort "Pokémon GO Stats" und ist unter www.pokemon-go-stats.com erreichbar.
Eigenes Login-/Registrierungstool (& social logins)
Zur Accountverwaltung (Login, Registrierung, etc.) wird jetzt anstatt einer eigenen Implementierung eines Login-Systems, ein separater Dienst (Keycloak) genutzt, welcher jedoch auch auf meinem Server läuft. Es wandern also keine Daten an externe Organisationen!
Dieser separate Dienst bietet nicht nur eine höhere Sicherheit im Vergleich zu einer eigenen Implementierung, sondern unterstützt auch nette Features wie eine 2-Faktor Authentifizierung (2FA).
Zudem ist es jetzt möglich sich über sein Google oder Discord Konto anzumelden. Das beschleunigt den Registrierungs- und Loginprozess und bietet eine höhere Sicherheit, da man kein Passwort verwendet. Die Verlinkung mit Google oder Discord ist aber auch zu einem späteren Zeitpunkt möglich, selbst wenn man sich vorher schon einen Account mit Nutzername & Passwort erstellt hat.
In English please?
Pokémon GO Stats fährt jetzt zweisprachig (Deutsch und Englisch). Da viele von euch Pokémon GO auf Englisch spielen, ist es sicherlich auch hilfreich, wenn man seine Statistiken auf Englisch verwalten kann. Und es eröffnet natürlich auch die Möglichkeit für neue Nutzer, die nicht aus dem deutschsprachigen Raum kommen.
Standardmäßig wird die Sprache benutzt, die man im Browser festgelegt hat. Möchte man das manuell ändern, kann man am unteren Seitenende über die Flaggen seine Sprache ändern. (Manche Inhalte werden erst übersetzt, wenn man die Seite neu lädt).
Da ich alles selbst übersetzt habe, können noch grammatikalische Fehler enthalten sein. Lasst es mich gerne wissen, wenn noch irgendwo nachgebessert werden kann
Überarbeitete Checkliste
Nachdem sich das viele gewünscht haben, kann man jetzt in der Checkliste für jede Form bzw. jedes kostümierte Pokémon auswählen, ob man davon die männliche, weibliche, schillernde, etc. Version hat.
Wen dich das nicht interessiert und du nur die Basisformen sehen willst, kannst du die Checklist dementsprechend filtern und dir nur das anzeigen lassen, was du auch wirklich sehen willst.
Breaking Change: Bisherige abgehakte Formen von Pokémon konnten nicht übernommen werden. Wenn du Formen wie Mega, Alola, etc. tracken willst, musst du diese jetzt erneut abhaken.
Zudem wird auf den generierten Bildern der Checkliste angezeigt, wann das Bild erstellt wurde. Wichtig: Die Bildern aktualisieren sich natürlich nicht von selbst, sondern nur wenn du den Link im Browser öffnest wird dir stets die aktuelle Grafik generiert.
Breaking Change: Alte Checklistenlinks funktionieren nicht mehr und es ist auch keine Weiterleitung möglich. Nutzt bitte den neuen Link der in der neuen Anwendung generiert wird.
Überarbeitete Spielstatistiken (Mein Profil)
Der Menüpunkt "Mein Profil" wurde in Spielstatistiken umbenannt um den Inhalt besser zu reflektieren.
Die Gruppierungen in den Spielstatistiken können jetzt einzeln auf- und zugeklappt werden um eine bessere Übersicht zu schaffen. Aber keine Sorge, es wird sich gemerkt welche Gruppen zugeklappt wurden. Somit müsst ihr nicht bei jedem Besuch unwichtige Gruppen erneut auf- oder zuklappen.
Außerdem sind jetzt alle neuen Medaillen und Pokémon vorhanden und können ausgefüllt werden.
Installation als App (PWA)
Pokémon GO Stats unterstützt jetzt PWA. Das bedeutet man kann die Anwendung als App auf dem PC oder Smartphone installieren. Dazu besuchst du die Anwendung in einem unterstützten Browser (Beispielsweise Chrome oder Edge, mit Firefox ist es aktuell nur über Umwege möglich) und klickst auf den "Installieren" Button in der Adresszeile.
Dadurch erhältst du ein Icon auf deinem Desktop oder Smartphone, wodurch nur ein Browserfenster geöffnet wird, welches www.pokemon-go-stats.com lädt.
Es ist also keine native App, aber dennoch ein nettes und hilfreiches Feature.
Verlinkung mit dem Forum
Aktuell ist keine automatische Verlinkung mit dem Forumaccount möglich. Lizco und ich arbeiten bereits an einer möglichen automatisierten Lösung. Wer seinen Account verlinken möchte um Zugriff auf die separate Forumsrangliste zu erhalten, kann sich bei mir per PN melden.
Nutzer, die ihren Account nicht mit dem Forum verlinkt haben, sehen die Forumsrangliste nicht und haben auch keinen "Zum Forum"-Button in der Navigationsleiste.
Wer seinen Account in der Rangliste V2 schon verlinkt hatte, behält die Verlinkung auch weiterhin. (Das lässt sich ganz einfach überprüfen, indem man schaut ob man neben der Rangliste auch die Forumsrangliste sieht)
Kleine Änderungen & Hinweise:
- Die Signaturen sehen etwas "unscharf" aus. Ich suche noch nach einer Lösung, damit diese besser dargestellt werden
Bisherige Signaturen sollten automatisch weitergeleitet werden. Der Link zu dem Bild kann aber auch manuell aktualisiert werden, um den Weg der Weiterleitung zu verkürzen
Die Weiterleitung klappt momentan noch nicht, vielleicht kann ich das noch beheben- Es sind noch nicht alle kostümierten Pokémon in der Checkliste enthalten. Ich versuche diese zeitnah zu ergänzen
- Es sind noch nicht alle Bilder für alle Pokémon in der Checkliste verfügbar. Ich werde diese zeitnah ergänzen
- Wenn man sich neu registriert erhält man einen generischen Nutzernamen und man sollte sich unter "Kontoeinstellungen" einen eigenen Nutzernamen auswählen. In Zukunft wird es einen sichtbaren Hinweis darauf geben, solange man noch keinen eigenen Nutzernamen eingegeben hat
Das war ein ziemlich großes Update für mich, in dem sehr viel Arbeit gesteckt hat, auch wenn nicht alles nach außen hin sichtbar ist, aber unter der Haube hat sich sehr viel getan, was zukünftige Updates deutlich leichter machen wird. Beispielsweise ist es jetzt auch möglich, dass andere Nutzer direkt in der Anwendung neue Pokémon und Medaillen aktivieren können, sobald diese in Pokémon GO hinzugefügt werden. Ihr müsst jetzt also nicht mehr ewig warten, bis ich neue Pokémon freischalte oder aktiviere, dass die Shiny Version eines bestimmten Pokémon verfügbar ist. Wenn du Interesse hast mir dabei zu helfen, schreibe mich gerne an.
Falls es sonst irgendwelche Fehler oder Verbesserungswünsche gibt, lasst es mich gerne jederzeit wissen.
Ich werde die erste Zeit beobachten ob die Serverleistung ausreicht. Falls es zu langen Ladezeiten oder schlechter Performance kommt, werde ich die CPU und RAM Leistung erweitern. Da ich kein Fan von Werbung bin, läuft die Anwendung vorerst ohne Werbung, solange sich die Kosten im Rahmen halten. Ich bin über jeden dankbar, der mich mit einer Spende unterstützt um die Kostenlast so gering wie möglich zu halten
Ich freue mich über jegliches Feedback
- H4rd_B4se
Zuletzt bearbeitet: