Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OGC Features API at /catalogs/{catalogId}/collections/{collectionId}/features #265

Merged
merged 34 commits into from
Sep 25, 2024

Commits on Aug 28, 2024

  1. Change routes under /catalogs/{catalogId} to be implemented as a sepa…

    …rate application such that it has its own docs and can function as a standalone OGC Features API
    recalcitrantsupplant committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    1564ca0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d761b42 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    8d6cb28 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. Configuration menu
    Copy the full SHA
    ad04a3c View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    cb34855 View commit details
    Browse the repository at this point in the history
  2. Update feature query to "that make the Observations on the Feature op…

    …tional (so it can render Sites, FoIs, and other non-Occurrence geo:Features we might have"
    recalcitrantsupplant committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    df623b4 View commit details
    Browse the repository at this point in the history
  3. Queryables WIP

    recalcitrantsupplant committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    4e0db82 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    5d6fe07 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    ef67c01 View commit details
    Browse the repository at this point in the history
  2. Incorporate call to iri2curie function w/ geojson to utilise curies a…

    …s identifiers rather than iris.
    recalcitrantsupplant committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    488f424 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    6bb338f View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Re-integrate OGC features w/ vanilla prez

    Update profile to make props separately optional
    Add link headers to JSON responses
    recalcitrantsupplant committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    f9280f8 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Tidy up mediatype specification; ensure RDF mediatypes can be returne…

    …d from OGC Features endpoints
    recalcitrantsupplant committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    5204287 View commit details
    Browse the repository at this point in the history
  2. Change remote endpoint / sparql query template to SELECT query so pyo…

    …xigraph his supported. Remove BDR specific query.
    
    Optimise imports. Fix 4*tests
    recalcitrantsupplant committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    313f7c4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f5ac3f7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ba54f3a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    866927f View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    ef7c5e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    610ec62 View commit details
    Browse the repository at this point in the history
  3. Black all code.

    recalcitrantsupplant committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    16fcc5f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5cec689 View commit details
    Browse the repository at this point in the history
  5. slim deps

    recalcitrantsupplant committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    c7ca2ed View commit details
    Browse the repository at this point in the history
  6. Merge branch 'refs/heads/david/slim-dependencies' into david/features…

    …-subapi
    
    # Conflicts:
    #	ogcfeaturesapi.Dockerfile
    #	prez/services/query_generation/cql.py
    #	pyproject.toml
    recalcitrantsupplant committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    22cf3af View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    83b5b70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eed6c28 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ea4117 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Fix invalid bbox format for Geomet

    OGC Features compliance changes
    recalcitrantsupplant committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    0b44603 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f045d5 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Add zeroOrMorePath, oneOrMorePath, zeroOrOnePath SHACL. Convert prope…

    …rty selection to UNION queries.
    recalcitrantsupplant committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    ed17101 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    6eb3116 View commit details
    Browse the repository at this point in the history
  2. Uvicorn is imported in a try/except block as an optional dependency. …

    …OGC Features can be disabled/enabled. Enabled by default.
    recalcitrantsupplant committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    8ebfb89 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7156ed3 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. fix: relative path issue

    couldn't get pytest to run from the command line
    lalewis1 committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    b638edd View commit details
    Browse the repository at this point in the history
  2. Fix broken tests by clarifying which test data goes with SpacePrez/OG…

    …C Features, add geometries to SpacePrez data so it renders. Add links to display of a single feature.
    recalcitrantsupplant committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    e338c41 View commit details
    Browse the repository at this point in the history