Commit Graph

1475 Commits

Author SHA1 Message Date
Thomas NOËL d2292e0027 translation update 2019-02-11 11:05:07 +01:00
Thomas NOËL 17a49c0c92 base_adresse: really allow more than one zipcode (#30455)
max_length is now 600, up to 100 zipcodes (5 chars + comma)
2019-02-08 14:27:31 +01:00
Frédéric Péters 7368816a87 tests: adjust test ods metadata to remove thumbnail references 2019-02-07 14:46:43 +01:00
Frédéric Péters d1badfefc1 csvdatasource: always select single sheet despite sheet_name value (#14058) 2019-02-07 14:39:45 +01:00
Serghei Mihai 4e90a47ad7 arpege_ecp: mark demands as readable (#30380) 2019-02-04 22:52:26 +01:00
Serghei Mihai 5d1d9a77d0 arpege_ecp: update user forms endpoint (#30365)
In order to respect demands retrieval API
2019-02-04 18:33:07 +01:00
Frédéric Péters 8a4a03ded1 tox.ini: limit to pytest-django<3.4.6
See #30307 and https://github.com/pytest-dev/pytest-django/issues/698
2019-02-03 19:11:14 +01:00
Serghei Mihai 7a30fa535b actesweb: add group write permission on demand files (#30143) 2019-01-28 18:32:43 +01:00
Serghei Mihai 38149ceacb actesweb: make file encoding compliant with ActesWeb (#30033) 2019-01-28 09:38:50 +01:00
Serghei Mihai a57cb9e615 vivaticket: add func tests (#29890) 2019-01-28 09:37:12 +01:00
Frédéric Péters ef7850a5dd misc: change Jenkinsfile to build eobuilder default distribution targets 2019-01-24 16:47:15 +01:00
Frédéric Péters 4ba28f811b utils: fix logging details of http errors (#30069) 2019-01-24 15:47:00 +01:00
Serghei Mihai bfb8fdff41 actesweb: define applicant zipcode in demand file (#30025) 2019-01-23 13:29:39 +01:00
Emmanuel Cazenave 6d15b29b28 planitech: remove availability check (#29984) 2019-01-22 15:16:48 +01:00
Thomas NOËL c73c9b505f translation update 2019-01-21 23:04:53 +01:00
Thomas NOËL 154e689b3b add phone calls connector (#29829) 2019-01-21 17:31:31 +01:00
Benjamin Dauvergne da4e91d4a0 dpark: modify document types (#29902) 2019-01-18 17:09:38 +01:00
Serghei Mihai 0e9007392f vivaticket: add initial connector (#29314) 2019-01-18 14:43:39 +01:00
Serghei Mihai bfa6827b87 base: remove duplicate slug field declaration (#25815) 2019-01-16 17:38:02 +01:00
Benjamin Dauvergne 4bc3f0e1dd jsonresponse: use string conversion on exceptions (fixes #29060)
- introduce exception_to_text():
 - first try to use unicode/str on exception
 - then try to use repr,
 - finally only render class name and e.args (if present)
2019-01-16 16:00:46 +01:00
Emmanuel Cazenave 71b32783f1 translation update 2019-01-16 15:58:17 +01:00
Serghei Mihai 1a56a4c21e actesweb: fix demand file permissions (#29774) 2019-01-16 11:28:55 +01:00
Thomas NOËL 4e36e9ae66 agoraplus: do not consider seconds in test (#21865) 2019-01-16 09:32:00 +01:00
Emmanuel Cazenave 1955efda7e planitech: filter place referential with custom attributes (#29666) 2019-01-15 09:41:38 +01:00
Emmanuel Cazenave 324cba80fa planitech: add some parameters to createreservation endpoint (#29659) 2019-01-15 09:41:17 +01:00
Emmanuel Cazenave 0de254f665 planitech: general infos endpoints (#29646) 2019-01-15 09:40:47 +01:00
Emmanuel Cazenave bb8fee662b planitech: create users under the hood (#29514) 2019-01-15 09:40:25 +01:00
Emmanuel Cazenave 00dd8c4db8 iws: accept optionnal 17th char on STI code (#29632) 2019-01-15 09:38:00 +01:00
Frédéric Péters d3be91b12b trivial: use django.utils copy of the six compatibility module (#29695) 2019-01-14 16:12:17 +01:00
Thomas NOËL f216edcb15 translation update
... contains only a few forgotten words for planitech
2019-01-10 22:49:38 +01:00
Emmanuel Cazenave e9b16ec213 planitech: use custom fields (#29127) 2019-01-09 11:13:26 +01:00
Frédéric Péters b667c1c0c8 tox: remove pytest limit as a new pytest-cov got released 2019-01-08 14:41:49 +01:00
Emmanuel Cazenave 9e0f343697 planitech: expose identifiers and capacities as int (#29125) 2019-01-08 10:48:10 +01:00
Emmanuel Cazenave e515b6e351 planitech: use naive datetime (#29453) 2019-01-08 10:46:20 +01:00
Frédéric Péters 3cefe6373a tox: limit pytest version to a version compatible with pytest-cov 2019-01-06 17:04:17 +01:00
Frédéric Péters e358a3359a debian: disable uwsgi memory report (#19840) 2019-01-04 14:10:42 +01:00
Frédéric Péters 1678d87b57 tox: limit pylint-django to a version working with pylint<1.8 (#29170) 2018-12-24 09:12:15 +01:00
Benjamin Dauvergne 5bee389a63 atos-genesys: do not use threads (#29320)
As threads were hiding errors from asynchronous requests, we now still
hide errors when cache is full, but log them.
2018-12-24 08:47:15 +01:00
Benjamin Dauvergne e0dcd937e6 dpark: add new document types (#29305) 2018-12-21 13:03:23 +01:00
Frédéric Péters 1997544b77 debian: use uwsgi to serve app (#29236) 2018-12-20 18:02:41 +01:00
Etienne Loupias 6b71333808 greco: add new code parameter to answer endpoint (#29250) 2018-12-20 13:36:44 +01:00
Frédéric Péters 072ce948d1 misc: classify and give icons to some more connectors (#28783) 2018-12-19 13:19:52 +01:00
Frédéric Péters 05578ba440 misc: change logging parameters form to use "Save" as button label (#29208) 2018-12-19 13:19:52 +01:00
Emmanuel Cazenave 629b37f56a iws: set systematically I_AP_SMS to 'NON '(#29171) 2018-12-18 11:21:39 +01:00
Emmanuel Cazenave 06fcda0521 planitech: update functionnal tests (#29067) 2018-12-17 16:20:40 +01:00
Emmanuel Cazenave 0b4465a300 persist cookies on a connector instance (#28643) 2018-12-13 18:26:58 +01:00
Emmanuel Cazenave 686e7ede77 translation update 2018-12-11 17:28:10 +01:00
Emmanuel Cazenave fce83c8a3a create 'getfreegaps' enpoint fot availibilty queries (#28827)
It has the same capabilities than 'getdays' by using display=date
and 'getplaces' by using display=place.

Search intervals can be specificed with days delta from now.
display=full will return a data easy to use in a template to display
global availability.

The place referential gain adresses.
2018-12-11 11:39:02 +01:00
Benjamin Dauvergne a6487e94a4 csvdatasource: fix bulk_create test (#28709) 2018-12-06 17:38:31 +01:00
Benjamin Dauvergne c7086821a0 csvdatasource: use bulk_create with batching to create TableRow (#28709) 2018-12-06 15:07:36 +01:00