PixelFox 1.18.0: bessere API für Alben und mehr Übersicht im Account

PixelFox 1.18.0: bessere API für Alben und mehr Übersicht im Account

Von PXLFOX

PixelFox 1.18.0 ist ein Update für Nutzer, die Bilder organisieren, Alben teilen und PixelFox stärker in eigene Workflows einbinden. Nach den letzten Releases rund um Storage-Tiering, Diagnosen und stabilere Infrastruktur geht es diesmal um eine klarere API, bessere Übersicht im Admin-Bereich und kompaktere Kontoseiten.

Im Mittelpunkt steht ein neuer API-Endpunkt für Album-Bilder. Anwendungen können jetzt alle Bilder eines eigenen Albums abrufen, ohne dafür direkte Datei- oder Storage-Links zu erhalten. Stattdessen liefert PixelFox bewusst Sharelinks und öffentliche Bildseiten-URLs. Das passt besser zu vielen Integrationen, bei denen ein Bild geteilt oder angezeigt werden soll, ohne interne Ablagepfade, Varianten-URLs oder Storage-Details offenzulegen.

Dazu kommt ein verbesserter Queue-Monitor, der technische Hintergrundjobs nicht mehr nur als Gesamtzahl zeigt, sondern sinnvoll gruppiert. Profil, Einstellungen und Mitgliedschaft wurden ebenfalls dichter und übersichtlicher gestaltet, damit wichtige Konto-, Plan-, Upload- und API-Key-Informationen schneller erfassbar sind.

Album-Bilder per API abrufen

Der wichtigste neue API-Baustein in PixelFox 1.18.0 ist GET /api/v1/albums/{id}/images. Der Endpunkt listet alle Bilder eines Albums, das dem authentifizierten Nutzer gehört.

Das ist besonders nützlich für Tools, Scripte oder externe Anwendungen, die mit PixelFox-Alben arbeiten. Ein Client kann zuerst die eigenen Alben abrufen und danach gezielt die Bilder eines Albums laden. Damit lassen sich Album-Inhalte leichter synchronisieren, in eigene Übersichten einbauen oder als Share-Liste weiterverarbeiten.

Die Antwort enthält Album-Metadaten und pro Bild die wichtigsten Informationen: UUID, Titel, Beschreibung, Dateiname, Dateigröße, Typ, Abmessungen, NSFW-Status, Zeitstempel, Zähler und den Sharelink. Entscheidend ist aber, was absichtlich nicht enthalten ist: keine Direktlinks zur Originaldatei, keine Varianten-URLs, keine Storage-URLs und keine internen Dateipfade.

Damit ist der neue Endpunkt bewusst anders als die bestehende Image-Resource-API. Wer ein einzelnes Bild als technische Ressource mit Direkt- und Variantenlinks abrufen will, nutzt weiterhin den Bild-Endpunkt. Wer dagegen ein Album als Sammlung teilen oder anzeigen möchte, bekommt über die neue Album-Bilder-API die sicherere Sharelink-Sicht.

Warum nur Sharelinks?

Direktlinks sind praktisch, aber nicht immer die richtige Antwort. Ein Direktlink zeigt auf eine Datei oder auf eine stabile Auslieferungs-URL für genau diese Datei. Das ist sinnvoll für Embeds, Downloads oder technische Clients, die genau das brauchen.

Bei Alben ist der Kontext aber ein anderer. Ein Album ist eine kuratierte Sammlung. Wenn eine App alle Bilder eines Albums auflistet, soll sie in vielen Fällen nicht automatisch wissen müssen, wo Dateien intern liegen oder welche Storage-Variante gerade bereitsteht. Es reicht oft, den Bild-Sharelink zu kennen und Nutzer auf die öffentliche Bildseite zu führen.

PixelFox gibt deshalb pro Bild share_link und view_url aus. Die view_url führt zur normalen Bildseite unter /i/{share_link}. Dort bleiben Darstellung, NSFW-Hinweise, Metadaten und künftige Anpassungen unter Kontrolle von PixelFox.

Das macht Integrationen robuster. Wenn sich später Storage-Pools, Varianten, interne Pfade oder Auslieferungslogik ändern, müssen Clients nicht jedes Detail kennen. Sie können sich auf die stabile Share-Ebene verlassen.

Besser für Automatisierung und externe Tools

Die neue Album-Bilder-API ist vor allem für Nutzer interessant, die PixelFox nicht nur über die Weboberfläche verwenden. Wer eigene Galerien baut, Upload-Flows automatisiert oder Alben in andere Systeme einbindet, bekommt jetzt einen klaren Weg, Album-Inhalte abzufragen.

Ein typischer Ablauf kann so aussehen:

  • eigene Alben über die API abrufen
  • ein Album anhand der ID auswählen
  • Bilder dieses Albums mit GET /api/v1/albums/{id}/images laden
  • Sharelinks oder Bildseiten in einem eigenen Tool anzeigen

Dabei bleibt der Zugriff sauber auf eigene Alben begrenzt. Der Endpunkt ist API-Key-geschützt und gibt für fremde oder nicht vorhandene Alben keine Inhalte preis. Das ist wichtig, weil Album-IDs technische Kennungen sind und nicht als öffentliche Zugangsdaten behandelt werden sollten.

Auch für spätere Erweiterungen ist diese Trennung hilfreich. Die API kann zwischen Share-Sicht, Ressourcen-Sicht und Upload-Sicht unterscheiden, ohne alles in einen einzigen überladenen Endpunkt zu packen.

Mehr Übersicht im Queue-Monitor

PixelFox verarbeitet viele Dinge im Hintergrund: Bildverarbeitung, Varianten, Storage-Bewegungen, Tiering, Metriken, Sessions und weitere technische Aufgaben. Wenn man eine Plattform betreibt, reicht eine reine Gesamtzahl von Queue-Einträgen irgendwann nicht mehr aus.

Der Queue-Monitor zeigt deshalb jetzt gruppierte Zähler. Statt nur zu sehen, dass es viele Einträge gibt, erkennt man schneller, aus welchem Bereich sie kommen. Jobs, Tiering, Bilder, Storage, Metriken, Sessions und sonstige Cache-Einträge werden getrennt sichtbar.

Das hilft vor allem im Betrieb. Wenn ein Problem auftaucht, ist die erste Frage oft nicht "Wie viele Einträge gibt es?", sondern "Welche Art von Einträgen wächst gerade?". Ein Anstieg bei Storage-Jobs bedeutet etwas anderes als viele Session-Keys oder Bildstatus-Einträge.

Mit den gruppierten Zählern wird der Queue-Monitor besser scanbar. Man kann schneller entscheiden, ob alles normal aussieht oder ob ein bestimmter Bereich Aufmerksamkeit braucht.

Kompaktere Profilseite mit mehr Informationen

Auch die Profilseite wurde überarbeitet. Sie nutzt jetzt ein kompakteres Dashboard-Layout und zeigt mehr relevante Informationen auf einen Blick.

Dazu gehören Account-Daten, Plan-Informationen, Upload-Grenzen und API-Key-Status. Gerade für Nutzer, die PixelFox regelmäßig verwenden oder über die API anbinden, sind diese Informationen wichtig. Man sollte schnell erkennen können, welcher Plan aktiv ist, welche Upload-Möglichkeiten zur Verfügung stehen und wie der eigene API-Zugang aussieht.

Das neue Layout ist dichter, ohne die Seite mit langen Erklärtexten zu überladen. Der Fokus liegt auf wiederkehrender Nutzung: anschauen, einordnen, weiterarbeiten.

Einstellungen und Mitgliedschaft im gleichen Stil

Profil, Einstellungen und Mitgliedschaft gehören logisch zusammen. Deshalb wurden auch Einstellungen und Mitgliedschaft an das kompaktere Account-Dashboard-Layout angepasst.

Die Mitgliedschaftsseite zeigt Plan- und Provider-Informationen übersichtlicher. Einstellungen behalten den Fokus auf praktische Optionen, wirken aber weniger verteilt. Das macht die Account-Verwaltung konsistenter: Wer von Profil zu Mitgliedschaft oder Einstellungen wechselt, bleibt in derselben visuellen Struktur.

Solche Layout-Änderungen sind nicht spektakulär, aber wichtig. Kontoseiten werden immer wieder benutzt, oft nur für kurze Checks. Je klarer dort die wichtigsten Informationen stehen, desto weniger muss man suchen.

Qualität durch Tests

PixelFox 1.18.0 enthält auch neue Tests für die geänderten Bereiche. Für die Album-Bilder-API gibt es einen Controller-Test, der sicherstellt, dass der neue Payload wirklich nur Sharelinks und keine Direkt-, Varianten- oder Storage-Link-Felder ausgibt.

Das ist eine wichtige Absicherung. Bei API-Antworten entstehen Kompatibilitäts- und Sicherheitsprobleme oft nicht durch fehlende Daten, sondern durch zu viele Daten. Wenn ein Endpunkt bewusst keine Direktlinks ausgeben soll, muss genau das auch getestet werden.

Zusätzlich wurden Tests für die Queue-Monitor-Gruppierung und die Erkennung von Tiering-Claim-Keys ergänzt. Damit bleiben die neuen Übersichtszähler stabiler, auch wenn im Hintergrund weitere Queue-Typen dazukommen.

Was PixelFox 1.18.0 für euch bedeutet

PixelFox 1.18.0 macht die Plattform an drei Stellen klarer.

Für API-Nutzer wird Album-Arbeit einfacher. Bilder eines Albums lassen sich jetzt gezielt abrufen, ohne Direktlinks oder Storage-Details offenzulegen. Das ist praktisch für Automatisierung, externe Tools und sichere Sharelink-Workflows.

Für Betreiber und Admins wird der Hintergrundbetrieb besser lesbar. Der Queue-Monitor zeigt nicht nur Menge, sondern Struktur. Dadurch lassen sich Jobs, Storage-Themen und Cache-Einträge schneller einordnen.

Für normale Kontoverwaltung werden Profil, Einstellungen und Mitgliedschaft kompakter. Wichtige Informationen stehen näher zusammen und folgen einem einheitlicheren Dashboard-Gefühl.

Ein kleineres Release mit wichtigem Alltagseffekt

PixelFox 1.18.0 ist kein Release, das eine große neue öffentliche Seite einführt. Es verbessert stattdessen die Stellen, die im Alltag viel zählen: API-Zugriff, Admin-Übersicht und Account-Orientierung.

Das passt zur Richtung der letzten Updates. PixelFox soll nicht nur Bilder entgegennehmen, sondern eine belastbare Plattform für Uploads, Alben, Sharelinks, APIs und langfristigen Betrieb sein. Dafür braucht es große Infrastrukturthemen wie Storage-Tiering, aber auch kleine, präzise API- und UI-Verbesserungen.

Mit der neuen Album-Bilder-API, dem besseren Queue-Monitor und den kompakteren Account-Seiten wird PixelFox wieder ein Stück praktischer: für Nutzer, für Integrationen und für den laufenden Betrieb.