Historie aktualizací

Platforma se každý den vyvíjí. Zde je úplná historie změn: nové funkce, opravy a bezpečnostní aktualizace. Stáhnout aplikaci

květen 2026

Vylepšení
List/index — oprava N+1 + page-cache mixin 🌐 Web
Vylepšení
Manuální page-cache + Cache-Control pro BreedDetailView 🌐 Web
Vylepšení
Odstraněn siblings dropdown — 382 <option> žraly 25 s 🌐 Web
Vylepšení
Prefetch překladů pro siblings/categories 🌐 Web
Vylepšení
Bypass /api/v1/ads/ přes SILKY_INTERCEPT_FUNC 🌐 Web
Nové
SILKY_PYTHON_PROFILER přes env (toggle bez image rebuild) 🌐 Web
Vylepšení
/geo/countries/ — .only() proti režii PostGIS PointField 🌐 Web
Vylepšení
/ads/ — translations prefetch filtrován podle lokality 🌐 Web
Vylepšení
N+1 opravy — /geo/countries/ 233→2 SQL, /ads/ 158→~5 SQL 🌐 Web
Oprava
LOGIN_URL=/admin/login/ — jinak redirect na 404 🌐 Web
Vylepšení
-90 % SQL na /admin/main/wiki_animals/ + /advertisements/ 🌐 Web
Nové
Django-silk profiler na dev i prod, čištění každé 3 hodiny 🌐 Web
Nové
Vrátit verzi + datum/čas APK na stránce 🌐 Web
Vylepšení
Page_size 100→20 + pre-generate AVIF thumbnails při uploadu 🌐 Web
Oprava
Automatické znovunačtení feedu při změně země v hlavičce 📱 1.2.3
Vylepšení
Splash -25 % délky (~6 s → ~4,5 s) 📱 1.2.2
Vylepšení
Prefetch obsahu během splash animace 📱 1.2.1
Oprava
8 bugů z bugreportu + obnovení 70 lokalizací 📱 1.2.0 🌐+📱 Web + aplikace
Oprava
Resume publish při timeoutu — bez duplicitních inzerátů 📱 1.1.2
Oprava
Dio timeout 90 s + AVIF speed=8 + detailní chyby 📱 1.1.1 🌐+📱 Web + aplikace
Vylepšení
AVIF-only — konverze při uploadu, limit 15 MB, i18n 📱 1.0.3 🌐+📱 Web + aplikace
Vylepšení
AVIF + WebP picture-tag v galerii stránky inzerátu 🌐 Web
Nové
Na stránce /download/ zobrazit verzi APK + čas 🌐 Web
Oprava
Roztahování fotek v kartách — aspect-ratio 4:3 všude 📱 1.0.3 🌐+📱 Web + aplikace
Nové
Migrace auth z DRF Token na JWT (simplejwt) 📱 1.0.1
Vylepšení
AVIF + WebP fallback přes <picture> (~10 % méně vs WebP) 🌐 Web
Oprava
Odstraněn vícerádkový {# #} v _ad_card.html (zase) 🌐 Web
Vylepšení
Sorl-thumbnail WebP — karty -85 % na velikosti 🌐 Web
Vylepšení
Is_above_fold pro první 4 karty (LCP) 🌐 Web
Oprava
Odstraněny vícerádkové {# #} komentáře — tekly jako text v HTML 🌐 Web
Vylepšení
Mobile lighthouse — lazy + eager LCP + CSS bundle + fonts media-trick 🌐 Web
Vylepšení
Breed queryset = none() ve výchozím stavu (1109 → 0 možností) 🌐 Web
Vylepšení
_BreedChoiceField — přednačítání překladů (8 s → ~2 s cold) 🌐 Web
Oprava
Compilemessages — přidal DB_PASSWORD=dummy do build env 🌐 Web
Oprava
Compilemessages v Docker image, ne v K8s initContainer 🌐 Web
Oprava
Přepínač tématu — jeden klikací sidebar item v cyklu 🌐 Web
Oprava
Přepínač tématu v sidebaru — 3 položky menu místo úzkého pill 🌐 Web
Oprava
Deploy-mobile — správný label selector + filtr Running phase 📱 1.0.1
Oprava
STATICFILES_DIRS zahrnuje BaranGlobal/static + collectstatic --clear 🌐 Web
Nové
Build-mobile + deploy-mobile stages — APK přes CI/CD 📱 1.0.1
Oprava
Sidebar theme switcher — větší tlačítka, fix dockerignore + scroll 🌐 Web
Oprava
Sidebar theme switcher — větší tlačítka, fix dockerignore + scroll 📱 1.0.0
Nové
Přepínač tématu v bočním menu + trackujeme source static 🌐 Web
Oprava
Odebrán queueing_lock z repair_animal_image 🌐 Web
Oprava
Přidáno install uv + venv v builder stage 🌐 Web
Bezpečnostní oprava
Security fix: infrastruktura 🌐 Web
Bezpečnostní oprava
Security fix: platforma 🌐 Web
Nové
Popis projektu na /download/ přes parler + auto-deploy 🌐 Web
Nové
Stránka /download/ s APK mobilní aplikace 🌐 Web
Oprava
OOM, probe redirects, nginx buffering + sitemap/robots 🌐 Web

duben 2026

Oprava
Visible_queryset(None) vrací všechny active ads 🌐 Web
Vylepšení
Manual page cache v Redis (Phase 2.5) — TTFB 1.3 s → 20 ms 🌐 Web
Vylepšení
SSR na AdvertisementListCache + prefetch ext_* (138 → 36 SQL) 🌐 Web
Oprava
Ochrana proti Redis transient disconnect (Connection reset by peer) 🌐 Web
Vylepšení
WebP image pipeline + breed autocomplete (PSI -1.5 MB, DOM -1100) 🌐 Web
Oprava
Self-host fonts + bundle.css je opravdu v git 🌐 Web
Vylepšení
Self-host fonts + bundle CSS + a11y — PSI 73 → ~88 🌐 Web
Vylepšení
Fetchpriority=high + width/height pro první 4 karty 🌐 Web
Bezpečnostní oprava
Security fix: cachování 🌐 Web
Vylepšení
Strategy 2 — public 60 s cache + 5min bypass pro autora 🌐 Web