Rétablir la version + la date/heure APK sur la page
🌐 Web
Historique des mises à jour
La plateforme évolue chaque jour. Ici — l’historique complet des changements : nouvelles fonctionnalités, corrections et mises à jour de sécurité. Télécharger l’application
mai 2026
Taille de page 100→20 + pré-génération des miniatures AVIF à l’upload
🌐 Web
Rechargement automatique du feed lors du changement de pays dans l’en-tête
📱 1.2.3
Splash -25% de durée (~6s → ~4.5s)
📱 1.2.2
Préchargement du contenu pendant l’animation splash
📱 1.2.1
8 bugs du rapport de bugs + restauration de 70 locales
📱 1.2.0
🌐+📱 Web + application
Reprise de la publication après timeout — sans doublons d’annonces
📱 1.1.2
Dio timeout 90s + AVIF speed=8 + erreurs détaillées
📱 1.1.1
🌐+📱 Web + application
AVIF-only — conversion à l’upload, limite 15 MB, i18n
📱 1.0.3
🌐+📱 Web + application
AVIF + WebP picture-tag dans la galerie de la page annonce
🌐 Web
Afficher la version APK + l’heure sur la page /download/
🌐 Web
Étirement des photos dans les cartes — aspect-ratio 4:3 partout
📱 1.0.3
🌐+📱 Web + application
Migration de auth de DRF Token vers JWT (simplejwt)
📱 1.0.1
AVIF + fallback WebP via <picture> (~10% de moins vs WebP)
🌐 Web
Suppression du {# #} multiline dans _ad_card.html (encore)
🌐 Web
Sorl-thumbnail WebP — cartes -85% en taille
🌐 Web
Is_above_fold pour les 4 premières cartes (LCP)
🌐 Web
Suppression des commentaires {# #} multiline — ils fuyaient comme du texte dans le HTML
🌐 Web
Mobile lighthouse — lazy + eager LCP + bundle CSS + astuce media pour les fonts
🌐 Web
Breed queryset = none() par défaut (1109 → 0 options)
🌐 Web
_BreedChoiceField — préchargement des traductions (8s → ~2s à froid)
🌐 Web
Compilemessages — ajout de DB_PASSWORD=dummy dans l’environnement de build
🌐 Web
Compilemessages dans l’image Docker, pas dans le initContainer K8s
🌐 Web
Sélecteur de thème — un élément de barre latérale cliquable en cycle
🌐 Web
Sélecteur de thème dans la barre latérale — 3 пункts de menu au lieu d’un pill trop serré
🌐 Web
Deploy-mobile — bon sélecteur de label + filtre sur la phase Running
📱 1.0.1
STATICFILES_DIRS inclut BaranGlobal/static + collectstatic --clear
🌐 Web
Étapes Build-mobile + deploy-mobile — APK via CI/CD
📱 1.0.1
Sélecteur de thème dans la barre latérale — boutons plus grands, fix dockerignore + scroll
🌐 Web
Sélecteur de thème dans la barre latérale — boutons plus grands, fix dockerignore + scroll
📱 1.0.0
Sélecteur de thème dans la barre latérale + suivi de la source static
🌐 Web
Suppression de queueing_lock sur repair_animal_image
🌐 Web
Ajout de install uv + venv dans l’étape builder
🌐 Web
Correctif de sécurité : infrastructure
🌐 Web
Correctif de sécurité : plateforme
🌐 Web
Description du projet sur /download/ via parler + auto-deploy
🌐 Web
Page /download/ avec l’APK de l’application mobile
🌐 Web
OOM, redirections de probe, buffering nginx + sitemap/robots
🌐 Web
avril 2026
Visible_queryset(None) renvoie toutes les annonces actives
🌐 Web
Cache manuel de page dans Redis (Phase 2.5) — TTFB 1.3s → 20ms
🌐 Web
SSR sur AdvertisementListCache + préchargement ext_* (138 → 36 SQL)
🌐 Web
Protection contre les déconnexions transitoires Redis (Connection reset by peer)
🌐 Web
Pipeline d’images WebP + autocomplétion de race (PSI -1.5MB, DOM -1100)
🌐 Web
Polices auto-hébergées + bundle.css réellement dans git
🌐 Web
Polices auto-hébergées + bundle CSS + accessibilité — PSI 73 → ~88
🌐 Web
Fetchpriority=high + width/height pour les 4 premières cartes
🌐 Web
Correctif de sécurité : mise en cache
🌐 Web
Stratégie 2 — cache public 60s + contournement de 5 min pour l’auteur
🌐 Web
Baran-secrets est créé par la CI à partir des variables GitLab
🌐 Web
Suppression du placeholder registry-credentials de namespace.yaml
🌐 Web
Image de base préconstruite — on économise ~7-8 min sur le build
🌐 Web
Kustomize image transformer + compilemessages non bloquant
🌐 Web
CommonLabels → labels includeSelectors:false — sélecteur immuable
🌐 Web
Correctif de sécurité : plateforme
🌐 Web
Nettoyage forcé des dist-info wheel/setuptools/jaraco obsolètes
🌐 Web
Mise à niveau de base python pip/setuptools/wheel dans l’étape runtime
🌐 Web
Cffi 1.17.1 → 2.0.0 — exigence de cryptography 46.x
🌐 Web
Correctif de sécurité : plateforme
🌐 Web
Miroir Yandex au lieu de deb.debian.org — le build expirait à 1h
🌐 Web
Liveness du worker — pgrep n’est pas installé dans l’image slim
🌐 Web