From 9b681a6d30dbe61202bfea6b67b25fed237611ef Mon Sep 17 00:00:00 2001 From: nleconte-csgroup <86782407+nleconte-csgroup@users.noreply.github.com> Date: Fri, 13 Dec 2024 15:08:38 +0100 Subject: [PATCH] Prepare release 02a8 (#82) * docs: update changelog * feat: bump docker image tag * docs: update changelog * update Helm documentation --------- Co-authored-by: github-actions[bot] --- CHANGELOG.md | 22 ++++++++++++++++++++++ charts/mockup-processor-dpr/README.md | 4 ++-- charts/mockup-processor-dpr/values.yaml | 2 +- charts/mockup-station-adgs/README.md | 4 ++-- charts/mockup-station-adgs/values.yaml | 2 +- charts/mockup-station-cadip/README.md | 4 ++-- charts/mockup-station-cadip/values.yaml | 2 +- charts/mockup-station-lta/README.md | 4 ++-- charts/mockup-station-lta/values.yaml | 2 +- charts/rs-server-adgs/README.md | 4 ++-- charts/rs-server-adgs/values.yaml | 2 +- charts/rs-server-cadip/README.md | 4 ++-- charts/rs-server-cadip/values.yaml | 2 +- charts/rs-server-catalog-db/README.md | 2 +- charts/rs-server-catalog/README.md | 4 ++-- charts/rs-server-catalog/values.yaml | 2 +- charts/rs-server-frontend/README.md | 4 ++-- charts/rs-server-frontend/values.yaml | 2 +- charts/rs-server-staging/README.md | 4 ++-- charts/rs-server-staging/values.yaml | 2 +- charts/rs-server-station-secrets/README.md | 2 +- charts/stac-browser/README.md | 2 +- 22 files changed, 52 insertions(+), 30 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b2b2503..bc5db01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,28 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) >- **Fixed** for any bug fixes. >- **Security** in case of vulnerabilities. +## [0.2a8] - 2024-12-12 + +> :warning: **BREAKING** : After [PR RS-PYTHON/rs-server#688](https://github.com/RS-PYTHON/rs-server/pull/688) configuration files should only be edited from the templates rs-server repository ([search link](https://github.com/search?q=repo%3ARS-PYTHON%2Frs-server+path%3Aservices%2F*%2Fconfig%2F*template*.yaml&type=code)). + +### Added + +- RSPY-342 : Persist staging jobs in a postgresql database (needs pygeoapi 0.18) +- RSPY-556 : Low performance of CADIP/AUXIP searches +- RSPY-527 : Securely support redirections when downloading a CADIP/AUXIP file + +### Changed + +- rs-server-station-secrets: Parameter client_secret should be optional +- use lowercase checksum from eodag +- bump docker image tags + +### Fixed + +- RSPY-555 : [RS-SERVER-ADGS] Collection configuration not modifiable with configmap update +- RSPY-558 : Affinity and Toleration configuration for rs-server-cadip and rs-server-adgs +- RSPY-511 : Search pagination from multiple CADIP/AUXIP stations + ## [0.2a7] - 2024-11-22 > :warning: **BREAKING** : After [PR RS-PYTHON/rs-server#688](https://github.com/RS-PYTHON/rs-server/pull/688) configuration files should only be edited from the templates rs-server repository ([search link](https://github.com/search?q=repo%3ARS-PYTHON%2Frs-server+path%3Aservices%2F*%2Fconfig%2F*template*.yaml&type=code)). diff --git a/charts/mockup-processor-dpr/README.md b/charts/mockup-processor-dpr/README.md index 8a8534a..a1ec902 100644 --- a/charts/mockup-processor-dpr/README.md +++ b/charts/mockup-processor-dpr/README.md @@ -1,6 +1,6 @@ # mockup-processor-dpr -![Version: 0.0.2-a7](https://img.shields.io/badge/Version-0.0.2--a7-informational?style=flat-square) ![AppVersion: v0.2a7](https://img.shields.io/badge/AppVersion-v0.2a7-informational?style=flat-square) +![Version: 0.0.2-a8](https://img.shields.io/badge/Version-0.0.2--a8-informational?style=flat-square) ![AppVersion: v0.2a8](https://img.shields.io/badge/AppVersion-v0.2a8-informational?style=flat-square) MOCKUP PROCESSOR DPR @@ -19,7 +19,7 @@ MOCKUP PROCESSOR DPR | image.name | string | `"rs-testmeans_dpr-processor-mock"` | Image name | | image.registry | string | `"ghcr.io"` | Image registry | | image.repository | string | `"rs-python"` | Image repository | -| image.version | string | `"sha256:23d916e20f53ee7300776c8cb25091b7891a72b6bf80a5a0f324cc241d2a8c56"` | Image version, can be a tag or a digest | +| image.version | string | `"sha256:463050574f598a802f1d7205cfb1e347eca1a038d570ab88aff5aa5068953fcf"` | Image version, can be a tag or a digest | | namespace | string | `"processing"` | Namespace for the deployment | | obs.endpoint | string | `"http://minio.minio.svc.cluster.local:9000"` | URL of the object storage service endpoint | | obs.region | string | `"sbg"` | Region of the object storage service | diff --git a/charts/mockup-processor-dpr/values.yaml b/charts/mockup-processor-dpr/values.yaml index ce4811b..fc5227a 100644 --- a/charts/mockup-processor-dpr/values.yaml +++ b/charts/mockup-processor-dpr/values.yaml @@ -46,7 +46,7 @@ image: # -- Image name name: rs-testmeans_dpr-processor-mock # -- Image version, can be a tag or a digest - version: sha256:23d916e20f53ee7300776c8cb25091b7891a72b6bf80a5a0f324cc241d2a8c56 + version: sha256:463050574f598a802f1d7205cfb1e347eca1a038d570ab88aff5aa5068953fcf # -- Image pull policy PullPolicy: IfNotPresent #imagePullSecrets: regcred diff --git a/charts/mockup-station-adgs/README.md b/charts/mockup-station-adgs/README.md index 370e5eb..7d18387 100644 --- a/charts/mockup-station-adgs/README.md +++ b/charts/mockup-station-adgs/README.md @@ -1,6 +1,6 @@ # mockup-station-adgs -![Version: 0.0.2-a7](https://img.shields.io/badge/Version-0.0.2--a7-informational?style=flat-square) ![AppVersion: v0.2a7](https://img.shields.io/badge/AppVersion-v0.2a7-informational?style=flat-square) +![Version: 0.0.2-a8](https://img.shields.io/badge/Version-0.0.2--a8-informational?style=flat-square) ![AppVersion: v0.2a8](https://img.shields.io/badge/AppVersion-v0.2a8-informational?style=flat-square) MOCKUP STATION ADGS @@ -24,7 +24,7 @@ MOCKUP STATION ADGS | image.name | string | `"rs-testmeans_adgs-station-mock"` | Image name | | image.registry | string | `"ghcr.io"` | Image registry | | image.repository | string | `"rs-python"` | Image repository | -| image.version | string | `"sha256:2726e4da2a548aefc648235a9a52c0936633098d2fedd689d1ab39658d24cafc"` | Image version, can be a tag or a digest | +| image.version | string | `"sha256:d937631e96ac37a7388d2a75a4a6df415b068b82a746f1b64c52e4a6fbda8f8b"` | Image version, can be a tag or a digest | | namespace | string | `"processing"` | Namespace for the deployment | | probe.liveness.initialDelaySeconds | int | `30` | InitialDelaySeconds for the liveness probe | | probe.liveness.path | string | `"/health"` | Path for the liveness probe | diff --git a/charts/mockup-station-adgs/values.yaml b/charts/mockup-station-adgs/values.yaml index d8693ad..a988737 100644 --- a/charts/mockup-station-adgs/values.yaml +++ b/charts/mockup-station-adgs/values.yaml @@ -66,7 +66,7 @@ image: # -- Image name name: rs-testmeans_adgs-station-mock # -- Image version, can be a tag or a digest - version: sha256:2726e4da2a548aefc648235a9a52c0936633098d2fedd689d1ab39658d24cafc + version: sha256:d937631e96ac37a7388d2a75a4a6df415b068b82a746f1b64c52e4a6fbda8f8b # -- Image pull policy PullPolicy: Always #imagePullSecrets: regcred diff --git a/charts/mockup-station-cadip/README.md b/charts/mockup-station-cadip/README.md index eec29eb..de40a11 100644 --- a/charts/mockup-station-cadip/README.md +++ b/charts/mockup-station-cadip/README.md @@ -1,6 +1,6 @@ # mockup-station-cadip -![Version: 0.0.2-a7](https://img.shields.io/badge/Version-0.0.2--a7-informational?style=flat-square) ![AppVersion: v0.2a7](https://img.shields.io/badge/AppVersion-v0.2a7-informational?style=flat-square) +![Version: 0.0.2-a8](https://img.shields.io/badge/Version-0.0.2--a8-informational?style=flat-square) ![AppVersion: v0.2a8](https://img.shields.io/badge/AppVersion-v0.2a8-informational?style=flat-square) MOCKUP STATION CADIP @@ -28,7 +28,7 @@ MOCKUP STATION CADIP | image.name | string | `"rs-testmeans_cadip-station-mock"` | Image name | | image.registry | string | `"ghcr.io"` | Image registry | | image.repository | string | `"rs-python"` | Image repository | -| image.version | string | `"sha256:4831636c5adfee6cfc809bdeb25e361e084ddeb49e3aaaacca54a1b7be2137a9"` | Image version, can be a tag or a digest | +| image.version | string | `"sha256:9d7e1eb7daf5e3ff4a0ac3a68ad1fe6f685be76112215eebb40694d623a96b73"` | Image version, can be a tag or a digest | | namespace | string | `"processing"` | Namespace for the deployment | | probe.liveness.initialDelaySeconds | int | `30` | InitialDelaySeconds for the liveness probe | | probe.liveness.path | string | `"/health"` | Path for the liveness probe | diff --git a/charts/mockup-station-cadip/values.yaml b/charts/mockup-station-cadip/values.yaml index 8ce2ef5..f7b2bf1 100644 --- a/charts/mockup-station-cadip/values.yaml +++ b/charts/mockup-station-cadip/values.yaml @@ -74,7 +74,7 @@ image: # -- Image name name: rs-testmeans_cadip-station-mock # -- Image version, can be a tag or a digest - version: sha256:4831636c5adfee6cfc809bdeb25e361e084ddeb49e3aaaacca54a1b7be2137a9 + version: sha256:9d7e1eb7daf5e3ff4a0ac3a68ad1fe6f685be76112215eebb40694d623a96b73 # -- Image pull policy PullPolicy: Always #imagePullSecrets: regcred diff --git a/charts/mockup-station-lta/README.md b/charts/mockup-station-lta/README.md index fb6a168..cb38c80 100644 --- a/charts/mockup-station-lta/README.md +++ b/charts/mockup-station-lta/README.md @@ -1,6 +1,6 @@ # mockup-station-lta -![Version: 0.0.2-a7](https://img.shields.io/badge/Version-0.0.2--a7-informational?style=flat-square) ![AppVersion: v0.2a7](https://img.shields.io/badge/AppVersion-v0.2a7-informational?style=flat-square) +![Version: 0.0.2-a8](https://img.shields.io/badge/Version-0.0.2--a8-informational?style=flat-square) ![AppVersion: v0.2a8](https://img.shields.io/badge/AppVersion-v0.2a8-informational?style=flat-square) MOCKUP STATION LTA @@ -24,7 +24,7 @@ MOCKUP STATION LTA | image.name | string | `"rs-testmeans_lta-station-mock"` | Image name | | image.registry | string | `"ghcr.io"` | Image registry | | image.repository | string | `"rs-python"` | Image repository | -| image.version | string | `"sha256:bb525c9ac981358fb483ac0db9543496b8c1add84664faa88885d3d80e97d978"` | Image version, can be a tag or a digest | +| image.version | string | `"sha256:e0a829417f5a1d7591e564b9bb286ebf91e0cceb34b0e041241596168687263c"` | Image version, can be a tag or a digest | | namespace | string | `"processing"` | Namespace for the deployment | | probe.liveness.initialDelaySeconds | int | `30` | InitialDelaySeconds for the liveness probe | | probe.liveness.path | string | `"/health"` | Path for the liveness probe | diff --git a/charts/mockup-station-lta/values.yaml b/charts/mockup-station-lta/values.yaml index d6a986c..cf8d33e 100644 --- a/charts/mockup-station-lta/values.yaml +++ b/charts/mockup-station-lta/values.yaml @@ -66,7 +66,7 @@ image: # -- Image name name: rs-testmeans_lta-station-mock # -- Image version, can be a tag or a digest - version: sha256:bb525c9ac981358fb483ac0db9543496b8c1add84664faa88885d3d80e97d978 + version: sha256:e0a829417f5a1d7591e564b9bb286ebf91e0cceb34b0e041241596168687263c # -- Image pull policy PullPolicy: Always #imagePullSecrets: regcred diff --git a/charts/rs-server-adgs/README.md b/charts/rs-server-adgs/README.md index 17548c3..e69fefe 100644 --- a/charts/rs-server-adgs/README.md +++ b/charts/rs-server-adgs/README.md @@ -1,6 +1,6 @@ # rs-server-adgs -![Version: 0.0.2-a7](https://img.shields.io/badge/Version-0.0.2--a7-informational?style=flat-square) ![AppVersion: v0.2a7](https://img.shields.io/badge/AppVersion-v0.2a7-informational?style=flat-square) +![Version: 0.0.2-a8](https://img.shields.io/badge/Version-0.0.2--a8-informational?style=flat-square) ![AppVersion: v0.2a8](https://img.shields.io/badge/AppVersion-v0.2a8-informational?style=flat-square) RS SERVER ADGS @@ -35,7 +35,7 @@ RS SERVER ADGS | image.name | string | `"rs-server-adgs"` | Image name | | image.registry | string | `"ghcr.io"` | Image registry | | image.repository | string | `"rs-python"` | Image repository | -| image.version | string | `"0.2a7"` | Image version, can be a tag or a digest | +| image.version | string | `"0.2a8"` | Image version, can be a tag or a digest | | ingress.enabled | bool | `true` | Enabled/Disable ingress | | ingress.host | string | `"subdomain.example.com"` | Ingress host name | | ingress.issuer.name | string | `"letsencrypt-prod"` | Ingress Issuer name | diff --git a/charts/rs-server-adgs/values.yaml b/charts/rs-server-adgs/values.yaml index ac26743..bbabb6a 100644 --- a/charts/rs-server-adgs/values.yaml +++ b/charts/rs-server-adgs/values.yaml @@ -167,7 +167,7 @@ image: # -- Image name name: rs-server-adgs # -- Image version, can be a tag or a digest - version: 0.2a7 + version: 0.2a8 # -- Image pull policy PullPolicy: IfNotPresent #imagePullSecrets: regcred diff --git a/charts/rs-server-cadip/README.md b/charts/rs-server-cadip/README.md index 2b18db6..794c479 100644 --- a/charts/rs-server-cadip/README.md +++ b/charts/rs-server-cadip/README.md @@ -1,6 +1,6 @@ # rs-server-cadip -![Version: 0.0.2-a7](https://img.shields.io/badge/Version-0.0.2--a7-informational?style=flat-square) ![AppVersion: v0.2a7](https://img.shields.io/badge/AppVersion-v0.2a7-informational?style=flat-square) +![Version: 0.0.2-a8](https://img.shields.io/badge/Version-0.0.2--a8-informational?style=flat-square) ![AppVersion: v0.2a8](https://img.shields.io/badge/AppVersion-v0.2a8-informational?style=flat-square) RS SERVER CADIP @@ -34,7 +34,7 @@ RS SERVER CADIP | image.name | string | `"rs-server-cadip"` | Image name | | image.registry | string | `"ghcr.io"` | Image registry | | image.repository | string | `"rs-python"` | Image repository | -| image.version | string | `"0.2a7"` | Image version, can be a tag or a digest | +| image.version | string | `"0.2a8"` | Image version, can be a tag or a digest | | ingress.enabled | bool | `true` | Enabled/Disable ingress | | ingress.host | string | `"subdomain.example.com"` | Ingress host name | | ingress.issuer.name | string | `"letsencrypt-prod"` | Ingress Issuer name | diff --git a/charts/rs-server-cadip/values.yaml b/charts/rs-server-cadip/values.yaml index afe6f69..7e4ea98 100644 --- a/charts/rs-server-cadip/values.yaml +++ b/charts/rs-server-cadip/values.yaml @@ -178,7 +178,7 @@ image: # -- Image name name: rs-server-cadip # -- Image version, can be a tag or a digest - version: 0.2a7 + version: 0.2a8 # -- Image pull policy PullPolicy: IfNotPresent #imagePullSecrets: regcred diff --git a/charts/rs-server-catalog-db/README.md b/charts/rs-server-catalog-db/README.md index e01e8aa..38a2416 100644 --- a/charts/rs-server-catalog-db/README.md +++ b/charts/rs-server-catalog-db/README.md @@ -1,6 +1,6 @@ # rs-server-catalog-db -![Version: 0.0.2-a7](https://img.shields.io/badge/Version-0.0.2--a7-informational?style=flat-square) ![AppVersion: v0.2a7](https://img.shields.io/badge/AppVersion-v0.2a7-informational?style=flat-square) +![Version: 0.0.2-a8](https://img.shields.io/badge/Version-0.0.2--a8-informational?style=flat-square) ![AppVersion: v0.2a8](https://img.shields.io/badge/AppVersion-v0.2a8-informational?style=flat-square) RS SERVER CATALOG DB diff --git a/charts/rs-server-catalog/README.md b/charts/rs-server-catalog/README.md index 1ced620..b57d873 100644 --- a/charts/rs-server-catalog/README.md +++ b/charts/rs-server-catalog/README.md @@ -1,6 +1,6 @@ # rs-server-catalog -![Version: 0.0.2-a7](https://img.shields.io/badge/Version-0.0.2--a7-informational?style=flat-square) ![AppVersion: v0.2a7](https://img.shields.io/badge/AppVersion-v0.2a7-informational?style=flat-square) +![Version: 0.0.2-a8](https://img.shields.io/badge/Version-0.0.2--a8-informational?style=flat-square) ![AppVersion: v0.2a8](https://img.shields.io/badge/AppVersion-v0.2a8-informational?style=flat-square) RS SERVER CATALOG @@ -31,7 +31,7 @@ RS SERVER CATALOG | image.name | string | `"rs-server-catalog"` | Image name | | image.registry | string | `"ghcr.io"` | Image registry | | image.repository | string | `"rs-python"` | Image repository | -| image.version | string | `"0.2a7"` | Image version, can be a tag or a digest | +| image.version | string | `"0.2a8"` | Image version, can be a tag or a digest | | ingress.enabled | bool | `true` | Enabled/Disable ingress | | ingress.host | string | `"subdomain.example.com"` | Ingress host name | | ingress.issuer.name | string | `"letsencrypt-prod"` | Ingress Issuer name | diff --git a/charts/rs-server-catalog/values.yaml b/charts/rs-server-catalog/values.yaml index 89ae712..50ed9c0 100644 --- a/charts/rs-server-catalog/values.yaml +++ b/charts/rs-server-catalog/values.yaml @@ -89,7 +89,7 @@ image: # -- Image name name: rs-server-catalog # -- Image version, can be a tag or a digest - version: 0.2a7 + version: 0.2a8 # -- Image pull policy PullPolicy: IfNotPresent #imagePullSecrets: regcred diff --git a/charts/rs-server-frontend/README.md b/charts/rs-server-frontend/README.md index 1ca1cb2..d4543c6 100644 --- a/charts/rs-server-frontend/README.md +++ b/charts/rs-server-frontend/README.md @@ -1,6 +1,6 @@ # rs-server-frontend -![Version: 0.0.2-a7](https://img.shields.io/badge/Version-0.0.2--a7-informational?style=flat-square) ![AppVersion: v0.2a7](https://img.shields.io/badge/AppVersion-v0.2a7-informational?style=flat-square) +![Version: 0.0.2-a8](https://img.shields.io/badge/Version-0.0.2--a8-informational?style=flat-square) ![AppVersion: v0.2a8](https://img.shields.io/badge/AppVersion-v0.2a8-informational?style=flat-square) RS SERVER FRONTEND @@ -22,7 +22,7 @@ RS SERVER FRONTEND | image.name | string | `"rs-server-frontend"` | Image name | | image.registry | string | `"ghcr.io"` | Image registry | | image.repository | string | `"rs-python"` | Image repository | -| image.version | string | `"0.2a7"` | Image version, can be a tag or a digest | +| image.version | string | `"0.2a8"` | Image version, can be a tag or a digest | | ingress.enabled | bool | `true` | Enabled/Disable ingress | | ingress.host | string | `"subdomain.example.com"` | Ingress host name | | ingress.issuer.name | string | `"letsencrypt-prod"` | Ingress Issuer name | diff --git a/charts/rs-server-frontend/values.yaml b/charts/rs-server-frontend/values.yaml index bf3b945..3304e12 100644 --- a/charts/rs-server-frontend/values.yaml +++ b/charts/rs-server-frontend/values.yaml @@ -64,7 +64,7 @@ image: # -- Image name name: rs-server-frontend # -- Image version, can be a tag or a digest - version: 0.2a7 + version: 0.2a8 # -- Image pull policy PullPolicy: IfNotPresent #imagePullSecrets: regcred diff --git a/charts/rs-server-staging/README.md b/charts/rs-server-staging/README.md index 5cc5e06..73b248d 100644 --- a/charts/rs-server-staging/README.md +++ b/charts/rs-server-staging/README.md @@ -1,6 +1,6 @@ # rs-server-staging -![Version: 0.0.2-a7](https://img.shields.io/badge/Version-0.0.2--a7-informational?style=flat-square) ![AppVersion: v0.2a7](https://img.shields.io/badge/AppVersion-v0.2a7-informational?style=flat-square) +![Version: 0.0.2-a8](https://img.shields.io/badge/Version-0.0.2--a8-informational?style=flat-square) ![AppVersion: v0.2a8](https://img.shields.io/badge/AppVersion-v0.2a8-informational?style=flat-square) RS SERVER STAGING @@ -35,7 +35,7 @@ RS SERVER STAGING | image.name | string | `"rs-server-staging"` | Image name | | image.registry | string | `"ghcr.io"` | Image registry | | image.repository | string | `"rs-python"` | Image repository | -| image.version | string | `"0.2a7"` | Image version, can be a tag or a digest | +| image.version | string | `"0.2a8"` | Image version, can be a tag or a digest | | ingress.enabled | bool | `true` | Enabled/Disable ingress | | ingress.host | string | `"subdomain.example.com"` | Ingress host name | | ingress.issuer.name | string | `"letsencrypt-prod"` | Ingress Issuer name | diff --git a/charts/rs-server-staging/values.yaml b/charts/rs-server-staging/values.yaml index 6354d68..b9b5352 100644 --- a/charts/rs-server-staging/values.yaml +++ b/charts/rs-server-staging/values.yaml @@ -172,7 +172,7 @@ image: # -- Image name name: rs-server-staging # -- Image version, can be a tag or a digest - version: 0.2a7 + version: 0.2a8 # -- Image pull policy PullPolicy: IfNotPresent #imagePullSecrets: regcred diff --git a/charts/rs-server-station-secrets/README.md b/charts/rs-server-station-secrets/README.md index cd174d0..0397536 100644 --- a/charts/rs-server-station-secrets/README.md +++ b/charts/rs-server-station-secrets/README.md @@ -1,6 +1,6 @@ # rs-server-station-secrets -![Version: 0.0.2-a7](https://img.shields.io/badge/Version-0.0.2--a7-informational?style=flat-square) ![AppVersion: v0.2a7](https://img.shields.io/badge/AppVersion-v0.2a7-informational?style=flat-square) +![Version: 0.0.2-a8](https://img.shields.io/badge/Version-0.0.2--a8-informational?style=flat-square) ![AppVersion: v0.2a8](https://img.shields.io/badge/AppVersion-v0.2a8-informational?style=flat-square) RS SERVER STATION SECRETS diff --git a/charts/stac-browser/README.md b/charts/stac-browser/README.md index 6377c32..8b19b7d 100644 --- a/charts/stac-browser/README.md +++ b/charts/stac-browser/README.md @@ -1,6 +1,6 @@ # stac-browser -![Version: 0.0.2-a7](https://img.shields.io/badge/Version-0.0.2--a7-informational?style=flat-square) ![AppVersion: v0.2a7](https://img.shields.io/badge/AppVersion-v0.2a7-informational?style=flat-square) +![Version: 0.0.2-a8](https://img.shields.io/badge/Version-0.0.2--a8-informational?style=flat-square) ![AppVersion: v0.2a8](https://img.shields.io/badge/AppVersion-v0.2a8-informational?style=flat-square) STAC BROWSER