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