Etablissmement fix chargement Pays dans unicode
[auf_django_references.git] / CHANGES
CommitLineData
1d4265d3
OL
10.24 (2012-10-31)
2-----------------
3
4* le __unicode__ d'Etablissement n'affiche que le code du pays pour
5 ne pas faire faire une autre requête pour charger le Pays.
6
77f3721f
EMS
70.23 (2012-08-17)
8-----------------
9
10* Suppression automatique des contraintes de clé étrangère vers les vues de
11 datamasteraprès un syncdb et un migrate.
12
d2f732d6
EMS
130.22 (2012-07-18)
14-----------------
15
16* Ajouté les champs ``nombre_etudiants``, ``nombre_chercheurs``,
17 ``nombre_enseignants`` et ``nombre_membres`` au modèle des établissements.
18
f052436d
EMS
190.21 (2012-07-10)
20-----------------
21
22* Ajouté les zones administratives pour les implantations.
23
f3d66f39
EMS
240.20 (2012-07-09)
25-----------------
26
27* Retiré les interfaces d'admin. Ça ira plutôt dans datamaster.
28
682a602c
EMS
290.19 (2012-06-04)
30-----------------
31
32* Ajouté la colonne Employe.telephone_ip_nomade
33
be4bbf6b
EMS
340.18 (2012-06-04)
35-----------------
36
37* Ajouté la colonne Etablissement.responsable_courriel
38
39* Tenir compte de l'option --verbosity dans le syncdb
40
41* Retrait des ids dans la représentation __unicode__ des modèles.
42
bf606d8b
EMS
430.17 (2012-05-15)
44-----------------
45
46* Ajouté des attributs ``choices`` dans certains modèles.
47
cf342814
EMS
480.16 (2012-05-04)
49-----------------
50
51* Ajouté un champ ``sigle`` à ``ref_etablissement``.
52
ad9f30aa
EMS
530.15 (2012-05-04)
54-----------------
55
56* Enlevé tous les champs id de la déclaration des modèles. Certains n'étaient
57 pas déclarés comme des AutoField, ce qui causait des problèmes. Maintenant,
58 Django se charge de les créer avec le bon type.
59
cbbbef8e
EMS
600.14 (2012-05-03)
61-----------------
62
63* Retiré le module auf.django.references.managedref. Ça causait trop de
64 problèmes. Ce module était utilisé par les tests et par datamaster pour gérer
65 les migrations sur des modèles qui ont managed = False par défaut. Au lieu de
66 ça, j'ai pris une approche beaucoup plus simple qui consiste à ajouter un
67 paramètre de configuration: AUF_REFERENCES_MANAGED. Quand ce paramètre est
68 True, les modèles sont managed. Ce changement ne devrait pas affecter les
69 applications autres que datamaster.
70
da464286
EMS
710.13 (2012-04-25)
72-----------------
73
74* Pour tous les modèles, le manager par défaut (``objects``) ne retourne plus
75 que les objets actifs. Pour obtenir tous les objets, utiliser le manager
76 ``avec_inactifs``.
77
16a5fb7a
EMS
780.12 (2012-04-19)
79-----------------
80
81* Ajouté les champs ``historique`` et ``description`` au modèle des
82 établissements.
83
85baf869
EMS
840.11 (2012-04-17)
85-----------------
86
87* Ajouté des choices pour le statut des implantations.
88
e270b651
EMS
890.10 (2012-03-19)
90-----------------
91
92* Ajouté le champ ``responsable_fonction`` au modèle des établissements.
93
d2f0d864
EMS
940.9 (2012-03-13)
95----------------
13328043
EMS
96
97* Django crée des contraintes de clé étrangère sur toutes les tables qui ont une
98 clé étrangère sur les données de référence. Mais ceci pose des problèmes
99 puisqu'on ne peut pas avoir de contraintes sur des vues. Nous effaçons donc
100 maintenant les contraintes de clé étrangère sur les vues de datamaster lors du
101 syncdb.
102
fe48d9a1
EMS
1030.8 (2012-02-24)
104----------------
105
106* Le manager par défaut (``objects``) des modèles Region et Etablissement ne retourne
107 maintenant que les objets actifs. Pour obtenir tous les objets, utiliser le
108 manager ``avec_inactifs``.
109
110* Les clés étrangères des modèles retournaient auparavant des instances des
111 classes définies dans ``auf.django.references.managedref``. Les objets
112 retournés viennent maintenant de ``auf.django.references``. Cela permet aux
113 applications tierces de définir des relations vers les données de référence et
114 de naviguer la relation à l'envers dans toutes les situations.
115
887b5806
EMS
1160.7 (2012-02-10)
117----------------
118
119* Ajout de champs dans le modèle d'établissement: statut, date_modification,
120 commentaire.
121
122* La création des vues vers les tables de datamaster fait maintenant plus
123 attention. Les vues sont créées seulement pour les tables qui existent dans la
124 base de données "datamaster" et qui n'existent pas dans la base de données du
125 projet.
126
1376d656
EMS
1270.6 (2012-02-03)
128----------------
129
130* Bugfix: le packaging de 0.5 ne contenait pas les css et les js. En plus il
131 installait le package tests.
132
652c5d02
EMS
1330.5 (2012-01-26)
134----------------
135
136* Retrait des related_name pour les champs 'pays', 'region' et 'implantation' du
137 modèle Etablissement.
138
139* Retrait du champ code_implantation du modèle Etablissement.
140
141* Mécanique pour gérer des tables locales d'établissements
142
143* Ajout de tests et de documentation
144
056300fd
EMS
145* La création des vues vers les tables de datamaster se fait maintenant sur le
146 syncdb. La commande sync_references sert, pour l'instant à synchroniser les
147 tables locales d'établissements.
148
846c181c
EMS
1490.4 (2012-01-11)
150----------------
151
152* Ajout de la management command "sync_references" pour la création des vues
153 vers les tables de datamaster
154
1550.3 (2011-12-08)
156----------------
157
158* Renommage de datamaster_modeles en auf.django.references