New release candidate v1.133 is already deployed on QA Satellite. Ready for early testing
Changelog
General
- fb3c525 shared/modular/cli: helpers to use clingy and mud together
- 05c8e27 shared/modular: migrate version/components subcommand to use clingy
- 3dcae67 private/migrate: check before creating version table
- 255f190 shared/modular/cli: add signal handling for graceful shutdown
- 7b7e2d9 go.mod: bump cloud.google.com/go/spanner to v1.83.0
- 274ad70 release v1.133.1-rc
Satellite
- edbe775 satellite/metainfo: fix flakiness of TestEndpoint_checkRate
- 0a721f8 satellite/metainfo: prevent creating bucket with pending placement
- 5b5f881 satellite/metainfo: fix flakiness of TestEndpoint_Object_Limit
- 56a0c71 satellite/metainfo: fix flakiness of TestEndpoint_DeleteCommittedObject
- c5670ae satellite/admin: fix flaky TestProjectDelete_withUsagePreviousMonthUncharged
- 5585150 satellite/orders: Split get Audit & Repair nodes
- ceb5320 web/satellite: add typings and API functionality for domains page
- 7f48a7c satellite/metabase: add custom delimiter support to ListObjects
- 65f6c59 satellite/metabase: change default delimiter to string
- 23b58dd satellite/durability: add event logging for segments below required threshold
- 275d16a satellite/durability: reset the newish health matrix at rangedloop Start.
- ef2e2c0 web/satellite: send domain details to server on create
- b2f35ee web/satellite: added list domains logic
- bb17248 web/satellite: added delete domain functionality
- 46aa0fc satellite/satellitedb: add GetAllDomainNamesByProjectID method
- a79bfe4 satellite/console: added endpoint to query all domain names by project ID
- fecf349 web/satellite: add existing domain name check to new domain flow
- bd36f20 satellite/payments: fixed project cant be deleted bug
- 1e1701b satellite/accounting/rolluparchive: Do not use spaces log fields
- efdde4f satellite/satellitedb: Retrieve only required columns
- 335e3c6 satellite: Drop unused field from Repairer struct
- 30d025d satellite/repair/repairer: Don’t export type
- 1437cab satellite/payments: add SKU to invoice items
- 6af2951 cmd/satellite: small fix for delete-all-objects-uncoordinated command
- ef43997 satellite/repair: Pass nodes getter to repair orders
- 5575c22 satellite/repair/repairer: Cache nodes for orders
- 79fed47 satellite/orders: Remove test method
- 0bc8db4 satellite/metainfo: fix more flakiness of TestEndpoint_CopyObject
- f471b93 satellite/console: delete domains on self-serve account/project delete
- 2ec5e3f satellite/admin: delete domains on project delete
- 2093a75 satellite/metainfo: handle null bucket attribution placement
- 949ec6c cmd/satellite: improvements for uncoordinated bucket deletion command
- 3ee7ff3 satellite/repair: use modular framework for manual repair
- 06a5ec2 satellite/satellitedb: Unify methods with same logic
- 689a9b7 satellite/repair/repairer: Use new String method redundancy scheme
- 4bea9e6 satellite/repair/repairer: Compare segments pieces in DB
- 6a8ba66 satellite/metabase: avoid using PrefixLimit in ListObjects
- 38179b7 satellite/metabase: fix iterating objects with final prefix
- 186732b satellite/console: feature flag for new account setup flow
- f0cea7f satellite/nodeselection: make repair threshold and optimal value dynamic based on minimum pieces
- 9fe9024 satellite/{console,payments}: update usage report for product based invoicing
- 3f29b32 satellite/repair: csv based repair queue implementation
- d1eb0f9 satellite: replace all references to paid_tier
- 05570cb satellite/admin: allow updating user kind
- cd3f3b2 web/satellite: add new account setup flow
- 9d1ec70 cmd/satellite: Add flag to delete data uncoordinated
- be872d4 satellite/metainfo: skip egress tracking for server side copy operation
- 0a6e840 satellite/console: add NFR user kind
- 14b782e web/satellite: update for user kind
- 2633749 satellite/nodeselection: add reduce selector with atleast constraint
- 18e5bc4 Revert “satellite/durability: add event logging for segments below required threshold”
- 2394088 satellite/satellitedb: ignore partners and placements when calling GetProjectTotal
- 4817d83 satellite/metainfo: pass EncryptedETag from requests to metabase
- 5739fc7 satellite/console: send upgrade and add card emails
- fb1d5d3 satellite/metabase: support custom delimiter in object iterator
- f8a6791 satellite/metabase: add tests for object iterator custom delimiters
- b52b043 satellite/contact: expose hashstore rollout settings on checkin
- 5e0ae06 web/satellite: add missing download folder buttons
- d8f5037 satellite/{console,web}: extend ‘add funds’ request with ‘intent’ value
- 13c2c48 satellite/console: add config value for required amount to upgrade account with CC
- 95bc46e web/satellite: remove BypassGovernanceRetention from full-access access grant
- d12033a satellite/console: migration and config for project path encryption
- 2e42c1c web/satellite: reset card setup on failure
- 177e656 satellite/console: add path encryption to project config response
- b0ee470 satellite/{web,wasm}: generate accesses with path encryption disabled
- c1c243f satellite/console: fix bucket not found error in usage report
- 00293e1 satellite/metainfo: fix defer in loop in a test