Version 0.22: Ajouté des champs à ref_etablissement:
[auf_django_references.git] / CHANGES
CommitLineData
d2f732d6
EMS
10.22 (2012-07-18)
2-----------------
3
4* Ajouté les champs ``nombre_etudiants``, ``nombre_chercheurs``,
5 ``nombre_enseignants`` et ``nombre_membres`` au modèle des établissements.
6
f052436d
EMS
70.21 (2012-07-10)
8-----------------
9
10* Ajouté les zones administratives pour les implantations.
11
f3d66f39
EMS
120.20 (2012-07-09)
13-----------------
14
15* Retiré les interfaces d'admin. Ça ira plutôt dans datamaster.
16
682a602c
EMS
170.19 (2012-06-04)
18-----------------
19
20* Ajouté la colonne Employe.telephone_ip_nomade
21
be4bbf6b
EMS
220.18 (2012-06-04)
23-----------------
24
25* Ajouté la colonne Etablissement.responsable_courriel
26
27* Tenir compte de l'option --verbosity dans le syncdb
28
29* Retrait des ids dans la représentation __unicode__ des modèles.
30
bf606d8b
EMS
310.17 (2012-05-15)
32-----------------
33
34* Ajouté des attributs ``choices`` dans certains modèles.
35
cf342814
EMS
360.16 (2012-05-04)
37-----------------
38
39* Ajouté un champ ``sigle`` à ``ref_etablissement``.
40
ad9f30aa
EMS
410.15 (2012-05-04)
42-----------------
43
44* Enlevé tous les champs id de la déclaration des modèles. Certains n'étaient
45 pas déclarés comme des AutoField, ce qui causait des problèmes. Maintenant,
46 Django se charge de les créer avec le bon type.
47
cbbbef8e
EMS
480.14 (2012-05-03)
49-----------------
50
51* Retiré le module auf.django.references.managedref. Ça causait trop de
52 problèmes. Ce module était utilisé par les tests et par datamaster pour gérer
53 les migrations sur des modèles qui ont managed = False par défaut. Au lieu de
54 ça, j'ai pris une approche beaucoup plus simple qui consiste à ajouter un
55 paramètre de configuration: AUF_REFERENCES_MANAGED. Quand ce paramètre est
56 True, les modèles sont managed. Ce changement ne devrait pas affecter les
57 applications autres que datamaster.
58
da464286
EMS
590.13 (2012-04-25)
60-----------------
61
62* Pour tous les modèles, le manager par défaut (``objects``) ne retourne plus
63 que les objets actifs. Pour obtenir tous les objets, utiliser le manager
64 ``avec_inactifs``.
65
16a5fb7a
EMS
660.12 (2012-04-19)
67-----------------
68
69* Ajouté les champs ``historique`` et ``description`` au modèle des
70 établissements.
71
85baf869
EMS
720.11 (2012-04-17)
73-----------------
74
75* Ajouté des choices pour le statut des implantations.
76
e270b651
EMS
770.10 (2012-03-19)
78-----------------
79
80* Ajouté le champ ``responsable_fonction`` au modèle des établissements.
81
d2f0d864
EMS
820.9 (2012-03-13)
83----------------
13328043
EMS
84
85* Django crée des contraintes de clé étrangère sur toutes les tables qui ont une
86 clé étrangère sur les données de référence. Mais ceci pose des problèmes
87 puisqu'on ne peut pas avoir de contraintes sur des vues. Nous effaçons donc
88 maintenant les contraintes de clé étrangère sur les vues de datamaster lors du
89 syncdb.
90
fe48d9a1
EMS
910.8 (2012-02-24)
92----------------
93
94* Le manager par défaut (``objects``) des modèles Region et Etablissement ne retourne
95 maintenant que les objets actifs. Pour obtenir tous les objets, utiliser le
96 manager ``avec_inactifs``.
97
98* Les clés étrangères des modèles retournaient auparavant des instances des
99 classes définies dans ``auf.django.references.managedref``. Les objets
100 retournés viennent maintenant de ``auf.django.references``. Cela permet aux
101 applications tierces de définir des relations vers les données de référence et
102 de naviguer la relation à l'envers dans toutes les situations.
103
887b5806
EMS
1040.7 (2012-02-10)
105----------------
106
107* Ajout de champs dans le modèle d'établissement: statut, date_modification,
108 commentaire.
109
110* La création des vues vers les tables de datamaster fait maintenant plus
111 attention. Les vues sont créées seulement pour les tables qui existent dans la
112 base de données "datamaster" et qui n'existent pas dans la base de données du
113 projet.
114
1376d656
EMS
1150.6 (2012-02-03)
116----------------
117
118* Bugfix: le packaging de 0.5 ne contenait pas les css et les js. En plus il
119 installait le package tests.
120
652c5d02
EMS
1210.5 (2012-01-26)
122----------------
123
124* Retrait des related_name pour les champs 'pays', 'region' et 'implantation' du
125 modèle Etablissement.
126
127* Retrait du champ code_implantation du modèle Etablissement.
128
129* Mécanique pour gérer des tables locales d'établissements
130
131* Ajout de tests et de documentation
132
056300fd
EMS
133* La création des vues vers les tables de datamaster se fait maintenant sur le
134 syncdb. La commande sync_references sert, pour l'instant à synchroniser les
135 tables locales d'établissements.
136
846c181c
EMS
1370.4 (2012-01-11)
138----------------
139
140* Ajout de la management command "sync_references" pour la création des vues
141 vers les tables de datamaster
142
1430.3 (2011-12-08)
144----------------
145
146* Renommage de datamaster_modeles en auf.django.references