VForWaTer / metacatalog

Modular metadata management platform for environmental data.
https://vforwater.github.io/metacatalog
GNU General Public License v3.0
3 stars 1 forks source link

Add RESTful server as 0.4-rc #131

Closed mmaelicke closed 3 years ago

mmaelicke commented 3 years ago

This PR will add the RESTful server.

It needs the export functionality to be finished to implement at least the JSON and XML exports.

codecov[bot] commented 3 years ago

Codecov Report

Merging #131 (9de8b3c) into master (c0b539b) will increase coverage by 1.11%. The diff coverage is 60.61%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #131      +/-   ##
==========================================
+ Coverage   58.63%   59.75%   +1.11%     
==========================================
  Files          59       66       +7     
  Lines        2715     3019     +304     
==========================================
+ Hits         1592     1804     +212     
- Misses       1123     1215      +92     
Flag Coverage Δ
e2e 59.75% <60.61%> (+1.11%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
metacatalog/cmd/__init__.py 100.00% <ø> (ø)
metacatalog/db/revisions/__init__.py 100.00% <ø> (ø)
metacatalog/models/details.py 97.77% <ø> (ø)
metacatalog/models/timeseries_legacy.py 0.00% <0.00%> (ø)
metacatalog/cmd/find.py 40.90% <6.66%> (-10.08%) :arrow_down:
metacatalog/ext/__init__.py 48.93% <8.33%> (-5.35%) :arrow_down:
metacatalog/cmd/rest.py 50.00% <50.00%> (ø)
metacatalog/rest/catalog.py 50.00% <50.00%> (ø)
metacatalog/ext/export/extension.py 56.00% <56.00%> (ø)
metacatalog/db/revisions/rev6.py 60.00% <60.00%> (ø)
... and 31 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update c0b539b...9de8b3c. Read the comment docs.

mmaelicke commented 3 years ago

I'll close this issue and come back after #140 is finished.