Gestion des droits : extrem makeover !

-Début d'une refonte de la gestion des droits et des profils (ajout de
la notion transversale de ressource etc.). Tout n'est pas finit et ça
casse la compatibilité du code donc sur branche develop pour l'instant.
-Beaucoup de choses à revoir nottament dans bootstrap, les models,
l'alimentation etc.
Gestion des roles : makeover continue...

-Le script de bootstrap de la base est quasiment fonctionnel
-Premier tests de création de ressources automatique dans User et
Etablissement
-Ajout d'un fichier de constant pour les id qu'on utilise en Prog
-Schema : Suppression de la table profil_user et role_profil au profit
de role_user et d'une foreign key vers role dans profil
-Schema : les code de param et activite deviennent les id
-
la table ressource n'a plus d'id auto incrementé

-Il ne servait à rien
-Le travail d'adaptation à la nouvelle structure continu
Merge branch 'master' into develop

Conflicts:
	db/schema/annuaire.mwb
	db/schema/annuaire.sql
	db/schema/annuaire_no_comment.sql
	model/service_actif.rb
Debut de la suppression en chaîne des ressources

-Ajout de destroy_children dans Ressource
-User repasse les specs, y a encore du boulot pour supprimer totalement
ProfilUser
-Ajout de spec pour Ressource et Service
-Bootstrap fonctionne et créer des utilisateurs
commencer l'api des droit
Merge branch 'develop' of github.com:laclasse-com/service-annuaire into develop
Création du plugin ressource_link

-Ajoute automatiquement la gestion des ressources pour un model
Merge branch 'develop' of github.com:laclasse-com/service-annuaire into develop
start rights lib and test
Remise en place du profil_user

-On en a besoin administrativement
-Les activités et les param_service retrouve leur code aussi car on peut
avoir plusieur create par exemple donc ca ne pouvait pas aller comme id
-suppression des role_user attaché à une ressource à sa suppression
-suppression des role_user, email, telephone et relation_eleve à la
suppression d'un user
-refactoring de certains tests : il y a encore beaucoup à faire pour
bien tester les users !!!
Première implémentation du module de droit

-Encore des modifs dans le modèle des données. Promis demain j'arrête ;)
-Ajout de spec pour regroupement et rights
-Regroupement gère aussi ses ressources
-Ajout de schéma png de la BDD
Avancement dans la specification de l'api

-Suppression du model MembreRegroupement car la table correspondante
n'existe plus
modify readme
Amélioration de la doc

-Rajout de la table application pour gérer les préférences
Merge branch 'develop' of github.com:laclasse-com/service-annuaire into develop

Conflicts:
	README.md
Definition de la ressource user

-grape est passé en version 0.2.2 plus besoin d'utiliser la version
github
Les models matchent la nouvelle BDD

-role_user: role_id fait maintenant partie de la clé primaire. De cette
manière, on peut avoir plusieurs role_user pour une même ressource (ex.
Parent et Prof sur un établissement)
-ajout de la table application : représente un application qui consomme
les services. Tous les paramètres sont maintenant rattachés à elle.
-renommage de service_actif en application_etablissement
-Suppression des références à MembreRegroupement dans User
User api developpement and test
Merge branch 'develop' of github.com:laclasse-com/service-annuaire into develop