Ограничение за качване 60→300/час на потребител
🌐 Уеб
История на промените
Платформата се развива всеки ден. Тук е пълната история на промените: нови възможности, корекции и актуализации по сигурността. Изтеглете приложението
Май 2026
Премахваме default throttle, оставяме само за чувствителните endpoints
🌐 Уеб
Връщаме AVIF thumbnail-ите в serializer-а (sync блок в API)
🌐 Уеб
Async AVIF генериране при post_save (без блокиране)
🌐 Уеб
AVIF thumbnails за породи (Wiki_animals)
🌐 Уеб
AdDetailView — favorites чрез prefetch, без count/exists
🌐 Уеб
Поправки за N+1 в одита на explore-агента
🌐 Уеб
/animal-categories/<id>/breeds/ — N+1 fix (×60 ускорение)
🌐 Уеб
List/index — N+1 fix + page-cache mixin
🌐 Уеб
Manual page-cache + Cache-Control за BreedDetailView
🌐 Уеб
Премахнахме siblings dropdown — 382 <option> ядяха 25 сек
🌐 Уеб
Prefetch на преводите за siblings/categories
🌐 Уеб
Bypass /api/v1/ads/ чрез SILKY_INTERCEPT_FUNC
🌐 Уеб
SILKY_PYTHON_PROFILER през env (toggle без image rebuild)
🌐 Уеб
/geo/countries/ — .only() срещу PostGIS PointField overhead
🌐 Уеб
/ads/ — translations prefetch, филтриран по локала
🌐 Уеб
N+1 fixes — /geo/countries/ 233→2 SQL, /ads/ 158→~5 SQL
🌐 Уеб
LOGIN_URL=/admin/login/ — иначе redirect към 404
🌐 Уеб
-90% SQL на /admin/main/wiki_animals/ + /advertisements/
🌐 Уеб
Django-silk профайлър на dev и prod, изчистване на всеки 3 часа
🌐 Уеб
Върнахме версията + дата/час на APK на страницата
🌐 Уеб
Page_size 100→20 + pre-generate AVIF thumbnails при upload
🌐 Уеб
Авто-рефреш на фийда при смяна на страната в хедъра
📱 1.2.3
Splash -25% продължителност (~6s → ~4.5s)
📱 1.2.2
Prefetch на съдържанието по време на splash-анимацията
📱 1.2.1
8 бъга от bug report-а + възстановяване на 70 локали
📱 1.2.0
🌐+📱 Уеб + приложение
Resume publish при timeout — без дублирани обяви
📱 1.1.2
Dio timeout 90s + AVIF speed=8 + детайлни грешки
📱 1.1.1
🌐+📱 Уеб + приложение
AVIF-only — конвертиране при upload, лимит 15 MB, i18n
📱 1.0.3
🌐+📱 Уеб + приложение
AVIF + WebP picture-tag в gallery на страницата на обявата
🌐 Уеб
На страницата /download/ показваме версията на APK + време
🌐 Уеб
Разтягане на снимките в картите — aspect-ratio 4:3 навсякъде
📱 1.0.3
🌐+📱 Уеб + приложение
Миграция на auth от DRF Token към JWT (simplejwt)
📱 1.0.1
AVIF + WebP fallback през <picture> (~10% по-малко vs WebP)
🌐 Уеб
Премахнат е многоредовият {# #} в _ad_card.html (пак)
🌐 Уеб
Sorl-thumbnail WebP — картите -85% по размер
🌐 Уеб
Is_above_fold за първите 4 карти (LCP)
🌐 Уеб
Премахнати са многоредовите {# #} коментари — изтичаха като текст в HTML
🌐 Уеб
Mobile lighthouse — lazy + eager LCP + CSS bundle + fonts media-trick
🌐 Уеб
Breed queryset = none() по подразбиране (1109 → 0 options)
🌐 Уеб
_BreedChoiceField — предварително зареждане на преводите (8s → ~2s cold)
🌐 Уеб
Compilemessages — добавих DB_PASSWORD=dummy в build env
🌐 Уеб
Compilemessages в Docker image, не в K8s initContainer
🌐 Уеб
Theme switcher — един кликаем sidebar елемент с цикъл
🌐 Уеб
Theme switcher в sidebar — 3 menu точки вместо тясно pill
🌐 Уеб
Deploy-mobile — правилен label selector + Running phase filter
📱 1.0.1
STATICFILES_DIRS включва BaranGlobal/static + collectstatic --clear
🌐 Уеб
Build-mobile + deploy-mobile stages — APK през CI/CD
📱 1.0.1
Sidebar theme switcher — по-големи бутони, fix dockerignore + scroll
🌐 Уеб
Sidebar theme switcher — по-големи бутони, fix dockerignore + scroll
📱 1.0.0
Превключвател на тема в страничното меню + track-ваме source static
🌐 Уеб
Премахнат queueing_lock от repair_animal_image
🌐 Уеб
Добавен install uv + venv в builder stage
🌐 Уеб
Security fix: инфраструктура
🌐 Уеб
Security fix: платформа
🌐 Уеб
Описание на проекта на /download/ чрез parler + авто-deploy
🌐 Уеб
Страница /download/ с APK на мобилното приложение
🌐 Уеб
OOM, probe redirects, nginx buffering + sitemap/robots
🌐 Уеб
Април 2026
Visible_queryset(None) връща всички active ads
🌐 Уеб
Manual page cache в Redis (Phase 2.5) — TTFB 1.3s → 20ms
🌐 Уеб