Änderungsprotokoll

NeoFrag Reborn 1.2.10

Luandre 1 Okt. 2026 2 Min. Lesezeit 102
Inhaltsverzeichnis
Inhaltsverzeichnis

Hinzugefügt

  • Eine REST-API (Modul API, optional), für Programme, die ohne Browser mit der Website sprechen — allen voran der kommende Discord-Bot. Ein Administrator legt Zugriffsschlüssel mit nur den gewünschten Berechtigungen an; ein Schlüssel wird nur einmal angezeigt, die Website behält nur seinen Hash, und er lässt sich mit einem Klick widerrufen. Die Endpunkte /api/v1/… geben JSON zurück: den Status der Website, ein Mitglied (nach ID oder nach verknüpftem Discord-Konto), die Gruppen, das Forum (Baum, Themen, Nachrichten) und einen Ereignisstrom (neues Thema, neue Nachricht, Gruppenwechsel…). Sie schreibt auch ins Forum, im Namen eines Mitglieds oder eines nicht verknüpften Discord-Kontos — unter seinem Discord-Benutzernamen veröffentlicht, mit dem Discord-Logo markiert. Begrenzt auf 120 Anfragen pro Minute und Schlüssel; die Fehler haben stabile Codes. Leitfaden: „Die REST-API“ im Wiki.
  • Meine verknüpften Konten (Mitgliederbereich): seine verknüpften Discord-, GitHub- oder Google-Konten sehen, eines verknüpfen, eines lösen — außer es ist der einzige Weg, sich anzumelden.
  • Registrierung mit Discord (oder GitHub, Google): Ein Konto, das niemand verknüpft hat, legt ein Mitglied an, von Anfang an verknüpft, wenn die Registrierung offen ist. Bisher erhielt es einen Fehler „unbekanntes Konto“.

Behoben

  • Das Verknüpfen seines Discord-Kontos meldete einen im Konto eines anderen Mitglieds an, wenn dieses Discord bereits mit letzterem verknüpft war: Die Sitzung wechselte zu ihm. Die Verknüpfung wird jetzt mit einer klaren Meldung abgelehnt, und dasselbe externe Konto kann nicht mehr mit zwei Mitgliedern verknüpft werden.
Geschrieben von Luandre Alle Beiträge

Auch lesenswert

0
Kommentare

Meine Cookies verwalten

Die Website speichert nur die Cookies, die sie zum Funktionieren braucht: Dafür ist Ihre Zustimmung nicht erforderlich. Die anderen Dienste gehören anderen Unternehmen; sie werden nur geladen, wenn Sie sie akzeptieren. Ihre Wahl wird sechs Monate gespeichert, und Sie können sie jederzeit ändern.

Für die Website erforderlich Immer aktiv

  • __Host-session Hält Sie angemeldet und schützt die Formulare vor betrügerischen Übermittlungen. Bis zum Schließen des Browsers; ein Jahr mit „Angemeldet bleiben“
  • nf_consent Speichert die Entscheidungen, die Sie in diesem Fenster treffen. 6 Monate
  • nf_fuseau Zeigt Datum und Uhrzeit in Ihrer Zeitzone an. 1 Jahr
  • Browser-Speicher Speichert Ihre Wahl zwischen Tag- und Nachtmodus sowie die für die Artikelliste gewählte Darstellung. Bis Sie ihn leeren

Videos

In Seiten eingebettete Videos: Der Player stammt von der Plattform, die Ihre IP-Adresse erhält und ihre Cookies speichern kann.

Musik

In Seiten eingebettete Titel und Playlists: Der Player stammt von der Plattform, die Ihre IP-Adresse erhält und ihre Cookies speichern kann.