Skip to content

Commit

Permalink
conformance api can return references by category + add CWL / OGC-Bes…
Browse files Browse the repository at this point in the history
…t-Practices EO App Pkg conformance items (relates to #56, #103, #105, #294, #399)
  • Loading branch information
fmigneault committed Mar 24, 2022
1 parent 0b50dc1 commit 3388b78
Show file tree
Hide file tree
Showing 5 changed files with 289 additions and 171 deletions.
12 changes: 12 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,18 @@ Changes:
- Add ``mutable`` field to ``Process`` summary listing and detailed descriptions for conformance
(resolves `#180 <https://github.com/crim-ca/weaver/issues/180>`_).
- Improve ``Process`` undeployment to consider running ``Job`` to block its removal while in use.
- Add ``category`` query parameter to ``/conformance`` endpoint allowing to filter items
by ``conf`` (conformance), ``rec`` (recommendation), ``req`` (requirement), ``per`` (permission) or ``all``
references. By default, return the ``conf`` representation which is the expected definitions by `OGC API`
conformance validators.
- Add multiple conformance items related to `CWL`
and `OGC Best Practice for Earth Observation Application Package <https://docs.ogc.org/bp/20-089r1.html>`_
definitions (relates to
`#56 <https://github.com/crim-ca/weaver/issues/56>`_,
`#103 <https://github.com/crim-ca/weaver/issues/103>`_,
`#105 <https://github.com/crim-ca/weaver/issues/105>`_,
`#294 <https://github.com/crim-ca/weaver/issues/294>`_,
`#399 <https://github.com/crim-ca/weaver/issues/399>`_).

Fixes:
------
Expand Down
1 change: 0 additions & 1 deletion weaver/typedefs.py
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,6 @@ class UpdateStatusPartialFunction(Protocol):
def __call__(self, message: str, progress: Number, status: AnyStatusType, *args: Any, **kwargs: Any) -> None:
pass

# others
DatetimeIntervalType = TypedDict("DatetimeIntervalType", {
"before": datetime,
"after": datetime,
Expand Down
Loading

0 comments on commit 3388b78

Please sign in to comment.