Nouveautés

Quoi de neuf ?

Les dernières fonctionnalités et améliorations de DirectHote.

v1.20
Correction, Réductions durée appliquées au récap voyageur Août 2026
  • Correction : les règles de tarification « Réduction durée » (par ex. −5% à partir de 3 nuits, −8% à partir de 4 nuits…) configurées dans /admin/tarifs sont désormais correctement affichées et appliquées dans le récapitulatif de réservation côté voyageur
  • La ligne apparaît en vert dans le récap avec le nom de la règle et le pourcentage appliqué (ex : « Réduction durée (−5%) »)
  • La grille « Remise séjour long » en € (fixe par palier de nuits) continue de fonctionner en parallèle, comme avant
  • Règle de non-cumul entre les paliers % : c'est toujours le meilleur pourcentage applicable qui est retenu (comme le calcul serveur le faisait déjà)
v1.19
Détection des réservations fantômes Août 2026
  • Correction majeure : quand une réservation importée via iCal (Airbnb, Booking, GreenGo…) disparaît de son calendrier source, DirectHote la détecte automatiquement et vous la signale sur /admin/calendrier, plus aucun risque de réservation fantôme qui bloque vos dates chez les OTA à votre insu
  • Un bandeau orange apparaît en haut de votre calendrier avec la liste des réservations concernées : dates, source, moment de détection
  • Deux boutons par réservation : « Annuler » pour libérer les OTA (envoie STATUS:CANCELLED dans le feed iCal), ou « Conserver » si vous savez que le feed source a un bug temporaire
  • Aucune action automatique : DirectHote respecte votre décision, c'est vous qui validez chaque cas
  • Fix anti-boucle circulaire : quand Airbnb/Booking ré-exporte dans leur iCal les blocages que DirectHote leur a envoyés, DirectHote détecte le miroir et ne crée plus de réservation en doublon. Les vrais blocages OTA (manuellement mis par vous sur Airbnb) continuent d'être correctement importés
v1.18
Pages 404 & site inactif brandées Août 2026
  • Nouvelle page « Mini-site introuvable » : quand une adresse /site/{slug} n'existe pas, plutôt qu'un 404 brut, une page brandée invite le voyageur à consulter l'annuaire d'hébergements ou revenir à l'accueil
  • La page « Introuvable » propose automatiquement les 3 mini-sites aux noms les plus proches (via distance de Levenshtein), utile pour rattraper les fautes de frappe URL
  • Nouvelle page « Site temporairement inactif » pour les comptes suspendus ou dont l'abonnement a expiré : rassure le voyageur, garde la charte graphique, propose l'annuaire général, et permet à l'hôte de se reconnecter en 1 clic
  • Compteur de visites perdues : pour chaque compte suspendu, le super-admin voit désormais combien de voyageurs frappent à la porte (badge orange 👀 sur /super-admin/clients), utile pour prioriser les relances commerciales
v1.17
Blocages manuels exportés vers Airbnb / Booking Août 2026
  • Correction critique : les dates que vous bloquez manuellement dans /admin/calendrier (« Bloquer des dates ») sont désormais poussées vers Airbnb, Booking et tout consommateur iCal, plus aucun risque de double-booking sur une date manuellement bloquée
  • Les réservations « En attente » (paiement virement en attente d'acompte, résas à valider manuellement) sont aussi désormais visibles dans le calendrier exporté, avec un statut TENTATIVE, plus de risque de double-booking pendant la fenêtre de validation
  • Le nom du voyageur est maintenant systématiquement rempli lors d'une réservation directe depuis votre mini-site (visible dans /admin/reservations sans avoir à ouvrir le détail)
v1.16
Temps de préparation, v2 Août 2026
  • Le temps de préparation ne s'applique désormais qu'aux nouvelles réservations créées APRÈS son activation. Vos réservations passées et en cours ne sont plus perturbées rétroactivement
  • Un bandeau bleu indique la date d'activation du tampon sur la fiche de chaque hébergement, pour vous rappeler quand la règle a commencé à s'appliquer
  • Confirmation avant désactivation : quand vous remettez le tampon à 0, une double confirmation vous propose de convertir les jours-tampon actuels en blocages manuels, pour ne pas perdre visuellement vos zones de préparation d'un coup
v1.15
Temps de préparation Août 2026
  • Nouveau paramètre par hébergement : bloquez automatiquement 1, 2 ou 3 jours avant chaque arrivée et/ou après chaque départ, pour vous laisser le temps de préparer le logement (ménage, linge, entretien). Désactivé par défaut sur les hébergements existants, activation via /admin/hebergements/{id}
  • Les jours de préparation apparaissent hachurés sur votre calendrier admin (icône 🧹). Cliquez dessus pour débloquer une date au cas par cas (turnaround express, arrangement personnel avec un voyageur)
  • Les jours de préparation sont automatiquement inclus dans le calendrier iCal envoyé vers Airbnb et Booking, vos voyageurs des OTA ne peuvent plus réserver trop collé à une de vos réservations existantes
  • Deux réglages fins pour la cohabitation avec un channel manager (Smoobu, Beds24…) : « Appliquer le tampon aux résas importées » et « Envoyer le tampon dans l'iCal exporté », décochez si votre outil externe gère déjà ce temps de préparation
  • Comportement intelligent : quand deux réservations sont déjà collées (back-to-back), les tampons entre elles sont absorbés silencieusement (impossible de forcer un tampon rétroactif sur une résa existante)
v1.14
Support : pièces jointes Août 2026
  • Vous pouvez désormais joindre jusqu'à 5 captures d'écran à vos tickets support depuis /admin/support, parfait pour illustrer un bug ou une question visuelle. Les images sont automatiquement compressées côté serveur (jusqu'à 8 Mo par image en entrée)
  • Les images sont visibles dans l'historique de vos tickets et directement dans l'admin DirectHote pour un traitement plus rapide
v1.13
Sync calendriers Airbnb/Booking Août 2026
  • Correction : lorsque vous annulez une réservation dans DirectHote, les dates se libèrent désormais correctement côté Airbnb et Booking. Auparavant, certaines OTA conservaient le blocage dans leur cache, les dates apparaissaient bloquées « par DirectHote » même après annulation
  • Le feed iCal exporté par DirectHote suit maintenant strictement la norme RFC 5545 : les annulations sont signalées explicitement avec STATUS:CANCELLED pendant 60 jours, ce qui permet aux OTA de synchroniser proprement
  • À noter : Airbnb et Booking rafraîchissent votre calendrier toutes les 2 à 4 heures, le déblocage n'est pas instantané mais se fait automatiquement au prochain crawl
v1.12
Confort mobile Août 2026
  • Audit responsive complet : correction du rendu mobile sur une trentaine de pages qui débordaient ou serraient leur contenu sur téléphone (< 640 px de large)
  • Toutes les grilles multi-colonnes (statistiques, cartes plans, formulaires) passent désormais automatiquement en 1 colonne sur mobile, fini les colonnes serrées illisibles
  • Tous les tableaux (réservations, factures, paiements, promos, filleuls, support, tarifs voyageurs…) deviennent défilables horizontalement au doigt sur mobile, aucune information n'est plus tronquée
  • Page d'inscription : les 3 plans (Starter / Confort / Expert) s'affichent en pile verticale claire sur mobile plutôt que compressés côte à côte
  • Navigation publique : les liens « Je recherche une location » / « Je suis propriétaire » ne se cassent plus sur 2 lignes en écran étroit
  • Favicon 🏡 visible dans l'onglet du navigateur sur toutes les pages (public, espace hôte, super-admin)
v1.11
Politique d'annulation Août 2026
  • Nouveau champ « Politique d'annulation » sur chaque fiche hébergement : 5 choix pré-rédigés (Flexible / Modérée / Stricte / Non remboursable / Personnalisée), avec zone de précisions libre. Par défaut, tous les hébergements existants sont positionnés sur « Non remboursable » (choix protecteur pour l'hôte), libre à vous de basculer sur un mode plus souple depuis /admin/hebergements
  • La politique s'affiche automatiquement sur le mini-site : en encart complet sur la page /tarifs, et en résumé compact dans le récapitulatif de réservation. Le voyageur voit clairement les conditions avant de valider

Une fonctionnalité manquante ? Une suggestion ?

Nous contacter