1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/garradin_ynh.git synced 2024-09-03 18:36:17 +02:00
Logiciel libre de gestion associative pour YunoHost
Find a file
2020-06-17 19:55:21 +02:00
.github/PULL_REQUEST_TEMPLATE Create pull_request_template.md 2018-05-17 02:59:37 +02:00
conf Update to version 0.9.5 with the last commit (#16) 2020-04-11 13:02:18 +02:00
images Add images for README 2020-06-17 19:54:58 +02:00
scripts Fix permissions for new helpers (#17) 2020-06-17 18:44:53 +02:00
check_process Update to version 0.9.5 with the last commit (#16) 2020-04-11 13:02:18 +02:00
LICENSE Update LICENSE 2018-05-20 14:04:56 +02:00
manifest.json Fix permissions for new helpers (#17) 2020-06-17 18:44:53 +02:00
README.md Correction to README 2020-06-17 19:55:21 +02:00
README_fr.md Correction to README 2020-06-17 19:55:21 +02:00

Garradin

Garradin est un logiciel libre de gestion associative. il permet de gérer des membres.

State : Testing/Production

report issue/rapport de bogues: https://github.com/Yunohost-Apps/garradin_ynh/issues site de garradin : http://garradin.eu

Integration level
Install Garradin with YunoHost

Installation :

  • CLI sudo yunohost app install https://github.com/Yunohost-Apps/garradin_ynh

  • À travers l'interface d'administration

TODO list :

  • Permissions de certains fichiers sensibles ?

Problèmes / Avertissements :

  • le système SSO n'est pas implémenté, ni l'installation directe. L'utilisateur admin devra créer son compte avec le formulaire de création de compte qu'il trouvera à la fin de l'installation. Plusieurs raisons m'ont poussé à ne pas implémenter le SSO :
    • Le SSO n'est pas implémenté dans l'app originale.
    • Avoir 150+ utilisateurs dans Yunohost n'est pas très pratique, ni très sécurisé, et revient en fin de compte à centraliser les services.
    • Ce formulaire laisse le choix à l'administrateur de choisir les modalités de création de son compte. On pourrait peut-être me reprocher de ne pas avoir intégré ce formulaire dans le formulaire d'installation que l'utilisateur remplit avant l'installation de ce paquet. Il est vrai que j'aurais pu mettre les ~dix champs qui compose le formulaire de Garradin, mais je ne trouvais pas cela très pratique.
  • Cette application n'est disponible qu'en Français (la loi 1901 sur les asso n'étant appliquée qu'en France).

Garradin

Integration level
Install Garradin with YunoHost

Lire ce readme en français.

This package allows you to install Garradin quickly and simply on a YunoHost server.
If you don't have YunoHost, please consult the guide to learn how to install it.

Overview

Garradin is a free association managing software.

Shipped version: 0.9.5

Screenshots

Demo

Documentation

YunoHost specific features

Multi-user support

LDAP is not supported yet.

Supported architectures

  • x86-64 - Build Status
  • ARMv8-A - Build Status

Limitations

  • The application is ONLY translated into french.

More info on the documentation page:
https://yunohost.org/packaging_apps


Developer info

Only if you want to use a testing branch for coding, instead of merging directly into master. Please send your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install https://github.com/YunoHost-Apps/garradin_ynh/tree/testing --debug
or
sudo yunohost app upgrade REPLACEBYYOURAPP -u https://github.com/YunoHost-Apps/garradin_ynh/tree/testing --debug