Version 0.16
[auf_django_references.git] / CHANGES
CommitLineData
cf342814
EMS
10.16 (2012-05-04)
2-----------------
3
4* Ajouté un champ ``sigle`` à ``ref_etablissement``.
5
ad9f30aa
EMS
60.15 (2012-05-04)
7-----------------
8
9* Enlevé tous les champs id de la déclaration des modèles. Certains n'étaient
10 pas déclarés comme des AutoField, ce qui causait des problèmes. Maintenant,
11 Django se charge de les créer avec le bon type.
12
cbbbef8e
EMS
130.14 (2012-05-03)
14-----------------
15
16* Retiré le module auf.django.references.managedref. Ça causait trop de
17 problèmes. Ce module était utilisé par les tests et par datamaster pour gérer
18 les migrations sur des modèles qui ont managed = False par défaut. Au lieu de
19 ça, j'ai pris une approche beaucoup plus simple qui consiste à ajouter un
20 paramètre de configuration: AUF_REFERENCES_MANAGED. Quand ce paramètre est
21 True, les modèles sont managed. Ce changement ne devrait pas affecter les
22 applications autres que datamaster.
23
da464286
EMS
240.13 (2012-04-25)
25-----------------
26
27* Pour tous les modèles, le manager par défaut (``objects``) ne retourne plus
28 que les objets actifs. Pour obtenir tous les objets, utiliser le manager
29 ``avec_inactifs``.
30
16a5fb7a
EMS
310.12 (2012-04-19)
32-----------------
33
34* Ajouté les champs ``historique`` et ``description`` au modèle des
35 établissements.
36
85baf869
EMS
370.11 (2012-04-17)
38-----------------
39
40* Ajouté des choices pour le statut des implantations.
41
e270b651
EMS
420.10 (2012-03-19)
43-----------------
44
45* Ajouté le champ ``responsable_fonction`` au modèle des établissements.
46
d2f0d864
EMS
470.9 (2012-03-13)
48----------------
13328043
EMS
49
50* Django crée des contraintes de clé étrangère sur toutes les tables qui ont une
51 clé étrangère sur les données de référence. Mais ceci pose des problèmes
52 puisqu'on ne peut pas avoir de contraintes sur des vues. Nous effaçons donc
53 maintenant les contraintes de clé étrangère sur les vues de datamaster lors du
54 syncdb.
55
fe48d9a1
EMS
560.8 (2012-02-24)
57----------------
58
59* Le manager par défaut (``objects``) des modèles Region et Etablissement ne retourne
60 maintenant que les objets actifs. Pour obtenir tous les objets, utiliser le
61 manager ``avec_inactifs``.
62
63* Les clés étrangères des modèles retournaient auparavant des instances des
64 classes définies dans ``auf.django.references.managedref``. Les objets
65 retournés viennent maintenant de ``auf.django.references``. Cela permet aux
66 applications tierces de définir des relations vers les données de référence et
67 de naviguer la relation à l'envers dans toutes les situations.
68
887b5806
EMS
690.7 (2012-02-10)
70----------------
71
72* Ajout de champs dans le modèle d'établissement: statut, date_modification,
73 commentaire.
74
75* La création des vues vers les tables de datamaster fait maintenant plus
76 attention. Les vues sont créées seulement pour les tables qui existent dans la
77 base de données "datamaster" et qui n'existent pas dans la base de données du
78 projet.
79
1376d656
EMS
800.6 (2012-02-03)
81----------------
82
83* Bugfix: le packaging de 0.5 ne contenait pas les css et les js. En plus il
84 installait le package tests.
85
652c5d02
EMS
860.5 (2012-01-26)
87----------------
88
89* Retrait des related_name pour les champs 'pays', 'region' et 'implantation' du
90 modèle Etablissement.
91
92* Retrait du champ code_implantation du modèle Etablissement.
93
94* Mécanique pour gérer des tables locales d'établissements
95
96* Ajout de tests et de documentation
97
056300fd
EMS
98* La création des vues vers les tables de datamaster se fait maintenant sur le
99 syncdb. La commande sync_references sert, pour l'instant à synchroniser les
100 tables locales d'établissements.
101
846c181c
EMS
1020.4 (2012-01-11)
103----------------
104
105* Ajout de la management command "sync_references" pour la création des vues
106 vers les tables de datamaster
107
1080.3 (2011-12-08)
109----------------
110
111* Renommage de datamaster_modeles en auf.django.references