የዝማኔዎች ታሪክ

መድረኩ በየቀኑ እየተሻሻለ ነው። እዚህ — ሙሉ የለውጦች ታሪክ አለ፡ አዳዲስ ባህሪያት፣ ማስተካከያዎች እና የደህንነት ዝማኔዎች። መተግበሪያውን ያውርዱ

May 2026

ማሻሻያ
List/index — N+1 ማስተካከያ + page-cache mixin 🌐 ድር
ማሻሻያ
Manual page-cache + Cache-Control ለ BreedDetailView 🌐 ድር
ማሻሻያ
siblings dropdown ተወግዷል — 382 <option> 25 ሰከንድ ይበሉ ነበር 🌐 ድር
ማሻሻያ
siblingዎች/categories ለ translations prefetch 🌐 ድር
ማሻሻያ
/api/v1/ads/ በ SILKY_INTERCEPT_FUNC አልፏል 🌐 ድር
አዲስ
SILKY_PYTHON_PROFILER በ env በኩል (image rebuild ሳይደርስ toggle) 🌐 ድር
ማሻሻያ
/geo/countries/ — .only() በ PostGIS PointField ተጨማሪ ጫና ላይ 🌐 ድር
ማሻሻያ
/ads/ — translations prefetch በ locale ተሸምቶ 🌐 ድር
ማሻሻያ
N+1 ማስተካከያዎች — /geo/countries/ 233→2 SQL, /ads/ 158→~5 SQL 🌐 ድር
ማስተካከያ
LOGIN_URL=/admin/login/ — ካልሆነ redirect ወደ 404 🌐 ድር
ማሻሻያ
-90% SQL በ /admin/main/wiki_animals/ + /advertisements/ 🌐 ድር
አዲስ
Django-silk profiler በ dev እና prod, በ 3 ሰዓት አንድ ጊዜ ማጽዳት 🌐 ድር
አዲስ
በገጹ ላይ እባክ ትዕዛዙን + ቀን/ሰዓት APK መመለስ 🌐 ድር
ማሻሻያ
Page_size 100→20 + AVIF thumbnails በ upload ላይ ቀድሞ ማመንጨት 🌐 ድር
ማስተካከያ
በራስ-ሰር ዝርዝር እንደገና መጫን በ ራስጌ ውስጥ አገር ሲቀየር 📱 1.2.3
ማሻሻያ
Splash -25% ጊዜ (~6s → ~4.5s) 📱 1.2.2
ማሻሻያ
Content በ splash-animation ጊዜ prefetch 📱 1.2.1
ማስተካከያ
ከ bug report 8 ችግኞች + 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) 🌐 ድር
ማስተካከያ
multi-line {# #} በ _ad_card.html ተወግዷል (እንደገና) 🌐 ድር
ማሻሻያ
Sorl-thumbnail WebP — ካርዶች -85% በመጠን 🌐 ድር
ማሻሻያ
Is_above_fold ለ መጀመሪያዎቹ 4 ካርዶች (LCP) 🌐 ድር
ማስተካከያ
multi-line {# #} አስተያየቶች ተወግደዋል — እንደ HTML ጽሁፍ ይፈስሱ ነበር 🌐 ድር
ማሻሻያ
Mobile lighthouse — lazy + eager LCP + CSS bundle + fonts media-trick 🌐 ድር
ማሻሻያ
Breed queryset = none() በ default (1109 → 0 options) 🌐 ድር
ማሻሻያ
_BreedChoiceField — ትርጉሞችን ቀድሞ ማስገባት (8s → ~2s ቀዝቃዛ) 🌐 ድር
ማስተካከያ
Compilemessages — build env ውስጥ DB_PASSWORD=dummy ጨመርኩ 🌐 ድር
ማስተካከያ
Compilemessages በ Docker image ውስጥ, በ K8s initContainer አይደለም 🌐 ድር
ማስተካከያ
Theme switcher — አንድ ጠቅ የሚደረግ sidebar item ከስርዓተ-ዑደት ጋር 🌐 ድር
ማስተካከያ
Theme switcher በ sidebar ውስጥ — 3 ምናሌ ንጥሎች ከጠባብ pill ይልቅ 🌐 ድር
ማስተካከያ
Deploy-mobile — ትክክለኛ label selector + Running phase ማጣሪያ 📱 1.0.1
ማስተካከያ
STATICFILES_DIRS ውስጥ BaranGlobal/static + collectstatic --clear ይካተታል 🌐 ድር
አዲስ
Build-mobile + deploy-mobile ደረጃዎች — APK በ CI/CD በኩል 📱 1.0.1
ማስተካከያ
Sidebar theme switcher — ቁልፎች ይበልጣሉ, fix dockerignore + scroll 🌐 ድር
ማስተካከያ
Sidebar theme switcher — ቁልፎች ይበልጣሉ, fix dockerignore + scroll 📱 1.0.0
አዲስ
በ sidebar ውስጥ የቲማ መቀየሪያ + source static እንከታተላለን 🌐 ድር
ማስተካከያ
queueing_lock ከ repair_animal_image ተወግዷል 🌐 ድር
ማስተካከያ
builder stage ውስጥ install uv + venv ታክሏል 🌐 ድር
የደህንነት ማስተካከያ
Security fix: መሠረተ ልማት 🌐 ድር
የደህንነት ማስተካከያ
Security fix: መድረክ 🌐 ድር
አዲስ
/download/ ላይ የፕሮጀክቱ መግለጫ በ parler + auto-deploy 🌐 ድር
አዲስ
/download/ ገጽ ለሞባይል መተግበሪያ APK 🌐 ድር
ማስተካከያ
OOM, probe redirects, nginx buffering + sitemap/robots 🌐 ድር

April 2026

ማስተካከያ
Visible_queryset(None) ሁሉንም active ads ይመልሳል 🌐 ድር
ማሻሻያ
Redis ውስጥ manual page cache (Phase 2.5) — TTFB 1.3s → 20ms 🌐 ድር
ማሻሻያ
AdvertisementListCache ላይ SSR + prefetch ext_* (138 → 36 SQL) 🌐 ድር
ማስተካከያ
Redis transient disconnect ላይ መከላከያ (Connection reset by peer) 🌐 ድር
ማሻሻያ
WebP image pipeline + breed autocomplete (PSI -1.5MB, DOM -1100) 🌐 ድር
ማስተካከያ
Self-host fonts + bundle.css በ git ውስጥ ነው 🌐 ድር
ማሻሻያ
Self-host fonts + bundle CSS + a11y — PSI 73 → ~88 🌐 ድር
ማሻሻያ
Fetchpriority=high + width/height ለመጀመሪያዎቹ 4 ካርዶች 🌐 ድር
የደህንነት ማስተካከያ
Security fix: መሸጎጫ 🌐 ድር
ማሻሻያ
Strategy 2 — public 60s ካሽ + 5-ደቂቃ bypass ለደራሲ 🌐 ድር