Paheko

Gestion d'association simple, complète et efficace

Nouveautés de la version 1.3.7

mercredi 10 avril 2024

Cette version représente une somme de correctifs et modifications depuis la dernière version du 22 février.

Une grosse partie du travail a été portée sur l'amélioration du partage de fichier, permettant de modifier les documents bureautiques, et de supprimer un ancien lien de partage.

Toutes les associations hébergées sur Paheko.cloud bénéficient de cette mise à jour, il n'y a rien à faire.

Documents

  • Ajout d'un bouton pour déplacer un seul fichier / dossier sans avoir à le sélectionner auparavant (plus intuitif)
  • Ajout du nom du répertoire / document ouvert dans le titre de l'onglet
  • Avatars dans Collabora
    Avatars dans Collabora
    Ajout d'avatars automatiques pour l'édition collaborative avec Collabora
  • Possibilité de naviguer entre les images/vidéos/audio :
    • avec les flèches gauche/droite du clavier
    • en faisant un swipe gauche/droite sur écran tactile
    • en cliquant sur l'image
  • Possibilité de fermer une image/vidéo/audio en faisant un swipe vers le haut sur écran tactile
  • Partage de fichier :
    • refonte du partage de fichiers, pour permettre aux destinataires de prévisualiser et éditer des documents partagés
    • ajout d'une liste des liens de partage créés, et de la possibilité de les révoquer
    • possibilité de prévisualiser un document partagé (images, vidéos, PDF, textes, Collabora, etc.)
    • permettre d'autoriser à modifier le document partagé (Collabora)
Partage de fichier
Partage de fichier
Tableau partagé en écriture
Tableau partagé en écriture

Membres

Auto-complétion d'adresse
Auto-complétion d'adresse
  • Le champ "Adresse postale" permet maintenant de rechercher une adresse existante dans l'annuaire (base de données BANO de OpenStreetMap) pour limiter les erreurs de saisie. Ne fonctionne qu'avec les adresses de France à ce stade. Cette fonctionnalité n'utilise pas de service externe, aucune adresse n'est transmise à un tiers.
  • Configuration : ajout de cases à décocher pour cacher les colonnes "Rattaché à" et "Responsable" dans la liste des membres
  • Rappels : si plusieurs rappels étaient envoyés le même jour, c'est le texte du premier rappel qui était utilisé pour tous les messages envoyés (merci @kaz !)
  • Ajout de boutons "membre suivant" et "membre précédent" quand on ouvre une fiche de membre depuis la liste des membres principale (aucun bouton ne sera affiché en venant d'une recherche, liste d'inscriptions, etc.)
Navigation membre suivant / précédent
Navigation membre suivant / précédent

Comptabilité

  • Dépôt de chèque : ajout d'un compteur du nombre de chèques cochés
  • Activités : suppression du bouton "Saisir une écriture liée" qui ne fonctionnait pas
  • Rapprochement :
    • ajout d'une colonne affichant le statut de rapprochement d'une ligne dans le journal d'un compte bancaire
    • ajout d'un bouton pour accéder au rapprochement depuis le journal du compte
    • ajout d'un texte "À rapprocher" dans la liste des comptes, si le compte a déjà eu un rapprochement de fait, et que le solde ne correspond pas, ou "Rapproché" si le solde correspond
    • ajout de la possibilité de n'afficher que les lignes rapprochées, ou que les lignes non rapprochées, dans le rapprochement manuel
    • ajout de la possibilité d'indiquer le solde de début et de fin du relevé de compte dans le rapprochement manuel
    • ajout de la possibilité de trier le rapprochement de la date la plus récente à la plus ancienne
Nouvelles options de rapprochement
Nouvelles options de rapprochement

Extensions

  • Reçus fiscaux :
    • mettre l'année la plus récente en premier dans la liste des années pour générer le reçu d'un membre (merci @Pascal)
    • dans le récapitulatif, distinguer année et exercice comptable pour les reçus créés (suite à un retour de @Jean-Noël)
    • correction du formulaire à partir d'un numéro d'écriture, qui ne remplissait pas les bonnes infos pour les entreprises
  • Site web : ajout de la possibilité d'épingler une page sur la page d'accueil
  • Modèles d'écritures : possibilité d'indiquer un texte d'aide à la saisie dans le modèle, qui sera affiché dans la page de saisie
  • Réservations :
    • ajout d'un bouton pour dupliquer un événement
    • ajout d'un bouton dans la liste des inscrits pour essayer de faire le lien avec des membres existants et afficher leurs inscriptions aux activités
    • affiche maintenant aussi le nombre de places restantes dans la liste des réservations
  • Stock de vélos :
    • Ajout de boutons pour exporter la liste des vélos en stock, et des vélos dans l'historique
    • Ajout de la possibilité de prédéfinir des choix pour les détails de la provenance des vélos
  • Suivi du temps :
    • Refonte visuelle de "Ma semaine"
    • Pour plus de clarté, les "tâches" ont été renommées "catégories". Les entrées de suivi sont appelées "tâches".
    • L'onglet "Autres membres" a été renommé "Suivi" et affiche tous les membres par défaut, avec un nouvel sous-onglet pour ne voir que les tâches des autres membres (donc en dehors du membre actuellement connecté)
    • Permettre de lister toutes les entrées d'une tâche spécifique
    • Afficher les entrées de tous les membres, et permettre de les exporter
    • Permettre de trier le tableau de valorisation
    • Possibilité d'indiquer un objectif de nombre d'heures par semaine dans "Mon résumé", pour voir où on se situe
    • Possibilité de filtrer par date dans le suivi
    • Refonte de la page statistiques pour permettre de trier les colonnes
    • Ajout d'une estimation de l'équivalent temps plein à 35h des heures effectuées
    • Transformation de l'import Bénévalibre en import CSV généraliste, permettant d'importer n'importe quelles données
  • Caisse :
    • par défaut, n'afficher que maximum 2 lignes de boutons dans la liste des notes de caisse
    • ajout du nombre de produits vendus, par produit, dans le résumé d'une caisse

Divers

  • Recherches enregistrées : le nom de la recherche est maintenant affiché comme titre de la page de recherche
  • Amélioration UX des champs de type datalist (champ texte avec autocomplétion)
  • API : correction d'un bug qui cassait l'import de CSV (merci @Tim)
  • API : ajout de routes pour récupérer et modifier la liste des écritures liées à une écriture
  • Amélioration interface (UX) des dialogues (pop-ins) : déplacement du bouton fermer en haut à droite, ajout d'un titre au dessus du dialogue
  • Brindille :
    • ajout d'un filtre reverse pour inverser l'ordre des tableaux
    • ajout du paramètre group dans la section #list
  • Modules : permettre de supprimer les données du module, même si uniquement la configuration a été modifiée et qu'aucune autre donnée n'existe pour le module
  • Sécurité :
    • lancement d'un bug bounty en cas de découverte de faille de sécurité dans Paheko : https://fossil.kd2.org/paheko/doc/trunk/SECURITY.md
    • ajout d'un fichier d'exemple et d'instructions pour configurer le logiciel Snuffleupagus qui permet de protéger le serveur en cas de faille de sécurité dans Paheko
  • Fonctions avancées - SQL : ajout d'une page interactive "Diagramme" pour explorer visuellement les relations entre les tables
Diagramme de la base de données
Diagramme de la base de données