feat: disabled csrf on /rqlio route when multipart/form-data and authencicated

4 jobs for !20 with topic/default/raise-instead-of-return in 1 minute and 26 seconds (queued for 18 seconds)
detached
Status Name Job ID Coverage
  Lint
failed black #469112
lint black

00:00:27

passed check-manifest #469113
lint check-manifest

00:00:32

passed flake8 #469111
lint flake8

00:00:42

 
  Tests
failed py3 #469114
tests py3

00:01:19

 
Name Stage Failure
failed
py3 Tests
Uploading artifacts for failed job
Uploading artifacts...
py3-deprecated-warnings.json: found 1 matching files and directories

Uploading artifacts as "archive" to coordinator... ok
id=469114 responseStatus=201 Created token=s-FFvbjG
Uploading artifacts...
report.xml: found 1 matching files and directories

Uploading artifacts as "junit" to coordinator... ok
id=469114 responseStatus=201 Created token=s-FFvbjG
Cleaning up file based variables
ERROR: Job failed: command terminated with exit code 1
failed
black Lint
black run-test: commands[0] | black --check .
would reformat cubicweb_signedrequest/views.py
Oh no! 💥 💔 💥
1 file would be reformatted, 17 files would be left unchanged.
ERROR: InvocationError for command /builds/cubicweb/cubes/signedrequest/.tox/black/bin/black --check . (exited with code 1)
___________________________________ summary ____________________________________
ERROR: black: commands failed
Cleaning up file based variables
ERROR: Job failed: command terminated with exit code 1