Storj Versions Save

Ongoing Storj v3 development. Decentralized cloud object storage that is affordable, easy to use, private, and secure.

v1.103.1-rc

5 days ago

Changelog

General

  • 7d886ad Jenkinsfile.premerge: align with Jenkinsfile.verify
  • 448f6d9 private/mud: helpers to print dependency graph with dot
  • 9ee09cd go.mod: bump dependencies (uplink/common)
  • 7d05502 Jenkinsfile.verify: more optimizations
  • 8b0cb71 cmd/tools/metabase-listing-performance: handle timeout correctly
  • 60b1801 Update README.md
  • cd114f8 resources: update logo
  • 1d249b2 installer/windows: updated logo
  • 65663b0 Jenkinsfile.public: align more with verify/premerge builds (#6905)
  • 82b05dc build: bump golangci-lint timeout
  • 9406908 go.mod: bump dependencies (uplink/common)
  • 71fed1a Jenkinsfile.public: Fix lint stage
  • bb2647a cmd/tools/verify-graceful-exit-recipt: tool to verify receipts without satellite identity
  • 1cfb8d2 Jenkinsfile.public: re-enable satellite UI tests (#6901)
  • 7bfcb48 cmd/rangedloop: use BQ destination with eventkit
  • 4dc3039 release v1.103.1-rc

Multinode

  • 200d08d web/multinode: update STORJ logo
  • 846a585 web/{satellite, storagenode, multinode}: updated favicon

Satellite

  • 20a7bb3 satellite/{console,web}: allow var users to setup stripe account
  • 3584341 satellite/metabasetest: use mud to run also benchmarks
  • 3f2ad47 satellite/gc/sender: add NodeID to send retain error
  • 175840e web/satellite: extend setup application flow to support API keys and Access grants
  • 3c89056 satellite/metabase/metabasetest: use test migration for benchmarks
  • fd13357 web/satellite: use correct versioning opt in endpoint
  • a7dfbea web/satellite: use OTP input for enabling/disabling MFA
  • 8d56291 satellitedb: emit eventkit event for project deletion
  • ac5a422 satellite/orders: fix flaky TestProjectBandwidthDailyRollups
  • 21bd84e satellite/analytics: use new minimal sign up form ID
  • 3cbd2f6 satellite/console: remove user ID rate limiter for /daily-usage endpoint
  • 666d42e satellite/analytics,web/satellite: Update Hubspot integration
  • 67e397d satellite/metabase: spanner implementation of the adapter interface
  • 60353b1 satellite/metabase: remove some usages of UnderlyingTagSQL
  • 9585685 web/satellite: prevent setting past expiration date in create AG flow
  • 71e2770 satellite/payments: Add clarification text for carbon emissions on invoices
  • a01e62e web/satellite: use original un-unique file name
  • 4d20183 web/satellite: list object versions
  • f94a60d satellite/console: config values for object browser API keys
  • 229e4a2 satellite/{console, web}: Prevent brute-force attacks on 2FA verification during password reset
  • 9e4daa0 satellite/console: prevent enabling 2FA when already active
  • 5eb0dd5 web/satellite: do not delete old object browser API key
  • 6202876 satellite/metabase: mud based test for Spanner with migration
  • ec52b96 satellite/metabase: spanner TestingBatchInsertSegments implementation
  • 45c075b web/satellite/static/emails: Update mailing address
  • c0e18d3 satellite/{console, db}: do not return object browser API keys to client side
  • c3c8b19 web/satellite: add Uplink to Applications page
  • 3fc56e8 web/satellite: logo size and position fix
  • ed6bf03 satellite/metabase: spanner node aliases implementation
  • 8dacb7b satellite/metabase: spanner segments loop implementation
  • 49a2af6 satellite/{console, db}: extend dbcleanup chore to delete expired API keys
  • 8d6eed6 web/satellite: reworked AG deletion process
  • 7defdac satellite/repair: clumping only repairs should be reported on debug level
  • 3d0ddd4 satellite/satellitedb: Fix typo & drop trailing white space
  • a817f8c satellite/metabase: add some spanner automatic columns encoding/decoding
  • f0face8 satellite/gc/piecestracker: update nodes number of pieces in batches
  • 9b8bd4b satellite/{analytics,web}: improve plausible integration
  • d90e730 web/satellite: hide latest version of objects
  • 34cb6cc web/satellite: add file version actions
  • 6213389 satellite/admin: allow project deletion with existing API keys
  • 45169cb web/satellite: submit passphrase inputs on enter press
  • e9fed23 satellite/satellitedb/satellitedbtest: add ctx argument to Bench
  • 4e7a3c2 satellite/metabase: use custom spanner encoding/decoding
  • f1cbccf satellite/console: config flag for max name values length

Storagenode

  • 67edcd9 web/storagenode: update STORJ logo
  • b2b80a4 storagenode/iopriority: fix error handling in setting low priority
  • f91819e storagenode/trust: fix data race
  • beddca4 storagenode: add load monitoring
  • 86f85a9 storagenode: fix disk monitoring for FreeBSD

Test

  • 7368892 testsuite/rolling-upgrade: disable compressed batches

v1.102.4

1 week ago

Changelog

General

  • 13ce43a jenkins: Upgrade Jenkins CRDB version from v23.1.12 to v23.2.2
  • 51f7ec7 shared/lrucache: import lrucache from storj.io/common
  • 33e4603 Jenkinsfile.verify: drop Build 'go' steps
  • 2e7fc7a private/mud: support registering multiple implementations
  • af965b7 go.mod: bump dependencies (uplink/common)
  • d13510b release v1.102.4

Satellite

  • a0a7ed0 satellite/{web, analytics}: add 'partnership with Storj' selection to onboarding
  • c9c7162 web/satellite: use Enter key to Continue in account onboarding steps
  • 78991b2 web/satellite: confirm versioning toggling
  • dab2464 satellite/console: use correct link for zkSync
  • 491175c web/satellite: update upload text and UX
  • 2802708 web/satellite: Show video thumbnail in gallery view
  • b8ec98e satellite/console: add plausible to csp config
  • 8f2a8d0 satellite/metabase: improve listing queries
  • 7b098cf satellite/metabase: test prefix without / suffix
  • 511e840 web/satellite: improved date consistency
  • ada255f web/satellite: Remove free tier notification text
  • 928c902 satellite/console: Update STORJ token upgrade logic
  • 858a576 web/satellite: ui updates
  • 4a5964a satellite/metabase: remove rarely used test util methods
  • 6943fec satellite/{console,db}: add versioning prompt column to projects
  • e4191b6 satellite/metainfo: return permission denied when limits are 0
  • 2f600f9 satellite/repair: cleanup tests helper methods
  • c460d8e satellite/repair: fix segment repairer override configuration
  • 96317db web/satellite: Update member invite hint to be more accurate
  • 816a386 satellite/metabase: introduce a new adapter interface for datasource specific SQL queries
  • 8415273 satellite/metabase: reorganize adapter structure
  • 8beca4d satellite/{console, emails}: updated free trial emails
  • 8ed604a satellite/console: add versioning opt-in endpoint
  • d601509 satellite/metainfo: account for versioning opt in
  • 6594781 satellite/metainfo: remove deprecated 'Version' fields
  • 09b171f web/satellite: add versioning opt in dialog
  • 8cc6a9a satellite/{db,accountfreeze}: optimize free trial freeze
  • 89d92f4 satellite/metabase: add more tests for ListObjects
  • d01b20e web/satellite: Hide link for STORJ bonus
  • 0757966 web/satellite: remove misleading 25GB free text
  • daf8f74 web/satellite: update STORJ logos
  • 6073ca7 satellite/metabase: add TestingBatchInsertSegments
  • 95d8a25 satellite/db: add index to trial_expiration on users table
  • 358d06f satellite/{console,web}: allow var users to setup stripe account
  • 045913e satellite/console: remove user ID rate limiter for /daily-usage endpoint
  • 98aaeb3 satellite/analytics: use new minimal sign up form ID
  • 6c4efde web/satellite: use correct versioning opt in endpoint
  • f3d8371 satellite/analytics,web/satellite: Update Hubspot integration
  • f84c2cf satellite/gc/piecestracker: update nodes number of pieces in batches

Storagenode

  • 8a7b305 storagenode/retain: add more logging to GC filewalker
  • 0f90f06 storagenode/{pieces,blobstore}: save-state-resume feature for GC filewalker
  • 780df77 storagenode/pieces/lazyfilewalker: more logging to GC filewalker
  • 047554d storagenode/pieces/lazyfilewalker: fix gc-filewalker

Test

  • 139e061 testsuite: drop full table scan detection
  • 5b85140 private/mud/mudtest: helper to test any objects with dependencies

v1.102.3

1 week ago

Changelog

General

  • 13ce43a jenkins: Upgrade Jenkins CRDB version from v23.1.12 to v23.2.2
  • 51f7ec7 shared/lrucache: import lrucache from storj.io/common
  • 33e4603 Jenkinsfile.verify: drop Build 'go' steps
  • 2e7fc7a private/mud: support registering multiple implementations
  • af965b7 go.mod: bump dependencies (uplink/common)

Satellite

  • a0a7ed0 satellite/{web, analytics}: add 'partnership with Storj' selection to onboarding
  • c9c7162 web/satellite: use Enter key to Continue in account onboarding steps
  • 78991b2 web/satellite: confirm versioning toggling
  • dab2464 satellite/console: use correct link for zkSync
  • 491175c web/satellite: update upload text and UX
  • 2802708 web/satellite: Show video thumbnail in gallery view
  • b8ec98e satellite/console: add plausible to csp config
  • 8f2a8d0 satellite/metabase: improve listing queries
  • 7b098cf satellite/metabase: test prefix without / suffix
  • 511e840 web/satellite: improved date consistency
  • ada255f web/satellite: Remove free tier notification text
  • 928c902 satellite/console: Update STORJ token upgrade logic
  • 858a576 web/satellite: ui updates
  • 4a5964a satellite/metabase: remove rarely used test util methods
  • 6943fec satellite/{console,db}: add versioning prompt column to projects
  • e4191b6 satellite/metainfo: return permission denied when limits are 0
  • 2f600f9 satellite/repair: cleanup tests helper methods
  • c460d8e satellite/repair: fix segment repairer override configuration
  • 96317db web/satellite: Update member invite hint to be more accurate
  • 816a386 satellite/metabase: introduce a new adapter interface for datasource specific SQL queries
  • 8415273 satellite/metabase: reorganize adapter structure
  • 8beca4d satellite/{console, emails}: updated free trial emails
  • 8ed604a satellite/console: add versioning opt-in endpoint
  • d601509 satellite/metainfo: account for versioning opt in
  • 6594781 satellite/metainfo: remove deprecated 'Version' fields
  • 09b171f web/satellite: add versioning opt in dialog
  • 8cc6a9a satellite/{db,accountfreeze}: optimize free trial freeze
  • 89d92f4 satellite/metabase: add more tests for ListObjects
  • d01b20e web/satellite: Hide link for STORJ bonus
  • 0757966 web/satellite: remove misleading 25GB free text
  • daf8f74 web/satellite: update STORJ logos
  • 6073ca7 satellite/metabase: add TestingBatchInsertSegments
  • 95d8a25 satellite/db: add index to trial_expiration on users table
  • 358d06f satellite/{console,web}: allow var users to setup stripe account
  • 045913e satellite/console: remove user ID rate limiter for /daily-usage endpoint
  • 98aaeb3 satellite/analytics: use new minimal sign up form ID
  • 6c4efde web/satellite: use correct versioning opt in endpoint
  • f3d8371 satellite/analytics,web/satellite: Update Hubspot integration

Storagenode

  • 8a7b305 storagenode/retain: add more logging to GC filewalker
  • 0f90f06 storagenode/{pieces,blobstore}: save-state-resume feature for GC filewalker
  • 780df77 storagenode/pieces/lazyfilewalker: more logging to GC filewalker
  • 047554d storagenode/pieces/lazyfilewalker: fix gc-filewalker

Test

  • 139e061 testsuite: drop full table scan detection
  • 5b85140 private/mud/mudtest: helper to test any objects with dependencies

v1.102.2

2 weeks ago

Changelog

General

  • 13ce43a jenkins: Upgrade Jenkins CRDB version from v23.1.12 to v23.2.2
  • 51f7ec7 shared/lrucache: import lrucache from storj.io/common
  • 33e4603 Jenkinsfile.verify: drop Build 'go' steps
  • 2e7fc7a private/mud: support registering multiple implementations
  • af965b7 go.mod: bump dependencies (uplink/common)

Satellite

  • a0a7ed0 satellite/{web, analytics}: add 'partnership with Storj' selection to onboarding
  • c9c7162 web/satellite: use Enter key to Continue in account onboarding steps
  • 78991b2 web/satellite: confirm versioning toggling
  • dab2464 satellite/console: use correct link for zkSync
  • 491175c web/satellite: update upload text and UX
  • 2802708 web/satellite: Show video thumbnail in gallery view
  • b8ec98e satellite/console: add plausible to csp config
  • 8f2a8d0 satellite/metabase: improve listing queries
  • 7b098cf satellite/metabase: test prefix without / suffix
  • 511e840 web/satellite: improved date consistency
  • ada255f web/satellite: Remove free tier notification text
  • 928c902 satellite/console: Update STORJ token upgrade logic
  • 858a576 web/satellite: ui updates
  • 4a5964a satellite/metabase: remove rarely used test util methods
  • 6943fec satellite/{console,db}: add versioning prompt column to projects
  • e4191b6 satellite/metainfo: return permission denied when limits are 0
  • 2f600f9 satellite/repair: cleanup tests helper methods
  • c460d8e satellite/repair: fix segment repairer override configuration
  • 96317db web/satellite: Update member invite hint to be more accurate
  • 816a386 satellite/metabase: introduce a new adapter interface for datasource specific SQL queries
  • 8415273 satellite/metabase: reorganize adapter structure
  • 8beca4d satellite/{console, emails}: updated free trial emails
  • 8ed604a satellite/console: add versioning opt-in endpoint
  • d601509 satellite/metainfo: account for versioning opt in
  • 6594781 satellite/metainfo: remove deprecated 'Version' fields
  • 09b171f web/satellite: add versioning opt in dialog
  • 8cc6a9a satellite/{db,accountfreeze}: optimize free trial freeze
  • 89d92f4 satellite/metabase: add more tests for ListObjects
  • d01b20e web/satellite: Hide link for STORJ bonus
  • 0757966 web/satellite: remove misleading 25GB free text
  • daf8f74 web/satellite: update STORJ logos
  • 6073ca7 satellite/metabase: add TestingBatchInsertSegments
  • 95d8a25 satellite/db: add index to trial_expiration on users table
  • 358d06f satellite/{console,web}: allow var users to setup stripe account
  • 045913e satellite/console: remove user ID rate limiter for /daily-usage endpoint
  • 98aaeb3 satellite/analytics: use new minimal sign up form ID
  • 6c4efde web/satellite: use correct versioning opt in endpoint

Storagenode

  • 8a7b305 storagenode/retain: add more logging to GC filewalker
  • 0f90f06 storagenode/{pieces,blobstore}: save-state-resume feature for GC filewalker
  • 780df77 storagenode/pieces/lazyfilewalker: more logging to GC filewalker
  • 047554d storagenode/pieces/lazyfilewalker: fix gc-filewalker

Test

  • 139e061 testsuite: drop full table scan detection
  • 5b85140 private/mud/mudtest: helper to test any objects with dependencies

v1.102.1-rc

2 weeks ago

Changelog

General

  • 13ce43a jenkins: Upgrade Jenkins CRDB version from v23.1.12 to v23.2.2
  • 51f7ec7 shared/lrucache: import lrucache from storj.io/common
  • 33e4603 Jenkinsfile.verify: drop Build 'go' steps
  • 2e7fc7a private/mud: support registering multiple implementations
  • af965b7 go.mod: bump dependencies (uplink/common)
  • 4bf56a4 release v1.102.1-rc

Satellite

  • a0a7ed0 satellite/{web, analytics}: add 'partnership with Storj' selection to onboarding
  • c9c7162 web/satellite: use Enter key to Continue in account onboarding steps
  • 78991b2 web/satellite: confirm versioning toggling
  • dab2464 satellite/console: use correct link for zkSync
  • 491175c web/satellite: update upload text and UX
  • 2802708 web/satellite: Show video thumbnail in gallery view
  • b8ec98e satellite/console: add plausible to csp config
  • 8f2a8d0 satellite/metabase: improve listing queries
  • 7b098cf satellite/metabase: test prefix without / suffix
  • 511e840 web/satellite: improved date consistency
  • ada255f web/satellite: Remove free tier notification text
  • 928c902 satellite/console: Update STORJ token upgrade logic
  • 858a576 web/satellite: ui updates
  • 4a5964a satellite/metabase: remove rarely used test util methods
  • 6943fec satellite/{console,db}: add versioning prompt column to projects
  • e4191b6 satellite/metainfo: return permission denied when limits are 0
  • 2f600f9 satellite/repair: cleanup tests helper methods
  • c460d8e satellite/repair: fix segment repairer override configuration
  • 96317db web/satellite: Update member invite hint to be more accurate
  • 816a386 satellite/metabase: introduce a new adapter interface for datasource specific SQL queries
  • 8415273 satellite/metabase: reorganize adapter structure
  • 8beca4d satellite/{console, emails}: updated free trial emails
  • 8ed604a satellite/console: add versioning opt-in endpoint
  • d601509 satellite/metainfo: account for versioning opt in
  • 6594781 satellite/metainfo: remove deprecated 'Version' fields
  • 09b171f web/satellite: add versioning opt in dialog
  • 8cc6a9a satellite/{db,accountfreeze}: optimize free trial freeze
  • 89d92f4 satellite/metabase: add more tests for ListObjects
  • d01b20e web/satellite: Hide link for STORJ bonus
  • 0757966 web/satellite: remove misleading 25GB free text
  • daf8f74 web/satellite: update STORJ logos
  • 6073ca7 satellite/metabase: add TestingBatchInsertSegments
  • 95d8a25 satellite/db: add index to trial_expiration on users table
  • 358d06f satellite/{console,web}: allow var users to setup stripe account

Storagenode

  • 8a7b305 storagenode/retain: add more logging to GC filewalker
  • 0f90f06 storagenode/{pieces,blobstore}: save-state-resume feature for GC filewalker
  • 780df77 storagenode/pieces/lazyfilewalker: more logging to GC filewalker
  • 047554d storagenode/pieces/lazyfilewalker: fix gc-filewalker

Test

  • 139e061 testsuite: drop full table scan detection
  • 5b85140 private/mud/mudtest: helper to test any objects with dependencies

v1.102.0-rc

2 weeks ago

Changelog

General

  • 13ce43a jenkins: Upgrade Jenkins CRDB version from v23.1.12 to v23.2.2
  • 51f7ec7 shared/lrucache: import lrucache from storj.io/common
  • 33e4603 Jenkinsfile.verify: drop Build 'go' steps
  • 2e7fc7a private/mud: support registering multiple implementations

Satellite

  • a0a7ed0 satellite/{web, analytics}: add 'partnership with Storj' selection to onboarding
  • c9c7162 web/satellite: use Enter key to Continue in account onboarding steps
  • 78991b2 web/satellite: confirm versioning toggling
  • dab2464 satellite/console: use correct link for zkSync
  • 491175c web/satellite: update upload text and UX
  • 2802708 web/satellite: Show video thumbnail in gallery view
  • b8ec98e satellite/console: add plausible to csp config
  • 8f2a8d0 satellite/metabase: improve listing queries
  • 7b098cf satellite/metabase: test prefix without / suffix
  • 511e840 web/satellite: improved date consistency
  • ada255f web/satellite: Remove free tier notification text
  • 928c902 satellite/console: Update STORJ token upgrade logic
  • 858a576 web/satellite: ui updates
  • 4a5964a satellite/metabase: remove rarely used test util methods
  • 6943fec satellite/{console,db}: add versioning prompt column to projects
  • e4191b6 satellite/metainfo: return permission denied when limits are 0
  • 2f600f9 satellite/repair: cleanup tests helper methods
  • c460d8e satellite/repair: fix segment repairer override configuration
  • 96317db web/satellite: Update member invite hint to be more accurate
  • 816a386 satellite/metabase: introduce a new adapter interface for datasource specific SQL queries
  • 8415273 satellite/metabase: reorganize adapter structure
  • 8beca4d satellite/{console, emails}: updated free trial emails
  • 8ed604a satellite/console: add versioning opt-in endpoint
  • d601509 satellite/metainfo: account for versioning opt in
  • 6594781 satellite/metainfo: remove deprecated 'Version' fields
  • 09b171f web/satellite: add versioning opt in dialog
  • 8cc6a9a satellite/{db,accountfreeze}: optimize free trial freeze
  • 89d92f4 satellite/metabase: add more tests for ListObjects
  • d01b20e web/satellite: Hide link for STORJ bonus
  • 0757966 web/satellite: remove misleading 25GB free text
  • daf8f74 web/satellite: update STORJ logos
  • 6073ca7 satellite/metabase: add TestingBatchInsertSegments
  • 95d8a25 satellite/db: add index to trial_expiration on users table

Storagenode

  • 8a7b305 storagenode/retain: add more logging to GC filewalker
  • 0f90f06 storagenode/{pieces,blobstore}: save-state-resume feature for GC filewalker
  • 780df77 storagenode/pieces/lazyfilewalker: more logging to GC filewalker
  • 047554d storagenode/pieces/lazyfilewalker: fix gc-filewalker

Test

  • 139e061 testsuite: drop full table scan detection
  • 5b85140 private/mud/mudtest: helper to test any objects with dependencies

v1.101.3

3 weeks ago

Changelog

General

  • b66ec6b go.mod: bump dependencies (common)
  • 24361ba ci: fix tparse flag
  • dbf5c1b certificate: switch to use proto files from storj.io/common/pb
  • 478d67e ci: disable new coverager
  • b26e934 all: fix test naming consistency
  • 67a9e26 ci: archive coverage result
  • c72353c ci: compress coverprofile
  • 36dcf74 all: avoid make([]T, 0)
  • 598c33d go.mod: bump dependencies (common,uplink,monkit-jaeger,eventkit)
  • 1ffd328 go.mod: bump dependencies (common,uplink,zeebo/errs)
  • 6b626bc private/date: fix PeriodToTime for invalid periods
  • 8abfcb2 CONTRIBUTING: remove storj-sim recommendation
  • a7516da cmd/...: setup zap as the first thing
  • b16cbd9 cmd/tools: add migration tool for token payers
  • 71713d5 cmd/tools: add migration tool for trial_expirations
  • 2172a82 go.mod: bump dependencies (common + deps)
  • 7483099 Jenkinsfile.public: remove satellite UI test step
  • c598c36 private/migrate: make error message better
  • 42d7317 private/mud: service lifecycle utilities
  • c8d6de6 private/server: collect drpc stats and export them
  • fddfdd6 Jenkinsfile.verify: remove gateway and storj-sim compilation
  • 7802e1b metainfo: use API key version when validating actions
  • 67f347d go.mod: bump storj.io/uplink and storj.io/common
  • eac6ae4 release v1.101.3

Satellite

  • 4545aac web/satellite: upgrade dependencies
  • 27aa3d0 satellite/{metainfo,metabase}: CopyObject adjustments for versioning
  • dbf999c web/satellite: show paid tier success on card added
  • f6ea579 satellite/{console, projectaccounting, web}: increase max limit value for list requests
  • 5fb1b93 satellite/console: feature flag for applications page
  • 12ae65d satellite/console: test update account
  • 11b4095 satellite/payments: conditionally add emission impact info to stripe invoices footer
  • 7d3c13c satellite/emission: refactor dimension handling logic
  • e85c47d satellite/{console, emission, web}: calculate saved trees based on saved emission impact
  • dba3156 satellite/repair/repairer: flag to do repair uploads in memory
  • 63a81ec web/satellite: fix file dropzone
  • bdb37b6 web/satellite: add Applications view
  • 9606442 web/satellite: wire up applications page with create S3 creds flow
  • af5d446 satellite/metainfo: fix GetLocationFromPlacement after YAML based placements
  • 3eb4c2d web/satellite: change created bucket action
  • d198bdf satellite/console: add GetUsageReport service test
  • 78ac729 satellite/console: remove /account/delete endpoint
  • d51b412 web/satellite: submit auth forms on enter press
  • e6ac834 satellite/payments: conditionally add saved trees info to stripe invoices footer
  • 699d267 web/satellite: implemented Emissions dialog for project dashboard
  • bcdde29 web/satellite: make onboarding stepper dismissible
  • 8765d78 web/satellite: correct transaction status chip color
  • cdfae69 satellite/satellitedb: fix TestGetProjectObjectsSegments flake
  • 0f11053 web/satellite: set NODE_ENV to development from vite config
  • fea710a satellite/satellitedb: add free trial related columns to users table
  • f586fde web/satellite: add required fields indication for business setup form
  • 899a75f web/satellite: added Upgrade to Pro CTA to all projects nav bar
  • 41e63b5 satellite/console: serve external API on new prefix
  • 7a574ec web/satellite: prompt for project passphrase
  • 3aaa140 satellite/console: added configuration to apply free trial duration
  • 631bcc4 satellite/admin: add functionality to update user's trial expiration date
  • a39dabf satellite/console: use storj bonus txn.ID as PaymentInfo.ID
  • b2653e1 web/satellite: reference timestamp key for default sort
  • 9a28e73 satellite/metabase/rangedloop: run durability observers one by one
  • 7daf72c satellite/{console, payments, admin}: populate upgrade_time when a user is upgraded to pro
  • 2e6bb52 web/satellite: show full account balance in billing overview
  • c06e9be satellite/console,web/satellite: Update valid lengths for passwords
  • 3bc8735 web/satellite: update app css to append asterisk (*) to labels of required inputs
  • a0c709e satellite/console: Add testing for "Setup Account"
  • b643c69 satellite/{satellitedb, payments}: update invoicing process based on user upgrade_time
  • 795eb9d satellite/console: do not use ".com" for test emails
  • 0360374 satellite/{db,console}: add trial expiration freeze event
  • 34ebbba satellite/admin: allow admin to freeze/unfreeze for trial expiration
  • 73657df satellite/{db,console}: trial expiration freeze expired free trial users
  • f37d908 satellite: avoid nil slice
  • 1490866 satellite/console: add config for var partners
  • de975c3 web/satellite: remove hcaptcha verification from mfa step
  • e923bde satellite/metabase: add exhaustive test for metabase listing
  • bae61ed web/satellite: ui updates
  • e7bb9dd web/satellite: update login page with free trial info
  • 5b24107 satellite/console: config value for number of days before users trial end notification
  • 1afe8c4 satellite/console: return trial expiration info to a client side
  • c62a016 web/satellite: added trial expiration banner and dialog
  • 71619ac web/satellite: Fix applications links
  • 2843159 satellite/{db,console}: refactor billing unfreeze unwarn
  • d8ab4a1 web/satellite: update applications
  • 68e62e8 web/satellite: update business setup use case options
  • a7f65e9 satellite/nodeselection: support node filters based on any attribute
  • 62cafea satellite/nodeselection: export config load helpers
  • 0e1f9dd satellite/console: deny var user access to payment API
  • db78197 web/satellite: hide billing for var partners
  • 0e2f147 satellite/satellitedb/dbx: add chain ID to storjscan_payments DB
  • a009eeb satellite/payments/storjscan: Add chain ID to Client API
  • 500a4fc satellite/payments/{billing,storjscan}: add zksync payment type
  • f58448e satellite/satellitedb/dbx: return last blocks by chain ID
  • d6d38d1 web/satellite: disable some UI features for trial expired users
  • 2e81bc6 satellite/metabase: drop unused intset
  • a11197f satellite/payments/storjscan: Add unit tests for multiple Chain IDs
  • 32b05eb satellite/nodeselection: differentiate between excluded and alreadySelected nodes
  • 965085f satellite/satellitedb: return TrialNotifications from DB
  • 528e9a7 web/satellite: fix bucket name validation functions
  • 3ad319a satellite/nodeselection: support vetted attribute in selectednode
  • dc3ad59 satellite/console: restrict registration with bad password
  • 32c3120 web/satellite: add copy button next to token deposit address
  • 08a248e satellite/console: simplify bad passwords load logic
  • e7f86e8 cmd/satellite: fix single part mode calculation
  • 4d3e923 web/satellite: fixes for limit cards on project dashboard
  • 6222e6f satellite/{console,db,web}: add versioning to projects responses
  • 97ac74e cmd/satellite: switch to use BQ based eventkit reporting
  • cd7bb2c satellite/{console,analytics}: add plausible configs
  • 1c06780 web/satellite: upgrade typescript version
  • d0e2cd2 web/satellite: fixed emission impact value rounding issue
  • 78fae36 satellite/metainfo: use debug level for satellite access logs
  • 87611d0 satellite/gc: support stream based bloom filters (>4M)
  • 74adf59 satellite/console: add get project config endpoint
  • de4a855 web/satellite: enable versioning on bucket creation
  • cfcf4ea satellite/satellitedb: make GetProjectTotalByPartner always return partnered usage
  • 64b66ef web/satellite: trigger upgrade flow on add CC or tokens
  • 25990c5 web/satellite: add generic partner signup page
  • ce6ddad web/satellite: add search and sorting to Applications page
  • 1684065 web/satellite: add info tooltip to segment card
  • b3dd07b web/satellite: theme and style updates (#6860)
  • 1f38186 web/satellite: fixed NaN issue for edit project limit dialog
  • adbf310 satellite/metabase: fix naive database behavior
  • 9f32133 web/satellite: Fix project limit UI bug
  • d6adf9b satellite/satellitedb/migrate: fix migration of storjscan primary key
  • 9b05b01 satellite/metainfo: implement CompressedBatch
  • f0f7005 satellite/metainfo: monitor batch request/response sizes by type
  • 5fbd466 web/satellite: add plausible script to Satellite UI
  • ac1d5df web/satellite: trigger plausible page visits
  • 8a323ce web/satellite: fixed low token balance banner blink
  • 1f17e8f web/satellite: toggle bucket versioning from bucket table
  • 8b93840 satellite/console: send bucket names and versioning to sat UI
  • 2c0cd0e satellite/satellitedb/dbx: remove v261 migration step
  • 7e8e166 satellite/console: add trial expiration emails
  • 048e16e satellite/metrics: Split metrics by placement
  • 0d9fa41 satellite/console: add usersDB method GetExpiresBeforeWithStatus
  • 93b545c satellite/console: Add Cache-Control headers
  • 43d1311 web/satellite: truncate long bucket names
  • 48826c1 satellite/console: Add trial end notification config to frontendconfig
  • 1a4c922 satellite/satellitedb/migrate: rename storjscan source to ethereum
  • d3bf12f satellite/console: add free trial notices to emailreminders chore
  • 048966f satellite/analytics: add trial upgrade analytics
  • 971d1e0 satellite/durability: remove fmt.Sprintf from loop observer
  • 13e69e4 satellite/analytics: add event Arrived From Source
  • a50f327 satellite/metainfo: Log internal error and warning
  • 432e334 satellite/payments/storjscan/client_test: fix flaky test
  • 6ec8420 satellite/repair/checker: Split segment metrics by placement
  • 4eabe4a satellite/satellitedb: add billing ID info to customers db
  • f4602e6 satellite/payments/stripe/service_test.go: Add unit tests
  • bf817ec satellite/admin/ui: Add deprecation hints
  • 11124b4 satellite/console: feature flag for new setup app flow
  • fd0b23a satellite/repair/checker: change override flag format
  • 90437a6 satellite/db: add created_by column to api_keys and bucket_metainfos tables
  • db9bf03 satellite/{console, db, metainfo}: populate created_by column on API key and bucket creation
  • bbccdb5 satellite/console: add activation failure account lock email
  • 09137e9 web/satellite: add object browser page actions
  • cb733d6 satellite/nodeselection: more metrics for balanced selector
  • 03a9d0f web/satellite: free trial UI updates
  • 5199e15 web/satellite: fix create bucket in wrong project
  • 8ba000e web/satellite: edit copy on trial emails
  • 247a48c web/satellite: allow setting passphrase prompt preference
  • cca4f20 web/satellite: fix bucket name truncation
  • 58e3191 satellite/satellitedb: add version column to api_keys table
  • 497fd79 satellite/console: lock account after activation failures
  • 313b7e3 satellite/console: user ID rate limit MFA reset, regen endpoint
  • d07a221 satellite/repair/repairer: allow overriding optimal shares while repair
  • 8f7aac9 web/satellite: added new app setup flow components
  • 2ebd0b4 web/satellite: finalize logic for new setup app flow
  • 070a4d1 web/satellite: allow trial expired project members to make actions
  • 6a52e95 satellite/metainfo: properly tag batch response size metric
  • a69f7ff web/satellite: update STORJ deposit messaging
  • 5f99de5 web/satellite: ui updates
  • 9c2576e satellite/console: use correct link for zkSync
  • ba69a4d satellite/console: Update STORJ token upgrade logic
  • a86ff87 web/satellite: Remove free tier notification text
  • 1c1f9a5 satellite/repair: fix segment repairer override configuration
  • 126dcb9 satellite/metainfo: return permission denied when limits are 0

Storagenode

  • 991ddc9 storagenode/blobstore: remove "garbage" step during deletion
  • 3f3dd53 storagenode/piecestore: bit of logging cleanup
  • 121de29 storagenode/{piece,blob}store: avoid extra trash checks
  • 349b67d storagenode/blobstore: correct naming piece->blob
  • 759b419 storagenode/blobstore: minor simplifications
  • 96dd51b storagenode: trash with Bloom filter's receiving time
  • b1eec59 storagenode: make most of the storagenode logs configurable
  • 00f936d storagenode/{blobstore,pieces}: remember the earliest timestamp of a trash piece (#6789)
  • b308386 cmd/storagenode: add more logging
  • 21de0c3 storagenode/blobstore: store trash under per-day directories
  • b1dd96d storagenode/pieces: make a lazy filewalker for trash emptying
  • 537a9ba storagenode/storagenodedb: add gc_filewalker_progress and used_space_per_prefix DBs
  • 52881d2 storagenode/pieces: trash pieces immediately in GC Filewalker
  • 054f7b7 cmd/storagenode: log windows service to eventlog
  • 73998fc storagenode/blobstore: fix disk space on windows
  • 031c5a6 storagenode/retain: clarify (Service).Queue behavior
  • 4bc324f Revert "web/storagenode: add banner with info on storagenode payout changes"
  • 833bce5 storagenode/blobstore/filestore: simplify windows code
  • d62e81b storagenode/retain: store bloomfilter on disk
  • e2fff6a storagenode/storagenodedb: update db snapshots for tests
  • ee4da4c storagenode/retain: add more logging to GC filewalker
  • 2a8d0d4 storagenode/{pieces,blobstore}: save-state-resume feature for GC filewalker
  • 4edf7d9 storagenode/pieces/lazyfilewalker: more logging to GC filewalker
  • a452291 storagenode/pieces/lazyfilewalker: fix gc-filewalker

Test

  • b23fe3b testsuite/playwright-ui: Remove V1 tests
  • 9380fe8 testsuite/playwright-ui: Fix UI tests
  • 6ffaf97 testsuite/playwright-ui: Add edgeplanet back to testsuite
  • 9b53d88 Jenkinsfile,testsuite: Execute Playwright tests in CI
  • 3166506 testsuite: add script for finding the previous release tag
  • 99f2f6b testsuite/: fix finding previous versions in non-latest branches
  • 34970a4 testsuite: more robust find-previous-release script
  • e05d427 docs/testplan: add account changes testplan (#6817)
  • 9a87a1c Jenkinsfile,testsuite: Improve sat UI tests
  • ed74f4b testsuite/find-previous-release: optimization and fixes for mac
  • 72b1c2a testsuite/playwright: update playwright dependencies
  • 7f5eaae cmd/uplink: fix cp on a large file with single part
  • 9dd6c51 cmd/uplink: add mon.Task and allow writing stats to a file

v1.98.3

3 weeks ago

Changelog

General

  • 320aa9b private/date: fix PeriodToTime for invalid periods
  • 2108a62 cmd/...: setup zap as the first thing

Changelog

Satellite

  • e1e17fa satellite/admin: fix set to defaults for project limtis
  • ed08c4f satellite/admin/ui: Allow memory units project limits
  • d833a11 satellite/console: fix flaky GetUsersProjects service test
  • 45b56e7 Earthfile, satellite/{Dockerfile, console, analytics, web}: made v2 (vuetify) app to be default
  • a2061ca satellitedb/metabase: do not log password when connected
  • 3801c56 web/satellite/v2: remove err message for missing partner in signup cfg
  • ef3614a web/satellite: fixed object browser card view loading issue
  • fe9abff web/satellite/v2: use onboarding step field
  • add7676 web/satellite/v2: fix otp paste issue
  • ae52fb7 web/satellite: remove v1-only app files
  • a3f8e7a web/satellite: merge vuetify-poc with root folder
  • 95670e4 web/satellite: remove unused dependencies
  • 8cded02 web/satellite: add onboarding stepper
  • 4dee76f satellite/metabase: optimize ListObjects
  • 560c9cf web/satellite: add onboarding stepper functionality
  • 68dafd5 satellite/console: return placement info with bucket usages
  • 26ffb74 web/satellite: add location to buckets table
  • 3075606 satellite/repair: assign lower health to segments with pieces out of placement
  • 5287133 satellite/accounting: drop ProjectLimitCache
  • dfa7c3c satellite/emission: added dimension calculation logic
  • 003ce95 satellite/emission: added config
  • d380c21 satellite/console: add endpoint to get bucket placements
  • 1ee23fb web/satellite: add region tag to browser
  • f5871fb satellite/emission: added impact calculation logic
  • 9f8ce33 satellite/accounting/nodetally: fix overflow in test
  • 8d56648 satellite/console: added endpoint to GET project emission impact
  • 3402732 satellite/accounting/tally: use AOST with GetNonEmptyTallyBucketsInRange
  • 6a43fb6 satellite/{console,web}: improve project member email validation
  • b1f2917 web/satellite: fix minor styling with onboarding stepper
  • aac2a59 satellite/payments: display stripe err message as UI card error
  • 6e01d11 web/satellite: improve loading state for cards and dialogs
  • b7f92fd satellite/console: feature flag for emission impact view
  • d1a82b0 web/satellite: added CO2 emission info to project dashboard
  • 6a847c9 satellite/payments/stripe: replace customer update with Balance Transaction
  • ed363dc satellite/gc/sender: cleanup bloom filter sending logs
  • c29ac7c satellite/metabase: add helper to batch insert objects
  • 2bcd1de web/satellite: fix team member delete UX
  • 0cd8db2 web/satellite: navigate to dashboard after first login
  • 8532444 web/satellite: ui-ux updates
  • 2d72456 satellite/metabase: optimize iterator boundaries tests
  • 6b0c89e web/satellite: remove old passphrase and bucket prompts
  • a24fb70 satellite/metabase: replace ListObjects implementation
  • 386d614 web/satellite: upgrade vue deps
  • 8275cf6 web/satellite: fix vue warnings
  • 6a52701 satellite/metainfo: measure the egress cost of inline segments
  • 61e83d8 web/satellite: add card improvements
  • 7578625 web/satellite: update AP1 satellite hint region to Oceania
  • 026f56c web/satellite: fix file dropzone
  • 1c1b68c satellite/metainfo: fix GetLocationFromPlacement after YAML based placements

Storagenode

  • d96c411 storagenode: display actual disk space when allocated is higher than actual
  • b4b96b1 storagenode/pieces: report used space per satellite to monkit
  • 5a6ee1b storagenode/blobstore: fix types of unix statfs call
  • f60620b storagenode: reported the used space reported by satellites
  • 1d84193 storagenode: add run-mode flag to version checker chore
  • d2dad0a storagenode/forgetsatellite: remove satellite from trust cache before cleaning data
  • 28d00b5 storagenode/blobstore: fix disk space on windows

Test

  • 9ac4d92 satellite/apigen_test.go: Improve generated API test

General

  • 815151d all: use exp/slices to be compatible with 1.20
  • eca7077 go.mod: bump dependencies (uplink,common)
  • 46b7b91 Jenkinsfile.verify: remove leftovers from postgres
  • 3e9a66d Jenkinsfile.verify: Reduce number of crdb instances
  • 4f6d060 go.mod: bump dependencies (uplink, common)
  • 2108a62 cmd/...: setup zap as the first thing

v1.101.2

3 weeks ago

Changelog

General

  • 42d7317 private/mud: service lifecycle utilities
  • c8d6de6 private/server: collect drpc stats and export them
  • fddfdd6 Jenkinsfile.verify: remove gateway and storj-sim compilation
  • 7802e1b metainfo: use API key version when validating actions
  • 67f347d go.mod: bump storj.io/uplink and storj.io/common

Satellite

  • de4a855 web/satellite: enable versioning on bucket creation
  • cfcf4ea satellite/satellitedb: make GetProjectTotalByPartner always return partnered usage
  • 64b66ef web/satellite: trigger upgrade flow on add CC or tokens
  • 25990c5 web/satellite: add generic partner signup page
  • ce6ddad web/satellite: add search and sorting to Applications page
  • 1684065 web/satellite: add info tooltip to segment card
  • b3dd07b web/satellite: theme and style updates (#6860)
  • 1f38186 web/satellite: fixed NaN issue for edit project limit dialog
  • adbf310 satellite/metabase: fix naive database behavior
  • 9f32133 web/satellite: Fix project limit UI bug
  • d6adf9b satellite/satellitedb/migrate: fix migration of storjscan primary key
  • 9b05b01 satellite/metainfo: implement CompressedBatch
  • f0f7005 satellite/metainfo: monitor batch request/response sizes by type
  • 5fbd466 web/satellite: add plausible script to Satellite UI
  • ac1d5df web/satellite: trigger plausible page visits
  • 8a323ce web/satellite: fixed low token balance banner blink
  • 1f17e8f web/satellite: toggle bucket versioning from bucket table
  • 8b93840 satellite/console: send bucket names and versioning to sat UI
  • 2c0cd0e satellite/satellitedb/dbx: remove v261 migration step
  • 7e8e166 satellite/console: add trial expiration emails
  • 048e16e satellite/metrics: Split metrics by placement
  • 0d9fa41 satellite/console: add usersDB method GetExpiresBeforeWithStatus
  • 93b545c satellite/console: Add Cache-Control headers
  • 43d1311 web/satellite: truncate long bucket names
  • 48826c1 satellite/console: Add trial end notification config to frontendconfig
  • 1a4c922 satellite/satellitedb/migrate: rename storjscan source to ethereum
  • d3bf12f satellite/console: add free trial notices to emailreminders chore
  • 048966f satellite/analytics: add trial upgrade analytics
  • 971d1e0 satellite/durability: remove fmt.Sprintf from loop observer
  • 13e69e4 satellite/analytics: add event Arrived From Source
  • a50f327 satellite/metainfo: Log internal error and warning
  • 432e334 satellite/payments/storjscan/client_test: fix flaky test
  • 6ec8420 satellite/repair/checker: Split segment metrics by placement
  • 4eabe4a satellite/satellitedb: add billing ID info to customers db
  • f4602e6 satellite/payments/stripe/service_test.go: Add unit tests
  • bf817ec satellite/admin/ui: Add deprecation hints
  • 11124b4 satellite/console: feature flag for new setup app flow
  • fd0b23a satellite/repair/checker: change override flag format
  • 90437a6 satellite/db: add created_by column to api_keys and bucket_metainfos tables
  • db9bf03 satellite/{console, db, metainfo}: populate created_by column on API key and bucket creation
  • bbccdb5 satellite/console: add activation failure account lock email
  • 09137e9 web/satellite: add object browser page actions
  • cb733d6 satellite/nodeselection: more metrics for balanced selector
  • 03a9d0f web/satellite: free trial UI updates
  • 5199e15 web/satellite: fix create bucket in wrong project
  • 8ba000e web/satellite: edit copy on trial emails
  • 247a48c web/satellite: allow setting passphrase prompt preference
  • cca4f20 web/satellite: fix bucket name truncation
  • 58e3191 satellite/satellitedb: add version column to api_keys table
  • 497fd79 satellite/console: lock account after activation failures
  • 313b7e3 satellite/console: user ID rate limit MFA reset, regen endpoint
  • d07a221 satellite/repair/repairer: allow overriding optimal shares while repair
  • 8f7aac9 web/satellite: added new app setup flow components
  • 2ebd0b4 web/satellite: finalize logic for new setup app flow
  • 070a4d1 web/satellite: allow trial expired project members to make actions
  • 6a52e95 satellite/metainfo: properly tag batch response size metric
  • a69f7ff web/satellite: update STORJ deposit messaging
  • 5f99de5 web/satellite: ui updates
  • 9c2576e satellite/console: use correct link for zkSync
  • ba69a4d satellite/console: Update STORJ token upgrade logic
  • a86ff87 web/satellite: Remove free tier notification text

Storagenode

  • 4bc324f Revert "web/storagenode: add banner with info on storagenode payout changes"
  • 833bce5 storagenode/blobstore/filestore: simplify windows code
  • d62e81b storagenode/retain: store bloomfilter on disk
  • e2fff6a storagenode/storagenodedb: update db snapshots for tests

Test

  • 34970a4 testsuite: more robust find-previous-release script
  • e05d427 docs/testplan: add account changes testplan (#6817)
  • 9a87a1c Jenkinsfile,testsuite: Improve sat UI tests
  • ed74f4b testsuite/find-previous-release: optimization and fixes for mac
  • 72b1c2a testsuite/playwright: update playwright dependencies
  • 9dd6c51 cmd/uplink: add mon.Task and allow writing stats to a file

v1.101.1

4 weeks ago

Changelog

General

  • 42d7317 private/mud: service lifecycle utilities
  • c8d6de6 private/server: collect drpc stats and export them
  • fddfdd6 Jenkinsfile.verify: remove gateway and storj-sim compilation
  • 7802e1b metainfo: use API key version when validating actions
  • 67f347d go.mod: bump storj.io/uplink and storj.io/common
  • 3bb80bd release v1.101.1

Satellite

  • de4a855 web/satellite: enable versioning on bucket creation
  • cfcf4ea satellite/satellitedb: make GetProjectTotalByPartner always return partnered usage
  • 64b66ef web/satellite: trigger upgrade flow on add CC or tokens
  • 25990c5 web/satellite: add generic partner signup page
  • ce6ddad web/satellite: add search and sorting to Applications page
  • 1684065 web/satellite: add info tooltip to segment card
  • b3dd07b web/satellite: theme and style updates (#6860)
  • 1f38186 web/satellite: fixed NaN issue for edit project limit dialog
  • adbf310 satellite/metabase: fix naive database behavior
  • 9f32133 web/satellite: Fix project limit UI bug
  • d6adf9b satellite/satellitedb/migrate: fix migration of storjscan primary key
  • 9b05b01 satellite/metainfo: implement CompressedBatch
  • f0f7005 satellite/metainfo: monitor batch request/response sizes by type
  • 5fbd466 web/satellite: add plausible script to Satellite UI
  • ac1d5df web/satellite: trigger plausible page visits
  • 8a323ce web/satellite: fixed low token balance banner blink
  • 1f17e8f web/satellite: toggle bucket versioning from bucket table
  • 8b93840 satellite/console: send bucket names and versioning to sat UI
  • 2c0cd0e satellite/satellitedb/dbx: remove v261 migration step
  • 7e8e166 satellite/console: add trial expiration emails
  • 048e16e satellite/metrics: Split metrics by placement
  • 0d9fa41 satellite/console: add usersDB method GetExpiresBeforeWithStatus
  • 93b545c satellite/console: Add Cache-Control headers
  • 43d1311 web/satellite: truncate long bucket names
  • 48826c1 satellite/console: Add trial end notification config to frontendconfig
  • 1a4c922 satellite/satellitedb/migrate: rename storjscan source to ethereum
  • d3bf12f satellite/console: add free trial notices to emailreminders chore
  • 048966f satellite/analytics: add trial upgrade analytics
  • 971d1e0 satellite/durability: remove fmt.Sprintf from loop observer
  • 13e69e4 satellite/analytics: add event Arrived From Source
  • a50f327 satellite/metainfo: Log internal error and warning
  • 432e334 satellite/payments/storjscan/client_test: fix flaky test
  • 6ec8420 satellite/repair/checker: Split segment metrics by placement
  • 4eabe4a satellite/satellitedb: add billing ID info to customers db
  • f4602e6 satellite/payments/stripe/service_test.go: Add unit tests
  • bf817ec satellite/admin/ui: Add deprecation hints
  • 11124b4 satellite/console: feature flag for new setup app flow
  • fd0b23a satellite/repair/checker: change override flag format
  • 90437a6 satellite/db: add created_by column to api_keys and bucket_metainfos tables
  • db9bf03 satellite/{console, db, metainfo}: populate created_by column on API key and bucket creation
  • bbccdb5 satellite/console: add activation failure account lock email
  • 09137e9 web/satellite: add object browser page actions
  • cb733d6 satellite/nodeselection: more metrics for balanced selector
  • 03a9d0f web/satellite: free trial UI updates
  • 5199e15 web/satellite: fix create bucket in wrong project
  • 8ba000e web/satellite: edit copy on trial emails
  • 247a48c web/satellite: allow setting passphrase prompt preference
  • cca4f20 web/satellite: fix bucket name truncation
  • 58e3191 satellite/satellitedb: add version column to api_keys table
  • 497fd79 satellite/console: lock account after activation failures
  • 313b7e3 satellite/console: user ID rate limit MFA reset, regen endpoint
  • d07a221 satellite/repair/repairer: allow overriding optimal shares while repair
  • 8f7aac9 web/satellite: added new app setup flow components
  • 2ebd0b4 web/satellite: finalize logic for new setup app flow
  • 070a4d1 web/satellite: allow trial expired project members to make actions
  • 6a52e95 satellite/metainfo: properly tag batch response size metric
  • a69f7ff web/satellite: update STORJ deposit messaging
  • 5f99de5 web/satellite: ui updates

Storagenode

  • 4bc324f Revert "web/storagenode: add banner with info on storagenode payout changes"
  • 833bce5 storagenode/blobstore/filestore: simplify windows code
  • d62e81b storagenode/retain: store bloomfilter on disk
  • e2fff6a storagenode/storagenodedb: update db snapshots for tests

Test

  • 34970a4 testsuite: more robust find-previous-release script
  • e05d427 docs/testplan: add account changes testplan (#6817)
  • 9a87a1c Jenkinsfile,testsuite: Improve sat UI tests
  • ed74f4b testsuite/find-previous-release: optimization and fixes for mac
  • 72b1c2a testsuite/playwright: update playwright dependencies
  • 9dd6c51 cmd/uplink: add mon.Task and allow writing stats to a file