Changelog
Version actuelle : v1.8.0
Toutes les mises à jour et améliorations de la plateforme Peew.
v1.8.0Dernière version17 mai 2026
Annonces similaires & corrections UI
Nouveauté
- Section « Annonces similaires » en bas de chaque fiche annonce — affiche jusqu'à 4 annonces de la même catégorie et marque pour garder les acheteurs sur la plateforme
v1.7.013 mai 2026
Validation des annonces avant publication
Nouveauté
- Les annonces ne sont plus publiées instantanément — elles passent désormais par une validation avant d'apparaître sur le site
- Un message de confirmation te prévient à la soumission que ton annonce sera acceptée ou refusée dans les 24h
- L'équipe reçoit chaque nouvelle annonce sur Discord avec tous les détails et peut l'approuver ou la refuser en un seul clic
- Le panel admin affiche une section dédiée aux annonces en attente avec les boutons Approuver / Refuser
- Dès qu'une annonce est approuvée (depuis Discord ou le dashboard), elle est publiée sur le site et annoncée automatiquement dans les canaux Discord
v1.5.025 avril 2026
Vitrine vendeur, interface mobile & KPI suppressions
Nouveauté
- Lien de vitrine partageable : chaque vendeur a une URL publique peew.fr/vendeur/pseudo — bouton "Copier ma vitrine" sur la page compte
- Pseudo unique sur la plateforme — deux membres ne peuvent pas avoir le même pseudo (insensible à la casse : Peew = peew)
- Validation du pseudo en temps réel à l'inscription : disponibilité vérifiée dès 3 caractères avec indicateur vert / rouge instantané
- Raison de suppression demandée à chaque suppression d'annonce : Vendu (sur Peew ou ailleurs), Plus vendre, Trop long, Autre
- KPI suppressions dans le panel admin : répartition des raisons avec barres visuelles et taux de vente sur Peew
- Modal de signalement redessinée : remonte depuis le bas sur mobile, fond bloqué, scroll interne
v1.4.020 avril 2026
Messagerie PayPal & sécurité renforcée
Nouveauté
- Bouton « Acheter via PayPal » sur les fiches annonces des vendeurs ayant configuré leur PayPal.me — envoie automatiquement un message d'introduction à l'ouverture du chat
- Demande de paiement PayPal depuis le chat : le vendeur envoie un montant (pré-rempli avec le prix de l'annonce, modifiable) qui s'affiche comme un bouton de paiement pour l'acheteur
- Bouton de paiement PayPal cliquable côté acheteur : redirige vers paypal.me/pseudo/montant après affichage d'un avertissement de sécurité
- Avertissement obligatoire avant tout paiement PayPal : rappel de payer en « Biens et services » et de préférer la remise en main propre
- Champ PayPal.me ajouté dans les paramètres du profil (chiffré AES-256, format paypal.me/pseudo validé)
- Cooldown de 30 minutes entre deux demandes de paiement PayPal dans la même conversation
Sécurité
- Blocage de tous les liens (http://, https://, www.) dans les messages du chat — les demandes PayPal système sont la seule exception
- Toutes les actions serveur du chat vérifient désormais la session côté serveur — impossible d'usurper l'identité d'un autre utilisateur en manipulant les paramètres
- Vérification en base que le sellerId est bien propriétaire du listingId lors de la création d'une conversation
v1.3.014 avril 2026
SEO & visibilité Google
Maintenance
- Optimisation SEO poussée sur toutes les pages pour améliorer le positionnement sur Google
Nouveauté
- Fil d'Ariane affiché dans les résultats Google sur les pages catégories et fiches annonces
- Questions fréquentes dépliables directement dans Google (FAQ schema)
- Bloc de navigation par type de matériel ajouté en bas de la page d'accueil
v1.2.18 avril 2026
Corrections upload photos & gestion des erreurs
Correction
- Upload de plusieurs photos : les fichiers sont désormais envoyés un par un via l'API route au lieu d'une seule requête groupée — résout l'erreur sur 7 photos et plus
- Limite bodySizeLimit des server actions relevée à 50MB pour éviter les rejets silencieux sur les gros envois
- En cas d'échec d'une photo, les autres continuent d'être uploadées — plus d'échec en bloc
Nouveauté
- Pages d'erreur personnalisées en français sur toutes les routes critiques (annonce, recherche, formulaire de publication)
- Error boundary global (error.tsx) et layout (global-error.tsx) : fini le message technique brut de Next.js en production
- Chaque page d'erreur affiche un bouton Réessayer et un retour à l'accueil, avec un code de référence pour le débogage
v1.2.08 avril 2026
Avis communauté & Google Tag Manager
Nouveauté
- Système d'avis sur la plateforme Peew : les membres ayant publié au moins une annonce peuvent laisser une note (1 à 5 étoiles) et un commentaire
- Page dédiée /avis : liste de tous les avis avec note moyenne, formulaire de soumission, modification et suppression de son avis
- Section avis sur la homepage : aperçu des 3 derniers avis avec lien vers /avis (visible dès le premier avis publié)
- Lien Laisser un avis ajouté dans le footer
- Schema.org AggregateRating + Review sur /avis pour l'affichage des étoiles dans les résultats Google
Maintenance
- Intégration Google Tag Manager dans le layout global
- Migration base de données : nouvelle table review (un avis par utilisateur, contrainte unique sur authorId)
v1.1.07 avril 2026
SEO — Pages catégories & recherche indexables
Nouveauté
- Pages catégories dédiées et indexables par Google : /category/repliques, /category/gear, /category/habits, /category/accessoires, /category/pieces, /category/consommables, /category/dons
- Page /search convertie en server component — les annonces sont désormais visibles dans le HTML renvoyé aux moteurs de recherche
- Synchronisation de tous les filtres dans l'URL (/search?q=mp5&etat=Neuf&max=300) — les recherches filtrées sont partageables et indexables
- Boutons catégories convertis en vrais liens <a> — Google peut suivre et crawler la navigation par catégorie
- URLs cohérentes en anglais : /category/[slug] aligné avec /search
Maintenance
- Redirect 301 automatique de /categorie/[slug] vers /category/[slug]
- Sitemap mis à jour avec les 7 pages catégories (priority 0.8, daily)
- Footer mis à jour : liens catégories pointent vers /category/[slug] au lieu de /search?category=X
v1.0.06 avril 2026
Lancement officiel de Peew
Nouveauté
- Publication d'annonces avec titre, description, marque, modèle, prix et photos
- 6 catégories disponibles : Réplique, Gear, Habits, Accessoires, Pièces, Consommables
- Possibilité de proposer un article en don gratuit
- Détail de l'état : usure, fréquence d'usage, upgrades réalisées, entretien à jour, facture disponible
- Galerie photos avec image de couverture et navigation
- Gestion des annonces : brouillon, publier, archiver, supprimer
- Modification d'une annonce existante
- Recherche plein texte sur titre, marque et modèle
- Filtres avancés : catégorie, état d'usure, fréquence d'usage, budget (slider), localisation, marque, négociable, upgrades, entretien, facture, dons
- Tri des résultats : plus récent, prix croissant, prix décroissant
- Barre de recherche intelligente avec autocomplétion ville / code postal / région
- Messagerie interne entre acheteur et vendeur par annonce
- Notification email au premier contact sur une annonce
- Compteur de messages non lus en temps réel
- Suppression d'une conversation de son côté
- Inscription et connexion par email / mot de passe
- Vérification de l'email à l'inscription
- Réinitialisation du mot de passe par email
- Onboarding guidé après inscription
- Gestion du profil : pseudo, photo, coordonnées chiffrées (téléphone, Instagram, Discord)
- Page profil vendeur publique avec ses annonces actives
- Favoris : sauvegarder et retrouver les annonces qui plaisent
- Suivi des stats par annonce : vues et nombre de contacts
- Signalement d'une annonce avec motif et description
- Panel d'administration : stats globales, signalements groupés par annonce, journal d'audit
- Actions de modération admin : résoudre, ignorer, supprimer l'annonce, avertir le vendeur
- Gestion des annonces admin par statut (publiées, brouillons, archivées, supprimées)
- Changelog public avec historique des versions
- Page FAQ complète avec balisage schema.org
- Pages légales : CGU, Mentions légales, Données personnelles, Politique cookies
- Page de contact
- Intégration Discord communautaire dans le header et le footer
- Thème clair / sombre
- Navigation mobile avec barre inférieure
- SEO : OpenGraph, Twitter Card, JSON-LD Organisation et WebSite, sitemap.xml, robots.txt
- URLs propres avec slugs sur les annonces
- Upload et stockage des images via S3
Sécurité
- Chiffrement des données personnelles sensibles en base (email, téléphone, Instagram, Discord)
- Ventes réservées aux personnes majeures