Thomas NOËL
|
c244d43bed
|
agoraplus: remove contacts[] in children, for good
following 0c3bd4ff8d
|
2015-11-02 16:39:08 +01:00 |
Frédéric Péters
|
c24289f2a5
|
misc: fix error response sent in case of invalid jsonp callback name (#8832)
|
2015-11-02 10:44:51 +01:00 |
Thomas NOËL
|
0c3bd4ff8d
|
agoraplus: do not repeat contact data in children[]
|
2015-11-02 09:42:55 +01:00 |
Thomas NOËL
|
1ad7c03320
|
agoraplus: normalize children-contacts relations
|
2015-10-30 17:45:34 +01:00 |
Thomas NOËL
|
fe1ae0ae97
|
agoraplus: anormalize a bunch of new fields
|
2015-10-30 11:36:48 +01:00 |
Thomas NOËL
|
ced02b501f
|
agoraplus: normalize complementAdresse, villeNaissance, paysNaissance
|
2015-10-30 10:13:39 +01:00 |
Thomas NOËL
|
2288a2b042
|
agoraplus: add a fake domain to login, if needed (#8817)
|
2015-10-29 17:04:19 +01:00 |
Thomas NOËL
|
4f37c69cbb
|
agoraplus: add email in normalize_person
|
2015-10-29 14:44:22 +01:00 |
Thomas NOËL
|
c76866206f
|
agoraplus: normalize person position->index, and sort with it
|
2015-10-29 12:10:55 +01:00 |
Thomas NOËL
|
54605af0f8
|
agoraplus: create a sas system (#8749)
This requires reviewing some access management in views.py, as even a
NameID which is not linked with an Agora+ family can have a family in
the sas.
|
2015-10-29 12:10:50 +01:00 |
Thomas NOËL
|
af3c674d5c
|
agoraplus: fix school address in normalize_school
|
2015-10-29 12:03:20 +01:00 |
Thomas NOËL
|
5f23c24b75
|
agoraplus: normalize date as y-m-d strings
|
2015-10-29 12:03:20 +01:00 |
Thomas NOËL
|
b5053f5793
|
agoraplus: fix link/unlink URL
|
2015-10-29 12:03:06 +01:00 |
Thomas NOËL
|
cb8be8c784
|
agoraplus: reorder urls.py and detail.html
|
2015-10-29 12:03:06 +01:00 |
Thomas NOËL
|
c0c9af0612
|
agoraplus: normalize civilite->title (instead of sex)
|
2015-10-29 12:02:57 +01:00 |
Thomas NOËL
|
f340e65234
|
agoraplus: remove not implemented invoice endpoints
|
2015-10-29 11:58:15 +01:00 |
Benjamin Dauvergne
|
4a72afce7e
|
utils: validate JSONP callback names (#7901)
|
2015-10-29 09:49:00 +01:00 |
Serghei Mihai
|
475dccc534
|
contrib.teamnet_axel: fix invoice payment limit date comparison (#8813)
|
2015-10-28 17:25:24 +01:00 |
Benjamin Dauvergne
|
cd0ec4a87b
|
jenkins.sh: install python-mock
|
2015-10-28 14:26:24 +01:00 |
Thomas NOËL
|
d14bd5955f
|
agoraplus: filter with q= if in query string (#8794)
|
2015-10-28 13:45:35 +01:00 |
Thomas NOËL
|
8832e51722
|
agoraplus: add reference/ endpoint doc in details.html
|
2015-10-28 13:45:26 +01:00 |
Benjamin Dauvergne
|
be27a34d0b
|
update french translation (#8795)
|
2015-10-28 12:20:17 +01:00 |
Benjamin Dauvergne
|
efbaee86ea
|
add a tlmcom gateway (fixes #8795)
It proxies notifications from tlmcom autocom to welco.
|
2015-10-28 12:20:17 +01:00 |
Thomas NOËL
|
0c7b4e2ea3
|
fake_family: use Exception attributes handling provided by #8756
|
2015-10-23 11:50:43 +02:00 |
Thomas NOËL
|
24499d6fb7
|
to_json: use err and HTTP status from Exception attributes (#8756)
|
2015-10-23 11:43:26 +02:00 |
Thomas NOËL
|
a42e9ec665
|
agoraplus: add a (first) bunch of GET endpoints (#8673)
|
2015-10-21 14:10:33 +02:00 |
Serghei Mihai
|
3b9b954b8d
|
contrib.teamnet_axel: fail authentication if webservice returns errors (#8621)
|
2015-10-13 19:09:44 +02:00 |
Thomas NOËL
|
b626c82484
|
agoraplus: add specific endpoints users/user
|
2015-10-11 18:12:34 +02:00 |
Frédéric Péters
|
a8e7f26616
|
general: remove menu.json handling (#8590)
We don't want direct links to Passerelle for now.
|
2015-10-09 17:20:58 +02:00 |
Thomas NOËL
|
25b978c7b9
|
debian_config: disable suds logging (#8579)
|
2015-10-09 11:26:36 +02:00 |
Serghei Mihai
|
5f16358da5
|
increase api user username length (#8572)
|
2015-10-09 10:26:12 +02:00 |
Serghei Mihai
|
af54e56317
|
contrib.teamnet_axel: fix invoice payment notification (#8385)
|
2015-10-07 18:39:23 +02:00 |
Thomas NOËL
|
acb7dcdf92
|
seisin_by_email: add missing migration (#8498)
|
2015-10-07 14:46:54 +02:00 |
Serghei Mihai
|
986127f839
|
contrib.teamnet_axel: use english names for constants
|
2015-10-07 11:52:54 +02:00 |
Serghei Mihai
|
a139c438b2
|
contrib.teamnet_axel: mark historical invoices as not payable (#8385)
|
2015-10-07 11:43:51 +02:00 |
Serghei Mihai
|
71ac21bf74
|
contrib.teamnet_axel: code refactoring (#8385)
Move all invoices retreival logic into the model.
|
2015-10-07 11:43:51 +02:00 |
Thomas NOËL
|
b6cb3dee5d
|
fake_family: fix some encoding in default_database (#8496)
json response are utf-8 encoded: tests were not working if
the (random) address contained accented characters... now
default_database is 'jsonified'
|
2015-10-07 11:22:24 +02:00 |
Thomas NOËL
|
d5d33a3534
|
add Seisin by Email connector (#8498)
|
2015-10-06 16:48:14 +02:00 |
Thomas NOËL
|
2bcf6c2079
|
replace PASSERELLE_APPS with PASSERELLE_APP_<APP_LABEL>_ENABLED (#8411)
|
2015-10-04 23:25:57 +02:00 |
Thomas NOËL
|
5e53c3902f
|
add REQUESTS_PROXIES setting (#8415)
Used only by contrib.maarch for now.
|
2015-10-03 20:40:41 +02:00 |
Thomas NOËL
|
51ebf9a5d3
|
tests: fix test_fake_family.py
commit d9a217b changes the number of adults and children
created by default
|
2015-10-03 19:59:12 +02:00 |
Thomas NOËL
|
dc1b0c70cf
|
agoraplus: remove json argment from requests call (#8427)
|
2015-10-01 12:08:26 +02:00 |
Thomas NOËL
|
1ca415c6d5
|
fake_family: show adults, children and family in detail view
|
2015-09-30 23:36:58 +02:00 |
Thomas NOËL
|
d9a217bd30
|
fake_family: create a lot of random persons in default database
|
2015-09-30 23:36:44 +02:00 |
Serghei Mihai
|
b988c09898
|
contrib.teamnet_axel: fix invoice online payment condition (#8356)
|
2015-09-30 15:45:14 +02:00 |
Serghei Mihai
|
bae4d469c0
|
contrib.teamnet_axel: get family password from "password" parameter
|
2015-09-30 15:45:14 +02:00 |
Serghei Mihai
|
14ca98839d
|
contrib.teamnet_axel: fix link and unlink urls
|
2015-09-30 15:45:14 +02:00 |
Thomas NOËL
|
1364a95ea4
|
tests/api_access: correctly tests 403, without raise=1 (#8410)
|
2015-09-30 10:13:10 +02:00 |
Thomas NOËL
|
c590922ca5
|
tests/fake_family: add "permission denied" tests (#8410)
|
2015-09-30 09:37:10 +02:00 |
Thomas NOËL
|
5206ca4d74
|
utils.to_json: handle 404 and 403 errors (#8410)
|
2015-09-30 09:36:58 +02:00 |