Lauréline Guérin
38739c4fa5
caluire-axel: new colors and restrictions for agenda ( #55295 )
2021-07-02 16:50:06 +02:00
Frédéric Péters
3e86b98624
tox: stop testing against django 1.11
2021-07-02 14:32:48 +02:00
Benjamin Dauvergne
98973b0a7e
franceconnect_data: add a hash of the identite_pivot to returned data ( #55155 )
2021-07-01 17:45:03 +02:00
Benjamin Dauvergne
5c32723a10
translation update
2021-07-01 15:24:37 +02:00
Benjamin Dauvergne
b3e450941b
toulouse_smart: slugify intervention's type name to make the id ( #55250 )
2021-07-01 12:06:51 +02:00
Benjamin Dauvergne
c5378798ff
toulouse_smart: fix typo in get() method ( #55250 )
...
The key parameter should not be ignored.
2021-07-01 12:06:51 +02:00
Benjamin Dauvergne
6f8374289f
franceconnect_data: use a persistent cache for tokens ( #55156 )
2021-07-01 12:03:41 +02:00
Lauréline Guérin
54ad1170f4
caluire-axel: return changes in set_agenda endpoint ( #55251 )
2021-07-01 08:49:46 +02:00
Frédéric Péters
63e1d2b4a6
opengis: do not interrupt cache update on query errors ( #55257 )
2021-06-29 16:55:58 +02:00
Frédéric Péters
4c411ba4bc
translation update
2021-06-29 16:39:12 +02:00
Valentin Deniaud
77f3fe3551
api_particulier: validate numero_allocataire ( #54607 )
2021-06-28 15:22:34 +02:00
Nicolas Roche
e741d458ec
opendatasoft: copy id and text original fields ( #54768 )
2021-06-28 10:08:47 +02:00
Lauréline Guérin
d897dc0f55
caluire-axel: hide wednesday+weekends (get_agenda_periscolaire) ( #55177 )
2021-06-25 15:02:08 +02:00
Valentin Deniaud
c4c1312ae2
api: add sms count statistics ( #53856 )
2021-06-25 13:06:25 +02:00
Frédéric Péters
6740ded420
cartads cs: mark missing dossiers as deleted ( #55006 )
2021-06-25 13:05:47 +02:00
Lauréline Guérin
85c8ba03cb
caluire-axel: don't fail register_activity on code -1 ( #55077 )
2021-06-22 14:11:23 +02:00
Lauréline Guérin
74dff67f2f
caluire-axel: set_activity_agenda_typical_week endpoint ( #54383 )
2021-06-21 16:21:03 +02:00
Frédéric Péters
bc740b566d
translation update
2021-06-17 19:11:53 +02:00
Nicolas Roche
a2bbf0eaea
photon: add a stable identifiant ( #53984 )
2021-06-17 17:02:17 +02:00
Nicolas Roche
c738b8e70f
caluire-axel: adapt pay_invoice endpoint for lingo ( #54884 )
2021-06-17 16:46:28 +02:00
Nicolas Roche
b4339ac4b8
api_particulier: display available scopes into manager ( #54137 )
2021-06-17 15:51:29 +02:00
Lauréline Guérin
aef7674ba7
caluire-axel: some activities are exclusives ( #54934 )
2021-06-17 11:09:49 +02:00
Frédéric Péters
6df4067715
tox: limit psycopg2 to < 2.9 ( #54925 )
2021-06-17 08:59:16 +02:00
Lauréline Guérin
8ab10f282f
caluire-axel: raise error if wrong reference year ( #54820 )
2021-06-15 14:23:45 +02:00
Frédéric Péters
64310734a4
translation update
2021-06-15 13:41:28 +02:00
Lauréline Guérin
b7b46cefcd
caluire-axel: get_agenda endpoint enhancements ( #54812 )
2021-06-14 17:00:14 +02:00
Nicolas Roche
294faace92
photon: add reverse endpoint result into address cache model ( #53988 )
2021-06-14 16:27:56 +02:00
Lauréline Guérin
441c7cb374
caluire-axel: mercredi is not bookable ( #54783 )
2021-06-14 09:52:18 +02:00
Lauréline Guérin
d4e1329560
caluire-axel: set_agenda endpoint ( #54382 )
2021-06-14 09:46:51 +02:00
Nicolas Roche
1c2c5e3a10
caluire-axel: add a "created" field to history invoices ( #54713 )
2021-06-11 14:26:38 +02:00
Frédéric Péters
805e0e0548
translation update
2021-06-08 11:48:11 +02:00
Lauréline Guérin
0121a1a79a
caluire-axel: get_agenda_periscolaire endpoint ( #54593 )
2021-06-08 09:21:29 +02:00
Lauréline Guérin
f126f44497
caluire-axel: factorize activities & caching ( #54593 )
2021-06-08 09:21:29 +02:00
Frédéric Péters
17d8367fe5
jenkins: allow job to take up to 15 minutes ( #54619 )
2021-06-07 14:16:42 +02:00
Frédéric Péters
bb4eb058c4
debian: enable uwsgi memory reports ( #54610 )
2021-06-07 13:11:22 +02:00
Frédéric Péters
09ae97ae59
lille urban card: do not transmit requests with empty/none serial ( #54613 )
2021-06-07 13:11:22 +02:00
Nicolas Roche
6193d0a8ca
base_adresse: add reverse endpoint result into address cache model ( #53989 )
2021-06-07 10:18:11 +02:00
Benjamin Dauvergne
54574eee45
franceconnect-data: ignore empty nodes ( #54589 )
2021-06-04 12:38:23 +02:00
Frédéric Péters
4cb0e2c71a
translation update
2021-06-03 22:07:52 +02:00
Benjamin Dauvergne
00e985b845
add franceconnect connector ( #53879 )
...
* follow the OAuth2 danse to get FranceConnect identite_pivot
* with ?mode=dgfip, also request an access_token to call DGFIP IR
web-service
* call the IR web-service with two access tokens :
* one from DGFIP
* one from FC
2021-06-03 16:34:41 +02:00
Benjamin Dauvergne
8f697bdab3
utils: add origin module ( #53879 )
2021-06-03 16:34:41 +02:00
Nicolas Roche
da16b847fb
caluire-axel: upload_attachment endpoint ( #54230 )
2021-06-03 10:26:12 +02:00
Nicolas Roche
35885f49d7
caluire-axel: add pay_invoice endpoint ( #53963 )
2021-06-03 09:54:07 +02:00
Nicolas Roche
0e710613c0
caluire-axel: add invoice_pdf endpoint ( #53884 )
2021-06-03 09:37:50 +02:00
Nicolas Roche
4884f6d82c
caluire-axel: add invoice endpoint ( #53884 )
2021-06-03 09:37:50 +02:00
Nicolas Roche
5f50aaba77
caluire-axel: add invoices_history endpoint ( #53884 )
2021-06-03 09:37:37 +02:00
Nicolas Roche
a07068d129
caluire-axel: add invoices endpoint ( #53884 )
2021-06-02 11:54:17 +02:00
Frédéric Péters
7cad407b42
translation update
2021-06-01 15:41:57 +02:00
Lauréline Guérin
89470ed994
caluire-axel: get_agenda endpoint ( #54381 )
2021-06-01 09:22:30 +02:00
Lauréline Guérin
f1809bd1d9
caluire-axel: fix register_activity endpoint ( #54400 )
2021-05-28 18:38:17 +02:00