Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Content of release :
- Added for new features.
- Changed for changes in existing functionality.
- Deprecated for soon-to-be removed features.
- Removed for now removed features.
- Fixed for any bug fixes.
- Security in case of vulnerabilities.
[1.0a14] - 2026-09-29¶
Added¶
- RSPY-1118 : Added S3A_20260630132216053997
- RSPY-1145 : RSPY1145: S3 L1 OLCI quicklooks
- RSPY-1155 : feat-rspy1155 Added new aux
Changed¶
Fixed¶
- PR#288 : Add PostgreSQL environment variables to deployment configuration
[1.0a13] - 2026-08-28¶
Added¶
- RSPY-1111 : Improve s3 operations
- RSPY-1116 : Changed charts for contains operator with multiple values
- RSPY-1017 : Update to S1L0 processor 1.5.0
- RSPY-1059 : Update to stac-browser 5.0.0
- PR#277 : Update to Helm 3.21.4
- PR#279 : Update to seaweedfs 4.43
- RSPY-1124 : Map search to ContentDate instead of PublicationDate
- RSPY-856 : Use gateway api
Changed¶
- Bump docker image version
Deprecated¶
- nginx ingress
[1.0a12] - 2026-07-16¶
Added¶
- RSPY-1100 : Tasktable for mockup processor
- RSPY-910 : Configure the available processors in DPR service helm chart
- RSPY-910 : Updated dataset
Changed¶
- Update container image version
Fixed¶
- RSPY-910 : Added ContentDate operations
Removed¶
- Removed deprecated chart mockup-processor-dpr
[1.0a11] - 2026-06-18¶
Added¶
- PR#245 : New ADFS for convertion in mockup
Changed¶
- bump docker image
Removed¶
- PR#256 : Remove PRIP S2A/S2C support
[1.0a10] - 2026-06-02¶
Added¶
- RSPY-1046 : Add Sentinel-1D in rs-sever-cadip and rs-server-prip
Changed¶
- bump docker image
- PR#249 : Robustify secret chart
Fixed¶
-PR#248 : Fix bad identation in rs-server-station-secrets
[1.0a9] - 2026-04-23¶
Added¶
- RSPY-1041 : Add S01SSMSLC product type mapping
- RSPY-1012 : Improved catalog publication
- RSPY-1029 : Fix secrets generation for services without authentication
- RSPY-1029 : Allow to define domains without authentication
- PR#238 : Updated product type
- PR#236 : New aux
- RSPY-995 : Run sonar from project root
- PR#235 : Pass SonarCloud on project and fix security issues
Changed¶
- bump docker image
[1.0a8] - 2026-03-27¶
Added¶
Changed¶
- RSPY-940: Use new auxip types
- bump docker image
Fixed¶
- PR#224 : Fix copyright
- PR#226 : Fix mockup station names
- PR#230 : Deploy correct rs-server version in tests
Removed¶
- RSPY-981 : Remove EDRS
[1.0a7] - 2026-03-02¶
Added¶
- RSPY-906 : stac search external ids
- PR#212 : new: 2 auxips, 2 cadus
- PR#213 : Added antemeridian-crossing product
Changed¶
- PR#215 : Update to SeaweedFS 4.12
- PR#221 : Update to seaweedfs 4.13
- RSPY-926 : rs-server-osam
- RSPY-490 : Allow to externalize CADIP/AUXIP collections configuration files
- Update docker image tag
Removed¶
- PR#219 : Remove useless OBS configuration
[1.0a6] - 2026-02-02¶
Added¶
- PR#194 : Save keycloak attribute
- PR#202 : New CADIP session S1A_20250611050700059594
- PR#204 : Added 2 new AUX for S1L0
- PR#190 : multiple item search
- PR#205 : stac-external-ids-extension
- PR#210 : Update to stac-browser v4.0.0
Changed¶
- PR#207 : Update to Helm 3.20.0
- PR#196 : Retrieve and deploy correct image tags in CI/CD
- PR#201 : Replace minio by seaweedfs
- PR#209 : Enable CI on develop and tags
- PR#210 : Add proxy timeout read for catalog ingress (1 hour)
- bump docker image tag
Fixed¶
- PR#194 : remove mockup secret from rs-server-edrs
- PR#199 : Fix case where same branch exists in rs-server with special chars
- PR#193 : edrs sync config
[1.0a5] - 2025-12-23¶
Added¶
- RSPY-857 : Feat rspy857/endpoint bucket configuration
- RSPY-814 : EDRS staging
- RSPY-808 : rs-server-edrs
- RSPY-807 : edrs mockup
Changed¶
- PR#183 : Update to stac-fastapi-pgstac 6.1.1
- PR#185 : Update GitHub actions
- bump docker image tag
- update root README with rs-server-edrs and mockup-station-edrs
[1.0a4] - 2025-11-20¶
Changed¶
- PR#174 : Regex support for S01SSMGRD
- PR#176 : Update CORS values for stac-fastapi-pgstac v6.1.0
- RSPY-834 : Implement CQL2 temporal operators in rs-server-cadip
- PR#178 : Update URLs, comments and product type
- bump docker image tag
[1.0a3] - 2025-10-23¶
Added¶
Changed¶
- PR#166 : Pass cluster info from client to rs-dpr-service 166
- RSPY-829 : Make client_id Optional for credential
- bump docker image tag
fixed¶
- PR#168 : Add missing env variable to allow staging PRIP products
- PR#171 : Fix/cadip s3 ids
- PR#172 : Modify lint-test workflow for Python and yamale
[1.0a2] - 2025-09-29¶
Added¶
Changed¶
- RSPY-766 : Updated rs-dpr-service Helm chart to include multiple environment variable for multiple processors
- Bump docker image version
[1.0a1] - 2025-08-29¶
Added¶
Changed¶
- RSPY-667 : Update to stac-fastapi-pgstac 6.0.0
- PR#152 : Update to pgstac 0.9.8
- Bump docker image version
Fixed¶
- PR#154 : Fix SonarQube kubernetes:S6865 - disable automounting
Removed¶
- PR#153 : Remove unused workdir for CADIP and AUXIP applications
[0.2] - 2025-08-04¶
Added¶
- PR#138 : Update to stac-browser 3.3.5
- PR#137 : Update to pgstac 0.9.7
- RSPY-156 : data lifecycle (cleanup of expired STAC items)
- PR#141 : update from tempo to alloy
- RSPY-696 : Use CADIP STAC extension 1.3.0
- RSPY-564 : Add maxItemsPerPage option in STAC browser chart
Changed¶
- PR#142 : Update link to valid copernicus Sentinel Data Legal Notice
- PR#144 : Update STAC extensions
- Bump docker images version
[0.2a15] - 2025-07-04¶
Added¶
- RSPY-569 : Added support for S3 authentication
- RSPY-603 : Add obs description template
- RSPY-706 : Handle AUXIP parameters that can have one or several values
Changed¶
- RSPY-601 : Revert operationnel namespace
- Bump docker images version
[0.2a14] - 2025-06-10¶
Added¶
- RSPY-676 : Add new CADIP StationId field
- RSPY-601-603 : Add osam service
[0.2a13] - 2025-05-15¶
Added¶
- RSPY-557 : Use the auxip/cadip refresh token
- RSPY-670 : Add ADGS2 secret
- RSPY-487 : Deploy a ConfigMap to configure rs-catalog and rs-staging
- PR#122 : trace otel request body
- RSPY-641 : Add CQL2 temporal operators support to rs-server-auxip
- RSPY-652/653/654 : Add rs-dpr-service
Changed¶
Fixed¶
- Set startupProbe.initialDelaySeconds to 10 for rs-server-adgs and rs-server-cadip
- PR#126 : use indent instead of nindent in configmaps
[0.2a12] - 2025-04-14¶
Added¶
- RSPY-561 : Smarter handling of Staging OAuth2 tokens
- RSPY-611 : Publish our own STAC extension(s)
Changed¶
- PgStac : bump version to
0.9.6 - Bump docker images version to
0.2a12
Fixed¶
- RSPY-551 : No opentelemetry data for rs-server-adgs, rs-server-cadip, rs-server-staging after start/stop platform
- PR#114 : Typo in
app.kubernetes.io/componentfor ADGS
[0.2a11] - 2025-03-12¶
Added¶
- RSPY-602 : Update stac-fastapi / stac-fastapi-pgstac / pgstac to 5.0.x / 4.0.x / 0.9.x
- RSPY-614 : Add describedby links to CADIP/AUXIP collections
- Add affinity and tolerations for all services
Changed¶
- PR#102 : use
StatefulSetfor RS services with a PVC + addstartupProbe+ add recommended labels - PR#104 : rework secret
- PR#106 : remove redundant -svc from all service names
- PR#98 : add missing type for stac license link
[0.2a10] - 2025-02-18¶
Added¶
- RSPY-493 : extend filter attributes for rs-server-cadip/adgs
Changed¶
- PR#90 : Rename staging secret to allow multiple instances
- PR#95 : Update configs for rs-server-cadip/adgs
- RSPY-596 : Update to stac-browser 3.3.0
- bumped docker images tags
Fixed¶
- PR#96 : Fix CADIP eodag config
- RSPY-598 : Support lte/gte operators for rs-server-cadip/adgs
[0.2a9] - 2025-01-15¶
Happy new year !
BREAKING : After PR RS-PYTHON/rs-server#688 configuration files should only be edited from the templates rs-server repository (search link).
Added¶
- rs-server-staging : env variable for the dask's cluster selection
Changed¶
- rs-server-cadip & rs-server-adgs : synchronize config files for int values
max_items_per_pageincreased by x10- bump docker image tags
- adgs platformShortName in uppercase
Fixed¶
- RSPY-555 : [RS-SERVER-ADGS] Collection configuration not modifiable with configmap update
- additionnal commit : Add Absolute path for adgsSearchconfigFile
- RSPY-558 : Affinity and Toleration not set on rs-server-cadip, rs-server-adgs
- RSPY-575 : Cannot contact MasPalomas station anymore with token module = false
[0.2a8] - 2024-12-12¶
BREAKING : After PR RS-PYTHON/rs-server#688 configuration files should only be edited from the templates rs-server repository (search link).
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¶
BREAKING : After PR RS-PYTHON/rs-server#688 configuration files should only be edited from the templates rs-server repository (search link).
Added¶
- rs-server-adgs
- name to the queryable
- adgs2 mockup station in the conf
- RSPY-131 : rs-server-pagination
Changed¶
- Set value of
contextto on in pgstac_settings (needed for pagination) - rs-server-cadip : Sort is now by
PublicationDate - RSPY-450 : Update pgstac to 0.8.6
- bump docker image's tag
Fixed¶
- Identation and removed useless quotes in multiple config files
- RSPY-518 : Staging not integrated with Tempo
- Missing CORS header for stac browser
- RSPY-531 : Add Catalog obs environment variable to be configurable
[0.2a6] - 2024-11-07¶
Added¶
- RSPY-403 : STAC Queryables (Catalog database part)
- RSPY-326 : Implement basic staging process
- Added new ADGS station (adgs2) in rs-server-station-secrets
Changed¶
- ADGS service with new stac changes
- ADGS ingress path is now a list (temp fix while migrating from adgs to auxip endpoint)
- ADGS mockup updated with attributes
- ADGS mockup and ADGS for multiple adgs station
Fixed¶
- Fixed missing platform in cadip
- Fixed several YAML indentation
[0.2a5] - 2024-10-10¶
Added¶
- RSPY-358 : Update helm charts to deploy RSPY-352
- RSPY-230 : Deploy STAC browser
Changed¶
- Bumped Image version of docker images
Fixed¶
- RSPY-419 : [Rs-server] Errors with rs-server-staging
[0.2a4] - 2024-09-24¶
Added¶
- RSPY-396 : Implement missing fields of virtual STAC collections
Changed¶
- Bumped Image version of docker images
Fixed¶
- RSPY-346 : add oauth2 auth endpoint for rs-server-catalog
[0.2a3] - 2024-09-05¶
Added¶
- RSPY-341 : Update products types after eodag3 update
- RSPY-321 : First implementation of rs-server-staging
- RSPY-322 : Cadip search stac view
- RSPY-346 : Oauth2 authentication + cookie secret
Changed¶
- app.uacURL from
http://apikeymanager.processing.svc.cluster.local:8000/check/api_keytohttp://apikeymanager.processing.svc.cluster.local:8000/auth/check_key - Bumped Image version of docker images
Fixed¶
- RSPY-405 : uacCheckUrl or uacURL
[0.2a2] - 2024-07-18¶
Added¶
- RSPY-40 : LTA mockup
- RSPY-273 : add
app.uacHomeUrlon rs-server-catalog - RSPY-282 : add
app.metadata.description,app.metadata.idandapp.metadata.titleon rs-server-catalog
[0.2a1] - 2024-06-26¶
Added¶
- Liveness and Readiness probes for mdockup-processor-dpr, mockup-station-cadip, mockup-station-adgs and rs-server-catalog
presignedUrlExpirationTimefor rs-server-catalogcadipSessionExpandfor mockup-station-cadipuacHomeUrlfor rs-server-frontend
Changed¶
- Renamed
uacURLtouacCheckUrlfor rs-server-frontend - CI/CD to take into account non SemVer 2 versions from rs-server
- ConfigMap for mockup-station-cadip
- Bumped Image version of docker images
Fixed¶
- Liveness and Readiness probes for rs-server-catalog-db
[0.1a10] - 2024-06-12¶
Added¶
- Grafana Tempo for rs-server-cadip, rs-server-auxip, rs-server-catalog
- PVC for mockup-station-cadip and mockup-station-adgs
- ConfigMap for mockup-station-cadip and mockup-station-adgs
Changed¶
- Ingress : added a parameter to enabled or not in the value file. Enabled is set to true by default.
- Image version for mockup
[0.1a8] - 2024-04-30¶
Added¶
- DPR mockup
Changed¶
- Set tag from
latestto0.1a8to match rs-server latest version.
Removed¶
image.tagin favor ofimage.version
[0.1a7] - 2024-04-16¶
Added¶
First release of RS-Server Helm Charts.