rust-proxmox-s3-client (1.2.1-1) trixie; urgency=medium

  * update proxmox-schema to 5.0.0

 -- Proxmox Support Team <support@proxmox.com>  Thu, 04 Sep 2025 10:44:40 +0200

rust-proxmox-s3-client (1.2.0-1) stable; urgency=medium

  * expose default timeout for s3 api requests

  * dynamically calculate put request timeout based on payload

  * allow setting custom timeout when sending requests

  * properly uri encode request query parameters

  * drop to restrictive minimum length check in region schema

 -- Proxmox Support Team <support@proxmox.com>  Mon, 25 Aug 2025 14:16:46 +0200

rust-proxmox-s3-client (1.1.1-1) stable; urgency=medium

  * s3-client: fix non-optional date header for api response parsing

 -- Proxmox Support Team <support@proxmox.com>  Mon, 11 Aug 2025 14:21:37 +0200

rust-proxmox-s3-client (1.1.0-1) trixie; urgency=medium

  * don't discriminate 403 status code for get-object response, it's meaning
    is provider dependent and cannot be derived in a generic fashion.

  * conditionally compile by `api-types` feature.

 -- Proxmox Support Team <support@proxmox.com>  Wed, 06 Aug 2025 19:11:08 +0200

rust-proxmox-s3-client (1.0.7-1) trixie; urgency=medium

  * extend client config and options by optional provider specific S3 protocol
    quirks.

  * various refactoring and code clean ups.

 -- Proxmox Support Team <support@proxmox.com>  Tue, 05 Aug 2025 16:27:14 +0200

rust-proxmox-s3-client (1.0.6-1) trixie; urgency=medium

  * restrict bucket template pattern to start of endpoint url.

  * implement list buckets method.

  * make bucket name optional in S3 client options.

  * api types: add bucket list item type.

 -- Proxmox Support Team <support@proxmox.com>  Thu, 31 Jul 2025 14:38:45 +0200

rust-proxmox-s3-client (1.0.5-1) trixie; urgency=medium

  * api types: make regex for S3 region more flexible, to allow e.g. accessing
    Hetzner S3 object storage.

 -- Proxmox Support Team <support@proxmox.com>  Fri, 25 Jul 2025 15:27:20 +0200

rust-proxmox-s3-client (1.0.4-1) trixie; urgency=medium

  * fix invalid request for empty delete-objects call.

  * log error response body for invalid request status codes to help
    debugging.

 -- Proxmox Support Team <support@proxmox.com>  Wed, 23 Jul 2025 13:04:33 +0200

rust-proxmox-s3-client (1.0.3-1) trixie; urgency=medium

  * merge secrets config with client config

  * split config api type into 3 config structs

 -- Proxmox Support Team <support@proxmox.com>  Tue, 22 Jul 2025 21:42:10 +0200

rust-proxmox-s3-client (1.0.2-1) trixie; urgency=medium

  * check the maximum allowed length of the S3 object key property.

 -- Proxmox Support Team <support@proxmox.com>  Mon, 21 Jul 2025 20:35:36 +0200

rust-proxmox-s3-client (1.0.1-1) trixie; urgency=medium

  * refacout out wrap upload with retry into dedicated methods

 -- Proxmox Support Team <support@proxmox.com>  Mon, 21 Jul 2025 17:26:37 +0200

rust-proxmox-s3-client (1.0.0-1) trixie; urgency=medium

  * initial packaging

 -- Proxmox Support Team <support@proxmox.com>  Mon, 07 Jul 2025 09:33:10 +0200
