Changelog
General
- 6cde29d go.mod: revert cloud.google.com/go/spanner bump
- 5be7fb2 private/migrate: ensure versions table once per db
- 760f228 Jenkinsfile: add "-sort" option to tparse
- 32fce5b refactor: use slices.Contains to simplify code (#7547)
- 62cad9a Jenkinsfile.verify: run crdb just before UI tests
- 5380675 go.mod: bump dependencies
- b7ce308 ci: use hashstore memtbl for testing
- 152dcbf go.mod: bump cloud.google.com/go/spanner@v1.84.0
- f9f76ff go.mod: revert bump cloud.google.com/go/spanner@v1.84.0 (#7577)
- 131aa8e release v1.135.5
Satellite
- f66a2b5 satellite/console: support setting auditability of root API key
- 3a68bf1 satellite/{console,satellitedb}: add upsert and getByTail methods for APIKeyTails db
- 716ad42 satellite/audit: drop log fields names blank spaces
- d014755 satellite/reputation: Remove unused function
- 82b507b satellite/{metabase,metainfo}: add include etag or custom metadata
- df714e9 web/satellite: fix nested folder deletion
- 28a97c1 web/satellite: added minimum charge info to partner package container
- b181a5d web/satellite: fixed pricing for partner users during onboarding
- 25d6d44 satellite/admin: add NFR to user kind options
- 0d9570f satellite/metainfo: replace pb.Size with simple len for metrics
- b1371af satellite/metainfo: pass etag and custom metadata to protobuf properly
- bcc950c satellite/emission: fix carbon accounting
- 40c851f satellite/metainfo/endpoint: track commited piece counts
- 6360302 satellite/reputation: Add context to an error message
- 8a02b45 satellite/console: add feature flag for payment checkout feature
- 8932eb0 satellite/{web,console}: show not-for-resale tag for NFR users
- 458edba satellite/audit: fix flaky TestContainUpdateStats
- 0e7411a satellite/metainfo: add number of listed rows to eventkit
- ae3a1ec satellite/payments: add Create payment intent method
- becc944 satellite/console: added new endpoint for creating payment intents
- 4de7b09 web/satellite: support payment checkout feature
- 2164290 satellite/metainfo: always give global success tracker node success info
- bb6285b satellite/{console,web}: upgrade user on successful 'add funds' action
- defe6df satellite/{console,payments}: support custom cards when creating payment intent
- 9a34fd3 web/satellite: added send user feedback components and logic
- 448368a web/satellite: extend new add funds flow to accept custom credit cards
- 0120617 satellite/audit: bump max reservoir size
- 86b3ea8 satellite/metainfo: document why etag implementation differs
- 8f9af3e satellite/{console,web}: use generated GetUserAccount endpoint on a client side
- fbc0dbb satellite/console: fixed CSRF cookie multi-tab issue
- 52a2e28 web/satellite: small UX updates for the new add funds flow
- 8b7a5da satellite/admin: set default usage limits on kind change
- 6e8c942 satellite/payments: make products configurable with YAML
- 43d3e69 satellite/metainfo: use better way to delete bucket in tests
- a8e5151 satellite/audit: remove hardcoded slot max
- ace3cb2 satellite/audit: reduce memory used by audit observer
- e98d747 satellite/web: fix projects table number sort
- 8517f1a satellite: remove set user kind with paid tier command
- d8a4863 satellite/payments: make placement overrides configurable with YAML
- 611eac1 satellite/db: drop paid tier column
- d2fc8dd satellite: Flip default path encryption config
- 1d62e8d cmd/satellite: make delete-all-objects-uncoordinated safer
- f0b3b85 satellite/accounting/tally: rename and update test
- b077b01 satellite/satellitedb: add UpsertBatch method for API key tails
- 44c7cbc satellite/console: make placement details configurable via YAML
- 5f575aa satellite/console: fix webhook delivery errors
- 04bea35 satellite/{satellitedb,console}: return API key creator email in /get-paged response
- bcad20b satellite/{accounting,satellitedb}: return bucket creator email in /usage-totals response
- 7163112 satellite/nodeselection: delay checks initialization for reduce selector
- 5447c61 satellite/nodeselection: atleast should count the number of groups
- d7d0677 satellite/{payments,console,web}: fixes for 'pay upfront to upgrade' (#7576)
- 0deeb8a satellite/metainfo: add name for single upload limiter cache
- 674ca06 satellite/nodeselection: late evaluation of atleast parameter
- 5e1fb2c satellite/metabase: copy segments (CopyObject) outside tx
- 73c7102 satellite/metabase: CopyObject add intermediate pending stage
Storagenode
- 08d5279 storagenode/piecemigrate: verify piece hashes while migrating