crim-ca / weaver

Weaver: Workflow Execution Management Service (EMS); Application, Deployment and Execution Service (ADES); OGC API - Processes; WPS; CWL Application Package
https://pavics-weaver.readthedocs.io
Apache License 2.0
23 stars 6 forks source link

security fixes and improvements to handle file paths #535

Closed fmigneault closed 8 months ago

codecov[bot] commented 8 months ago

Codecov Report

Merging #535 (b4f0fa1) into master (f36c35d) will decrease coverage by 0.02%. The diff coverage is 87.36%.

@@            Coverage Diff             @@
##           master     #535      +/-   ##
==========================================
- Coverage   85.18%   85.16%   -0.02%     
==========================================
  Files          79       79              
  Lines       17959    18016      +57     
  Branches     2721     2726       +5     
==========================================
+ Hits        15298    15344      +46     
- Misses       1933     1942       +9     
- Partials      728      730       +2     
Files Coverage Δ
weaver/cli.py 86.30% <ø> (ø)
weaver/processes/builtin/__init__.py 88.79% <ø> (ø)
weaver/processes/builtin/file_index_selector.py 100.00% <100.00%> (ø)
weaver/processes/builtin/jsonarray2netcdf.py 100.00% <100.00%> (ø)
weaver/processes/builtin/metalink2netcdf.py 100.00% <100.00%> (ø)
weaver/vault/utils.py 79.59% <100.00%> (+0.42%) :arrow_up:
weaver/processes/builtin/file2string_array.py 68.96% <85.71%> (+0.96%) :arrow_up:
weaver/vault/views.py 87.20% <0.00%> (ø)
weaver/wps_restapi/jobs/utils.py 77.71% <0.00%> (-0.23%) :arrow_down:
weaver/utils.py 83.11% <89.65%> (+0.05%) :arrow_up:
... and 1 more