| 1 | 0.25 (2013-05-03) |
| 2 | ----------------- |
| 3 | |
| 4 | * supprimé verify_exists pour les URLField car incompatible avec |
| 5 | Django 1.5 |
| 6 | * Implantation.bureau_rattachement accepte blank et null sinon |
| 7 | incompatible avec InnoDB (FK circulaire) |
| 8 | |
| 9 | |
| 10 | 0.24 (2012-10-31) |
| 11 | ----------------- |
| 12 | |
| 13 | * le __unicode__ d'Etablissement n'affiche que le code du pays pour |
| 14 | ne pas faire faire une autre requête pour charger le Pays. |
| 15 | |
| 16 | 0.23 (2012-08-17) |
| 17 | ----------------- |
| 18 | |
| 19 | * Suppression automatique des contraintes de clé étrangère vers les vues de |
| 20 | datamasteraprès un syncdb et un migrate. |
| 21 | |
| 22 | 0.22 (2012-07-18) |
| 23 | ----------------- |
| 24 | |
| 25 | * Ajouté les champs ``nombre_etudiants``, ``nombre_chercheurs``, |
| 26 | ``nombre_enseignants`` et ``nombre_membres`` au modèle des établissements. |
| 27 | |
| 28 | 0.21 (2012-07-10) |
| 29 | ----------------- |
| 30 | |
| 31 | * Ajouté les zones administratives pour les implantations. |
| 32 | |
| 33 | 0.20 (2012-07-09) |
| 34 | ----------------- |
| 35 | |
| 36 | * Retiré les interfaces d'admin. Ça ira plutôt dans datamaster. |
| 37 | |
| 38 | 0.19 (2012-06-04) |
| 39 | ----------------- |
| 40 | |
| 41 | * Ajouté la colonne Employe.telephone_ip_nomade |
| 42 | |
| 43 | 0.18 (2012-06-04) |
| 44 | ----------------- |
| 45 | |
| 46 | * Ajouté la colonne Etablissement.responsable_courriel |
| 47 | |
| 48 | * Tenir compte de l'option --verbosity dans le syncdb |
| 49 | |
| 50 | * Retrait des ids dans la représentation __unicode__ des modèles. |
| 51 | |
| 52 | 0.17 (2012-05-15) |
| 53 | ----------------- |
| 54 | |
| 55 | * Ajouté des attributs ``choices`` dans certains modèles. |
| 56 | |
| 57 | 0.16 (2012-05-04) |
| 58 | ----------------- |
| 59 | |
| 60 | * Ajouté un champ ``sigle`` à ``ref_etablissement``. |
| 61 | |
| 62 | 0.15 (2012-05-04) |
| 63 | ----------------- |
| 64 | |
| 65 | * Enlevé tous les champs id de la déclaration des modèles. Certains n'étaient |
| 66 | pas déclarés comme des AutoField, ce qui causait des problèmes. Maintenant, |
| 67 | Django se charge de les créer avec le bon type. |
| 68 | |
| 69 | 0.14 (2012-05-03) |
| 70 | ----------------- |
| 71 | |
| 72 | * Retiré le module auf.django.references.managedref. Ça causait trop de |
| 73 | problèmes. Ce module était utilisé par les tests et par datamaster pour gérer |
| 74 | les migrations sur des modèles qui ont managed = False par défaut. Au lieu de |
| 75 | ça, j'ai pris une approche beaucoup plus simple qui consiste à ajouter un |
| 76 | paramètre de configuration: AUF_REFERENCES_MANAGED. Quand ce paramètre est |
| 77 | True, les modèles sont managed. Ce changement ne devrait pas affecter les |
| 78 | applications autres que datamaster. |
| 79 | |
| 80 | 0.13 (2012-04-25) |
| 81 | ----------------- |
| 82 | |
| 83 | * Pour tous les modèles, le manager par défaut (``objects``) ne retourne plus |
| 84 | que les objets actifs. Pour obtenir tous les objets, utiliser le manager |
| 85 | ``avec_inactifs``. |
| 86 | |
| 87 | 0.12 (2012-04-19) |
| 88 | ----------------- |
| 89 | |
| 90 | * Ajouté les champs ``historique`` et ``description`` au modèle des |
| 91 | établissements. |
| 92 | |
| 93 | 0.11 (2012-04-17) |
| 94 | ----------------- |
| 95 | |
| 96 | * Ajouté des choices pour le statut des implantations. |
| 97 | |
| 98 | 0.10 (2012-03-19) |
| 99 | ----------------- |
| 100 | |
| 101 | * Ajouté le champ ``responsable_fonction`` au modèle des établissements. |
| 102 | |
| 103 | 0.9 (2012-03-13) |
| 104 | ---------------- |
| 105 | |
| 106 | * Django crée des contraintes de clé étrangère sur toutes les tables qui ont une |
| 107 | clé étrangère sur les données de référence. Mais ceci pose des problèmes |
| 108 | puisqu'on ne peut pas avoir de contraintes sur des vues. Nous effaçons donc |
| 109 | maintenant les contraintes de clé étrangère sur les vues de datamaster lors du |
| 110 | syncdb. |
| 111 | |
| 112 | 0.8 (2012-02-24) |
| 113 | ---------------- |
| 114 | |
| 115 | * Le manager par défaut (``objects``) des modèles Region et Etablissement ne retourne |
| 116 | maintenant que les objets actifs. Pour obtenir tous les objets, utiliser le |
| 117 | manager ``avec_inactifs``. |
| 118 | |
| 119 | * Les clés étrangères des modèles retournaient auparavant des instances des |
| 120 | classes définies dans ``auf.django.references.managedref``. Les objets |
| 121 | retournés viennent maintenant de ``auf.django.references``. Cela permet aux |
| 122 | applications tierces de définir des relations vers les données de référence et |
| 123 | de naviguer la relation à l'envers dans toutes les situations. |
| 124 | |
| 125 | 0.7 (2012-02-10) |
| 126 | ---------------- |
| 127 | |
| 128 | * Ajout de champs dans le modèle d'établissement: statut, date_modification, |
| 129 | commentaire. |
| 130 | |
| 131 | * La création des vues vers les tables de datamaster fait maintenant plus |
| 132 | attention. Les vues sont créées seulement pour les tables qui existent dans la |
| 133 | base de données "datamaster" et qui n'existent pas dans la base de données du |
| 134 | projet. |
| 135 | |
| 136 | 0.6 (2012-02-03) |
| 137 | ---------------- |
| 138 | |
| 139 | * Bugfix: le packaging de 0.5 ne contenait pas les css et les js. En plus il |
| 140 | installait le package tests. |
| 141 | |
| 142 | 0.5 (2012-01-26) |
| 143 | ---------------- |
| 144 | |
| 145 | * Retrait des related_name pour les champs 'pays', 'region' et 'implantation' du |
| 146 | modèle Etablissement. |
| 147 | |
| 148 | * Retrait du champ code_implantation du modèle Etablissement. |
| 149 | |
| 150 | * Mécanique pour gérer des tables locales d'établissements |
| 151 | |
| 152 | * Ajout de tests et de documentation |
| 153 | |
| 154 | * La création des vues vers les tables de datamaster se fait maintenant sur le |
| 155 | syncdb. La commande sync_references sert, pour l'instant à synchroniser les |
| 156 | tables locales d'établissements. |
| 157 | |
| 158 | 0.4 (2012-01-11) |
| 159 | ---------------- |
| 160 | |
| 161 | * Ajout de la management command "sync_references" pour la création des vues |
| 162 | vers les tables de datamaster |
| 163 | |
| 164 | 0.3 (2011-12-08) |
| 165 | ---------------- |
| 166 | |
| 167 | * Renommage de datamaster_modeles en auf.django.references |