github storj/storj v1.166.0

5 hours ago

Changelog

General

  • 70d2313 .claude/skills: add test-with-tidb skill
  • d539e30 go.mod: update dependencies with known vulnerabilities
  • 00c7547 all: migrate from jackc/pgtype to pgx/v5 pgtype
  • 8faeae4 all: bump go-jose/v4 to v4.1.6
  • 2605f1c all: update npm dependencies to fix known vulnerabilities
  • 9bce624 private/server: use Noise AES-GCM when the CPU supports it

Satellite

  • 82e7d27 satellite/compensation: update default rates and prepayment model
  • 9bbc4d0 satellite/{admin,console,db}: add usage to users list
  • 0c7be9a satellite/admin/ui: show usage in accounts list
  • caeda0b satellite/compensation: distribute payouts as transferred
  • 08b30dc satellite/payments/paymentsconfig: add product discount
  • c2fe207 satellite/{console,db}: list active projects with owners
  • 3162837 satellite/{accounting,payments,db}: get product charges of a project
  • 7656401 satellite/admin: add usage report endpoints
  • 1ec02bd satellite/admin/ui: add usage report page
  • 272ba2c satellite/payments/stripe: apply product discount to invoices
  • 0a96497 satellite/{payments,web}: show product discount in estimated charges
  • 1ec981e satellite/satellitedb: archive rollups in batches on Postgres
  • fb5186e satellite/contact: fill in the country on checkin events
  • 5939a23 satellite/eventing: don't skip late-committing TiDB outbox rows
  • ac2665f satellite/nodeselection: use success trackers in modular api
  • d38ebe4 satellite/metainfo: use failure-tracker-chance-to-skip in modular api
  • b126cad satellite/payments/stripe: keep storage remainder for retention-only products
  • 14abb2b satellite/payments/stripe: count GB-Month storage in emissions footer
  • ab4547e satellite/metainfo: add upload load tracker for node selection
  • e5b58f2 satellite/{entitlements,admin}: allow zero days until due
  • 9ec1fd9 satellite/{payments,stripe}: add product minimum storage
  • 69a6637 satellite/{console,payments,web}: show product minimum storage in estimated charges
  • e54c7a3 satellite/{admin,console,db}: add minimum storage adjustments to the usage report CSV

Storagenode

  • 1067055 storagenode/piecestore: close transport when stream cancel can't unblock
  • e6a5857 storagenode: don't require peer CA whitelist for order settlement
  • 19a7576 storagenode/orders: skip satellite when archiving fails
  • 3f67f35 storagenode/piecestore: log client disconnects at debug level
  • 9a55c68 storagenode/hashstore: drop truncated records

Test

  • 68b5be7 testsuite: update vulnerable go dependencies
  • a1bdbad testsuite/storjscan: bump storjscan dependency

Don't miss a new storj release

NewReleases is sending notifications on new releases.