Commit Graph

2415 Commits

Author SHA1 Message Date
Serghei Mihai 5b4dd2432c management: add command to ensure all JSONField fields have correct db type (#43501) 2020-06-17 16:29:05 +02:00
Thomas NOËL 59c64cdcd9 remove contrib.seisin_by_email (#43487) 2020-06-17 12:00:32 +02:00
Thomas NOËL 64048399a1 remove contrib.maarch (#43487) 2020-06-17 12:00:32 +02:00
Frédéric Péters 02a3061f72 general: remove obsolete pastell connector (#44148) 2020-06-17 08:17:41 +02:00
Valentin Deniaud aaba26e6ee api_particulier: do not log 404 for family endpoint (#44043) 2020-06-16 15:08:39 +02:00
Valentin Deniaud 8e1fa84c97 planitech: use response as string for parsing (#44051) 2020-06-16 11:30:52 +02:00
Valentin Deniaud 1aa5b74779 mobyt: compare response as string (#44067) 2020-06-16 11:17:16 +02:00
Lauréline Guérin d105deefe7
toulouse-axel: exclude children in private school (#44096) 2020-06-16 09:29:24 +02:00
Frédéric Péters 4d7db0c11e translations update 2020-06-16 07:55:27 +02:00
Thomas NOËL 59cdda0b72 csvdatasource: force string cast before eval (#43117) 2020-06-15 12:22:17 +02:00
Lauréline Guérin cfab042108
jobs: restart failed jobs (#42846) 2020-06-15 10:31:12 +02:00
Frédéric Péters 82558c4cde grenoble-gru: compare response code as string (#44052) 2020-06-15 10:21:58 +02:00
Frédéric Péters 336e5455ea gdc: escape special characters for XML (#44048) 2020-06-13 21:29:43 +02:00
Thomas NOËL 3b4d90c918 csvdatasource: fix order on missing columns by using empty strings (#44044) 2020-06-13 18:32:42 +02:00
Lauréline Guérin 26931166d6
toulouse-axel: add active_dui endpoint (#43755) 2020-06-12 21:01:47 +02:00
Frédéric Péters ff309c1cda debian: run with python3 (#43753) 2020-06-12 12:29:41 +02:00
Serghei Mihai ab0a5ffa38 api_particulier: fix family situation endoint url (#44005) 2020-06-12 12:24:28 +02:00
Frédéric Péters f3f62cdf3a debian: break/depends older version as manage.py switched package (#43753) 2020-06-12 12:00:13 +02:00
Emmanuel Cazenave 9a5945b4a1 debian: switch to Python 3 (#43753) 2020-06-12 11:15:22 +02:00
Frédéric Péters d3bbc7de9e gdc: force utf-8 encoding of soap requests (#43963) 2020-06-12 10:53:08 +02:00
Frédéric Péters ad904629a0 gdc: handle null values (#43963) 2020-06-12 10:53:08 +02:00
Frédéric Péters f0cb728359 gdc: fix post demand endpoint to be a POST (#43963) 2020-06-12 10:53:08 +02:00
Frédéric Péters e0359b8eb2 build: update setup.py for python 3 (#43797) 2020-06-12 10:52:24 +02:00
Lauréline Guérin 2ff16b6105
api_particulier: fix connection error (#42659) 2020-06-12 10:06:19 +02:00
Lauréline Guérin b48550ddc6
toulouse-axel: check date entree and date sortie in possible days (#43915) 2020-06-11 11:51:18 +02:00
Lauréline Guérin e2c4447266
toulouse-axel: invalidate caches after boookings (#43815) 2020-06-11 10:39:32 +02:00
Lauréline Guérin f67455c390
toulouse-axel: always get all activities to optimize caching (#43815) 2020-06-11 10:39:32 +02:00
Lauréline Guérin b37a3ddcf9
toulouse-axel: add cache on get_children_activities method (#43815) 2020-06-09 16:58:24 +02:00
Thomas NOËL dd37ef3e61 translations update 2020-06-09 15:22:21 +02:00
Valentin Deniaud 91b1c80fbc api_particulier: improve api errors (#38721) 2020-06-09 15:11:48 +02:00
Valentin Deniaud ec83c19aa4 api_particulier: do not log 404 as errors (#38721) 2020-06-09 15:11:48 +02:00
Valentin Deniaud 47805fc808 utils: allow changing APIError attributes (#38721) 2020-06-09 15:11:48 +02:00
Thomas NOËL ef12d99049 apiuser: imposes 256 bits for signature key of new users (#43120) 2020-06-09 15:05:57 +02:00
Lauréline Guérin 964ec74abc
toulouse_axel: don't jump to closest friday (#43802) 2020-06-09 11:37:25 +02:00
Frédéric Péters 3c402c72ab gdc/trivial: remove unused import 2020-06-09 09:38:08 +02:00
Frédéric Péters 4e098b01d0 gdc/trivial: add licensing headers 2020-06-09 09:38:08 +02:00
Frédéric Péters 3554604ebd trivial: remove leftover SOAPpy references (#43756) 2020-06-09 08:45:13 +02:00
Frédéric Péters 07b56cdddb gdc: replace SOAPpy usage by straight POSTs (#43756) 2020-06-09 08:43:02 +02:00
Thomas NOËL f44a95ac7f translations update 2020-06-08 17:02:56 +02:00
Thomas NOËL 57a7cce616 okina: allow multiple subscriptions in one call (#43610) 2020-06-08 13:35:25 +02:00
Lauréline Guérin 9c50291e3a
query: check slug and name unicity in forms (#43002) 2020-06-04 10:44:31 +02:00
Frédéric Péters 9f7d7705de translation update 2020-06-03 08:14:25 +02:00
Benjamin Dauvergne 87ad1eeb36 api_particulier: adapt to v2 URLS (#43273) 2020-06-02 06:15:12 +02:00
Thomas NOËL 4af522bc77 okina: add 'lat' and 'lon' on results when possible (#43292) 2020-06-01 16:38:22 +02:00
Nicolas Roche eca82e8465 opendatasoft: export and import queries (#43443) 2020-06-01 14:48:17 +02:00
Frédéric Péters f2c5518c4a general: add connector class method to get new/edit form class (#43128) 2020-05-29 17:39:50 +02:00
Nicolas Roche 115b0bb78c sms: send SMS asynchronously (#21465) 2020-05-29 11:32:49 +02:00
Nicolas Roche b9048993be sms: move sms code into a dedicated directory (#42426) 2020-05-29 11:06:18 +02:00
Nicolas Roche ae903d89c3 sms: move default country_code/trunk_prefix to base class (#42427) 2020-05-29 10:45:06 +02:00
Frédéric Péters 5e08ded212 opendatasoft: publish all fields (#43444) 2020-05-29 10:24:06 +02:00