0.22 (2012-07-18) ----------------- * Ajouté les champs ``nombre_etudiants``, ``nombre_chercheurs``, ``nombre_enseignants`` et ``nombre_membres`` au modèle des établissements. 0.21 (2012-07-10) ----------------- * Ajouté les zones administratives pour les implantations. 0.20 (2012-07-09) ----------------- * Retiré les interfaces d'admin. Ça ira plutôt dans datamaster. 0.19 (2012-06-04) ----------------- * Ajouté la colonne Employe.telephone_ip_nomade 0.18 (2012-06-04) ----------------- * Ajouté la colonne Etablissement.responsable_courriel * Tenir compte de l'option --verbosity dans le syncdb * Retrait des ids dans la représentation __unicode__ des modèles. 0.17 (2012-05-15) ----------------- * Ajouté des attributs ``choices`` dans certains modèles. 0.16 (2012-05-04) ----------------- * Ajouté un champ ``sigle`` à ``ref_etablissement``. 0.15 (2012-05-04) ----------------- * Enlevé tous les champs id de la déclaration des modèles. Certains n'étaient pas déclarés comme des AutoField, ce qui causait des problèmes. Maintenant, Django se charge de les créer avec le bon type. 0.14 (2012-05-03) ----------------- * Retiré le module auf.django.references.managedref. Ça causait trop de problèmes. Ce module était utilisé par les tests et par datamaster pour gérer les migrations sur des modèles qui ont managed = False par défaut. Au lieu de ça, j'ai pris une approche beaucoup plus simple qui consiste à ajouter un paramètre de configuration: AUF_REFERENCES_MANAGED. Quand ce paramètre est True, les modèles sont managed. Ce changement ne devrait pas affecter les applications autres que datamaster. 0.13 (2012-04-25) ----------------- * Pour tous les modèles, le manager par défaut (``objects``) ne retourne plus que les objets actifs. Pour obtenir tous les objets, utiliser le manager ``avec_inactifs``. 0.12 (2012-04-19) ----------------- * Ajouté les champs ``historique`` et ``description`` au modèle des établissements. 0.11 (2012-04-17) ----------------- * Ajouté des choices pour le statut des implantations. 0.10 (2012-03-19) ----------------- * Ajouté le champ ``responsable_fonction`` au modèle des établissements. 0.9 (2012-03-13) ---------------- * Django crée des contraintes de clé étrangère sur toutes les tables qui ont une clé étrangère sur les données de référence. Mais ceci pose des problèmes puisqu'on ne peut pas avoir de contraintes sur des vues. Nous effaçons donc maintenant les contraintes de clé étrangère sur les vues de datamaster lors du syncdb. 0.8 (2012-02-24) ---------------- * Le manager par défaut (``objects``) des modèles Region et Etablissement ne retourne maintenant que les objets actifs. Pour obtenir tous les objets, utiliser le manager ``avec_inactifs``. * Les clés étrangères des modèles retournaient auparavant des instances des classes définies dans ``auf.django.references.managedref``. Les objets retournés viennent maintenant de ``auf.django.references``. Cela permet aux applications tierces de définir des relations vers les données de référence et de naviguer la relation à l'envers dans toutes les situations. 0.7 (2012-02-10) ---------------- * Ajout de champs dans le modèle d'établissement: statut, date_modification, commentaire. * La création des vues vers les tables de datamaster fait maintenant plus attention. Les vues sont créées seulement pour les tables qui existent dans la base de données "datamaster" et qui n'existent pas dans la base de données du projet. 0.6 (2012-02-03) ---------------- * Bugfix: le packaging de 0.5 ne contenait pas les css et les js. En plus il installait le package tests. 0.5 (2012-01-26) ---------------- * Retrait des related_name pour les champs 'pays', 'region' et 'implantation' du modèle Etablissement. * Retrait du champ code_implantation du modèle Etablissement. * Mécanique pour gérer des tables locales d'établissements * Ajout de tests et de documentation * La création des vues vers les tables de datamaster se fait maintenant sur le syncdb. La commande sync_references sert, pour l'instant à synchroniser les tables locales d'établissements. 0.4 (2012-01-11) ---------------- * Ajout de la management command "sync_references" pour la création des vues vers les tables de datamaster 0.3 (2011-12-08) ---------------- * Renommage de datamaster_modeles en auf.django.references