* Fix extra argument in logging format string when handling worker exception * Enhanced request metrics returned from workers * Fix regression in management api * Fix proxy/worker runtime configuration - The configuration was broken since supervision was implemented * Change entrypoint for access policy extension
1.7.18
* Fix regression on response time in monitor response
1.7.17
* Output 'version' infos to stdout * Fix handler arguments when using ACL filters * Increase cache manager logging verbosity * Add more information in the `--version` to display all versions related to QGIS Server : GDAL, PROJ, Qt…
1.7.16
* Add BAN cache observer * Fix parameter's case in OGC API requests - Fix https://github.com/3liz/py-qgis-server/issues/34 * Implement configurable cache observers * Add 'Last-Modified' header * Support Etag in HEAD methods for OWS requests * Implement configurable monitor backend * Remove `maxcycle` option.
1.7.15
* Install server in venv in docker image * Ensure that exit code is non-zero on pool failure * Set option to check for cache invalidation/refresh asynchronously * Use QgsProjectStorage for unhandled uri schemes - This allows support for all QgsProjectStorage extensions * Add `ALLOW_STORAGE_SCHEMES` configuration for restricting allowed project schemes * Fix api management: - Follow backport for https://github.com/qgis/QGIS/issues/45439 - Fix regression from static cache implementation
1.7.14
* Define explicit `CACHE_DEFAULT_HANDLER` configuration option * Monitoring: define default routing key as fallback when using dynamic key