Script pour changer le mot de passe d'un admin

En attendant une gestion web des comptes des administrateurs.
Verrouillage de la version de bootstrap

Les versions supérieures ne sont pas compatibles avec le code actuel.
Modification de la gestion des soldes des adhérents
gitignore: Suppression de commentaires inutiles
gitignore: Ajout du filtre *~
Corrections mineures suite à l'update de sapphire

Correction du script d'initialisation des cotisations assignées à chaque paiement (erreur d'inatention)
Correction de la portée de la variable Monthly_cotisation dans les models credit et payment (à cause d'une mauvaise maîtrise de ruby)
Correction de la modification de la base de données : erreur de type pour le nouvel attribut "cotisation" de payment
Correction de l'interface graphique : retrait de la colonne "Solde" (parce qu'inutile, et parce que je ne sais pas encore comment rajouter des colonnes dans la page d'affichage d'adhérents, puisqu'une partie de celle-ci est codée en javascript et que je ne me suis pas encore penché dessus.)
Nettoyage de la classe credit

Suppression d'une methode devenue inutile suite à la réforme de la gestion des soldes.
Amelioration de la vue Payments

Ajout d'une colonne indiquant la quantité de temps ajouté par le paiement.
Correction du titre d'une des colonnes étant trop ambigue.
Amelioration de la vue des Adherents

Ajout d'une colonne affichant la date d'expiration des abonnements
Ajout d'un script de débuggage pour changer les ip

Suite à un problème d'association d'ip (un adhérent a atterit sur le vlan 3), deux script ont été écrit, l'un pour voir qui possède une ip et l'autre pour modifier l'adresse ip d'un adhérent à partir de son adresse mac.
Mise à jour des script de MAJ DHCP
Modification des scripts de MAJ DHCP de Sapphire pour qu'ils soient compatibles avec la configuration actuelle du Rézo.
Ajout d'un script ajoutant/supprimant des periodes gratuites
Afin de faciliter l'ajout de périodes exceptionnellement gratuites au sein du Rézo, (lors de problèmes récurrants durant un mois donné par exemple), un script a été créé à cette fin.
Fix : encodage UTF8 dans lib/tasks/console_dev.rake
Sans la spécification de l'encodage en UTF8 au début du script, cela posait problème pour l'éxécution de la totalité des scripts rake (dont les script db ) durant le développement sur mon pc perso. (Pas ce problème pour l'éxecution directe des scripts en prod sur avalon).
Fix dhcp
Modification du script de redémarrage du dhcp (ancien non fonctionnel).
Fix bootstrap
Suite à une mise à jour de bootstrap, un des import n'était plus correct et a du être modifié.
Ajout de la bibliothèque junos-es-stdlib
Ajout d'une gem pour configurer automatiquement les switch Juniper.
Ajout d'un bouton Synchronisation qui bug
Diminution de la taille du titre des pages
Ajout d'un bouton Synchronisation
Ajout d'un bouton synchronisation et d'une fenetre de chargement.
Fix fenetre de chargement desormais non fermable
Desactivation de la fermeture de la fentre de chargement sur click de souris sur le background.