Correction d'un problème d'encodage lorsqu'on lance un syncdb dans une pipe
[auf_django_references.git] / CHANGES
CommitLineData
a13416a2
E
10.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
1d4265d3
OL
100.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
77f3721f
EMS
160.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
d2f732d6
EMS
220.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
f052436d
EMS
280.21 (2012-07-10)
29-----------------
30
31* Ajouté les zones administratives pour les implantations.
32
f3d66f39
EMS
330.20 (2012-07-09)
34-----------------
35
36* Retiré les interfaces d'admin. Ça ira plutôt dans datamaster.
37
682a602c
EMS
380.19 (2012-06-04)
39-----------------
40
41* Ajouté la colonne Employe.telephone_ip_nomade
42
be4bbf6b
EMS
430.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
bf606d8b
EMS
520.17 (2012-05-15)
53-----------------
54
55* Ajouté des attributs ``choices`` dans certains modèles.
56
cf342814
EMS
570.16 (2012-05-04)
58-----------------
59
60* Ajouté un champ ``sigle`` à ``ref_etablissement``.
61
ad9f30aa
EMS
620.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
cbbbef8e
EMS
690.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
da464286
EMS
800.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
16a5fb7a
EMS
870.12 (2012-04-19)
88-----------------
89
90* Ajouté les champs ``historique`` et ``description`` au modèle des
91 établissements.
92
85baf869
EMS
930.11 (2012-04-17)
94-----------------
95
96* Ajouté des choices pour le statut des implantations.
97
e270b651
EMS
980.10 (2012-03-19)
99-----------------
100
101* Ajouté le champ ``responsable_fonction`` au modèle des établissements.
102
d2f0d864
EMS
1030.9 (2012-03-13)
104----------------
13328043
EMS
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
fe48d9a1
EMS
1120.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
887b5806
EMS
1250.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
1376d656
EMS
1360.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
652c5d02
EMS
1420.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
056300fd
EMS
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
846c181c
EMS
1580.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
1640.3 (2011-12-08)
165----------------
166
167* Renommage de datamaster_modeles en auf.django.references