Release preparation v1.72

new release candidate v1.72 with new passphrase per project
Already on QA Satellite

Changelog

Satellite

  • 7ffa9ef satellite/payments: add config for partner package plans
  • 4cbb1ed satellite/orders: log bandwidth values we are dropping
  • 5a4f089 web/satellite: Billing history and Coupons components migrated to use composition api
  • b9c0bbc web/satellite: access page responsiveness added
  • d6a948f satellite/repair : implemented ranged loop observer
  • b86ce0d satellite/payments/storjscan: return 404 when there is no wallet
  • bf5b378 web/satellite: CreditCardContainer and billing Overview migrated to use composition api
  • 3639c5e satellite/payments/stripecoinpayments: skip paying invoices with due date
  • c98ef89 web/satellite: fixed multiple passphrases notification for object browser
  • 15efa1e web/satellite: CouponArea, DetailedHistory, PaymentHistoryItemDate, PaymentsItem migrated to use composition api
  • a53849f web/satellite: PeriodSelection, SmallDepositHistory, SortingHeader migrated to use composition api
  • 7c152f7 satellite/console: Filter new characters out of user input
  • bb2ac42 satellite/metainfo: enable multiple versions fix by default
  • b5c5c62 satellite/metabase: add missing error check
  • e4b3255 satellite/satellitedb: missing rows.Close in error case
  • 6f11c8b web/satellite: show create/enter passphrase modal after login
  • bd8867c satellite: adjust code to handle context cancelation for SQL queries
  • abd0ad9 satellite/metainfo: RetryBeginSegmentPieces RPC implementation
  • facbd65 web/satellite: EstimatedCostsAndCredits components migrated to use composition api
  • 572c5b3 satellite/context: fix pingme test
  • 3a714ce satellite: remove rewards package
  • b6bcb32 satellite/reputation: more accurate “reputation changes” list
  • 5377b9c satellite/{web, console}: removed old project level passphrase flow
  • 33bd929 web/satellite: encode file browser URL components
  • fa26ae8 web/satellite: create bucket without a passphrase feature
  • 3b6e112 satellite/orders: fix sorting rollups before inserting
  • 7dfa379 web/satellite: show prompt for project passphrase on project create/switch
  • 15508d2 satellite/orders: don’t store non user bandwidth actions for bucket
  • 897de16 satellite/console,web/satellite: remove user input from welcome and invite emails
  • b4dbfa0 web/satellite: Fix permission setting for access grants modal
  • e751ee3 web/satellite: dismiss access grant modal tooltip
  • 5c45fee satellite/satellitedb: fix updating nodes.last_software_update_email
  • e2d2eb3 satellite/overlay: keep track of noise info per node
  • ecc4cad satellite/overlay: return noise info with selected nodes

Storagenode

  • 8d69837 storagenode/piecestore: handle order if provided in first message
  • 9596057 storagenode/piecestore: improve logs for incoming requests
  • 6277d93 cmd/storagenode: remove storagenode dockerfiles
  • 382af95 storagenode/contact: send noise key and settings as contact info
  • ae9ea22 storagenode/piecestore: return node certificate chain at upload conclusion

Test

  • 8850fde satellite/metabase/metabasetest: detect full scan table queries
  • 9bb9275 private/testplanet: add some more error wrapping
  • 5b939af satellite/metabase/metabasetest: fix race while running tests

Uplink

  • cb01aca cmd/uplink: add docker image
  • eab5953 cmd/uplink: add --analytics flag

General

  • c3b5c18 cmd/tools/segment-verify: learn to take a CSV list of segments as input
  • 984da95 Jenkinsfile: collect full table scan queries from tests
  • c320835 private/migrate: add version to failed migration step
  • 740cb0d cmd/tools/segment-verify: fix read-csv subcommand
  • e40191a storj: upgrade to use latest storj/common NodeAddress
  • e9bc066 certificate/certificatepb: add definitions for migration
  • 10c552f certificate/authorization: add encode as pb
  • d068664 certificate/authorization: implement gob to pb migration
  • e7b3538 mod: bump common and uplink deps
  • b2b564c mod: bump go-redis to v8.11.5
  • 805fcdf Revert “mod: bump go-redis to v8.11.5”
  • 674068a mod: bump go-redis to v8.11.5
  • 1bff41e cmd/tools: add migration tool to update salt column when null
  • ed7c824 storage/filestore: avoid stat() during walkNamespaceInPath
  • 2f04e20 storage/filestore: better error message on data corruption
  • 73ffa08 cmd/tools: remove nullify-bad-user-agents tool
  • 3e01e9c storj/private/server: listen for noiseconn requests
  • 2a641b6 private/server: support tcp fastopen
  • 053beef private/server: fix fastopen socket option
  • c17ceef private/server: tcp_fastopen failures should not kill the server
  • b8c7dcb certificate: improve gob migration
  • 3976a2f go.mod: bump common to latest
  • 9a6be7f private/server: avoid relying on timing
  • 6e298cc cmd/tools/node-cleanup: include tz information in test
  • b3953f6 cmd/tools/generate-missing-project-salt: Clean up test
5 Likes