Overview
Artifact ID: | 8e1f52ba3674cce7e8356a8dde7d675fd6454671 |
---|---|
Page Name: | Roadmap |
Date: | 2017-01-27 00:13:10 |
Original User: | bohwaz |
Parent: | fdf663095b8fb4694a19c94be7c67af3f9689799 (diff) |
Next | 2fcc171480a8db9d5595aed454f8e2976b668adb |
Content
Les bugs sont corrigés et publiés dans la version stable, les nouvelles fonctionnalités sont ajoutées dans la version de développement qui sera publiée quand les objectif de cette version seront atteints.
Version en cours de développement : 0.8.0
Technique
- Compatibilité PHP 7.0/7.1
- Utilisation de KD2\ErrorManager comme gestionnaire de bug ✓
- Utilisation de KD2\Smartyer comme moteur de templates ✓
- Pour les fermes à Garradin il faudrait que les templates compilés soient partagés entre toutes les instances
- Utilisation de KD2\Mustachier pour les templates de mails de rappel
Membres
- Ajout support authentification à double facteur pour se connecter (via OTP) ✓
- Possibilité d'avoir des champs de type fichier dans les fiches de membre, permettant de joindre un scan ou une photo (trombi) par exemple
- Possibilité d'utiliser un SMTP externe pour l'envoi de mails
- Création d'une queue d'envoi des emails
- Refonte de l'envoi de mail collectif : l'envoi se fera après sélection de membres
Squelettes
- Stockage des squelettes dans la base de données
- Mise à jour des squelettes par défaut pour gérer les fichiers, images et documents
- Mise à jour de la doc pour les boucles de documents
- Possibilité d'enregistrer ses propres extensions Skriv dans squelettes/mes_filtres.php (cf. [1c44dd7d62] )
Compta
- Possibilité de joindre des fichiers à une écriture comptable
Plugins
- Magasin de plugins dispo depuis la page extensions de la config (pas besoin de télécharger le plugin à la main et le recopier)
Version suivante : 0.9.0
- Version minimale supportée : PHP 5.6 (suppression du support pour PHP 5.4 et PHP 5.5)
- Utilisation de password_hash à la place de crypt() pour gérer les mots de passe
Liste pêle-mêle des fonctionnalités prévues mais pas encore planifiées
Prioritaire
Securité :
- OTP : Confirmer l'activation de 2FA en entrant un code OTP avant d'enregistrer secret_otp
- OTP : Enregistrer des codes de secours à usage unique à utiliser en cas de perte du code secret qui génère des OTP
Comptabilité :
- Balance initiale (à nouveaux) assistée après une installation vierge
- Saisie simplifiée de créance, frais des bénévoles, etc.
- Manipulation en masse d'opérations : changement de catégorie/compte, suppression, etc.
- Archivage des données de l'exercice lors de la clôture
- Suivre les instructions du ministère des finances concernant l'archivage des données comptable, cf. http://www11.minefi.gouv.fr/boi/boi2006/13rcpub/textes/13l106/13l106.pdf
Adhérents :
- Inscription autonome en ligne
- Possibilité de définir une page wiki utilisée comme "conditions d'inscription" à accepter
Divers
- Possibilité de gérer les adhérents, la compta, le wiki etc. via la ligne de commande
- Recherche de fichier
Moins prioritaire
Divers :
- Possibilité de changer le design / logo de l'interface d'admin (CSS personnalisée)
Comptabilité :
- Rapprochement automatisé/assisté
- Lettrage
- Import de fichiers QIF pour un compte bancaire (avec gestion des doublons etc.)
- Budget prévisionnel
- lier plusieurs cotisations à une écriture
- supprimer une écriture comptable à la suppression d'une cotisation
- supprimer une cotisation à la suppression d'une écriture comptable
- lier plusieurs écritures à une cotisation
Articles/Wiki :
- Suivi des contributions d'un membre (modifications de pages)
- Possibilité de s'abonner et suivre les modifications d'une page (à la wikipedia)
- Utilisation de l'algo delta de Fossil pour stocker des deltas pour les différences entre les révisions de page du wiki plutôt que stocker tout le texte
Adhérents :
- Refonte de l'envoi de mail collectif avec sélection fine des adhérents à cibler
- Envoi de mail par queue d'envoi et cron pour améliorer l'envoi à un nombre important de membres
Plugins :
- Agenda collectif
- Intégration de WebODF pour éditer/visualiser les documents Libre Office en ligne