Archives de la liste h​e​b​e​r​g​e​m​e​n​t​@p​a​h​e​k​o​.c​l​o​u​d​

Nouvelle version stable 1.3.6

BohwaZ/Paheko

22/02/2024 17:17:01

Bonjour, après 2 mois d'attente, cette nouvelle version apporte de
nombreux correctifs et petites nouveautés.

Les détails sont ici : https://fossil.kd2.org/paheko/wiki?name=Changelog

Téléchargement : https://fossil.kd2.org/paheko/

Guide mise à jour :
https://fossil.kd2.org/paheko/wiki?name=Mise+%C3%A0+jour

Le travail sur la prochaine version majeure se poursuit :)

## Nouveautés

* Possibilité de choisir le fuseau horaire de l'association dans la
  **Configuration**
* Membres :
  * un membre qui n'est pas administrateur peut désormais choisir la
  catégorie d'un nouveau membre (mais ne peut choisir que des
  catégories ayant les même droit ou inférieur à lui-même)
  * on peut maintenant chercher des membres avec leur date de dernière
  connexion
* Documents :
  * on peut maintenant générer des miniatures pour les fichiers vidéos
  (avec `ffmpeg`)
  * contournement d'un bug de Collabora dans la génération de
  miniatures, quand le nom de fichier comportait certains caractères.
  * on ne génère plus de miniature pour les documents LibreOffice/MS
  Office de plus de 15 Mo, ni pour les PDF de plus de 50 Mo
  * ajout d'une miniature par défaut pour les cas où la création de la
  miniature du fichier échoue
  * possibilité d'utiliser plusieurs serveurs Collabora/OnlyOffice
  différents
  * sécurité préventive : empêcher l'utilisation de scripts dans les
  documents HTML ou SVG
  * ajout du nom du fichier lors de sa prévisualisation dans les
  documents (images, vidéos, audio, PDF)
* Tarifs et activités :
  * si l'activité ou le tarif a des inscriptions, une confirmation doit
  être effectuée en recopiant le nom du tarif / de l'activité. Ceci
  afin d'éviter une suppression trop hâtive.
  * correctif : l'import des tarifs dans l'import d'inscriptions aux
  activités, ne fonctionnait pas correctement (merci @Matthieu)
  * le tri par colonne dans la liste des tarifs ne fonctionnait pas.
* Compta :
  * ajout d'une vue expert pour la liste des comptes de membres
  * ajout de la possibilité d'utiliser le compte 580 dans les virements
  * correction d'un bug quand le nom d'un projet contenait une virgule
  * ne pas permettre de régler une écriture de dette/créance qui a été
  transformée en écriture avancée, sinon ça fait des problèmes.
  * on peut maintenant supprimer des écritures ou modifier leurs
  projets, depuis la recherche dans la comptabilité (merci @zou)
  * correctif : ne pas afficher la balance d'ouverture dans les dépôts
  de chèques
  * la redirection après enregistrement du rapprochement assisté ne
  fonctionnait pas correctement
  * le nom du premier exercice n'utilisait pas la bonne date si on
  modifiait pour une année antérieure
  * corrige un bug qui se produisait dans la liste des écritures si un
  nom de projet contenait une virgule
* API :
  * on peut maintenant générer un export de la comptabilité de l'année
  en plusieurs formats via la route `accounting/years/{id}/export`
  * L'API permet maintenant de modifier, voir ou supprimer un membre
  * L'API permet maintenant de lister les catégories de membre, et les
  membres par catégorie
* SQL :
  * ajout des fonctions `print_dynamic_field` et `match_dynamic_field`
  ([documentation](https://paheko.cloud/fonctionnalites-sql-supplementaires))
  pour permettre d'interagir plus facilement avec les champs à choix
  multiple dans les recherches de membres
  * documentation des [fonctions SQL ajoutées par
  Paheko](https://paheko.cloud/fonctionnalites-sql-supplementaires)
* Administration : ajout des constantes de configuration
  `PLUGINS_ALLOWLIST` et `PLUGINS_BLOCKLIST` pour permettre de choisir
  quels plugins doivent pouvoir être installés
* Ne pas essayer de démarrer une session pendant l'installation
  (corrige un bug dans la version Windows)
* Brindille :
  * ajout de la variable `$module.table_name` si le module a des
  données enregistrées, permettant de l'utiliser dans des requêtes
  complexes (comme dans les reçus fiscaux)
  * le paramètre `redirect` de la fonction `{{:http}}` a été
  **supprimé**, utiliser `{{:redirect to="…"}}` à la place
  * les modifications à la base de données effectuées dans une section
  `#form` sont ignorées (non enregistrées) si une erreur survient
  (utilisation d'une transaction)
  * ajout des filtres `min`, `max`, `key_in`, `has_key` et
  `array_to_list`
  * ajout de la fonction `{{:api …}}` pour réaliser des appels à l'API
  depuis un module
  * ajout de la fonction `:csv` pour importer un fichier CSV utilisateur
  * ajout du paramètre `from` à la fonction `:save` pour enregistrer
  plusieurs documents en une fois
  * on peut maintenant désactiver la pagination dans la section `#list`

### Extensions

* Une ancienne version des extensions était packagée dans le .tar.gz
  d'installation, c'est corrigé.
* Le plugin `git_documents` a été supprimé, on peut désormais obtenir
  le même résultat avec WebDAV + le plugin notifications
* Nouvelle extension **Outils comptables avancés** permettant des
  conversions de CSV Paypal et Crédit Mutuel, et l'affectation de
  comptes à un import simplifié. Pour la conversion de PDF du Crédit
  Mutuel, `java` doit être installé sur le serveur.
* DomPDF : mise à jour de la bibliothèque vers 2.0.4, ajout de
  nouvelles mesures de sécurité, et partage du code entre instances
* Réservations :
  * les jours de fermeture sont maintenant indiqués dans la liste des
  réservations
  * on peut maintenant configurer une adresse e-mail qui recevra une
  notification à chaque nouvelle réservation ou annulation d'un
  événement
* Stock de vélos : le nom des membres n'apparaissait plus sur les
  contrats de vente ou de rachat
* Caisse : ajout de nouvelles statistiques, possibilité de trier les
  listes de statistiques, et de les exporter
* Site web :
  * possibilité d'afficher ou cacher l'adresse, le numéro de téléphone,
  l'adresse e-mail, le lien de l'adresse vers la carte, la recherche
  * ajout d'un formulaire de contact (activable dans la configuration
  du thème)
* Reçus fiscaux :
  * Lors de la génération en masse de reçus, des reçus entreprise
  étaient générés pour les particuliers, c'est corrigé.
  * On peut maintenant générer les reçus fiscaux par année civile, pour
  les cas où l'exercice comptable ne suit pas l'année civile
  * La date d'envoi des reçus fiscaux est maintenant enregistrée, et un
  avertissement est affiché si le reçu a déjà été envoyé
  * On peut maintenant envoyer plusieurs reçus en les sélectionnant
  dans la liste
  * Possibilité d'imprimer / télécharger en PDF tous les reçus de
  l'année, après avoir sélectionné une année

Nouvelle version stable 1.3.6

volley ball loisir malouin VBLM

22/02/2024 18:25:12

bonjour, un petit soucis pour accéder à la configuration après la mise a
jour  1.3.6:

PHP errorClass "KD2\I18N\TimeZones" not foundin .../www/admin/config/
*index.php*:*48*

*44*	'server_time'      => time(),*45*	'server_tz'        =>
date_default_timezone_get(),*46*	'sqlite_version'   =>
\SQLite3::version()['versionString'],*47*	'countries'        =>
Utils::getCountryList(),*48	'timezones'        =>
TimeZones::listForCountry($config->country),**49*	'paheko_website'
=> WEBSITE,


Le jeu. 22 févr. 2024 à 17:17, BohwaZ/Paheko <bohwaz@paheko.cloud> a écrit
:

> Bonjour, après 2 mois d'attente, cette nouvelle version apporte de
> nombreux correctifs et petites nouveautés.
>
> Les détails sont ici : https://fossil.kd2.org/paheko/wiki?name=Changelog
>
> Téléchargement : https://fossil.kd2.org/paheko/
>
> Guide mise à jour :
> https://fossil.kd2.org/paheko/wiki?name=Mise+%C3%A0+jour
>
> Le travail sur la prochaine version majeure se poursuit :)
>
> ## Nouveautés
>
> * Possibilité de choisir le fuseau horaire de l'association dans la
>   **Configuration**
> * Membres :
>   * un membre qui n'est pas administrateur peut désormais choisir la
>   catégorie d'un nouveau membre (mais ne peut choisir que des
>   catégories ayant les même droit ou inférieur à lui-même)
>   * on peut maintenant chercher des membres avec leur date de dernière
>   connexion
> * Documents :
>   * on peut maintenant générer des miniatures pour les fichiers vidéos
>   (avec `ffmpeg`)
>   * contournement d'un bug de Collabora dans la génération de
>   miniatures, quand le nom de fichier comportait certains caractères.
>   * on ne génère plus de miniature pour les documents LibreOffice/MS
>   Office de plus de 15 Mo, ni pour les PDF de plus de 50 Mo
>   * ajout d'une miniature par défaut pour les cas où la création de la
>   miniature du fichier échoue
>   * possibilité d'utiliser plusieurs serveurs Collabora/OnlyOffice
>   différents
>   * sécurité préventive : empêcher l'utilisation de scripts dans les
>   documents HTML ou SVG
>   * ajout du nom du fichier lors de sa prévisualisation dans les
>   documents (images, vidéos, audio, PDF)
> * Tarifs et activités :
>   * si l'activité ou le tarif a des inscriptions, une confirmation doit
>   être effectuée en recopiant le nom du tarif / de l'activité. Ceci
>   afin d'éviter une suppression trop hâtive.
>   * correctif : l'import des tarifs dans l'import d'inscriptions
aux
>   activités, ne fonctionnait pas correctement (merci @Matthieu)
>   * le tri par colonne dans la liste des tarifs ne fonctionnait pas.
> * Compta :
>   * ajout d'une vue expert pour la liste des comptes de membres
>   * ajout de la possibilité d'utiliser le compte 580 dans les virements
>   * correction d'un bug quand le nom d'un projet contenait une
virgule
>   * ne pas permettre de régler une écriture de dette/créance qui a été
>   transformée en écriture avancée, sinon ça fait des problèmes.
>   * on peut maintenant supprimer des écritures ou modifier leurs
>   projets, depuis la recherche dans la comptabilité (merci @zou)
>   * correctif : ne pas afficher la balance d'ouverture dans les dépôts
>   de chèques
>   * la redirection après enregistrement du rapprochement assisté ne
>   fonctionnait pas correctement
>   * le nom du premier exercice n'utilisait pas la bonne date si on
>   modifiait pour une année antérieure
>   * corrige un bug qui se produisait dans la liste des écritures si un
>   nom de projet contenait une virgule
> * API :
>   * on peut maintenant générer un export de la comptabilité de
l'année
>   en plusieurs formats via la route `accounting/years/{id}/export`
>   * L'API permet maintenant de modifier, voir ou supprimer un membre
>   * L'API permet maintenant de lister les catégories de membre, et les
>   membres par catégorie
> * SQL :
>   * ajout des fonctions `print_dynamic_field` et `match_dynamic_field`
>   ([documentation](
> https://paheko.cloud/fonctionnalites-sql-supplementaires))
>   pour permettre d'interagir plus facilement avec les champs à choix
>   multiple dans les recherches de membres
>   * documentation des [fonctions SQL ajoutées par
>   Paheko](https://paheko.cloud/fonctionnalites-sql-supplementaires)
> * Administration : ajout des constantes de configuration
>   `PLUGINS_ALLOWLIST` et `PLUGINS_BLOCKLIST` pour permettre de choisir
>   quels plugins doivent pouvoir être installés
> * Ne pas essayer de démarrer une session pendant l'installation
>   (corrige un bug dans la version Windows)
> * Brindille :
>   * ajout de la variable `$module.table_name` si le module a des
>   données enregistrées, permettant de l'utiliser dans des requêtes
>   complexes (comme dans les reçus fiscaux)
>   * le paramètre `redirect` de la fonction `{{:http}}` a été
>   **supprimé**, utiliser `{{:redirect to="…"}}` à la place
>   * les modifications à la base de données effectuées dans une section
>   `#form` sont ignorées (non enregistrées) si une erreur survient
>   (utilisation d'une transaction)
>   * ajout des filtres `min`, `max`, `key_in`, `has_key` et
>   `array_to_list`
>   * ajout de la fonction `{{:api …}}` pour réaliser des appels à
l'API
>   depuis un module
>   * ajout de la fonction `:csv` pour importer un fichier CSV utilisateur
>   * ajout du paramètre `from` à la fonction `:save` pour enregistrer
>   plusieurs documents en une fois
>   * on peut maintenant désactiver la pagination dans la section `#list`
>
> ### Extensions
>
> * Une ancienne version des extensions était packagée dans le .tar.gz
>   d'installation, c'est corrigé.
> * Le plugin `git_documents` a été supprimé, on peut désormais obtenir
>   le même résultat avec WebDAV + le plugin notifications
> * Nouvelle extension **Outils comptables avancés** permettant des
>   conversions de CSV Paypal et Crédit Mutuel, et l'affectation de
>   comptes à un import simplifié. Pour la conversion de PDF du Crédit
>   Mutuel, `java` doit être installé sur le serveur.
> * DomPDF : mise à jour de la bibliothèque vers 2.0.4, ajout de
>   nouvelles mesures de sécurité, et partage du code entre instances
> * Réservations :
>   * les jours de fermeture sont maintenant indiqués dans la liste des
>   réservations
>   * on peut maintenant configurer une adresse e-mail qui recevra une
>   notification à chaque nouvelle réservation ou annulation d'un
>   événement
> * Stock de vélos : le nom des membres n'apparaissait plus sur les
>   contrats de vente ou de rachat
> * Caisse : ajout de nouvelles statistiques, possibilité de trier les
>   listes de statistiques, et de les exporter
> * Site web :
>   * possibilité d'afficher ou cacher l'adresse, le numéro de
téléphone,
>   l'adresse e-mail, le lien de l'adresse vers la carte, la recherche
>   * ajout d'un formulaire de contact (activable dans la configuration
>   du thème)
> * Reçus fiscaux :
>   * Lors de la génération en masse de reçus, des reçus entreprise
>   étaient générés pour les particuliers, c'est corrigé.
>   * On peut maintenant générer les reçus fiscaux par année civile, pour
>   les cas où l'exercice comptable ne suit pas l'année civile
>   * La date d'envoi des reçus fiscaux est maintenant enregistrée, et un
>   avertissement est affiché si le reçu a déjà été envoyé
>   * On peut maintenant envoyer plusieurs reçus en les sélectionnant
>   dans la liste
>   * Possibilité d'imprimer / télécharger en PDF tous les reçus de
>   l'année, après avoir sélectionné une année
>
> --
> Liste de discussion d'entraide pour l'auto-hébergement.
>
> Pour lire les archives ou vous désinscrire, visitez la page suivante :
> https://admin.kd2.org/lists/hebergement@paheko.cloud
>

Nouvelle version stable 1.3.6

BohwaZ/Paheko

22/02/2024 18:45:44

> bonjour, un petit soucis pour accéder à la configuration après la
> mise a jour  1.3.6:
> 
> PHP errorClass "KD2\I18N\TimeZones" not foundin
.../www/admin/config/
> *index.php*:*48*

Effectivement, merci du retour, il manquait un fichier dans le zip, j'ai
corrigé le zip, tu peux re-télécharger et ça devrait être bon :)