Nicolas Roche
6f755b7388
toulouse_maelis: update readFamily test data ( #69044 )
2022-09-14 10:46:42 +02:00
Benjamin Dauvergne
e905cdb516
add ldap connector ( #66533 )
2022-09-13 17:34:45 +02:00
Nicolas Roche
959ce6c197
foederis: return absolute uri of pdf announce ( #68641 )
2022-09-09 15:03:18 +02:00
Serghei Mihai
d88db8b3e5
cityweb: allow sending files to remote sftp ( #68702 )
2022-09-09 09:43:05 +02:00
Lauréline Guérin
85bce1522f
caluire-axel: add new navette activities ( #68634 )
2022-09-09 08:20:40 +02:00
Nicolas Roche
918e46d99d
toulouse_foederis: retrieve HTML field contents ( #68546 )
2022-09-01 15:58:40 +02:00
Agate
1a17d3efa6
django4: replaced *_text with *_str equivalent ( #68576 )
2022-08-31 11:00:37 +02:00
Agate
c53c6162ed
django4: replaced ugettext* calls with corresponding gettext* calls ( #68576 )
2022-08-31 11:00:37 +02:00
Benjamin Dauvergne
fb7fcf5f88
utils/xml: fix parsing of simpleContent XML schema ( #63191 )
2022-08-29 17:19:06 +02:00
Benjamin Dauvergne
a958b8cec1
tests: add timeout to requests call ( #68469 )
2022-08-29 16:16:10 +02:00
Benjamin Dauvergne
2f9a76c592
bdp: use requests wrapper ( #68469 )
2022-08-29 16:15:37 +02:00
Nicolas Roche
a8530e2806
toulouse_smart: allow to redo a failed intervention ( #62012 )
2022-08-26 09:52:09 +02:00
Nicolas Roche
5f695ccd4a
toulouse_smart: check media path on tests ( #62012 )
2022-08-26 09:52:09 +02:00
Nicolas Roche
4543200ddf
toulouse_smart: check response error on tests ( #62012 )
2022-08-26 09:52:09 +02:00
Frédéric Péters
79f244a1a5
ci: reduce test execution time by changing password hasher ( #68111 )
2022-08-12 09:14:57 +02:00
Agate
917e827592
esabora: initial connector implementation ( #67779 )
2022-08-08 16:07:13 +02:00
Corentin Sechet
4e5c746582
sivin: accept and translate plate numbers in FNI format ( #67925 )
2022-08-08 14:46:05 +02:00
Agate
0736684511
api particulier: more flexible validation for numero_allocataire field ( #58080 )
2022-08-01 11:20:48 +02:00
Agate
9d9969afdb
Run tests under django 3.2 ( #67781 )
2022-08-01 11:16:26 +02:00
Benjamin Dauvergne
3530430787
atos_genesys; add dossier-by-pair endpoint ( #67250 )
2022-07-29 19:03:03 +02:00
Benjamin Dauvergne
99d70b3a02
rsa13: add sous-action endpoint ( #67210 )
2022-07-29 19:02:43 +02:00
Benjamin Dauvergne
10103f9d45
rsa13: add beneficiaire/sorti/csv endpoint ( #67210 )
2022-07-29 19:02:43 +02:00
Benjamin Dauvergne
7a04d9253f
base_adresse: truncate q to 200 characters ( #67763 )
2022-07-29 19:02:24 +02:00
Lauréline Guérin
7cf903431a
base_adresse: fix cron with not found region ( #67629 )
2022-07-29 12:30:27 +02:00
Nicolas Roche
9f916e1827
toulouse_maelis: adapt updateFamily error format ( #67791 )
2022-07-29 11:52:47 +02:00
Nicolas Roche
79d3cdbe60
toulouse_maelis: flagCom is now returned by readFamily ( #67782 )
2022-07-29 11:52:47 +02:00
Nicolas Roche
b9f01eeb42
toulouse_maelis: check status on invoices webservices too ( #67782 )
2022-07-29 11:52:47 +02:00
Nicolas Roche
074d363400
toulouse_maelis: add more referentials ( #67782 )
2022-07-29 11:52:47 +02:00
Nicolas Roche
54f2e4c4ef
toulouse_maelis: add civility to RL required properties ( #67782 )
2022-07-29 11:52:47 +02:00
Nicolas Roche
742d0e6046
toulouse_maelis: update createFamily soap response ( #67782 )
2022-07-29 11:52:47 +02:00
Nicolas Roche
f4d2e5ffd2
toulouse_maelis: apply correction on bateBirth field ( #67782 )
2022-07-29 11:52:47 +02:00
Nicolas Roche
c82725cebd
toulouse_maelis: update family wsdl ( #67782 )
2022-07-29 11:52:47 +02:00
Thomas NOËL
8e1a357c11
address: hide empty sectors select in manager ( #67798 )
2022-07-29 01:42:50 +02:00
Thomas NOËL
965d288227
tests: use only 58 chars in database name, allowing _gwXX suffix
2022-07-28 12:30:54 +02:00
Valentin Deniaud
2d6e859971
jobs: add missing checks in runjob command ( #67613 )
2022-07-25 13:50:08 +02:00
Nicolas Roche
90a8f87f48
toulouse-maelis: add webservices to manage childs ( #67328 )
2022-07-21 15:25:55 +02:00
Nicolas Roche
34b5803b55
toulouse_maelis: add webservices to manage persons ( #67327 )
2022-07-21 15:25:55 +02:00
Nicolas Roche
c238a9f2b0
toulouse_maelis: parsifal: add webservices to manage RL ( #67326 )
2022-07-21 15:25:55 +02:00
Nicolas Roche
b6b40e501b
toulouse_maelis: parsifal: add referentials webservices ( #67325 )
2022-07-21 15:25:55 +02:00
Nicolas Roche
1a551ab9e5
toulouse_maelis: initial commit ( #62464 )
2022-07-21 15:25:55 +02:00
Lauréline Guérin
a0d07da11a
caluire-axel: new endpoint set_agenda_apply_changes ( #67280 )
2022-07-21 09:01:02 +02:00
Lauréline Guérin
a02ffc773d
caluire-axel: add activity_id in set_agenda changes result ( #67280 )
2022-07-21 08:49:34 +02:00
Valentin Deniaud
e1940ff73c
logs: fix searching for uuid in log messages ( #67494 )
2022-07-20 15:18:24 +02:00
Agate
e7db96aa4f
opengis: validate indexing template to avoid later crashes ( #67381 )
2022-07-20 08:26:06 +02:00
Agate
b50e16a79b
misc: return HTTP 404 instead of 500 for GET requests on nonexistant connectors ( #67414 )
2022-07-18 15:39:50 +02:00
Corentin Sechet
ed9a4a2986
toulouse_axel: Forbid blank NameID for invoices endpoint ( #66974 )
2022-07-18 10:41:03 +02:00
Agate
a9449c0e51
sivin: normalize immat to avoid lookup issues with remote API ( #67359 )
2022-07-18 08:24:55 +02:00
Corentin Sechet
2b14a8d6c6
signal_arretes: create signal arretes connector ( #65822 )
2022-07-04 21:39:18 +02:00
Paul Marillonnet
9d9c6f0ab6
api_entreprise: provide a levenshtein distance matching method ( #65288 )
2022-07-04 14:02:50 +02:00
Nicolas Roche
792ba7a551
admin: do not synchronize connector slug on title when it differ ( #5778 )
2022-07-04 12:26:53 +02:00
Nicolas Roche
c42ad2d95b
admin: allow connector slug edition ( #5778 )
2022-07-04 12:26:53 +02:00
Nicolas Roche
38868d5993
tests: add test on connector edit view ( #5778 )
2022-07-04 12:26:53 +02:00
Nicolas Roche
58879560b9
admin: autocomplete slug on creation view ( #5778 )
2022-07-04 12:26:53 +02:00
Serghei Mihai
30288c0c32
add connector for SIVIN ( #66453 )
2022-06-30 10:32:46 +02:00
Emmanuel Cazenave
5f0499dfde
astre_rest: use 'fichier' as file parameter name ( #66598 )
2022-06-27 12:00:31 +02:00
Nicolas Roche
d050178960
foederis: remove deleted announces ( #66506 )
2022-06-27 10:32:52 +02:00
Benjamin Dauvergne
ebc6ed2343
add connector for BigBlueButton ( #66156 )
2022-06-21 14:08:09 +02:00
Lauréline Guérin
da9b818451
ban import: revert last optimizations ( #66342 )
...
This reverts commit 7479f1d143
.
2022-06-20 16:34:45 +02:00
Emmanuel Cazenave
f46440f77c
astre_rest: use multipart/form-data when sending files ( #66334 )
2022-06-20 10:08:34 +02:00
Emmanuel Cazenave
fe3343ea7f
astregs: add get-dossier endpoint ( #65816 )
2022-06-14 10:00:34 +02:00
Pierre Ducroquet
58f482cf93
ban import: update streets only when needed ( #65843 )
2022-06-07 08:44:15 +02:00
Valentin Deniaud
d75504e857
holidays: reflect changes in source ICS ( #65820 )
2022-06-02 15:41:28 +02:00
Benjamin Dauvergne
a5ab8e81c7
misc: fix warnings about implicit string concatenation
2022-06-02 00:40:45 +02:00
Benjamin Dauvergne
602e4284f6
dpark: add support for methods PLS_ENREG2 and PLS_NOTIFCB2 ( #65777 )
2022-06-01 18:02:18 +02:00
Valentin Deniaud
ab3aa9b6b4
tests: fix holidays request mock ( #65806 )
2022-05-31 14:19:00 +02:00
Nicolas Roche
377bfada8e
opendatasoft: remove operators form query parameter ( #43235 )
2022-05-30 14:35:26 +02:00
Benjamin Dauvergne
cdf9e3ea9d
misc: fix import ordering
2022-05-30 14:10:33 +02:00
Benjamin Dauvergne
e67cdcdfb4
atos_genesys: add a configurable timeout and report timeout errors ( #65701 )
2022-05-30 13:38:47 +02:00
Benjamin Dauvergne
3da459f116
utils/soap: disable zeep.transports logger ( #64940 )
2022-05-30 13:25:27 +02:00
Benjamin Dauvergne
1ec9dbcb13
utils/soap: add wrapping of zeep errors inside APIError ( #58925 )
2022-05-30 13:15:55 +02:00
Frédéric Péters
b28d09d175
trivial: add uppercase to edit button ( #65735 )
2022-05-27 15:17:10 +02:00
Benjamin Dauvergne
2ece5037a9
soap: ignore GET parameters not in the schema ( #65699 )
2022-05-27 11:39:32 +02:00
Thomas NOËL
2bae32e4c9
arcgis: add token system ( #63825 )
2022-05-27 11:36:34 +02:00
Thomas NOËL
1f3af08723
arcgis: add feature server query endpoint ( #63825 )
2022-05-27 11:36:34 +02:00
Nicolas Roche
c3807958fd
atal: check status on wsdl availability ( #65076 )
2022-05-27 11:16:27 +02:00
Nicolas Roche
3e98717b5b
astregs: correct test on association endpoint ( #64940 )
2022-05-27 11:14:15 +02:00
Frédéric Péters
d6eef4be78
general: wipe obsolete iparapheur connector ( #65657 )
2022-05-27 08:34:15 +02:00
Thomas NOËL
edde9579b5
tests: allow any order in csv files listdir ( #65552 )
2022-05-23 15:33:42 +02:00
Emmanuel Cazenave
0b1c440c83
misc: use legacy urls to call up to date urls ( #65025 )
2022-05-16 17:11:23 +02:00
Thomas NOËL
300e229244
isere_ens: use empty POST for booking cancel ( #64787 )
2022-05-13 14:56:35 +02:00
Paul Marillonnet
ab3bb03809
api_entreprise: add match_mandataire_social endpoint ( #64687 )
2022-05-13 10:01:20 +02:00
Frédéric Péters
6c92e5d02c
misc: keep logs tab open when using pagination ( #64834 )
2022-05-13 08:38:02 +02:00
Benjamin Dauvergne
b16498d180
csvdatasource: do not call cache_data() on empty returned set due to model filters ( #65166 )
2022-05-12 12:46:09 +02:00
Nicolas Roche
0ebd672397
plone_restapi: allow to pass simple list to plone ( #64760 )
2022-05-04 12:24:43 +02:00
Benjamin Dauvergne
49782910ad
rsa13: unduplicate COMPL1_ADR column in CSV export ( #64453 )
2022-04-21 18:23:52 +02:00
Benjamin Dauvergne
91e7c9afcf
add toulouse_foederis connector ( #64313 )
2022-04-21 17:11:25 +02:00
Valentin Deniaud
347944babf
misc: remove usage of "six" module ( #63682 )
2022-04-20 17:01:01 +02:00
Benjamin Dauvergne
68f135e827
csvdatasource: use SQL for simple filters ( #63608 )
2022-04-20 15:36:51 +02:00
Valentin Deniaud
0d8ae8889f
opengis: add test button for indexing template ( #58360 )
2022-04-20 11:37:10 +02:00
Frédéric Péters
c0723fb929
general: redo connector page with tabs ( #63632 )
2022-04-06 17:49:58 +02:00
Nicolas Roche
9daa087cc5
plone_restapi: adapt list content sent to Plone ( #62943 )
2022-04-05 16:28:40 +02:00
Nicolas Roche
fee8720f7e
esirius_swi: correct closed status computation ( #62133 )
2022-04-05 11:19:07 +02:00
Lauréline Guérin
35b0420f3d
caluire-axel: alter NUMVOIEREQUIREDType to match real data ( #63393 )
2022-03-31 14:11:11 +02:00
Thomas NOËL
05a3a55e75
tests: remove use of pytest-httpbin ( #63302 )
2022-03-31 12:05:18 +02:00
Valentin Deniaud
250afb34f8
add school holidays connector ( #63013 )
2022-03-29 11:53:17 +02:00
Benjamin Dauvergne
1f748deb73
add a generic soap connector ( #60836 )
2022-03-28 14:34:06 +02:00
Lauréline Guérin
6e4508cb1f
misc: fix use-dict-literal pylint error ( #62099 )
2022-03-25 11:38:47 +01:00
Lauréline Guérin
7c525dc946
misc: fix unneeded-not pylint error ( #62099 )
2022-03-25 11:38:47 +01:00
Lauréline Guérin
d212c3c380
misc: fix simplifiable-if-expression & simplifiable-condition pylint errors ( #62099 )
2022-03-25 11:38:46 +01:00
Lauréline Guérin
08abed92ec
misc: fix consider-using-enumerate pylint error ( #62099 )
2022-03-25 09:03:39 +01:00
Lauréline Guérin
ced293dfb0
misc: fix undefined-variable pylint error ( #62099 )
2022-03-25 09:03:39 +01:00
Lauréline Guérin
10af7de01c
misc: fix reimported pylint error ( #62099 )
2022-03-25 09:03:39 +01:00
Lauréline Guérin
83cca96479
misc: fix anomalous-backslash-in-string pylint error ( #62099 )
2022-03-25 09:03:38 +01:00
Lauréline Guérin
dd7111f33b
misc: fix no-self-argument pylint error ( #62099 )
2022-03-25 09:03:38 +01:00
Lauréline Guérin
bfb26d164c
misc: fix disallowed-name pylint error ( #62099 )
2022-03-25 09:03:38 +01:00
Lauréline Guérin
86dc13a8cb
misc: fix possibly-unused-variable pylint error ( #62099 )
2022-03-25 09:03:38 +01:00
Lauréline Guérin
66938bfcc9
misc: fix expression-not-assigned pylint error ( #62099 )
2022-03-25 09:03:37 +01:00
Lauréline Guérin
a22f2eb833
misc: fix duplicate-key pylint error ( #62099 )
2022-03-25 09:03:37 +01:00
Lauréline Guérin
00ea35fa59
misc: fix consider-using-dict-items pylint error ( #62099 )
2022-03-25 09:03:37 +01:00
Lauréline Guérin
ceb7bff14d
misc: fix useless-return pylint error ( #62099 )
2022-03-25 09:03:37 +01:00
Lauréline Guérin
50604f402f
misc: fix no-else-raise pylint error ( #62099 )
2022-03-25 09:03:37 +01:00
Lauréline Guérin
a0b7002740
misc: fix line-too-long pylint error ( #62099 )
2022-03-25 09:03:36 +01:00
Lauréline Guérin
39d29d19c1
misc: fix pointless-statement pylint error ( #62099 )
2022-03-25 09:03:36 +01:00
Lauréline Guérin
2e59a6c4be
misc: fix useless-object-inheritance pylint error ( #62099 )
2022-03-25 09:03:36 +01:00
Lauréline Guérin
71ddfd62dc
misc: fix singleton-comparison pylint error ( #62099 )
2022-03-25 09:03:36 +01:00
Lauréline Guérin
928086b47e
misc: fix function-redefined pylint error ( #62099 )
2022-03-25 09:03:36 +01:00
Lauréline Guérin
3dbee7bc63
misc: fix consider-using-with pylint error ( #62099 )
2022-03-25 09:03:36 +01:00
Lauréline Guérin
1e90f91e99
misc: fix no-name-in-module pylint error ( #62099 )
2022-03-25 09:03:36 +01:00
Lauréline Guérin
59182339ab
misc: fix redundant-u-string-prefix pylint error ( #62099 )
2022-03-25 09:03:36 +01:00
Lauréline Guérin
35512c9c2f
misc: remove unused-variable pylint error ( #62099 )
2022-03-25 09:03:36 +01:00
Lauréline Guérin
c1074b68fc
misc: fix unused-import pylint error ( #62099 )
2022-03-25 09:03:35 +01:00
Lauréline Guérin
302e573f70
misc: fix super-with-arguments pylint error ( #62099 )
2022-03-25 09:03:35 +01:00
Lauréline Guérin
dbb8416537
misc: add __init__ file to tests dir ( #62099 )
2022-03-25 08:24:24 +01:00
Emmanuel Cazenave
dcb996cfdf
astre_rest: add auth parameter ( #62924 )
2022-03-22 15:20:18 +01:00
Thomas NOËL
14da6adec2
isere_ens: use applicant if no group supplied ( #63067 )
2022-03-22 15:15:42 +01:00
Benjamin Dauvergne
bc07b92d9d
test/rsa13: fix always true assert ( #62955 )
2022-03-19 11:32:47 +01:00
Benjamin Dauvergne
e73407b0f9
rsa13: fix invoice CSV columns ( #62955 )
2022-03-19 11:32:24 +01:00
Benjamin Dauvergne
a3eb559dd7
toulouse_smart: change primary key of WcsRequest ( #62893 )
...
- make WcsRequest.uuid the primary key, implement migrations to migrate
existing ForeignKeys and references in Job.parameters.
- add a new column wcs_form_step, with default value 'initial' and make a unique index on the tuple
(wcs_form_api_url, wcs_form_step)
2022-03-17 15:30:24 +01:00
Emmanuel Cazenave
8ede322f4d
atal: accept filename from file parameter ( #62891 )
2022-03-17 11:59:25 +01:00
Benjamin Dauvergne
66ee253111
rsa13: use field name for column headers in CSV ( #62885 )
2022-03-17 10:35:58 +01:00
Emmanuel Cazenave
134ec2fa19
astre_rest: raise an error if json is expected ( #62815 )
2022-03-16 16:05:47 +01:00
Thomas NOËL
bc93ca40ab
isere_ens: handle new API version ( #62475 )
2022-03-15 14:26:15 +01:00
Lauréline Guérin
ce27a38017
toulouse-axel: PORTAIL can be empty ( #62716 )
2022-03-14 16:39:23 +01:00
Nicolas Roche
4a2745b0df
axel: accept XMLSchemaValidationError on encode or decode ( #62631 )
2022-03-11 17:35:10 +01:00
Nicolas Roche
dc3f8a60b1
tests: ignore mdel zip files order ( #62631 )
2022-03-11 15:18:14 +01:00
Benjamin Dauvergne
0787d2597a
rsa13: add facturation/csv endpoint ( #62669 )
2022-03-11 12:43:18 +01:00
Benjamin Dauvergne
38bf85774f
rsa13: add facturation/periodes/ endpoints ( #62669 )
2022-03-11 12:41:52 +01:00
Benjamin Dauvergne
b0a897d06c
rsa13: add new columns to CSV export ( #62668 )
...
This commit also introduces the setting RSA13_CSV_COLUMNS to configure
those columns without code change in the future.
2022-03-11 12:41:39 +01:00
Benjamin Dauvergne
e439a15cb6
dpark: strip data on link ( #62685 )
2022-03-11 11:35:44 +01:00
Corentin Sechet
82d11e258a
sfr_dmc: fix sms containing only GSM characters sent using unicode ( #62589 )
2022-03-11 10:58:39 +01:00
Emmanuel Cazenave
65b1d9cf42
astre_rest: add read document endpoint ( #62497 )
2022-03-07 17:37:06 +01:00
Emmanuel Cazenave
e06a360f83
astre_rest: handle error codes ( #62479 )
2022-03-07 14:25:14 +01:00
Emmanuel Cazenave
972a4f885f
astre_rest : handle non json response ( #62398 )
2022-03-07 10:20:30 +01:00
Lauréline Guérin
f6370924c8
utils: fix import_site on missing ApiUser ( #62422 )
2022-03-04 18:51:43 +01:00
Corentin Sechet
cb16af1236
sfr_dmc: send unicode sms if necessary ( #62377 )
2022-03-03 16:38:16 +01:00
Corentin Sechet
fab93bd330
sfr_dmc: implement SFR DMC sms connector ( #20973 )
2022-03-02 12:48:44 +01:00
Frédéric Péters
d2c0be0396
misc: apply black 22.1.0
2022-03-01 19:43:28 +01:00
Nicolas Roche
ab0927df06
toulouse_smart: set timeout on synchronous requests ( #62105 )
2022-02-25 15:09:07 +01:00
Nicolas Roche
29e78f1bad
views: do not crash on unknown app import ( #61792 )
2022-02-25 15:07:48 +01:00
Benjamin Dauvergne
7472aba9c6
gdc: raise APIError on unloadable content ( #61254 )
2022-02-18 08:46:58 +01:00
Nicolas Roche
4baad9742b
sms: ensure country code and prefix are numbers ( #61813 )
2022-02-17 08:42:47 +01:00
Emmanuel Cazenave
6392499957
astregs: allow context overloading ( #61393 )
2022-02-09 13:16:44 +01:00
Emmanuel Cazenave
33b2d1a8bb
astre_rest: start the connector ( #61392 )
2022-02-08 15:21:28 +01:00
Serghei Mihai
54253214a3
mdel: add user comment in custom Logitud's LocalAccess tag ( #37110 )
2022-02-04 15:10:44 +01:00
Serghei Mihai
e13993fc38
mdel: allow attached documents for AEC demands ( #61423 )
2022-02-04 10:30:37 +01:00
Nicolas Roche
687e490965
photon: return api error on timeout ( #61266 )
2022-01-31 17:12:37 +01:00
Nicolas Roche
04755bbbf7
photon: use same error message as base_adresse ( #61266 )
2022-01-31 17:10:04 +01:00
Nicolas Roche
bed4471c92
tests: use example.net in tests ( #61266 )
2022-01-31 17:10:04 +01:00
Nicolas Roche
2cb9a15a1e
tests: remove mixin use only once ( #61266 )
2022-01-31 17:10:04 +01:00
Nicolas Roche
b8cd7dd130
tests: adapt logs check on charset-normalizer upgrade ( #61262 )
2022-01-31 17:07:41 +01:00
Frédéric Péters
2daa2d3263
lille urban card: add renewal endpoint ( #61038 )
2022-01-31 09:56:32 +01:00
Nicolas Roche
3af9fd35cc
plone_restapi: add check_status method ( #61215 )
2022-01-28 15:51:29 +01:00
Nicolas Roche
47b07f9a7c
toulouse_smart: ignore smart properties having unknown type ( #60989 )
2022-01-28 12:31:23 +01:00
Nicolas Roche
dad1cd9751
solis-afi-mss: provide url and credentials for GED ( #60557 )
2022-01-28 12:29:46 +01:00
Nicolas Roche
4947d41229
esirius_swi: compute status on response ( #60958 )
2022-01-24 18:12:56 +01:00
Lauréline Guérin
4f81932315
views: add a log on endpoint result ( #60911 )
2022-01-24 08:59:35 +01:00
Benjamin Dauvergne
ccfdc8deab
toulouse_smart: replace - by _ in field varname ( #60870 )
2022-01-20 12:18:22 +01:00
Nicolas Roche
afbe89fd51
esirius_swi: add esirius sitewaitingindicator connector ( #59868 )
2022-01-19 16:31:27 +01:00
Nicolas Roche
fd86f95ff0
toulouse_smart: manage timezone translations ( #60383 )
2022-01-14 11:51:01 +01:00
Nicolas Roche
f203135208
toulouse_smart: skip add_media having no intervention ( #60276 )
2022-01-06 12:09:33 +01:00
Nicolas Roche
47f7cad1eb
toulouse_smart: limit create_intervention tries ( #60278 )
2022-01-06 12:07:24 +01:00
Benjamin Dauvergne
69a235fa06
toulouse_axel: use new attribute blank ( #60013 )
...
It prevents raising an AssertionError in get_historical_invoices.
2021-12-23 10:54:14 +01:00
Nicolas Roche
fcb18fa643
plone_restapi: do not limit referencial size ( #59740 )
2021-12-22 15:02:05 +01:00
Nicolas Roche
46fd6a169b
plone_restapi: allow to provide a directory to list types ( #59746 )
2021-12-22 09:34:02 +01:00
Benjamin Dauvergne
1911aee511
utils: add setting REQUESTS_MAX_RETRIES ( #59783 )
2021-12-20 16:35:40 +01:00
Benjamin Dauvergne
425ad9d7d6
utils: handle new requests_max_retries attribute on BaseResource ( #59783 )
2021-12-20 16:35:22 +01:00
Benjamin Dauvergne
185bd10081
utils: handle new requests_timeout attribute on BaseResource ( #59783 )
2021-12-20 16:34:16 +01:00
Benjamin Dauvergne
239aee2add
utils: measure and log HTTP request's elapsed time ( #59923 )
2021-12-20 14:33:30 +01:00
Thomas NOËL
9fd6f32931
mdel: do not raise a 404 on missing demand ( #59852 )
2021-12-17 14:42:34 +01:00
Nicolas Roche
ed5883af36
toulouse_smart: accept empty block field ( #59203 )
2021-12-10 09:14:16 +01:00
Nicolas Roche
a795d36b3e
test: correct endpoint URL on cryptor test ( #59511 )
2021-12-09 10:32:48 +01:00
Nicolas Roche
9ec2738c95
tests: adapt logs check on charset-normalizer upgrade ( #59511 )
2021-12-09 10:32:18 +01:00
Thomas NOËL
67971d6d79
jsonresponse: do not crash on bad raise format ( #59119 )
2021-11-30 16:40:00 +01:00
Nicolas Roche
0513de51da
solis_afi_mss: add an add-document endpoint ( #58896 )
2021-11-26 15:43:18 +01:00
Nicolas Roche
7ebcbcf78e
toulouse_smart: validate uuid parameter format ( #58992 )
2021-11-26 10:30:46 +01:00
Nicolas Roche
d8685c5775
toulouse_smart: accept empty block-field content on create intervention ( #58867 )
2021-11-26 10:28:53 +01:00
Nicolas Roche
438c56cba6
tests: skip logs added by charset-normalizer upgrade ( #58995 )
2021-11-25 17:12:58 +01:00
Valentin Deniaud
2c54b4c3c2
sms: increase visibility of test message sending ( #58138 )
2021-11-15 15:24:32 +01:00
Nicolas Roche
3968a04758
solis_afi_mss: pass email into the query string ( #58557 )
2021-11-12 15:26:24 +01:00
Nicolas Roche
f3c6c9569a
solis_afi_mss: require email on post endpoints ( #58355 )
2021-11-12 11:15:23 +01:00
Nicolas Roche
2903ca69f5
solis_afi_mss: add an endpoint to update agent contact info ( #58355 )
2021-11-12 11:13:47 +01:00
Nicolas Roche
38a23e1bde
solis_afi_mss: return all info on agent endpoint ( #58354 )
2021-11-12 11:13:47 +01:00
Nicolas Roche
afe36fbe68
solis_afi_mss: return all agent information ( #58354 )
2021-11-12 11:13:47 +01:00
Nicolas Roche
95e9615197
toulouse_smart: add externalReferences to create-intervention payload ( #58395 )
2021-11-12 10:44:32 +01:00
Nicolas Roche
64a199de23
toulouse_smart: rename notification_url field ( #57875 )
2021-11-12 10:39:08 +01:00
Nicolas Roche
8afd77f697
toulouse_smart: add an add-media endpoint ( #57875 )
2021-11-12 10:39:08 +01:00
Nicolas Roche
b9cff06e49
tests: merge intervention_id occurences ( #57875 )
2021-11-12 10:39:08 +01:00
Thomas NOËL
91b97130b6
family: fix empty or null pay_limit_date export ( #45714 )
2021-11-05 14:26:40 +01:00
Nicolas Roche
1da1c57f5d
plone_restapi: add basic authentication ( #58181 )
2021-10-26 15:48:07 +02:00
Serghei Mihai
19d73d8c41
arcgis: remove Nancy specific 'district' endpoint ( #57633 )
2021-10-21 11:36:17 +02:00
Thomas NOËL
1d2d3e485a
sector: add a sector_name column in CSV, for readability ( #57021 )
2021-10-21 09:48:03 +02:00
Nicolas Roche
7fc18248dd
plone-restapi: add a plone.restapi connector ( #57258 )
2021-10-18 17:11:08 +02:00
Nicolas Roche
155775498c
toulouse_smart: trigger wcs when intervention is created async ( #57669 )
2021-10-12 11:05:20 +02:00
Nicolas Roche
340cf3d8b0
test: remove duplicated code ( #57669 )
2021-10-12 11:05:11 +02:00
Benjamin Dauvergne
169231c3aa
base: apply make_aware only to naive datetimes ( #57649 )
2021-10-06 16:22:58 +02:00
Valentin Deniaud
7109698192
misc: log bytes as string without enclosing b"" ( #57253 )
2021-10-06 11:53:29 +02:00
Valentin Deniaud
fe8af9ff0a
misc: allow pattern description in json schemas ( #54663 )
2021-10-05 09:27:30 +02:00
Lauréline Guérin
ed045503ac
opengis: add custom computed properties on queries ( #57295 )
2021-10-04 14:38:14 +02:00
Frédéric Péters
87af833818
opengis: add support for geojson shapes ( #57280 )
2021-09-28 16:19:04 +02:00
Valentin Deniaud
6a983ee0e5
base_adresse: return additionnal adresses data ( #57129 )
2021-09-23 10:44:10 +02:00
Nicolas Roche
f39941dd93
toulouse_smart: pass optionnal boolean parameters to create endpoint ( #56630 )
2021-09-16 11:39:29 +02:00
Thomas NOËL
28576589a8
base_adresse: store BAN identifier in streets ( #56035 )
2021-09-16 10:22:38 +02:00
Nicolas Roche
74895168a8
opendatasoft: manage HTTP errors ( #56882 )
2021-09-15 14:47:55 +02:00
Valentin Deniaud
7f57c50469
sms: record credits used ( #56116 )
2021-09-15 12:34:01 +02:00
Benjamin Dauvergne
63b0be04db
cmis: mute cmislib logs ( #56881 )
2021-09-14 10:39:26 +02:00
Serghei Mihai
6a9501dc07
rsa13: add new params to platform_beneficiaire_csv endpoint if query is not zero ( #56861 )
2021-09-13 14:01:10 +02:00
Nicolas Roche
a214de3d53
ovh: retry on too many requests error ( #44730 )
2021-09-13 10:04:18 +02:00
Thomas NOËL
84e0250564
base_adresse: handle bad ban_id format ( #56710 )
2021-09-07 17:16:56 +02:00
Valentin Deniaud
b431c1d8a1
cmis: factorize cmis client code ( #56599 )
2021-09-06 16:02:04 +02:00
Nicolas Roche
907dbafc24
toulouse_smart: rename update trigger slug ( #56637 )
2021-09-03 18:22:32 +02:00
Thomas NOËL
03f64ed6ff
add sectorization system ( #56001 )
2021-09-03 15:48:54 +02:00
Thomas NOËL
a0be6f07f1
add sector connector ( #56001 )
2021-09-03 15:48:49 +02:00
Lauréline Guérin
0490527754
caluire-axel: don't check exclusive activities if already booked ( #56581 )
2021-09-02 15:08:40 +02:00
Thomas NOËL
1212096c59
utils: export all apps, and delete all apps on clean import ( #56491 )
2021-08-31 09:41:01 +02:00
Benjamin Dauvergne
68d442286a
api_particulier: check regexp on numero_fiscal and reference_avis ( #56453 )
...
It garantees the cache key does not contain forbidden characters.
2021-08-30 16:33:55 +02:00
Valentin Deniaud
b07ef01359
cmis: log requests and responses at debug level ( #56090 )
2021-08-30 10:28:25 +02:00
Valentin Deniaud
ce1756c9ee
jobs: do not log APIError as errors ( #56266 )
2021-08-30 10:28:06 +02:00
Valentin Deniaud
2ef62d005b
cmis: do not enforce object_type presence ( #56137 )
2021-08-30 10:27:51 +02:00
Nicolas Roche
3d569fa1d1
opendatasoft: add limit parameter to queries ( #55698 )
2021-08-27 14:14:15 +02:00
Nicolas Roche
27380a6dd1
opendatasoft: add sort field ( #54442 )
2021-08-27 14:12:55 +02:00
Nicolas Roche
cac06da89e
opendatasoft: add facet filters ( #50212 )
2021-08-27 14:05:08 +02:00
Nicolas Roche
9b88f614aa
opendatasoft: correct tests ( #50212 )
2021-08-27 14:05:08 +02:00
Nicolas Roche
e4fbfd7f97
toulouse-axel: allow to call invoice endpoint anonymously ( #56412 )
2021-08-27 13:42:08 +02:00
Nicolas Roche
afc79d64c3
caluire-axel: allow to call invoice endpoint anonymously ( #56006 )
2021-08-27 13:40:31 +02:00
Nicolas Roche
2d7ef66d4a
orange: add an option to pass sender name ( #56345 )
2021-08-27 13:38:43 +02:00
Nicolas Roche
7766719cf2
photon: do not clean adresses cache ( #56321 )
2021-08-27 13:36:26 +02:00
Benjamin Dauvergne
71524acf9e
api_particulier: cache svai responses ( #44684 )
...
Only for 200 and 4xx status codes.
2021-08-17 15:49:03 +02:00
Benjamin Dauvergne
4b574ff0c9
utils/jsonresponse: prevent Django from logging our 500 responses as errors ( #56139 )
2021-08-13 15:34:39 +02:00
Benjamin Dauvergne
a0e7d39742
caluire-axel: ignore empty ECHEANCE ( #56047 )
...
Also improve style by doing logic with control flow instead of boolean
expressions.
2021-08-09 11:24:44 +02:00
Nicolas Roche
9204ba610d
toulouse_smart: add update-intervention endpoint ( #55230 )
2021-08-06 14:44:03 +02:00
Nicolas Roche
ba6f3523ad
toulouse_smart: add create-intervention endpoint ( #55230 )
2021-08-06 14:44:03 +02:00
Nicolas Roche
5c6a50af6e
toulouse_smart: manage payload and exception in mock_response ( #55230 )
2021-08-06 14:44:03 +02:00
Nicolas Roche
ff14f2c0e3
toulouse_smart: allow several queries in mock_response ( #55230 )
2021-08-06 14:44:03 +02:00
Nicolas Roche
3ae9b864f6
toulouse_smart: add get-intervention endpoint ( #55230 )
2021-08-06 14:44:03 +02:00
Nicolas Roche
813bfff74f
toulouse_smart: manage status code in mock_response ( #55230 )
2021-08-06 14:44:03 +02:00
Nicolas Roche
722ac9dcba
caluire-axel: hide invoices created in the future ( #55803 )
2021-08-05 10:15:26 +02:00
Thomas NOËL
636b595833
base_adresse: link data models to BaseAdresse instance ( #55959 )
2021-08-04 14:20:29 +02:00
Thomas NOËL
fdc8c28947
base_adresse: link StreetModel to its BaseAdresse instance ( #55950 )
2021-08-04 14:20:24 +02:00
Thomas NOËL
58f544f1c2
base_adresse: revert last commit, bad migration code ( #55950 )
...
Migrations must not mix AlterField/AddField and RunPython
2021-08-04 11:13:04 +02:00
Thomas NOËL
e1e8e95339
base_adresse: link StreetModel to its BaseAdresse instance ( #55950 )
2021-08-04 10:26:26 +02:00