List/index — N+1-fix + page-cache mixin
🌐 Webb
Uppdateringshistorik
Plattformen utvecklas varje dag. Här finns hela ändringshistoriken: nya funktioner, korrigeringar och säkerhetsuppdateringar. Ladda ner appen
maj 2026
Manuell page-cache + Cache-Control för BreedDetailView
🌐 Webb
Tog bort siblings-dropdown — 382 <option> åt 25 sek
🌐 Webb
Prefetch av översättningar för siblings/categories
🌐 Webb
Bypass /api/v1/ads/ via SILKY_INTERCEPT_FUNC
🌐 Webb
SILKY_PYTHON_PROFILER via env (toggle utan image rebuild)
🌐 Webb
/geo/countries/ — .only() mot PostGIS PointField-overhead
🌐 Webb
/ads/ — translations prefetch filtrerad per locale
🌐 Webb
N+1-fixar — /geo/countries/ 233→2 SQL, /ads/ 158→~5 SQL
🌐 Webb
LOGIN_URL=/admin/login/ — annars redirect till 404
🌐 Webb
-90% SQL på /admin/main/wiki_animals/ + /advertisements/
🌐 Webb
Django-silk-profilering på dev och prod, rensning var 3:e timme
🌐 Webb
Visa version + datum/tid för APK på sidan
🌐 Webb
Page_size 100→20 + förgenerera AVIF-miniatyrer vid upload
🌐 Webb
Automatisk uppdatering av flödet vid byte av land i toppen
📱 1.2.3
Splash -25% längd (~6s → ~4.5s)
📱 1.2.2
Prefetch av innehåll under splash-анимationen
📱 1.2.1
8 buggar från buggrapporten + återställning av 70 lokaler
📱 1.2.0
🌐+📱 Webb + app
Fortsätt publicering vid timeout — utan dubbletter av annonser
📱 1.1.2
Dio timeout 90s + AVIF speed=8 + detaljerade fel
📱 1.1.1
🌐+📱 Webb + app
AVIF-only — konvertering vid upload, gräns 15 MB, i18n
📱 1.0.3
🌐+📱 Webb + app
AVIF + WebP picture-tag i annonsens galleri
🌐 Webb
På /download/ visas APK-version + tid
🌐 Webb
Sträckning av foton i korten — aspect-ratio 4:3 överallt
📱 1.0.3
🌐+📱 Webb + app
Migrering av auth från DRF Token till JWT (simplejwt)
📱 1.0.1
AVIF + WebP-fallback via <picture> (~10% mindre än WebP)
🌐 Webb
Tog bort flerradig {# #} i _ad_card.html (igen)
🌐 Webb
Sorl-thumbnail WebP — korten -85% i storlek
🌐 Webb
Is_above_fold för de första 4 korten (LCP)
🌐 Webb
Tog bort flerradiga {# #}-kommentarer — läckte som text i HTML
🌐 Webb
Mobile lighthouse — lazy + eager LCP + CSS bundle + fonts media-trick
🌐 Webb
Breed queryset = none() som standard (1109 → 0 options)
🌐 Webb
_BreedChoiceField — förladda översättningar (8s → ~2s cold)
🌐 Webb
Compilemessages — lade till DB_PASSWORD=dummy i build-miljön
🌐 Webb
Compilemessages i Docker-image, inte i K8s initContainer
🌐 Webb
Theme switcher — ett klickbart sidebar-item med cykel
🌐 Webb
Theme switcher i sidomenyn — 3 menypunkter i stället för en trång pill
🌐 Webb
Deploy-mobile — rätt label selector + filter för Running phase
📱 1.0.1
STATICFILES_DIRS inkluderar BaranGlobal/static + collectstatic --clear
🌐 Webb
Build-mobile + deploy-mobile stages — APK via CI/CD
📱 1.0.1
Sidebar theme switcher — större knappar, fix dockerignore + scroll
🌐 Webb
Sidebar theme switcher — större knappar, fix dockerignore + scroll
📱 1.0.0
Tema-switch i sidomenyn + spårar source static
🌐 Webb
queueing_lock borttagen från repair_animal_image
🌐 Webb
Tillagt install uv + venv i builder stage
🌐 Webb
Security fix: infrastruktur
🌐 Webb
Security fix: plattform
🌐 Webb
Projektbeskrivning på /download/ via parler + auto-deploy
🌐 Webb
Sidan /download/ med APK för mobilappen
🌐 Webb
OOM, probe redirects, nginx buffering + sitemap/robots
🌐 Webb
april 2026
Visible_queryset(None) returnerar alla aktiva annonser
🌐 Webb
Manuell page cache i Redis (Phase 2.5) — TTFB 1.3s → 20ms
🌐 Webb
SSR på AdvertisementListCache + prefetch ext_* (138 → 36 SQL)
🌐 Webb
Skydd mot tillfälligt Redis-avbrott (Connection reset by peer)
🌐 Webb
WebP-bildpipeline + ras-autocomplete (PSI -1.5MB, DOM -1100)
🌐 Webb
Self-host fonts + bundle.css finns verkligen i git
🌐 Webb
Self-host fonts + bundle CSS + a11y — PSI 73 → ~88
🌐 Webb
Fetchpriority=high + width/height för de första 4 korten
🌐 Webb
Security fix: cachelagring
🌐 Webb
Strategy 2 — offentlig 60s-cache + 5 min bypass för författaren
🌐 Webb