Artifact ID: | 0f2a4eaac156de67ee2f8253c20e81b9499cde25 |
---|---|
Page Name: | Changelog |
Date: | 2021-01-05 13:33:11 |
Original User: | bohwaz |
Mimetype: | text/x-markdown |
Parent: | 5bb02a856acfccb0675cdf76b68c13a27b7df062 (diff) |
Next | a1ba676c55f7433f12b089d9166c9f00266b36cc |
Prochaines évolutions : voir la Roadmap
Changements apportés aux dernières versions (Changelog)
Version 1.0.1 (à venir) {#1_0_1}
Attention : si vous avez fait une balance d'ouverture qui reprend celle d'un exercice qui a un plan comptable différent (et uniquement en cas de différence de plan comptable entre les deux exercices), cette balance est erronée dans la 1.0.0, en faisant référence à des comptes de l'ancien plan comptable et non du nouveau.
Ceci peut amener à voir des comptes "en double" (en fait ce sont des comptes avec le même nom/code mais dans des plans comptables différents) dans les rapports (bilan, compte de résultat, etc.).
Il est conseillé dans ce cas de supprimer la balance d'ouverture et la re-créer. Toutes les écritures erronées se sont vu ajouter le texte "[ERREUR ! À corriger !]"
en début de libellé.
Correctifs :
- Bug dans la balance d'ouverture entre deux exercices utilisant des plans comptables différents : les comptes utilisés n'étaient pas les bons, réalisant ainsi un mix entre les deux plans comptables dans une écriture qui est donc invalide et doit être supprimée.
- Message d'alerte à la modification d'une écriture rapprochée pour avertir que le rapprochement sera perdu en cas de modification.
- Correction position des comptes 444/445 au bilan du plan comptable 1999
- Afficher uniquement les activités à venir dans la page d'inscription, pour nettoyer un peu la liste en cas d'activités annuelles
- Correction de l'ordre descendant des membres dans la liste d'une activité/tarif
- Renommer "Notes" en "Remarques" à certains endroits, par cohérence
- Si nous sommes dans le dernier mois de l'exercice, ne pas revenir au premier mois par défaut dans le rapprochement
Version 1.0 (29 décembre 2020)
- Refonte complète de la comptabilité et gestion des cotisations
- Tous les détails ici : Changelog de la 1.0
1.0.0 finale / RC 16 (29 décembre 2020)
- Désactivation lien vers suivi des rappels par membre, car non implémenté
- Mise à jour des plugins après une restauration de base de données, même si la BDD ne nécessite pas une mise à jour de Garradin
- Correctif : recherches non protégées depuis l'envoi de message collectif
- Correctif : date d'expiration par défaut
- Correctif : marquer une activité comme payé / non payé fonctionne désormais
- Correctif : inversion passif/actif des comptes 486 et 487 dans le plan comptable 2018
- Correctif : ne pas vider le formulaire de balance d'ouverture s'il y a une erreur dans la saisie
- Correctif : import des écritures
- Amélioration UX en saisie avancée : ne pas mettre en grisé le champ débit quand le champ crédit est renseigné, et vice-versa
1.0 RC 15 (16 décembre 2020)
- Correctif pour ne pas écraser les valeurs dans le formulaire d'inscription à une activité quand il y a une erreur genre compte non sélectionné
- Saisie avancée d'écriture : recopier le contenu de la ligne précédente à l'ajout d'une nouvelle ligne, pour que ça soit plus simple de rentrer plein de lignes similaires
- Remplir la première ligne de la saisie avancée en cas de saisie depuis la page d'un compte
- Rapprochement assisté : correction du signe négatif pour les montants inférieurs à 1 €
- Rapprochement assisté : considérer que le signe du montant doit correspondre au débit ou crédit, sinon on considère que l'écriture est erronée
- Rapprochement assisté : meilleure concordance entre extrait de compte bancaire et écritures quand il y a plusieurs écritures à la même date avec le même montant
- Compta / import CSV libre : ne pas générer d'erreur si le montant est négatif
- Renvoyer une erreur lisible en cas d'erreur dans la formule de calcul d'une cotisation
- Renvoyer une erreur lisible en cas de mauvaise position ou mauvais type à l'import de plan comptable
- Ajouter colonnes charges et produits à la vue générale des projets
- Correction bug sur les grand livres de projets qui s'étalent sur plusieurs exercices
1.0 RC 14 (13 décembre 2020)
- Ajout du champ numéro pièce comptable manquant au formulaire de règlement d'activité
- Afficher le nom du plan comptable utilisé par l'exercice dans la liste des exercices
- Permettre de "séparer" un exercice en deux : déplacer les écritures situées après la date de fin dans un autre exercice (dans la modification d'exercice)
- Le compte 890 n'était plus présent dans le bilan, ce qui occasionnait un déséquilibre du bilan. Corrigé.
1.0 RC 13 (11 décembre 2020)
- Correctif recherche avancée qui ne s'affichait plus pour les membres non-admins
- Correctif erreur lors de la visualisation d'un journal d'écritures pour un membre qui se rapportait à plusieurs exercices
- Renommer "Plan comptable 2018" en "Plan comptable 2020 (règlement ANC 2018-06)" pour les nouvelles installations, pour que ça soit clair que c'est le dernier plan comptable disponible
- Correctif : le champ numéro de pièce comptable n'était pas rempli dans l'édition d'écriture existante
1.0 RC 12 (10 décembre 2020)
- Bouton de fermeture des dialogues (pop-ins) plus discret
- Remettre le bouton imprimer sur mobile
- Utiliser la date du jour par défaut (si comprise dans l'exercice en cours) à la saisie
- Correctif migration depuis 0.9.8
- Ajouter un message d'erreur à la connexion pour les utilisateurs d'Internet Explorer / Edge
- Séparer numéro d'écriture et numéro de pièce comptable dans journal général et grand livre
1.0 RC 11
- Correction : membres inscrits à une activité ponctuelle n'apparaissaient pas dans les listes ni décomptes
- Ordre alphabétique des activités dans l'inscription à une activité
- Correction : cases à cocher dans recherche avancée pour les champs à choix multiple
- Correctif pour migration depuis 0.9.8 : ne pas annuler la position de compte "charge ou produit", plutôt essayer de mettre en charge ou produit selon le numéro de compte
- Amélioration design liste des exercices
- Ajout cache de 1h sur les graphiques, pour limiter les ressources prises
- Déconnecter les tarifs de la compta lors de la suppression de l'exercice connecté
1.0 RC 10
- Fix: erreur système quand il y a une erreur dans le formulaire de modification de membre.
- Ajout description du compte dans la liste des projets
- Séparation des comptes de bénévolat dans le compte de résultat
- Rajout des comptes de bénévolat dans les comptes favoris dans les plans comptable 1999 et 2018
- Les comptes "en attente d'encaissement" et "caisse" (PCA 1999 et 2018) passeront maintenant en passif si négatif
- La référence de paiement était vide à l'édition d'une écriture simplifiée
- Dans le libellé d'une écriture créée par une inscription à une activité : ne pas répéter le nom du tarif s'il est identique au nom de l'activité
- Correction boutons radios dans formulaire de modification de recherche enregistrée
- Autoriser l'utilisateur ayant le droit de modifier la configuration générale de créer des recherches SQL qui peuvent accéder à toutes les tables de la base de données (case à cocher en plus dans le formulaire de recherche SQL)
- Permettre d'inscrire un membre à une activité sans entrer d'écriture dans la compta
- Permettre de faire une balance d'ouverture à partir d'aucun exercice
- Fix : pagination incorrecte dans le suivi d'écritures
- Ajout message d'alerte si le bilan n'est pas équilibré
- Script pour re-créer les anciennes catégories sous forme de projets : [02cc9257edd231e5]
1.0 RC 9
- Sélectionner le bon projet dans le sélecteur de projet de la modification d'écriture
- Ajouter champ "n° de pièce comptable" dans le formulaire d'inscription d'activité
- Ajouter entête dans la page "projets", ajouter titre du rapport dans l'entête pour les autres rapports
- Corriger le déchiffrement de page wiki à l'édition
- S'assurer à l'import de compta qu'on ne peut pas modifier une écriture d'une autre année
- L'export de compta était cassé pour les écritures avec plus de deux lignes, c'est réparé
- Ajout bouton recherche à plus d'endroits (suivi, etc.), et que la recherche par défaut soit configurée selon le contexte d'où on vient
- Permettre de changer l'exercice de travail dans la page suivi des écritures
- Corrections visuelles pour utilisation sur mobile
- Afficher un message d'erreur si on fait "retour" après avoir supprimé un fichier, au lieu d'une erreur système
1.0 RC 8
- Le sens débit/crédit dans la saisie d'un virement était inversé
- Le sens débit/crédit était inversé pour le règlement de créance
- Mesures prises dans le formulaire de nouveau/modif. de membre contre les extensions type LastPass qui remplissent automatiquement le champ email et mot de passe
- Améliorations/corrections design (notamment sur la recherche avancée) pour tablettes et smartphones
1.0 RC 7
- Permettre de saisir un solde d'ouverture quand il n'y a qu'un seul exercice
- Ajout bouton imprimer sur la page projets
- Fix : erreur lors de l'export CSV/ODS d'une sélection de membres
- Fix : case à cocher dans les champs multiples de fiches de membre
- Fix : message sur www/upgrade.php quand il n'y a pas de mise à jour à faire
- Fix : suppression de page wiki qui avait des fichiers liés
- Fix : envoi de message collectif à une recherche enregistrée
1.0 RC 6
- Fix : appel de cron.php qui a été déplacé (merci @Jacques)
- Fix : chargement des javascripts cassé (merci @Fred) : le fichier .htaccess de la racine a été renommé en .htaccess.www, il faut donc le recopier/renommer si vous avez une installation sans vhost : https://fossil.kd2.org/garradin/wiki?name=Garradin
- Fix : erreur système quand dans une saisie avancée il manque un compte sélectionné sur une des lignes
1.0 RC 5
- Correction boutons radio pour installer un plugin
- Ajout d'une extension qui affiche une bannière invitant à faire un don, uniquement pour les nouvelles installations de Garradin (en auto-hébergé)
- Trier les tarifs d'une activité par le montant, pas seulement par le nom
- Navigation au clavier (flèche haut/bas) dans la sélection de compte
- Diverses petites améliorations interface/formulation
- Vérification de nouvelle version stable disponible : dans la page "Configuration" un message d'alerte apparaîtra si une nouvelle version plus récente est disponible au téléchargement.
- Ajout script "upgrade.php" dans "scripts" pour faire une mise à jour en ligne de commande
- Renommage du script "cron.php" en "scripts/cron.php"
- La constante
ERRORS_ENABLE_LOG_VIEW
dans la config a été renomméeENABLE_TECH_DETAILS
car elle permet maintenant aussi de cacher la version PHP et désactiver la vérification de nouvelle version.
1.0 RC 4
- Correction montant des écritures dans suivi des écritures avancées
- Diverses modifications pour préparer la mise à jour de garradin.eu
1.0 RC 3
- Suivi des écritures : utiliser le type d'écriture et non pas le type de compte (plus logique)
- Correction de l'import de membre à partir de CSV perso.
- Simplification du code pour le règlement des dettes et créances
- Sélection automatique du membre s'il n'y a qu'un seul résultat, dans les formulaires qui permettent de sélectionner un membre
1.0 RC 2
- Compatibilité PHP 8.0
- Correction bug à l'édition d'écriture avancée
- Correction bugs sur certaines dates
- Correction bug à la modification de recherche enregistrée
- Correction bug quand le montant d'une transaction était à zéro
1.0 RC 1
Modifications :
- Une écriture simple est désormais modifiable en tant qu'écriture simple, elle n'est pas forcément modifiée en écriture avancée comme avant
- Vos anciennes écritures "simples" (recettes/dépenses) de la 0.9.8 ont été transformées en écritures avancées lors de la mise à jour des betas, si vous vouler retrouver leur statut "simple" il faut reprendre la base de données 0.9.8 et la mettre à jour vers la RC1
Correctifs :
- Le solde rapproché prend en compte tous les rapprochements effectués avant la date de début
- Effacement du compte analytique à l'import
- Bugs avec les fonctions de dates
- Libellé plus court pour les boutons dans la saisie avancée
- Navigation entre pages dans suivi des écritures
Versions jusqu'à la 0.9.8.1 — juillet 2020
Voir cette page d'archive.