Update-Verlauf

Die Plattform entwickelt sich jeden Tag weiter. Hier finden Sie die vollständige Änderungshistorie: neue Funktionen, Fehlerbehebungen und Sicherheitsupdates. App herunterladen

Mai 2026

Neu
Version + Datum/Uhrzeit der APK auf der Seite anzeigen 🌐 Web
Verbesserung
Page_size 100→20 + AVIF-Thumbnails beim Upload vorab erzeugen 🌐 Web
Fehlerbehebung
Automatisches Neuladen des Feeds bei Länderwechsel im Header 📱 1.2.3
Verbesserung
Splash -25% Dauer (~6s → ~4.5s) 📱 1.2.2
Verbesserung
Content während der Splash-Animation vorab laden 📱 1.2.1
Fehlerbehebung
8 Bugs aus dem Bugreport + 70 Lokalisationen wiederhergestellt 📱 1.2.0 🌐+📱 Web + App
Fehlerbehebung
Publish nach Timeout fortsetzen — keine doppelten Anzeigen 📱 1.1.2
Fehlerbehebung
Dio-Timeout 90s + AVIF speed=8 + detaillierte Fehler 📱 1.1.1 🌐+📱 Web + App
Verbesserung
Nur AVIF — Konvertierung beim Upload, Limit 15 MB, i18n 📱 1.0.3 🌐+📱 Web + App
Verbesserung
AVIF + WebP picture-tag in der Galerie der Anzeigen-Seite 🌐 Web
Neu
Auf der /download/-Seite APK-Version + Uhrzeit anzeigen 🌐 Web
Fehlerbehebung
Verzerrte Fotos in Karten — überall aspect-ratio 4:3 📱 1.0.3 🌐+📱 Web + App
Neu
Auth-Migration von DRF Token auf JWT (simplejwt) 📱 1.0.1
Verbesserung
AVIF + WebP-Fallback per <picture> (~10% kleiner als WebP) 🌐 Web
Fehlerbehebung
Mehrzeiliges {# #} in _ad_card.html entfernt (schon wieder) 🌐 Web
Verbesserung
Sorl-thumbnail WebP — Karten -85% kleiner 🌐 Web
Verbesserung
Is_above_fold für die ersten 4 Karten (LCP) 🌐 Web
Fehlerbehebung
Mehrzeilige {# #}-Kommentare entfernt — liefen als Text ins HTML 🌐 Web
Verbesserung
Mobile Lighthouse — lazy + eager LCP + CSS-Bundle + Fonts-Media-Trick 🌐 Web
Verbesserung
Breed queryset standardmäßig = none() (1109 → 0 Optionen) 🌐 Web
Verbesserung
_BreedChoiceField — Übersetzungen vorladen (8 s → ~2 s kalt) 🌐 Web
Fehlerbehebung
Compilemessages — DB_PASSWORD=dummy in die Build-Umgebung hinzugefügt 🌐 Web
Fehlerbehebung
Compilemessages im Docker-Image, nicht im K8s initContainer 🌐 Web
Fehlerbehebung
Theme-Umschalter — ein anklickbares Sidebar-Element mit Zyklus 🌐 Web
Fehlerbehebung
Theme-Umschalter in der Sidebar — 3 Menüpunkte statt engem Pill-Button 🌐 Web
Fehlerbehebung
Deploy-mobile — richtiger Label-Selector + Filter für Running-Phase 📱 1.0.1
Fehlerbehebung
STATICFILES_DIRS enthält BaranGlobal/static + collectstatic --clear 🌐 Web
Neu
Build-mobile + deploy-mobile Stages — APK per CI/CD 📱 1.0.1
Fehlerbehebung
Sidebar-Theme-Umschalter — größere Buttons, dockerignore-Fix + Scroll 🌐 Web
Fehlerbehebung
Sidebar-Theme-Umschalter — größere Buttons, dockerignore-Fix + Scroll 📱 1.0.0
Neu
Theme-Umschalter im Sidebar + source static getrackt 🌐 Web
Fehlerbehebung
queueing_lock aus repair_animal_image entfernt 🌐 Web
Fehlerbehebung
install uv + venv im Builder-Stage hinzugefügt 🌐 Web
Sicherheitskorrektur
Security fix: Infrastruktur 🌐 Web
Sicherheitskorrektur
Security fix: Plattform 🌐 Web
Neu
Projektbeschreibung auf /download/ über parler + Auto-Deploy 🌐 Web
Neu
Seite /download/ mit APK der mobilen App 🌐 Web
Fehlerbehebung
OOM, Probe-Redirects, nginx-Buffering + sitemap/robots 🌐 Web

April 2026

Fehlerbehebung
Visible_queryset(None) gibt alle aktiven Anzeigen zurück 🌐 Web
Verbesserung
Manueller Page-Cache in Redis (Phase 2.5) — TTFB 1,3 s → 20 ms 🌐 Web
Verbesserung
SSR auf AdvertisementListCache + ext_* vorladen (138 → 36 SQL) 🌐 Web
Fehlerbehebung
Schutz vor kurzzeitigem Redis-Verbindungsabbruch (Connection reset by peer) 🌐 Web
Verbesserung
WebP-Bild-Pipeline + Breed-Autocomplete (PSI -1,5 MB, DOM -1100) 🌐 Web
Fehlerbehebung
Fonts self-hosted + bundle.css wirklich in Git 🌐 Web
Verbesserung
Fonts self-hosted + Bundle-CSS + A11y — PSI 73 → ~88 🌐 Web
Verbesserung
fetchpriority=high + width/height für die ersten 4 Karten 🌐 Web
Sicherheitskorrektur
Security fix: Caching 🌐 Web
Verbesserung
Strategie 2 — öffentliches 60-Sek.-Cache + 5-Min.-Bypass für den Autor 🌐 Web
Fehlerbehebung
Baran-secrets wird von der CI aus GitLab-Variablen erstellt 🌐 Web
Fehlerbehebung
Platzhalter registry-credentials aus namespace.yaml entfernt 🌐 Web
Verbesserung
Vorab gebaute Basis-Image — spart ~7-8 Min. beim Build 🌐 Web
Fehlerbehebung
Kustomize image transformer + compilemessages nicht fatal 🌐 Web
Fehlerbehebung
CommonLabels → labels includeSelectors:false — Selector unveränderlich 🌐 Web
Sicherheitskorrektur
Security fix: Plattform 🌐 Web
Fehlerbehebung
Veraltete wheel/setuptools/jaraco dist-info per Force-Cleanup entfernt 🌐 Web
Fehlerbehebung
Base Python pip/setuptools/wheel im Runtime-Stage aktualisiert 🌐 Web
Fehlerbehebung
Cffi 1.17.1 → 2.0.0 — Anforderung von cryptography 46.x 🌐 Web
Sicherheitskorrektur
Security fix: Plattform 🌐 Web
Fehlerbehebung
Yandex-Mirror statt deb.debian.org — Build lief 1 h in den Timeout 🌐 Web
Fehlerbehebung
Worker-Liveness — pgrep ist im Slim-Image nicht installiert 🌐 Web