Généralités

Droits

Nous pouvons observer plusieurs niveaux de droits dans Galette, autorisant l’accès aux différentes parties et fonctionnalités de l’application. Les niveaux sont :

  • super administrateur est un utilisateur spécial (le seul qui ne soit pas un adhérent) créé à l’installation,
  • administrateurs sont des adhérents pour lesquels la case « administrateur » a été cochée,
  • membres du bureau qui ont un statut spécifique (Président, Trésorier, Secrétaire, …),
  • responsables de groupes possèdent des droits sur les groupes qu’ils gèrent uniquement,
  • adhérents à jour sont des adhérents dont le compte est actif, et qui sont à jour de leur contribution,
  • membres sont des adhérents dont le compte est inactif ou dont la souscription n’est pas à jour,
  • simples visiteurs.

Les membres du bureau, les administrateurs ainsi que le super administrateur peuvent créer, modifier et supprimer des adhérents, contributions, transactions, envoi d’emailings, …

Les administrateurs ont également accès à la configuration de l’application, à l’exception des informations du super administrateur.

Le super administrateur a un accès complet à l’application, mais pas à toutes les fonctionnalités. En effet, il ne s’agit pas d’un compte adhérent, et il peut ne pas posséder les informations nécessaires. Il peut bien entendu modifier ses propres informations d’authentification depuis les préférences de l’application.

Les adhérents peuvent modifier leurs propres informations, et voir leurs contributions et transactions (en lecture seule).

Les visiteurs peuvent - si c’est paramétré en ce sens dans les préfeérences - accéder aux pages publiques (trombinoscope, liste publique des adhérents) mais peuvent aussi s’enregistrer :)

À faire

Les droits des responsables de groupes doivent être détaillés avec leurs valeurs courantes… Il est difficile de savoir qui peut faire quoi.

Règles de gestion

Les dates d’échéance sont calculées au jour près. Si un adhérent renouvelle sa souscription avant son échéance, la durée de son adhésion sera ajoutée au jours restants. Par exemple :

Roger a souscrit le 01/01/2004 pour un an,
s’il renouvelle sa souscription pour un an le 13/12/2004,
sa dat d’échéance deviendra le 01/01/2006.
Aucun jour ne sera oublié.

Au contraire, si un adhérent renouvelle sa souscription en retard, la durée de son adhésion sera recalculée :

Roger a souscrit le 01/01/2004 pour un an,
s’il renouvelle sa souscription pour un an le 13/01/2006,
sa date d’échéance deviendra le 13/01/2006.

Il ne sera plus membre à jour du 01/01/2006 au 13/01/2006… Sur le papier tout au moins :)

Ces règles sont flexibles puisque vous pouvez modifier els dates d’adhésion à la création des contributions, si vous avez les droits pour les ajouter et les modifier. Imaginons une association qui enregistrerait ses contributions le premier jour du mois suivant (et qui offrirait une durée d’adhésion un peu plus longue à ses adhérents).

Interface

Nous faisons notre possible pour que l’interface de Galette soit :

  • logique et cohérente (vous trouverez toujours les icônes à des emplacement familiers),
  • respectueuse des standards du web (valide HTMl et CSS),
  • respectueuse de la sémantique HTML,
  • fonctionnelle même lorsque le Javascript est désactivé (autant que faire se peut, mais vous devriez vraiment activer Javascript pour profiter de Galette).
  • accessible (sans qu’aucun test WCAG, WAI ou équivalent ne soit lancé).

Si vous trouvez des endroits où l’un de ces points n’est pas respecté, n’hésitez pas à nous en faire part sur le tracker ou les listes de diffusion !

Nouveau dans la version 0.9.

Galette fournit une interface « compatible mobile », mais n’a pas été conçu pour ça. De ce fait, il peut être difficile à utiliser ; dans ce cas nous faisons de notre mieux, mais tous les appareils ne peuvent être testés !

L’interface mobile n’est actuellement pas native . Des améliorations peuvent être apportées, mais ce n’est pas une priorité. Notez qu’une refonte complète de l’interface est prévue, avec un meilleur support.

Télémétrie

Nouveau dans la version 0.9.

Galette propose d’envoyer quelques informations de télémétrie :

  • entièrement anonymes : aucune information sur votre association ou vos adhérents n’est envoyée,
  • volontairement floues : nous récupérons une estimation du nombre d’adhérents, jamais un compte réel,
  • envoyée de manière sécurisée (HTTPS) sur https://telemetry.galette.eu.

L’envoi des données est un processus manuel, rien n’est envoyé jusqu’à ce que vous l’autorisiez explicitement. Avec ces informations, nous aurons une meilleure connaissance des différentes usages de Galette, le nombre d’adhérents et de contributions gérées, les plugins utilisés, …

Ces informations sont utiles pour le développement et la promotion du projet. Lorsque vous envoyez ces informations, vous pouvez vérifier ce qui serait envoyé.

Preview Telemetry data

Lorsque les données ont été envoyées une première fois, Galette proposera de les mettre à jour de temps à autre. Vous pouvez aussi les envoyer depuis les préférences de Galette.

Telemetry update reminder

Il est également possible d’enregistrer votre association comme utilisateur de Galette, de manière non anonyme bien sûr, mais il est impossible de lier les informations de télémétrie et d’enregistrement. Les nouvelles références sont modérées.

Vous pouvez mettre à jour vos informations d’enregistrement depuis Galette. Le formulaire sera vide (parce qu’il est impossible de récupérer les données que vous avez préalablement envoyées) mais toutes les données seront mises à jour puisque votre instance possède un identifiant unique d’enregistrement.

Telemetry from preferences

Un nouveau panneau a été ajouté au tableau de bord Galette pour envoyer vos informations de télémétrie et/ou enregistrer votre instance. Une fois ces étapes complétées, le panneau disparaîtra. Vous pouvez également choisir de le désactiver.

Telemetry on dashboard