Version 0.19
[auf_django_references.git] / CHANGES
CommitLineData
682a602c
EMS
10.19 (2012-06-04)
2-----------------
3
4* Ajouté la colonne Employe.telephone_ip_nomade
5
be4bbf6b
EMS
60.18 (2012-06-04)
7-----------------
8
9* Ajouté la colonne Etablissement.responsable_courriel
10
11* Tenir compte de l'option --verbosity dans le syncdb
12
13* Retrait des ids dans la représentation __unicode__ des modèles.
14
bf606d8b
EMS
150.17 (2012-05-15)
16-----------------
17
18* Ajouté des attributs ``choices`` dans certains modèles.
19
cf342814
EMS
200.16 (2012-05-04)
21-----------------
22
23* Ajouté un champ ``sigle`` à ``ref_etablissement``.
24
ad9f30aa
EMS
250.15 (2012-05-04)
26-----------------
27
28* Enlevé tous les champs id de la déclaration des modèles. Certains n'étaient
29 pas déclarés comme des AutoField, ce qui causait des problèmes. Maintenant,
30 Django se charge de les créer avec le bon type.
31
cbbbef8e
EMS
320.14 (2012-05-03)
33-----------------
34
35* Retiré le module auf.django.references.managedref. Ça causait trop de
36 problèmes. Ce module était utilisé par les tests et par datamaster pour gérer
37 les migrations sur des modèles qui ont managed = False par défaut. Au lieu de
38 ça, j'ai pris une approche beaucoup plus simple qui consiste à ajouter un
39 paramètre de configuration: AUF_REFERENCES_MANAGED. Quand ce paramètre est
40 True, les modèles sont managed. Ce changement ne devrait pas affecter les
41 applications autres que datamaster.
42
da464286
EMS
430.13 (2012-04-25)
44-----------------
45
46* Pour tous les modèles, le manager par défaut (``objects``) ne retourne plus
47 que les objets actifs. Pour obtenir tous les objets, utiliser le manager
48 ``avec_inactifs``.
49
16a5fb7a
EMS
500.12 (2012-04-19)
51-----------------
52
53* Ajouté les champs ``historique`` et ``description`` au modèle des
54 établissements.
55
85baf869
EMS
560.11 (2012-04-17)
57-----------------
58
59* Ajouté des choices pour le statut des implantations.
60
e270b651
EMS
610.10 (2012-03-19)
62-----------------
63
64* Ajouté le champ ``responsable_fonction`` au modèle des établissements.
65
d2f0d864
EMS
660.9 (2012-03-13)
67----------------
13328043
EMS
68
69* Django crée des contraintes de clé étrangère sur toutes les tables qui ont une
70 clé étrangère sur les données de référence. Mais ceci pose des problèmes
71 puisqu'on ne peut pas avoir de contraintes sur des vues. Nous effaçons donc
72 maintenant les contraintes de clé étrangère sur les vues de datamaster lors du
73 syncdb.
74
fe48d9a1
EMS
750.8 (2012-02-24)
76----------------
77
78* Le manager par défaut (``objects``) des modèles Region et Etablissement ne retourne
79 maintenant que les objets actifs. Pour obtenir tous les objets, utiliser le
80 manager ``avec_inactifs``.
81
82* Les clés étrangères des modèles retournaient auparavant des instances des
83 classes définies dans ``auf.django.references.managedref``. Les objets
84 retournés viennent maintenant de ``auf.django.references``. Cela permet aux
85 applications tierces de définir des relations vers les données de référence et
86 de naviguer la relation à l'envers dans toutes les situations.
87
887b5806
EMS
880.7 (2012-02-10)
89----------------
90
91* Ajout de champs dans le modèle d'établissement: statut, date_modification,
92 commentaire.
93
94* La création des vues vers les tables de datamaster fait maintenant plus
95 attention. Les vues sont créées seulement pour les tables qui existent dans la
96 base de données "datamaster" et qui n'existent pas dans la base de données du
97 projet.
98
1376d656
EMS
990.6 (2012-02-03)
100----------------
101
102* Bugfix: le packaging de 0.5 ne contenait pas les css et les js. En plus il
103 installait le package tests.
104
652c5d02
EMS
1050.5 (2012-01-26)
106----------------
107
108* Retrait des related_name pour les champs 'pays', 'region' et 'implantation' du
109 modèle Etablissement.
110
111* Retrait du champ code_implantation du modèle Etablissement.
112
113* Mécanique pour gérer des tables locales d'établissements
114
115* Ajout de tests et de documentation
116
056300fd
EMS
117* La création des vues vers les tables de datamaster se fait maintenant sur le
118 syncdb. La commande sync_references sert, pour l'instant à synchroniser les
119 tables locales d'établissements.
120
846c181c
EMS
1210.4 (2012-01-11)
122----------------
123
124* Ajout de la management command "sync_references" pour la création des vues
125 vers les tables de datamaster
126
1270.3 (2011-12-08)
128----------------
129
130* Renommage de datamaster_modeles en auf.django.references