Skip to content

Conversation

@olzhasar-reef
Copy link
Collaborator

  • Accept multiple bucket ids in application keys
  • Support multiple buckets in create_key
  • Accept multiple buckets in authorize_account
  • Migrate sqlite_account_info allowed to multi-bucket
  • Move helper url_for_api func to a private method in B2Api
  • Migrate to b2 native api V4
  • Release apiver v3
  • Update documentation to reference b2sdk.v3

- Update application key classes to support multiple bucket ids, names
- Update KeySimulator accordingly
- Preserve single bucket key logic in apiver 2
- Update existing `allowed` json dict by replacing bucketId, bucketName with
  buckeIds, bucketNames respectively
- Transform to old-style (single-bucket) allowed for apiver < 3 on
  demand
@olzhasar-reef olzhasar-reef force-pushed the multi-bucket-keys branch 2 times, most recently from 0910ce3 to 4dbef3a Compare May 26, 2025 18:22
@olzhasar-reef olzhasar-reef force-pushed the multi-bucket-keys branch 3 times, most recently from 4cba663 to dddef15 Compare May 27, 2025 19:43
@olzhasar-reef olzhasar-reef marked this pull request as draft May 27, 2025 19:44
@olzhasar-reef olzhasar-reef force-pushed the multi-bucket-keys branch 6 times, most recently from 209d3a3 to f77a711 Compare May 28, 2025 14:48
@olzhasar-reef olzhasar-reef marked this pull request as ready for review May 28, 2025 16:11
@olzhasar-reef olzhasar-reef merged commit cac5e0a into Backblaze:master May 28, 2025
26 of 27 checks passed
@olzhasar-reef olzhasar-reef deleted the multi-bucket-keys branch May 28, 2025 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant