Peu de temps après la 0.24.0, une nouvelle version mineure. Si elle est composée majoritairement de plusieurs petites corrections, une nouveauté en fait partie, justifiant la version mineure.
Les nouveautés
Des corrections, toujours des corrections.
Plusieurs corrections concernant les doublons et la récupération des opérations sont arrivées dans cette nouvelle version :
- Lorsque la date d'import était identique, l'ordre était indéterminé.
- Lorsqu'on mettait à jour un accès bancaire, la liste des doublons n'était immédiatement mise à jour.
- Lorsqu'on réactivait un accès, la dernière date de mise à jour était ignorée et tout l'historique disponible était récupéré (même si l'option « Récupérer toutes les opérations à chaque téléchargement » était désactivée).
- Les opérations datées dans le futur étaient ignorées.
- Le connecteur woob était moins permissif avec certains modules ne renvoyant pas les données dans le bon format.
- Créer une transaction récurrente ou une règle d'auto-catégorisation pour une transaction comportant des caractères spéciaux pouvait faire planter la navigation.
Une détection automatique plus permissive
Dans Kresus, lorsque les opérations sont récupérées, il y a un premier tri qui vérifie que les opérations récupérées n'existent pas déjà en base. Ce premier tri, à la différence de celui qui vous affiche ensuite les doublons dans votre interface, compare deux opérations et ne considère une paire comme doublon que si les deux opérations sont identiques à 100% : même valeur, même libellé, même date.
Mais les doublons arrivent rarement à la même date, pour diverses raisons, la principale étant que la banque change parfois celles-ci.
La détection automatique échoue donc, même si le libellé est identique (et le montant bien sûr).
Dans cette nouvelle version, une nouvelle option permet de rendre Kresus plus laxiste et d'utiliser le même seuil temporel que dans l'interface de doublons. Si vous avez configuré un seuil de 1 jour, avec cette option, deux opérations identiques mais séparées d'une journée, seront dédoublonnées directement lors de la récupération automatique.
Cette option se trouve dans les paramètres par défaut de la section doublons :
Et joyeux anniversaire Kresus !…
… avec un peu d'avance ! Et oui, Kresus a été créé il y a 12 ans, le 31 juillet 2014 ! Même si l'activité sur le projet a un peu baissé, nous continuons à nous projeter et imaginer plein de futures fonctionnalités et de futurs usages, dont nous avons besoin, et que nous imaginons utiles pour le plus grand nombre. N'hésitez-pas à nous rejoindre si vous avez des envies d'aider ! Même si on sait que ce n'est pas forcément accessible pour tout le monde, les contributions en code sont particulièrement appréciées, étant donné que l'on n'est plus que 2 contributeurs actifs sur le code. Si vous avez l'occasion également de tester des contributions aux modules Woob, cela sera également fortement apprécié ; nous manquons principalement de personnes pour tester, les relectures de code étant principalement triviales.
Notre plus grande histoire d'amour, c'est vous
Comme chaque fois, un grand merci aux contributeur·ices de Kresus !
Merci à celleux qui ont posté sur notre forum ou avec qui nous avons parlé directement, pour leurs retours, questions, encouragement, support, etc.
Merci aux mainteneur·ses du paquet YunoHost et aux gens qui ouvrent des tickets quand ça ne marche pas sur YunoHost !
Merci aux contributeur·ices en code !
Merci aux donateur·ices, qui nous aident non seulement à financer l'infrastructure (site web, nom de domaine), mais aussi qui nous motivent à continuer le projet et à le rendre meilleur qu'il n'est aujourd'hui !
Si vous avez des retours à nous faire, des suggestions ou des remarques, n'hésitez-pas à nous le faire savoir, sur notre forum, mastodon, ou via Matrix (#kresus:delire.party) !
Kresus