Nouvelles fonctionnalités
- Photo par dépense : prendre une photo ou choisir depuis la galerie — visible dans les détails de la transaction 1.1.0
- Import de relevés bancaires CSV avec détection automatique des colonnes
- Choix du sens débit/crédit par relevé lors de l'import CSV
- Filtre « Type » dans Transactions (Tout / Dépenses / Crédits-remboursements)
- Bouton « Marquer tout ce lot comme payé » après un import CSV
- Dépense récurrente : génère des dépenses prévues jour par jour sur une plage de dates
- Prix moyen par nuit pour les hôtels, avec calcul par personne selon le partage réel
- Checklist de bagages : statuts « À acheter » et « Dans la valise » séparés, lien optionnel vers le budget, bouton Payé
- Mode voyage domestique : masque la devise secondaire et toutes les lignes de conversion
- Dates de voyage optionnelles
- Rappel de sauvegarde configurable (jour / semaine / 2 semaines / mois) avec bannière sur le tableau de bord
- Voyageur « Moi » créé automatiquement lors de l'ajout du premier compagnon de voyage
- Bouton « Ajouter un autre voyageur » permanent dans le formulaire de dépense
- Date de début pré-remplie avec la date du jour à la création d'un nouveau voyage
- Remboursements entre voyageurs affichés avec montant négatif dans l'historique Groupe
- Lien « Soutenir Tabiapi » ajouté dans Réglages → À propos
Interface
- Nom « Tabiapi » restauré en haut d'écran
- Bouton « Ajouter » redessiné en rond doré
- Bande Prévu/Engagé redessinée en deux colonnes colorées
- « Profil » renommé « Voyage » partout dans l'app
- « Analyse » renommé « Statistiques » partout
- Navigation réorganisée : Budget dans la barre principale, Groupe / Checklist / Statistiques sous •••
- Onglet Réglages : texte descriptif pleine largeur au-dessus des boutons
Corrections de bugs
- Clavier virtuel cachant la modale « Ajouter un membre » sur mobile — corrigé 1.1.0
- Mails de signalement de bug avec caractères illisibles dans certains clients mail — corrigé 1.1.0
- Boutons « Marquer tout comme payé » et « Supprimer cet import » sans effet — corrigé
- Bouton « Supprimer la série récurrente » sans effet — corrigé
- Cliquer sur « Ajouter des voyageurs » depuis le formulaire vidait le formulaire — corrigé
- Voyageur ajouté depuis le formulaire non disponible pour une dépense à date passée — corrigé
- Doublon de devise en mode domestique — corrigé
- Placeholder
member_name_placeholder affiché tel quel — corrigé
- Réinitialisation complète de l'app (RESET) ne fonctionnait pas — corrigé
- Marquer une dépense payée depuis Transactions ne mettait pas à jour l'article checklist lié — corrigé
- Scroll impossible en bas de la modale de mapping CSV sur mobile — corrigé
- Import CSV : dates au format AAAAMMJJ sans séparateurs non reconnues — corrigé
- Import CSV : montants à une décimale non détectés — corrigé
- Import CSV : ligne de préambule avant l'en-tête faisait échouer la détection — corrigé
- Import CSV : sens débit/crédit inversé sur relevés de carte de crédit — corrigé
- Import CSV : crédits/remboursements importés comme dépenses normales — corrigé
- Bugs de traduction et de taux de change divers — corrigés
Sécurité
- Content Security Policy (CSP) ajoutée
- Bridge WebView durci
allowBackup corrigé
Onboarding et Aide
- Onboarding enrichi : 5 étapes au lieu de 4 — dates optionnelles, checklist présentée, étape dédiée confidentialité des données, bouton FAQ séparé
- FAQ mise à jour : 3 nouvelles entrées (checklist, dépense récurrente, prix par nuit)