Skip to content

New Release v2.2.1 - #patch - #613

Merged
asteiner-swisstopo merged 14 commits into
masterfrom
develop
Nov 10, 2025
Merged

New Release v2.2.1 - #patch#613
asteiner-swisstopo merged 14 commits into
masterfrom
develop

Conversation

@asteiner-swisstopo

Copy link
Copy Markdown
Contributor

Only internal maintenance or documentation updates, hence labelled as #patch.

adk-swisstopo and others added 14 commits September 22, 2025 15:46
This feature is now permanently enabled.
PB-1678: remove HIDE_EXPIRED_ITEMS_IN_SEARCH flag.
This was created with a Beta version of the [publiccode.yml Editor](https://puzzle.github.io/publiccode-editor/) of the Federal Chancellery. The idea is that with such a file, the service-stac repo is going to be picked up by a crawler populating the [OSS Catalogue](https://opensource.admin.ch) of the Swiss Confederation.

The description was adapted from the Tech Docs [Overview page of the STAC API](https://sys-docs.int.bgdi.ch/docs/stac-api/overview.html) (still in Beta).

I was not sure what to list as featues, these are just from the top of my head.

The `softwareVersion` and `releaseDate` ([optional fields](https://yml.publiccode.tools/schema.core.html#key-softwareversion)) were left out on purpose because it would require us to adapt the CI to keep this up-to-date.
Extend description of update asset/collection asset in spec.
This  contains two changes to in the [apitransactional.html](https://data.geo.admin.ch/api/stac/static/spec/v1/apitransactional.html):

1. Add a link to the [Tech Docs](https://sys-docs.int.bgdi.ch/download-data/stac-api/overview.html) on the top of the page.
2. Remove all content that is now also present in the [Tech Docs](https://sys-docs.int.bgdi.ch/download-data/stac-api/overview.html). Replace it with a short description + a link.

I only pointed to the [STAC API Overview page](https://sys-docs.int.bgdi.ch/download-data/stac-api/overview.html) and not to specific subpages, like e.g. [Authentication](https://sys-docs.int.bgdi.ch/docs/stac-api/authentication.html). I thought it does not add a lot of benefit and reduces the risk of outdated links.

Note that the final docs.geo.admin.ch is not live yet but the Terraform code for it is ready and reviewed: geoadmin/infra-terraform-bgdi#1212. So I only merge this when docs.geo.admin.ch is actually online.

To try out how this looks as a website, run this locally:
1. Run `make build-specs`
2. Run `make serve-specs`
3. Open the page at http://127.0.0.1:8090/apitransactional.html.
@github-actions github-actions Bot added the new-release New release marker (PR to create a new release, usually set automatically by a workflow) label Nov 5, 2025

@boecklic boecklic left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 thanks

@asteiner-swisstopo
asteiner-swisstopo merged commit 90c8d60 into master Nov 10, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-release New release marker (PR to create a new release, usually set automatically by a workflow)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants