Historique des versions eBrigade 3.0 à 3.5
eBrigade 3.5
Compatibilité technique : support de PHP de la version 5.2 à 5.6.
Nouvelles fonctionnalités et améliorations
- Éléments de facture configurables pour adapter les documents de facturation.
- Passeport du bénévole :
- Document PDF téléchargeable depuis la fiche personnel.
- Récapitule les compétences et les participations.
- Horaires du personnel salarié :
- Nouveau champ pour saisir les heures travaillées hors pointage.
- Comptes bancaires :
- Amélioration de la saisie des IBAN avec contrôles de validité.
- Élimination des anciens RIB.
- Véhicules :
- Choix d’icônes associables à chaque type de véhicule.
- Bulletin de renseignement quotidien pour les associations de protection civile.
- Chiens de recherche et autres animaux :
- Possibilité d’associer un maître.
- Messages :
- Possibilité de poster des messages sans limitation de durée d’affichage.
- Possibilité d’ajouter un sujet aux messages envoyés par mail.
- Types d’événements :
- Nouvelle propriété « colonne de renfort » permettant de rattacher les événements par numéros.
- Attestation fiscale :
- Génération d’une attestation fiscale au format PDF sur la fiche personnel pour les cotisations des adhérents (mode gestion des adhérents).
- Interventions importantes :
- Possibilité de marquer certaines interventions comme importantes (par défaut pour DCD et détresses vitales).
- Page Configuration :
- Réorganisation en trois onglets : Base, Avancée, Sécurité.
- Page événement :
- Filtre du personnel par jour.
- Possibilité de masquer les compétences pour une meilleure lisibilité.
- Page garde Sapeurs-pompiers :
- Possibilité de filtrer le personnel de jour et de nuit.
- Centre d’accueil des victimes ajouté.
- Habilitations :
- Possibilité de dupliquer les habilitations.
- Gardes en anomalie :
- Possibilité de marquer une garde en anomalie en cas de problème de personnel.
- La ligne apparaît en rouge dans le tableau.
eBrigade 3.4
Sécurité
- Contrôle renforcé des permissions.
Types d’événements personnalisables
Possibilité de créer ou modifier les types d’événements, en définissant notamment :
- Nom du type d’événement et catégorie.
- Icône.
- Onglets à afficher.
- Documents à générer.
- Statistiques à renseigner.
Messages & mails
- Possibilité d’envoyer un mail lorsqu’un nouveau message d’information est posté.
- Pièces jointes intégrées directement dans le mail.
- Mailing de masse (support de plusieurs dizaines de milliers de destinataires).
- Envoi asynchrone via crontab.
Notifications
- Notification supplémentaire lorsque les disponibilités d’un utilisateur ont été saisies.
SMS
- Support de deux nouveaux fournisseurs de SMS :
- envoyersmspro.com
- SMS Gateway Android (solution gratuite permettant d’envoyer jusqu’à 100 SMS par heure, voire plus avec une configuration Android adaptée).
- Solution nécessitant :
- Un smartphone Android dédié.
- Un forfait SMS illimité.
- Une box ADSL configurée pour accepter les connexions HTTP entrantes et les rediriger vers le smartphone.
- La procédure est entièrement documentée.
Événements & matériel
- Possibilité d’affecter le matériel à une équipe sur les événements.
Main courante
- Accès en lecture restreint aux personnes inscrites.
- Accès en écriture limité aux personnes ayant la fonction « Rédacteur ».
Autres améliorations
- Nouveau menu de paramétrage.
- Identification de la commune par le code postal sur la page section (comme pour le personnel) – nécessite le chargement du fichier
sql/zipcode.sql. - Reporting activé pour les casernes de Sapeurs-pompiers (SP).
- Notification au personnel SP lorsque le tableau de garde est prêt.
- Icône de pays affichée à côté des numéros de téléphone.
- Nouvelle page Documents / téléchargements.
eBrigade 3.3
Sécurité
- Sécurité accrue : protection des uploads et contre les attaques XSS.
Interface utilisateur
- Changements graphiques (tables à bords arrondis).
- 12 nouveaux thèmes de couleurs.
- Intégration du logo eBrigade.
Web services
- Ajout de Web services (utilisateurs, sections, formations) via
soap.php.
Notifications et profils
- Notifications paramétrables par chaque utilisateur.
Compétences et statuts
- Hiérarchies de compétences.
- Gestion des Jeunes Sapeurs-Pompiers avec de nouveaux grades spécifiques.
Sessions et stocks
- Expiration paramétrable des sessions utilisateurs.
- Stock minimum sur les consommables.
Véhicules et événements
- Gestion des fonctions pour les véhicules engagés sur les événements.
- Mode astreinte pour les Sapeurs-pompiers de garde.
Conventions et sauvegardes
- Ajout du responsable légal et de la date d’envoi sur les conventions.
- Optimisation de la sauvegarde permettant une recharge plus rapide des backups.
eBrigade 3.2
Données et départements
- Base de données optionnelle des codes postaux (activation via
sql/zipcode.sql). - Note de frais départementale.
- Comptes SMS par département.
Sécurité et conformité
- Conditions d’utilisation à accepter.
Fonctionnalités diverses
- Gestion de la dotation vestimentaire (habillement).
- Dates spécifiques sur les conventions.
- Acomptes sur devis et factures.
Technique et documentation
- Support PHP 5.6 : remplacement de
mysqlparmysqli. - Documentation wiki.
- Mise à jour (upgrade) de FPDI.
eBrigade 3.0
Cartographie et situation tactique
- Carte Google Maps avec la situation tactique (SITAC).
- Localisation GPS des utilisateurs connectés.
- Recherche du personnel par compétence sur les cartes Google Maps.
Victimes et interventions
- Fiche bilan secouriste / médical complète pour les victimes.
- Mise à jour des types d’interventions.
- Possibilité d’imprimer un PDF de la fiche intervention et de la fiche victime.
Fiche personnel et historiques
- Historique détaillé de tous les changements réalisés sur une fiche personnel.
- Meilleure gestion des homonymes lors de la création d’une fiche personnel.
Finances et prélèvements
- Gestion des virements vers les comptes bancaires des adhérents.
- Enregistrement des BIC / IBAN en plus des RIB.
- Rejets de prélèvements en cours de régularisation (représentation du montant le mois suivant).
Sécurité
- Stockage des adresses IP dans l’audit des connexions.
- Obligation d’inclure un caractère spécial dans les mots de passe.
- Vérification JavaScript de la qualité des mots de passe.
- Encryption des mots de passe au choix :
- MD5
- PBKDF2 (plus sécurisé)
Matériel et consommables
- Gestion des produits consommables (paramétrage, stock, consommation sur les événements).
- Paramétrage des types de véhicules.
- Nombreux nouveaux reportings.
Organisation des casernes
- Caserne SPP : gestion du temps de travail en 24/48 ou 24/72.
Technique
- Réorganisation du code JavaScript.
- Suppression de Prototype et migration complète vers jQuery.
