Istoricul actualizărilor

Platforma se dezvoltă în fiecare zi. Aici — istoricul complet al modificărilor: funcții noi, corecturi și actualizări de securitate. Descarcă aplicația

Mai 2026

Nou
Aduce înapoi versiunea + data/ora APK pe pagină 🌐 Web
Îmbunătățire
Page_size 100→20 + pre-generate AVIF thumbnails la upload 🌐 Web
Corecție
Reîncărcare automată a feed-ului la schimbarea țării din header 📱 1.2.3
Îmbunătățire
Splash -25% durată (~6s → ~4.5s) 📱 1.2.2
Îmbunătățire
Prefetch conținutul în timpul animației splash 📱 1.2.1
Corecție
8 bug-uri din raportul de bug-uri + restaurarea a 70 de locale 📱 1.2.0 🌐+📱 Web + aplicație
Corecție
Reluare publish la timeout — fără anunțuri duplicate 📱 1.1.2
Corecție
Dio timeout 90s + AVIF speed=8 + erori detaliate 📱 1.1.1 🌐+📱 Web + aplicație
Îmbunătățire
AVIF-only — conversie la upload, limită 15 MB, i18n 📱 1.0.3 🌐+📱 Web + aplicație
Îmbunătățire
AVIF + WebP picture-tag în gallery paginii anunțului 🌐 Web
Nou
Pe pagina /download/ afișăm versiunea APK + ora 🌐 Web
Corecție
Întinderea pozelor în carduri — aspect-ratio 4:3 peste tot 📱 1.0.3 🌐+📱 Web + aplicație
Nou
Migrare auth de la DRF Token la JWT (simplejwt) 📱 1.0.1
Îmbunătățire
AVIF + WebP fallback prin <picture> (~10% mai puțin vs WebP) 🌐 Web
Corecție
Am scos {# #} pe mai multe rânduri din _ad_card.html (din nou) 🌐 Web
Îmbunătățire
Sorl-thumbnail WebP — carduri -85% ca dimensiune 🌐 Web
Îmbunătățire
Is_above_fold pentru primele 4 carduri (LCP) 🌐 Web
Corecție
Am scos comentariile {# #} pe mai multe rânduri — se afișau ca text în HTML 🌐 Web
Îmbunătățire
Mobile lighthouse — lazy + eager LCP + CSS bundle + fonts media-trick 🌐 Web
Îmbunătățire
Breed queryset = none() implicit (1109 → 0 opțiuni) 🌐 Web
Îmbunătățire
_BreedChoiceField — preluare traduceri în avans (8s → ~2s cold) 🌐 Web
Corecție
Compilemessages — am adăugat DB_PASSWORD=dummy în mediul de build 🌐 Web
Corecție
Compilemessages în imaginea Docker, nu în K8s initContainer 🌐 Web
Corecție
Theme switcher — un element clicabil în sidebar cu ciclu 🌐 Web
Corecție
Theme switcher în sidebar — 3 opțiuni de meniu în loc de un pill înghesuit 🌐 Web
Corecție
Deploy-mobile — selector de label corect + filtru pentru faza Running 📱 1.0.1
Corecție
STATICFILES_DIRS include BaranGlobal/static + collectstatic --clear 🌐 Web
Nou
Etapele Build-mobile + deploy-mobile — APK prin CI/CD 📱 1.0.1
Corecție
Sidebar theme switcher — butoane mai mari, fix pentru dockerignore + scroll 🌐 Web
Corecție
Sidebar theme switcher — butoane mai mari, fix pentru dockerignore + scroll 📱 1.0.0
Nou
Comutator de temă în meniul lateral + urmărim source static 🌐 Web
Corecție
A fost eliminat queueing_lock din repair_animal_image 🌐 Web
Corecție
Adăugat install uv + venv în builder stage 🌐 Web
Remediere de securitate
Security fix: infrastructură 🌐 Web
Remediere de securitate
Security fix: platformă 🌐 Web
Nou
Descrierea proiectului pe /download/ prin parler + auto-deploy 🌐 Web
Nou
Pagina /download/ cu APK-ul aplicației mobile 🌐 Web
Corecție
OOM, redirecționări la probe, buffering nginx + sitemap/robots 🌐 Web

Aprilie 2026

Corecție
Visible_queryset(None) întoarce toate anunțurile active 🌐 Web
Îmbunătățire
Cache manual pentru pagină în Redis (Phase 2.5) — TTFB 1.3s → 20ms 🌐 Web
Îmbunătățire
SSR pe AdvertisementListCache + prefetch ext_* (138 → 36 SQL) 🌐 Web
Corecție
Protecție împotriva Redis transient disconnect (Connection reset by peer) 🌐 Web
Îmbunătățire
Pipeline de imagini WebP + autocomplete pentru breed (PSI -1.5MB, DOM -1100) 🌐 Web
Corecție
Fonturi self-hosted + bundle.css chiar în git 🌐 Web
Îmbunătățire
Fonturi self-hosted + bundle CSS + a11y — PSI 73 → ~88 🌐 Web
Îmbunătățire
Fetchpriority=high + width/height pentru primele 4 carduri 🌐 Web
Remediere de securitate
Security fix: cache 🌐 Web
Îmbunătățire
Strategy 2 — cache public 60s + bypass 5 min pentru autor 🌐 Web
Corecție
Baran-secrets este creat de CI din variabilele GitLab 🌐 Web
Corecție
Am eliminat placeholder-ul registry-credentials din namespace.yaml 🌐 Web
Îmbunătățire
Imagine base prebuilt — economisim ~7-8 min la build 🌐 Web
Corecție
Kustomize image transformer + compilemessages non-fatal 🌐 Web
Corecție
CommonLabels → labels includeSelectors:false — selector imuabil 🌐 Web
Remediere de securitate
Security fix: platformă 🌐 Web
Corecție
Curățare forțată a dist-info vechi pentru wheel/setuptools/jaraco 🌐 Web
Corecție
Upgrade la python pip/setuptools/wheel în runtime stage 🌐 Web
Corecție
Cffi 1.17.1 → 2.0.0 — cerință pentru cryptography 46.x 🌐 Web
Remediere de securitate
Security fix: platformă 🌐 Web
Corecție
Yandex mirror în loc de deb.debian.org — build-ul se bloca la timeout 1h 🌐 Web
Corecție
Worker liveness — pgrep nu este instalat în imaginea slim 🌐 Web