Benjamin Dauvergne
6243c018bb
nanterre: confondre le pacs et le mariage au niveau de la bdd ( fixes #15789 )
2017-04-06 18:48:37 +02:00
Benjamin Dauvergne
47243546d8
tests: prevent bogus failure when faker returns the same email or birthdate many times
2017-04-06 18:48:27 +02:00
Benjamin Dauvergne
4f0198c31f
nanterre: ne pas bloquer la création d'un non-parent quand il y a déjà 2 parents ( fixes #15780 )
2017-04-06 18:39:27 +02:00
Benjamin Dauvergne
2d52c993b4
nanterre: mettre état civil et adresses en majuscule ( fixes #15771 )
2017-04-05 15:46:37 +02:00
Benjamin Dauvergne
0f70a1551f
nanterre: conserver les identifiants RSUv1
2017-04-05 14:02:46 +02:00
Benjamin Dauvergne
2a82e9a3e7
settings: envoie les tracebacks à admin@entrouvert.com
2017-04-05 11:10:12 +02:00
Benjamin Dauvergne
58e6366967
settings: log errors to console
2017-04-05 11:09:34 +02:00
Benjamin Dauvergne
cae5fe20ee
nanterre: add an integrity_check command
...
It controls some invariants on the RSU data:
- people have an address,
- children have at most two adresses,
- children have at most two parents,
- adults are married to no more than one adult.
2017-04-05 11:09:34 +02:00
Benjamin Dauvergne
cb07c0a6f6
remove some magic strings
2017-04-05 11:09:34 +02:00
Benjamin Dauvergne
69d42f2bf4
nanterre: handle Tuteur kind of responsabilite legale in load-dump
2017-04-05 11:09:34 +02:00
Benjamin Dauvergne
6fd78867c8
nanterre: deduplicate union relationships in load-dump
2017-04-05 11:09:34 +02:00
Benjamin Dauvergne
73bc2624e0
nanterre: fix typoe in load-dump script
2017-04-05 11:09:34 +02:00
Benjamin Dauvergne
b28be23d6d
nanterre: ajoute le ws suppression de lien de responsabilité
2017-04-05 11:09:25 +02:00
Thomas NOËL
c07efd8465
nanterre: reorder text value in individu_to_response ( #15681 )
2017-04-05 11:09:25 +02:00
Benjamin Dauvergne
89bf3ff99e
nanterre: corrige le formatage des dates < 1900 ( fixes #15539 )
2017-04-05 11:09:22 +02:00
Benjamin Dauvergne
134749daaa
Makefile: ajoute une cible pour déployer en dév
2017-04-05 11:09:22 +02:00
Benjamin Dauvergne
237e44f5a2
nanterre: ajoute une vue pour contrôler l'état de la base
2017-04-05 11:09:22 +02:00
Benjamin Dauvergne
3e4d543205
remplacement des clés variables par deux uniques dans le ws séparation
...
La liste des identifiants des enfants est à fournir soit dans une clé
adresse_principale_1 ou adresse_principale_2.
2017-03-22 16:17:33 +01:00
Benjamin Dauvergne
00b84b15cf
fix flakes errors, do not run everytime tox is run
2017-03-22 13:18:39 +01:00
Benjamin Dauvergne
7dc724da28
ajout ws déclaration de décés
2017-03-22 13:18:39 +01:00
Benjamin Dauvergne
e18ac08c0d
ajout ws séparation
2017-03-22 13:18:39 +01:00
Benjamin Dauvergne
9a28a22785
nanterre: ajout utils.adresse()
2017-03-22 12:55:00 +01:00
Benjamin Dauvergne
aafe2268ec
utils.enfants() renvoie aussi la relation, utilisation dans add_enfants
2017-03-22 12:55:00 +01:00
Benjamin Dauvergne
9d9194d22e
ajout de l'import des tiers SAGA comme clé de fédération
2017-03-22 12:55:00 +01:00
Benjamin Dauvergne
fc6c12dee5
tox.ini: replace pytest-capturelog by pytest-catchlog
...
catchlog is a maintained fork of capturelog.
2017-03-21 16:18:29 +01:00
Benjamin Dauvergne
8e6d7aa5db
settings: add SAGA and fix Infor application name
2017-03-21 16:18:29 +01:00
Benjamin Dauvergne
c990d4008a
corrige search_name() qui n'est pas idempotente comme les autres méthodes search
2017-03-21 16:18:29 +01:00
Benjamin Dauvergne
9aa872e2f1
ne pas chercher par identifiant RSU si l'identifiant n'est pas un entier ( fixes #15515 )
2017-03-21 16:18:29 +01:00
Thomas NOËL
bb8acd45d0
nanterre: fix nom_de_naissance for new child
2017-03-21 16:18:29 +01:00
Benjamin Dauvergne
39742418c9
ajout ws changement de situation maritale
2017-03-21 16:18:29 +01:00
Benjamin Dauvergne
40807a8bd4
ajout ws déclaration d'adresse principale
2017-03-21 16:18:29 +01:00
Benjamin Dauvergne
40acd21a89
changement de signature de post_json dans django-webtest
2017-03-20 17:05:41 +01:00
Benjamin Dauvergne
c477011f1f
ordonne les adresses par leur statut principal puis par id
...
L'ordre doit être stable.
2017-03-20 17:05:41 +01:00
Thomas NOËL
7c6cc46cec
nanterre: fix test on updating adresse
2017-03-15 15:29:51 +01:00
Thomas NOËL
d01b1e884d
nanterre: store genre on child declaration ( #15433 )
2017-03-14 21:02:20 +01:00
Benjamin Dauvergne
f6b969d6d7
nanterre: add journal web-services
2017-03-02 16:59:16 +01:00
Benjamin Dauvergne
4917207f0e
make Log.transaction nullable and change ordering
2017-03-02 16:59:11 +01:00
Benjamin Dauvergne
76ddee1411
tests: remove unused imports
2017-02-28 23:36:42 +01:00
Benjamin Dauvergne
6fc83aaaf5
nanterre: do not use transactions for read-only views
2017-02-28 23:21:49 +01:00
Benjamin Dauvergne
3ca520cf2b
nanterre: copy email on creation of individu through API
2017-02-28 15:55:09 +01:00
Benjamin Dauvergne
c260e51847
data: fix path computations
2017-02-28 12:06:01 +01:00
Benjamin Dauvergne
b7a7dbedc6
nanterre: allow partial updates
2017-02-28 12:06:01 +01:00
Benjamin Dauvergne
39c01c86d5
nanterre: add text field to search results for use with Select2
2017-02-28 11:48:38 +01:00
Benjamin Dauvergne
0cc3e7732b
nanterre: use adresses() helper in add_adresses()
2017-02-28 11:13:44 +01:00
Benjamin Dauvergne
80ee55f42c
settings: add authentic to applications
2017-02-28 11:13:23 +01:00
Benjamin Dauvergne
3b6b8c6dbb
set ATOMIC_REQUESTS to True
2017-02-28 11:13:12 +01:00
Benjamin Dauvergne
9341e88498
implement web services
2017-02-24 15:06:17 +01:00
Benjamin Dauvergne
132d850de0
disable all permission and authentication classes
2017-02-17 15:04:21 +01:00
Benjamin Dauvergne
b85f3a32d1
add test for create_individu
2017-02-17 14:50:37 +01:00
Benjamin Dauvergne
52c0b4a188
initialization of project zoo
2017-02-17 11:18:28 +01:00