Commit Graph

1833 Commits

Author SHA1 Message Date
Frédéric Péters 918e4b40cf cartads cs: add endpoint to unsubscribe from dossier (#36692) 2019-10-08 17:12:51 +02:00
Serghei Mihai e153f5c6c8 astregs: store linked association label (#36706) 2019-10-08 09:16:22 +02:00
Benjamin Dauvergne 7b82aae51c api_entreprise: ignore null timestamps (#36546) 2019-10-05 13:42:42 +02:00
Frédéric Péters 8aedbe41b1 translation update 2019-10-04 15:02:48 +02:00
Lauréline Guérin 0dddc95acf
csvdatasource: remove wrong example of case insensitive search (#36679) 2019-10-04 14:57:03 +02:00
Lauréline Guérin e9c268f350
cvsdatasource: add pagination to data and query endpoints (#32121) 2019-10-04 14:40:59 +02:00
Lauréline Guérin ac776b7e4e
cvsdatasource: data is now a new-generation endpoint (#32121) 2019-10-04 14:40:51 +02:00
Lauréline Guérin fdcada0be0
cvsdatasource: fix case insensitive url on detail page (#32121) 2019-10-04 14:40:42 +02:00
Frédéric Péters 9a88a6b700 cartads_cs: use correct GetInfosDossier signature (#36691) 2019-10-04 12:23:51 +02:00
Valentin Deniaud eca46f8bd8 general: add support for explicit int and float query params (#36609) 2019-10-03 16:16:15 +02:00
Benjamin Dauvergne c98ed032d9 solis: delete keys if they exist (#36401) 2019-10-03 12:09:47 +02:00
Benjamin Dauvergne e1a14f6c2e mdel: construct a foreign addres from french addres fields (#33826)
- use etage and batiment fields
- correctly put the postal code before the city name
- check the address is correct in the tests
2019-10-03 12:09:19 +02:00
Valentin Deniaud 1dbc707733 jsondatastore: return datetimes in results 2019-10-03 11:13:32 +02:00
Lauréline Guérin 579eed908f
jsondatastore: check if request.body is a json (#17168) 2019-10-03 11:02:43 +02:00
Thomas NOËL 8a449839e0 solis: use optimized solis endpoint for street (lieu) search (#36483) 2019-10-03 10:42:08 +02:00
Frédéric Péters 674154a356 translation update 2019-10-02 18:23:23 +02:00
Nicolas Roche aa70be2ed5 misc: add help_text for notification_delays field (missing migration) (#36617) 2019-10-02 18:15:29 +02:00
Lauréline Guérin 953a9262cd
opengis: feature_info bad params (#22465)
do not crash if lat and/or lon params are not floats
2019-10-02 16:16:13 +02:00
Emmanuel Cazenave a48500565c jenkins: use ci@entrouvert.org for notifications 2019-10-02 14:08:47 +02:00
Frédéric Péters 9aadae45f4 cartads_cs: return more infos in listing endpoint (#36562) 2019-10-02 13:45:35 +02:00
Frédéric Péters 3eb45f4e5f cartads_cs: cache additional dossier infos (#36561) 2019-10-02 13:45:35 +02:00
Frédéric Péters 0a97c0ee1f cartads_cs: keep access code in cache (#36559) 2019-10-02 13:45:35 +02:00
Nicolas Roche f469bc8cdc logging: add LOGGED_REQUEST_MAX_SIZE settings 2019-10-01 17:19:46 +02:00
Benjamin Dauvergne d629c50e2e misc: add after_timestamp to run Job later (#36215)
The after_timestamp can be set:
- when adding the job with:

    self.add_job(..., after_timestamp=datetime(...))

- when skipping a job with:

    raise SkipJob(after_timestamp=datetime(...))
2019-10-01 10:31:11 +02:00
Benjamin Dauvergne 95904dbaae misc: prevent locking all jobs (#36215)
.first() does list(qs)[:1] which will select all target jobs,
we must add a LIMIT 1 before .first() to lock only the job we are
looking for. Ordering is necessary as .first() will do an
.order_by('pk') on an unordered queryset to get a deterministic result
in all cases and ordering a sliced queryset is not possible.
2019-10-01 10:31:11 +02:00
Benjamin Dauvergne 8f39fbc38c misc: remove unused statement in jobs() (#36215)
Should have been removed in a39595b.
2019-10-01 10:31:11 +02:00
Serghei Mihai a32e3a4b37 gesbac: make street name parameter mandatory (#36481) 2019-09-27 11:52:12 +02:00
Frédéric Péters 96fc053f7b cartads_cs: keep track of original formdata (#36438) 2019-09-25 15:29:44 +02:00
Frédéric Péters 3ffc2d553c misc: align sftp sub widgets (#36425) 2019-09-25 09:57:38 +02:00
Frédéric Péters d71cdf20cc fix typo in translation 2019-09-25 09:56:10 +02:00
Frédéric Péters 218ff90f1b translation update 2019-09-25 09:47:19 +02:00
Frédéric Péters 7643d3da7a cartads_cs: add endpoint to join existing dossier (#36382) 2019-09-24 09:47:25 +02:00
Frédéric Péters ca5149134e cartads_cs: allow many subscribers to a single dossier (#36382) 2019-09-24 09:47:22 +02:00
Serghei Mihai bf7430176f gesbac: initial connector (#35325) 2019-09-23 09:53:00 +02:00
Benjamin Dauvergne a4ac62ce39 mdel: move into apps/ (#15687) 2019-09-20 21:57:13 +02:00
Frédéric Péters 32d2505a50 cartads_cs: also pass external identifier in IdDossierExterne (#36263) 2019-09-19 13:31:34 +02:00
Frédéric Péters d701759622 cartads_cs: use proper connector slug in notification URL (#36260) 2019-09-19 12:48:40 +02:00
Frédéric Péters 0c2406fc95 cartads_cs: add optional parameter for client name (#36258) 2019-09-19 12:12:36 +02:00
Emmanuel Cazenave 1e52262f06 atal: use comma in coordinates (#35180) 2019-09-19 08:04:25 +02:00
Frédéric Péters 4b7907fc76 cartads_cs: prefix external number with publik- (#36234) 2019-09-19 08:02:07 +02:00
Frédéric Péters 877df29de9 cartads_cs: pass an external identifier (#36234) 2019-09-18 19:25:58 +02:00
Frédéric Péters be7f9b2f0d cartads_cs: pass additional parameters as strings (#36227) 2019-09-18 15:36:26 +02:00
Frédéric Péters f08ead5055 translation update 2019-09-18 11:14:25 +02:00
Serghei Mihai e4f766f725 vivaticket: don't log requests errors (#35765) 2019-09-18 10:44:37 +02:00
Frédéric Péters 038677a67d cartads_cs: add status for zip sent but not accepted (#36187) 2019-09-18 10:06:55 +02:00
Frédéric Péters a39595b400 misc: add basic interface to view connector jobs (#36186) 2019-09-18 10:06:55 +02:00
Frédéric Péters 7117f73cf7 cartads_cs: do not notify by email (#36188) 2019-09-17 16:39:33 +02:00
Frédéric Péters f9dd7454d8 misc: don't run jobs if connector is down (#36193) 2019-09-17 14:59:39 +02:00
Frédéric Péters e3e729a289 misc: log job errors (#36185) 2019-09-17 14:24:23 +02:00
Frédéric Péters b6e0af55a8 misc: move job error handling to an overridable method (#36189) 2019-09-17 13:58:34 +02:00