Historia ya masasisho

Jukwaa linakua kila siku. Hapa — historia kamili ya mabadiliko: vipengele vipya, marekebisho na masasisho ya usalama. Pakua programu

Mei 2026

Mpya
Kurudisha version + tarehe/saa ya APK kwenye ukurasa 🌐 Wavuti
Uboreshaji
Page_size 100→20 + pre-generate AVIF thumbnails wakati wa upload 🌐 Wavuti
Urekebishaji
Kujipakia upya kwa feed kiotomatiki ukibadilisha nchi kwenye header 📱 1.2.3
Uboreshaji
Splash -25% ya muda (~s6 → ~s4.5) 📱 1.2.2
Uboreshaji
Kufetch content wakati splash-animation inaendelea 📱 1.2.1
Urekebishaji
Bagi 8 kutoka bug report + kurejesha lokal 70 📱 1.2.0 🌐+📱 Wavuti + programu
Urekebishaji
Resume publish ikitokea timeout — bila nakala za matangazo 📱 1.1.2
Urekebishaji
Dio timeout 90s + AVIF speed=8 + makosa ya kina 📱 1.1.1 🌐+📱 Wavuti + programu
Uboreshaji
AVIF-only — uongofu wakati wa upload, kikomo 15 MB, i18n 📱 1.0.3 🌐+📱 Wavuti + programu
Uboreshaji
AVIF + WebP picture-tag kwenye gallery ya ukurasa wa tangazo 🌐 Wavuti
Mpya
Kwenye /download/ kuonyesha version ya APK + wakati 🌐 Wavuti
Urekebishaji
Kuvutwa kwa picha kwenye kadi — aspect-ratio 4:3 kila mahali 📱 1.0.3 🌐+📱 Wavuti + programu
Mpya
Uhamaji wa auth kutoka DRF Token kwenda JWT (simplejwt) 📱 1.0.1
Uboreshaji
AVIF + WebP fallback kupitia <picture> (~10% chini kuliko WebP) 🌐 Wavuti
Urekebishaji
Imeondolewa multiline {# #} kwenye _ad_card.html (tena) 🌐 Wavuti
Uboreshaji
Sorl-thumbnail WebP — kadi -85% kwa ukubwa 🌐 Wavuti
Uboreshaji
Is_above_fold kwa kadi 4 za kwanza (LCP) 🌐 Wavuti
Urekebishaji
Maoni ya multiline {# #} yameondolewa — yalikuwa yanavuja kama text kwenye HTML 🌐 Wavuti
Uboreshaji
Mobile lighthouse — lazy + eager LCP + CSS bundle + font media-trick 🌐 Wavuti
Uboreshaji
Breed queryset = none() kwa chaguo-msingi (1109 → 0 options) 🌐 Wavuti
Uboreshaji
_BreedChoiceField — precache tafsiri (8s → ~2s cold) 🌐 Wavuti
Urekebishaji
Compilemessages — nimeongeza DB_PASSWORD=dummy katika build env 🌐 Wavuti
Urekebishaji
Compilemessages ndani ya Docker image, si K8s initContainer 🌐 Wavuti
Urekebishaji
Theme switcher — kipengee kimoja cha sidebar kinachobofyezeka chenye mzunguko 🌐 Wavuti
Urekebishaji
Theme switcher kwenye sidebar — vipengee 3 vya menyu badala ya pill finyu 🌐 Wavuti
Urekebishaji
Deploy-mobile — label selector sahihi + chujio cha Running phase 📱 1.0.1
Urekebishaji
STATICFILES_DIRS inajumuisha BaranGlobal/static + collectstatic --clear 🌐 Wavuti
Mpya
Build-mobile + deploy-mobile stages — APK kupitia CI/CD 📱 1.0.1
Urekebishaji
Sidebar theme switcher — vitufe vikubwa zaidi, fix dockerignore + scroll 🌐 Wavuti
Urekebishaji
Sidebar theme switcher — vitufe vikubwa zaidi, fix dockerignore + scroll 📱 1.0.0
Mpya
Kibadilisha mandhari kwenye menyu ya upande + tunafuatilia source static 🌐 Wavuti
Urekebishaji
queueing_lock imeondolewa kwenye repair_animal_image 🌐 Wavuti
Urekebishaji
Imeongezwa install uv + venv katika builder stage 🌐 Wavuti
Marekebisho ya usalama
Security fix: miundombinu 🌐 Wavuti
Marekebisho ya usalama
Security fix: jukwaa 🌐 Wavuti
Mpya
Maelezo ya mradi kwenye /download/ kupitia parler + auto-deploy 🌐 Wavuti
Mpya
Ukurasa wa /download/ wenye APK ya programu ya simu 🌐 Wavuti
Urekebishaji
OOM, probe redirects, nginx buffering + sitemap/robots 🌐 Wavuti

Aprili 2026

Urekebishaji
Visible_queryset(None) hurudisha matangazo yote active 🌐 Wavuti
Uboreshaji
Manual page cache katika Redis (Phase 2.5) — TTFB 1.3s → 20ms 🌐 Wavuti
Uboreshaji
SSR kwenye AdvertisementListCache + prefetch ext_* (138 → 36 SQL) 🌐 Wavuti
Urekebishaji
Kingao dhidi ya Redis transient disconnect (Connection reset by peer) 🌐 Wavuti
Uboreshaji
WebP image pipeline + breed autocomplete (PSI -1.5MB, DOM -1100) 🌐 Wavuti
Urekebishaji
Self-host fonts + bundle.css kweli iko git 🌐 Wavuti
Uboreshaji
Self-host fonts + bundle CSS + a11y — PSI 73 → ~88 🌐 Wavuti
Uboreshaji
Fetchpriority=high + width/height kwa kadi 4 za kwanza 🌐 Wavuti
Marekebisho ya usalama
Security fix: kuhifadhi kwenye cache 🌐 Wavuti
Uboreshaji
Strategy 2 — public 60s cache + bypass ya dakika 5 kwa mwandishi 🌐 Wavuti
Urekebishaji
Baran-secrets inaundwa na CI kutoka GitLab variables 🌐 Wavuti
Urekebishaji
Nimeondoa placeholder registry-credentials kutoka namespace.yaml 🌐 Wavuti
Uboreshaji
Pre-built base image — tunaokoa ~7-8 min kwenye build 🌐 Wavuti
Urekebishaji
Kustomize image transformer + compilemessages non-fatal 🌐 Wavuti
Urekebishaji
CommonLabels → labels includeSelectors:false — selector haiwezi kubadilishwa 🌐 Wavuti
Marekebisho ya usalama
Security fix: jukwaa 🌐 Wavuti
Urekebishaji
Force cleanup ya wheel/setuptools/jaraco dist-info zilizopitwa na wakati 🌐 Wavuti
Urekebishaji
Upgrade base python pip/setuptools/wheel kwenye runtime stage 🌐 Wavuti
Urekebishaji
Cffi 1.17.1 → 2.0.0 — hitaji la cryptography 46.x 🌐 Wavuti
Marekebisho ya usalama
Security fix: jukwaa 🌐 Wavuti
Urekebishaji
Yandex mirror badala ya deb.debian.org — build ilikuwa ina- timeout saa 1 🌐 Wavuti
Urekebishaji
Worker liveness — pgrep haijasakinishwa kwenye slim image 🌐 Wavuti