Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: storj/storj

v1.140.3

20 Oct 12:59
v1.140.3
56280f4

Choose a tag to compare

Changelog

General

  • c71fb71 Jenkinsfile.public: remove unused crdb instance
  • 4fbc4c8 modular/cli: parse float64 flags/configs from string input
  • 56280f4 release v1.140.3

Satellite

  • 598863c satellite/eventing/changestream: set func config as noflag
  • d808055 satellite/repair/repairer: implement long tail cancellation
  • dded82d satellite/metabase: implement timestamp versioning for CopyObject
  • 7e03c43 satellite/metabase: implement timestamp versioning for MoveObject
  • 07c6d48 satellite/metabase: reduce flakyiness of TestCommitObjectVersioned
  • 39f1baa satellite/repair/repairer: Add placement to metrics
  • 73ddab0 satellite/admin: revert removal of embedded UI
  • 9654081 satellite/admin: revert the removal of backoffice UI embed
  • 51e8aae satellite/console: added flag containing compute gateway URL
  • e8ce571 satellite/console: add cache limit to ghost session check
  • fa5a58e satellite/nodeselection: support prioritizing downloads based on filters
  • a670ce2 cmd/satellite: Clarify garbage collection cmd help
  • dc16ed2 satellite/admin/back-office: Add missing 500 status codes
  • 35e47e0 satellite/payments/accountfreeze: fix flaky test
  • 05b8ba0 satellite/dbcleanup: cleanup users pending deletion
  • 7d46e84 satellite/metabase: reduce precommit deletion scope
  • a5331f6 satellite/console: make cost in usage report USD
  • 2a529e0 satellite/metabase: reduce return scope when deleting during commit object
  • a851c10 web/satellite: refetch placements on project change
  • 68ccc64 satellite/admin: expand update project limits endpoint
  • 9f91fb6 cmd/satellite: Fix typos in user-accounts delete-accounts
  • 45e7b6f satellite/metabase: add more debug logs to changestream query
  • d5b16af satellite/eventing: support the log ouptut
  • 0d02c63 satellite/eventing: more robust changestream processor
  • e8b63f3 satellite/{back-office,analytics}: add audit logger functionality
  • 51cc697 satellite/back-office: applied audit logging to update user endpoint
  • 8a36184 satellite/repair/repairer: fix memory usage for in memory download
  • 6358849 satellite/gc/bloomfilter: Upload concurrently
  • ab8d3c1 satellite/{console,payment}: add placements to project config
  • 6ae9000 web/satellite: added API and state layers for compute SSH keys
  • cfaa4b0 web/satellite: added API and state layer for compute instances
  • 925ae09 satellite: set project default placement
  • 77840d1 satellite/metabase: set medium priority for DeletePendingObject
  • a344415 satellite/metabase: stop returning status for begin object
  • 9cbe677 satellite/console: return compute auth token with project config
  • d996737 web/satellite: add authorization to compute API requests
  • d71a794 satellite/satellitedb: add DB method to check existence of a key tails batch
  • ada5e9b satellite/metainfo: check auditable macaroon's tails for existence
  • f1eec8b satellite/metabase: optimize precommitDeleteUnversioned
  • 09fa593 satellite/satellitedb: improve DeleteTalliesBefore
  • 5cedfc3 satellite/payments: fixed remainders' cost calculation to be consistent with the other usages
  • 1f26ef7 satellite/admin-ui: implement form builder
  • 7d2a29d satellite/nodeselection: support invariant filters
  • 31e3b20 satellite/eventing: restructure eventing/changestream packages
  • a9ed854 satellite/eventing/changestream: include public project id in event
  • 2b9d3ef satellite/eventing/changestream: fix event type names
  • d2d844c satellite/gc/bloomfilter: modular runner for gc-bf
  • 694d55e satellite/cmd: fix entitlements placement validation
  • 0fc457b satellite/metabase: fix version handling returned by PrecommitConstraint
  • 9eb7446 satellite/{console,payments}: fix entitlements for users with non-zero default placement
  • 86125dd satellite/payments/accountfreeze: fix flaky test
  • a9dbc94 satellite/entitlements: update how we store projects scope
  • bf7ff99 web/satellite: wire up Add/List compute SSH Keys with the backend
  • 90dee52 web/satellite: wired up compute ssh key delete with the backend
  • 9851f10 satellite/console: add config for new pricing start date
  • 76e974b satellite/repair/checker: Drop unused struct field
  • 61f384f satellite/metabase: partially revert optimizations for precommitDeleteUnversioned
  • 7e4d141 satellite/admin: search users by customer ID and user ID
  • 0458937 satellite/repair: Delete unneded empty Go file
  • 52462e5 satellite/metainfo: make sure we aren't failing requests because of redis
  • e8dcdfb satellite/payments: update charges to calculate included egress in the overage mode
  • f4923a3 web/satellite: update costs per project to include new rows
  • 551e2f1 satellite/satellitedb: add hacky sql.NullString resolver for spanner
  • 26af196 satellite/{accounting,satellitedb}: added new method to query buckets with entitlements
  • 0ac23fd satellite/accounting: added featured flag for the small object remainder accounting
  • 205e3d7 satellite/metabase: account for StorageRemainder when collecting tallies
  • a5831fe web/satellite: update segment price docs link
  • b56a7e7 satellite/metabase: separate tracker.Finish from tracker.NotifyReady
  • 8ac0bf8 satellite/changestream: log failed partition processing
  • 5f2566e satellite/metabase: remove encryptionParameters wrapper
  • 2e1c787 satellite: Untangle Overlay Service from Repair Checker
  • e589fd2 satellite: Untangle Overlay Service from Repair Repairer
  • 4e40e4a satellite/metabase: two roundtrip commit object
  • bebab08 satellite/tally: add per-product storage remainder billing
  • f976e45 satellite/metabase: set ExcludeTxnFromChangeStreams to more places (#7668)
  • c2f8e0f satellite/console: update active projects filter

Storagenode

  • b4884cb storagenode/hashstore: reduce open file handles

Test

  • 7cee405 testsuite/playwright-ui: upgrade playwright to 1.56

Uplink

  • c342080 cmd/uplink: remove early initialization of monkit trace
  • [a0d20b...
Read more

v1.140.1-rc

16 Oct 10:17

Choose a tag to compare

Changelog

General

  • c71fb71 Jenkinsfile.public: remove unused crdb instance
  • 4fbc4c8 modular/cli: parse float64 flags/configs from string input
  • dbfd659 release v1.140.1-rc

Satellite

  • 598863c satellite/eventing/changestream: set func config as noflag
  • d808055 satellite/repair/repairer: implement long tail cancellation
  • dded82d satellite/metabase: implement timestamp versioning for CopyObject
  • 7e03c43 satellite/metabase: implement timestamp versioning for MoveObject
  • 07c6d48 satellite/metabase: reduce flakyiness of TestCommitObjectVersioned
  • 39f1baa satellite/repair/repairer: Add placement to metrics
  • 73ddab0 satellite/admin: revert removal of embedded UI
  • 9654081 satellite/admin: revert the removal of backoffice UI embed
  • 51e8aae satellite/console: added flag containing compute gateway URL
  • e8ce571 satellite/console: add cache limit to ghost session check
  • fa5a58e satellite/nodeselection: support prioritizing downloads based on filters
  • a670ce2 cmd/satellite: Clarify garbage collection cmd help
  • dc16ed2 satellite/admin/back-office: Add missing 500 status codes
  • 35e47e0 satellite/payments/accountfreeze: fix flaky test
  • 05b8ba0 satellite/dbcleanup: cleanup users pending deletion
  • 7d46e84 satellite/metabase: reduce precommit deletion scope
  • a5331f6 satellite/console: make cost in usage report USD
  • 2a529e0 satellite/metabase: reduce return scope when deleting during commit object
  • a851c10 web/satellite: refetch placements on project change
  • 68ccc64 satellite/admin: expand update project limits endpoint
  • 9f91fb6 cmd/satellite: Fix typos in user-accounts delete-accounts
  • 45e7b6f satellite/metabase: add more debug logs to changestream query
  • d5b16af satellite/eventing: support the log ouptut
  • 0d02c63 satellite/eventing: more robust changestream processor
  • e8b63f3 satellite/{back-office,analytics}: add audit logger functionality
  • 51cc697 satellite/back-office: applied audit logging to update user endpoint
  • 8a36184 satellite/repair/repairer: fix memory usage for in memory download
  • 6358849 satellite/gc/bloomfilter: Upload concurrently
  • ab8d3c1 satellite/{console,payment}: add placements to project config
  • 6ae9000 web/satellite: added API and state layers for compute SSH keys
  • cfaa4b0 web/satellite: added API and state layer for compute instances
  • 925ae09 satellite: set project default placement
  • 77840d1 satellite/metabase: set medium priority for DeletePendingObject
  • a344415 satellite/metabase: stop returning status for begin object
  • 9cbe677 satellite/console: return compute auth token with project config
  • d996737 web/satellite: add authorization to compute API requests
  • d71a794 satellite/satellitedb: add DB method to check existence of a key tails batch
  • ada5e9b satellite/metainfo: check auditable macaroon's tails for existence
  • f1eec8b satellite/metabase: optimize precommitDeleteUnversioned
  • 09fa593 satellite/satellitedb: improve DeleteTalliesBefore
  • 5cedfc3 satellite/payments: fixed remainders' cost calculation to be consistent with the other usages
  • 1f26ef7 satellite/admin-ui: implement form builder
  • 7d2a29d satellite/nodeselection: support invariant filters
  • 31e3b20 satellite/eventing: restructure eventing/changestream packages
  • a9ed854 satellite/eventing/changestream: include public project id in event
  • 2b9d3ef satellite/eventing/changestream: fix event type names
  • d2d844c satellite/gc/bloomfilter: modular runner for gc-bf
  • 694d55e satellite/cmd: fix entitlements placement validation
  • 0fc457b satellite/metabase: fix version handling returned by PrecommitConstraint
  • 9eb7446 satellite/{console,payments}: fix entitlements for users with non-zero default placement
  • 86125dd satellite/payments/accountfreeze: fix flaky test
  • a9dbc94 satellite/entitlements: update how we store projects scope
  • bf7ff99 web/satellite: wire up Add/List compute SSH Keys with the backend
  • 90dee52 web/satellite: wired up compute ssh key delete with the backend
  • 9851f10 satellite/console: add config for new pricing start date
  • 76e974b satellite/repair/checker: Drop unused struct field
  • 61f384f satellite/metabase: partially revert optimizations for precommitDeleteUnversioned
  • 7e4d141 satellite/admin: search users by customer ID and user ID
  • 0458937 satellite/repair: Delete unneded empty Go file
  • 52462e5 satellite/metainfo: make sure we aren't failing requests because of redis
  • e8dcdfb satellite/payments: update charges to calculate included egress in the overage mode
  • f4923a3 web/satellite: update costs per project to include new rows
  • 551e2f1 satellite/satellitedb: add hacky sql.NullString resolver for spanner
  • 26af196 satellite/{accounting,satellitedb}: added new method to query buckets with entitlements
  • 0ac23fd satellite/accounting: added featured flag for the small object remainder accounting
  • 205e3d7 satellite/metabase: account for StorageRemainder when collecting tallies
  • a5831fe web/satellite: update segment price docs link
  • b56a7e7 satellite/metabase: separate tracker.Finish from tracker.NotifyReady
  • 8ac0bf8 satellite/changestream: log failed partition processing
  • 5f2566e satellite/metabase: remove encryptionParameters wrapper
  • 2e1c787 satellite: Untangle Overlay Service from Repair Checker
  • e589fd2 satellite: Untangle Overlay Service from Repair Repairer
  • 4e40e4a satellite/metabase: two roundtrip commit object
  • bebab08 satellite/tally: add per-product storage remainder billing

Storagenode

  • b4884cb storagenode/hashstore: reduce open file handles

Test

  • 7cee405 testsuite/playwright-ui: upgrade playwright to 1.56

Uplink

  • c342080 cmd/uplink: remove early initialization of monkit trace
  • a0d20b5 cmd/uplink: use ThriftCollector instead of the UDPCollector

v1.139.6

14 Oct 18:26

Choose a tag to compare

Changelog

General

  • 78ec5a4 changestream: add changestream migration step
  • 7cf397d mudplanet: helpers to make e2e tests with mudplanet
  • d48eb36 Makefile: Temporarily comment out back-office-related steps
  • f5e8aaa build: bump node version
  • 6ed4ee4 Makefile: Re-enable some build steps
  • e97496a mudplanet: uplink.Config as parameter to GetTestApiKey
  • 0f60134 mudplanet: uplinktest.Delete function
  • 14dbe37 mudplanet: fix WithConfig param
  • c7a3ca6 all: remove custom min and max
  • 954ed7e apigen: fix gen api bugs
  • ffcd96e release v1.139.6

Satellite

  • f1149bc web/satellite: improve app chunking
  • 8dfdc80 web/satellite: make hot reload build mode possible
  • d820b8d satellite/metainfo: fixed condition for when macaroon tails must be stored
  • 831a889 satellite/reapir/repairer: add placement tag for some metrics
  • c21b41e cmd/satellite: add product-placement entitlements command
  • ced7374 cmd/satellite: add verbose logs to entitlement commands
  • abc3ad4 satellite/payments: use entitlements for allowed placements
  • d9808ea satellite: swap order of placements/products mapping
  • 1d90cd4 satellite/payments: added invoice item placeholders for the future use
  • e657225 satellite/payments: egress overage invoice item
  • 60e3a69 satellite/{console,web}: remove old 'Add Funds' flow
  • d056308 satellite/admin-ui: update dependencies
  • 78b6a47 satellite/admin: route child routes to UI
  • 52c14f1 satellite/console: try fix flaky TestAuth_DeleteAccount
  • 5898a47 satellite/{console,web}: remove old 'Account Setup' flow
  • c2540d3 web/satellite: never skip Plan selection during onboarding
  • 10a3f04 satellite/admin-ui: use path routing for navigation
  • 5ce89ca satellite/admin-ui: clean up routing
  • 2a3b965 satellite/admin: get settings based on permission group
  • ea0716e satellite/console: feature flag for the compute UI
  • 7aa527d satellite/console: remove entitlements on project/account delete
  • ffdad63 satellite/metabase: make copy/move segment limit configurable
  • 36946af satellite/metainfo: attempt to fix TestRateLimit_ProjectRateLimitOverrideCachedExpired
  • 0f74c6a satellite/repair/repairer: add placement for failed repair log
  • 0ea3102 satellite/metabase: skip flaky changestream unit test
  • 9363da3 satellite/admin: add account freeze endpoints
  • 3baacd3 satellite/admin-ui: add account freeze functionalities
  • c5adcdf satellite/admin-ui: general code cleanup
  • 84ec4ac satellite/console: add frozen data deletion logic
  • 54c5909 satellite/repair: use placement level repair threshold
  • c801b44 satellite/{console,dbcleanup}: clear entitlements on project delete
  • 7a0f087 satellite/entitlements: added compute access token to projects' scope
  • 402e13e satellite/nodeselection: move download selectors to dedicated file
  • 0868482 satellite/nodeselection: support configuring cohorts
  • 6d4941b web/satellite: navigation for compute UI
  • 25027f2 satellite/admin: added logic to update project's compute access token
  • 844fd04 satellite/{console,web}: extend user feedback functionality
  • d50878d satellite/metainfo: return created date for ProjectInfo
  • 6658ee8 satellite/{console,web}: implement abbreviated user deletion
  • 3a86efc satellite/metabase: optimize commit object
  • d09b130 web/satellite: moved compute views from vuetify repo
  • 2fb30c2 web/satellite: show browser native warning about leaving with ongoing upload
  • 230327e satellite/metabase: move some Object related things together
  • 52dcfd7 satellite/console/dbcleanup: fix flaky pendingdelete tests
  • 89aacfc satellite/admin: pass auth info as extra param
  • 8c5968e satellite/admin: verify proxy host
  • 4b3cc5e satellite/admin-ui: fix type checks
  • 48c75f5 satellite/admin-ui: minor UI changes
  • efbbd93 satellite/admin-ui: clean up projects module
  • dbacf7f satellite/admin: add get user endpoint
  • 92ee351 satellite/admin: add user update endpoint
  • f74fb1c satellite/{admin,console,payments}: cascade email change
  • cb51345 satellite/audit: Add details to Verifier.Verify error
  • e2aaab7 satellite/audit: Mark monkit counter to 0 after set it
  • 35f5086 web/satellite: update the address in the email footer
  • cc4f89f satellite/{metabase,metainfo}: add flag for enabling timestamp versioning
  • fa49b8a satellite/admin: change back office UI build dir back to build
  • 677264c satellite/{payments.console}: fix usage report costs
  • ac38c16 satellite/eventing/changestream: publish to the configured topic
  • 1d06a24 satellite/admin-ui: implement user info update
  • f2f6cf0 satellite/admin-ui: limits update
  • 4077f08 satellite/admin: add delete user endpoint
  • 200b5bc satellite/admin-ui: add delete user functionality
  • ac217d9 satellite/admin: add endpoint to search for users
  • 8920628 satellite/admin-ui: improve user search
  • d75dd37 satellite/admin: add disable mfa endpoint
  • 1eada42 satellite/admin-ui: add disable MFA UI
  • 4d32aff satellite/eventing/changestream: decode object keys
  • 71876b2 satellite/satellitedb/dbx: get public project ID by private ID
  • f6f5274 satellite/console: add GetPublicID to Projects DB interface
  • c350987 satellite/metabase: implement timestamp versioning for CommitObject
  • ec1eeac satellite/{cmd,console}: correct product mapping entitlement
  • a6a5207 satellite/eventing/changestream: consolidate configs
  • 2fbd532 satellite/{console,web}: update buckets view according to new pricing
  • fa02d4a satellite/metabase: implement timestamp versioning for DeleteObjectLastCommitted
  • 7546691 satellite/admin: add create rest API key endpoint
  • c346068 satellite/admin: add do...
Read more

v1.139.3

06 Oct 09:44
v1.139.3
9886dcd

Choose a tag to compare

Changelog

General

  • 78ec5a4 changestream: add changestream migration step
  • 7cf397d mudplanet: helpers to make e2e tests with mudplanet
  • d48eb36 Makefile: Temporarily comment out back-office-related steps
  • f5e8aaa build: bump node version
  • 6ed4ee4 Makefile: Re-enable some build steps
  • e97496a mudplanet: uplink.Config as parameter to GetTestApiKey
  • 0f60134 mudplanet: uplinktest.Delete function
  • 14dbe37 mudplanet: fix WithConfig param
  • c7a3ca6 all: remove custom min and max
  • 954ed7e apigen: fix gen api bugs
  • 9886dcd release v1.139.3

Satellite

  • f1149bc web/satellite: improve app chunking
  • 8dfdc80 web/satellite: make hot reload build mode possible
  • d820b8d satellite/metainfo: fixed condition for when macaroon tails must be stored
  • 831a889 satellite/reapir/repairer: add placement tag for some metrics
  • c21b41e cmd/satellite: add product-placement entitlements command
  • ced7374 cmd/satellite: add verbose logs to entitlement commands
  • abc3ad4 satellite/payments: use entitlements for allowed placements
  • d9808ea satellite: swap order of placements/products mapping
  • 1d90cd4 satellite/payments: added invoice item placeholders for the future use
  • e657225 satellite/payments: egress overage invoice item
  • 60e3a69 satellite/{console,web}: remove old 'Add Funds' flow
  • d056308 satellite/admin-ui: update dependencies
  • 78b6a47 satellite/admin: route child routes to UI
  • 52c14f1 satellite/console: try fix flaky TestAuth_DeleteAccount
  • 5898a47 satellite/{console,web}: remove old 'Account Setup' flow
  • c2540d3 web/satellite: never skip Plan selection during onboarding
  • 10a3f04 satellite/admin-ui: use path routing for navigation
  • 5ce89ca satellite/admin-ui: clean up routing
  • 2a3b965 satellite/admin: get settings based on permission group
  • ea0716e satellite/console: feature flag for the compute UI
  • 7aa527d satellite/console: remove entitlements on project/account delete
  • ffdad63 satellite/metabase: make copy/move segment limit configurable
  • 36946af satellite/metainfo: attempt to fix TestRateLimit_ProjectRateLimitOverrideCachedExpired
  • 0f74c6a satellite/repair/repairer: add placement for failed repair log
  • 0ea3102 satellite/metabase: skip flaky changestream unit test
  • 9363da3 satellite/admin: add account freeze endpoints
  • 3baacd3 satellite/admin-ui: add account freeze functionalities
  • c5adcdf satellite/admin-ui: general code cleanup
  • 84ec4ac satellite/console: add frozen data deletion logic
  • 54c5909 satellite/repair: use placement level repair threshold
  • c801b44 satellite/{console,dbcleanup}: clear entitlements on project delete
  • 7a0f087 satellite/entitlements: added compute access token to projects' scope
  • 402e13e satellite/nodeselection: move download selectors to dedicated file
  • 0868482 satellite/nodeselection: support configuring cohorts
  • 6d4941b web/satellite: navigation for compute UI
  • 25027f2 satellite/admin: added logic to update project's compute access token
  • 844fd04 satellite/{console,web}: extend user feedback functionality
  • d50878d satellite/metainfo: return created date for ProjectInfo
  • 6658ee8 satellite/{console,web}: implement abbreviated user deletion
  • 3a86efc satellite/metabase: optimize commit object
  • d09b130 web/satellite: moved compute views from vuetify repo
  • 2fb30c2 web/satellite: show browser native warning about leaving with ongoing upload
  • 230327e satellite/metabase: move some Object related things together
  • 52dcfd7 satellite/console/dbcleanup: fix flaky pendingdelete tests
  • 89aacfc satellite/admin: pass auth info as extra param
  • 8c5968e satellite/admin: verify proxy host
  • 4b3cc5e satellite/admin-ui: fix type checks
  • 48c75f5 satellite/admin-ui: minor UI changes
  • efbbd93 satellite/admin-ui: clean up projects module
  • dbacf7f satellite/admin: add get user endpoint
  • 92ee351 satellite/admin: add user update endpoint
  • f74fb1c satellite/{admin,console,payments}: cascade email change
  • cb51345 satellite/audit: Add details to Verifier.Verify error
  • e2aaab7 satellite/audit: Mark monkit counter to 0 after set it
  • 35f5086 web/satellite: update the address in the email footer
  • cc4f89f satellite/{metabase,metainfo}: add flag for enabling timestamp versioning
  • fa49b8a satellite/admin: change back office UI build dir back to build
  • 677264c satellite/{payments.console}: fix usage report costs
  • ac38c16 satellite/eventing/changestream: publish to the configured topic
  • 1d06a24 satellite/admin-ui: implement user info update
  • f2f6cf0 satellite/admin-ui: limits update
  • 4077f08 satellite/admin: add delete user endpoint
  • 200b5bc satellite/admin-ui: add delete user functionality
  • ac217d9 satellite/admin: add endpoint to search for users
  • 8920628 satellite/admin-ui: improve user search
  • d75dd37 satellite/admin: add disable mfa endpoint
  • 1eada42 satellite/admin-ui: add disable MFA UI
  • 4d32aff satellite/eventing/changestream: decode object keys
  • 71876b2 satellite/satellitedb/dbx: get public project ID by private ID
  • f6f5274 satellite/console: add GetPublicID to Projects DB interface
  • c350987 satellite/metabase: implement timestamp versioning for CommitObject
  • ec1eeac satellite/{cmd,console}: correct product mapping entitlement
  • a6a5207 satellite/eventing/changestream: consolidate configs
  • 2fbd532 satellite/{console,web}: update buckets view according to new pricing
  • fa02d4a satellite/metabase: implement timestamp versioning for DeleteObjectLastCommitted
  • 7546691 satellite/admin: add create rest API key endpoint
  • c346068 satellite/admin: add do...
Read more

v1.139.0-rc

01 Oct 15:40
v1.139.0-rc
34e8a40

Choose a tag to compare

Changelog

General

  • 78ec5a4 changestream: add changestream migration step
  • 7cf397d mudplanet: helpers to make e2e tests with mudplanet
  • d48eb36 Makefile: Temporarily comment out back-office-related steps
  • f5e8aaa build: bump node version
  • 6ed4ee4 Makefile: Re-enable some build steps
  • e97496a mudplanet: uplink.Config as parameter to GetTestApiKey
  • 0f60134 mudplanet: uplinktest.Delete function
  • 14dbe37 mudplanet: fix WithConfig param
  • c7a3ca6 all: remove custom min and max
  • 954ed7e apigen: fix gen api bugs
  • 34e8a40 release v1.139.0-rc

Satellite

  • f1149bc web/satellite: improve app chunking
  • 8dfdc80 web/satellite: make hot reload build mode possible
  • d820b8d satellite/metainfo: fixed condition for when macaroon tails must be stored
  • 831a889 satellite/reapir/repairer: add placement tag for some metrics
  • c21b41e cmd/satellite: add product-placement entitlements command
  • ced7374 cmd/satellite: add verbose logs to entitlement commands
  • abc3ad4 satellite/payments: use entitlements for allowed placements
  • d9808ea satellite: swap order of placements/products mapping
  • 1d90cd4 satellite/payments: added invoice item placeholders for the future use
  • e657225 satellite/payments: egress overage invoice item
  • 60e3a69 satellite/{console,web}: remove old 'Add Funds' flow
  • d056308 satellite/admin-ui: update dependencies
  • 78b6a47 satellite/admin: route child routes to UI
  • 52c14f1 satellite/console: try fix flaky TestAuth_DeleteAccount
  • 5898a47 satellite/{console,web}: remove old 'Account Setup' flow
  • c2540d3 web/satellite: never skip Plan selection during onboarding
  • 10a3f04 satellite/admin-ui: use path routing for navigation
  • 5ce89ca satellite/admin-ui: clean up routing
  • 2a3b965 satellite/admin: get settings based on permission group
  • ea0716e satellite/console: feature flag for the compute UI
  • 7aa527d satellite/console: remove entitlements on project/account delete
  • ffdad63 satellite/metabase: make copy/move segment limit configurable
  • 36946af satellite/metainfo: attempt to fix TestRateLimit_ProjectRateLimitOverrideCachedExpired
  • 0f74c6a satellite/repair/repairer: add placement for failed repair log
  • 0ea3102 satellite/metabase: skip flaky changestream unit test
  • 9363da3 satellite/admin: add account freeze endpoints
  • 3baacd3 satellite/admin-ui: add account freeze functionalities
  • c5adcdf satellite/admin-ui: general code cleanup
  • 84ec4ac satellite/console: add frozen data deletion logic
  • 54c5909 satellite/repair: use placement level repair threshold
  • c801b44 satellite/{console,dbcleanup}: clear entitlements on project delete
  • 7a0f087 satellite/entitlements: added compute access token to projects' scope
  • 402e13e satellite/nodeselection: move download selectors to dedicated file
  • 0868482 satellite/nodeselection: support configuring cohorts
  • 6d4941b web/satellite: navigation for compute UI
  • 25027f2 satellite/admin: added logic to update project's compute access token
  • 844fd04 satellite/{console,web}: extend user feedback functionality
  • d50878d satellite/metainfo: return created date for ProjectInfo
  • 6658ee8 satellite/{console,web}: implement abbreviated user deletion
  • 3a86efc satellite/metabase: optimize commit object
  • d09b130 web/satellite: moved compute views from vuetify repo
  • 2fb30c2 web/satellite: show browser native warning about leaving with ongoing upload
  • 230327e satellite/metabase: move some Object related things together
  • 52dcfd7 satellite/console/dbcleanup: fix flaky pendingdelete tests
  • 89aacfc satellite/admin: pass auth info as extra param
  • 8c5968e satellite/admin: verify proxy host
  • 4b3cc5e satellite/admin-ui: fix type checks
  • 48c75f5 satellite/admin-ui: minor UI changes
  • efbbd93 satellite/admin-ui: clean up projects module
  • dbacf7f satellite/admin: add get user endpoint
  • 92ee351 satellite/admin: add user update endpoint
  • f74fb1c satellite/{admin,console,payments}: cascade email change
  • cb51345 satellite/audit: Add details to Verifier.Verify error
  • e2aaab7 satellite/audit: Mark monkit counter to 0 after set it
  • 35f5086 web/satellite: update the address in the email footer
  • cc4f89f satellite/{metabase,metainfo}: add flag for enabling timestamp versioning
  • fa49b8a satellite/admin: change back office UI build dir back to build
  • 677264c satellite/{payments.console}: fix usage report costs
  • ac38c16 satellite/eventing/changestream: publish to the configured topic
  • 1d06a24 satellite/admin-ui: implement user info update
  • f2f6cf0 satellite/admin-ui: limits update
  • 4077f08 satellite/admin: add delete user endpoint
  • 200b5bc satellite/admin-ui: add delete user functionality
  • ac217d9 satellite/admin: add endpoint to search for users
  • 8920628 satellite/admin-ui: improve user search
  • d75dd37 satellite/admin: add disable mfa endpoint
  • 1eada42 satellite/admin-ui: add disable MFA UI
  • 4d32aff satellite/eventing/changestream: decode object keys
  • 71876b2 satellite/satellitedb/dbx: get public project ID by private ID
  • f6f5274 satellite/console: add GetPublicID to Projects DB interface
  • c350987 satellite/metabase: implement timestamp versioning for CommitObject
  • ec1eeac satellite/{cmd,console}: correct product mapping entitlement
  • a6a5207 satellite/eventing/changestream: consolidate configs
  • 2fbd532 satellite/{console,web}: update buckets view according to new pricing
  • fa02d4a satellite/metabase: implement timestamp versioning for DeleteObjectLastCommitted
  • 7546691 satellite/admin: add create rest API key endpoint
  • c346068 satellite/admin: add...
Read more

v1.138.2

22 Sep 10:07
v1.138.2
d8f0b2f

Choose a tag to compare

Changelog

General

  • 2a46f23 Makefile: enable check-tx linter
  • 2896324 docker: use generic tags annotation for publishing modular images
  • 9505c80 changestream: skeleton service for procesing Spanner changefeed
  • b51eec3 all: fixing test stability
  • 9dcf0c5 all: skip flaky tests
  • 831f029 all: skip flaky tests
  • 671d6e6 all: use testcontext correctly
  • 2a8d9eb go.mod: Update gorilla/schema dependency
  • d6d7bf2 go.mod: Update golang.org/x/crypto dependency
  • 696443c go.mod: Indicate to use Go 1.24.7
  • 9bc6a1e all: fix some noctx linter issues
  • e8d131c ci: make builds parallel for benchmarks
  • d8f0b2f release v1.138.2

Satellite

  • e208b6e satellite/metainfo: new nodes should not break success tracker monitor
  • 6f86a1d satellite/console: abbreviate project deletion API flow
  • e1b3e87 satellite/{entitlements,satellitedb}: implement entitlements DB methods
  • b426665 satellite/metabase: fix DeletePendingObject for pg and crdb
  • 80a29fc satellite/entitlements: add Entitlements service
  • 6f448aa satellite/metabase: fix commit object when object version is negative
  • ebe7ab3 web/satellite: Remove unneeded prefix from billing breakdown
  • e9853e7 satellite/{console,db}: add method to list projects pending deletion
  • c1a70c5 satellite/audit/reporter: Add Monkit counter apply audit
  • 524aaac satellite/console: add pending delete project deletion chore
  • 0ce28e0 satellite/{console,db}: add method for getting event-user to delete
  • ff26ed3 satellite/{console,entitlements}: integrated entitlements service with project creation
  • 85f636c satellite/nodeselection: multi and fixed helpers
  • 2147402 satellite/repair: jobq re-push should keep stat fields
  • 909326b satellite/metainfo: integrate entitlements service with bucket creation
  • e744106 cmd/satellite: added command to set entitlements.NewBucketPlacements
  • 67a0440 cmd/satellite: extended command which sets entitlements.NewBucketPlacements
  • 780ab0e web/satellite: added disclaimer to 'Add Funds' flow
  • 2528e20 web/satellite: add amount to second step of 'Add Funds' flow
  • ae6e905 satellite/console: increased max add funds amount value
  • 26e0459 satellite/payments: do not escalate trial freeze for non-active users
  • 7672d63 cmd/satellite: add "delete-non-existing-bucket-objects" command
  • 78f5d70 satellite/repair/checker: fix flaky TestIdentifyIrreparableSegmentsObserver
  • d6853e0 satellite/metainfo: make errors for upload to buckets without OL consistent
  • 748f97d satellite/changestream: utility to convert change stream event to AWS compatible event
  • ec3ecd2 satellite/accounting/nodetally: fix flaky TestExpiredObjectsNotCountedInNodeTally
  • 0fb4381 satellite: remove VerifyQueue from core peer
  • a5d06e8 cmd/satellite: fix data race for TestSetNewBucketPlacements
  • d6a34da satellite/payment/billing: fix race in TestUpdateTransactions
  • a7c4f3b satellite/repair/checker: fix flaky TestRepairObserver
  • 2ba2fcf satellite/metabase: fix Cockroach DeletePendingObjects
  • 7b51e4b satellite/repair/checker: more fixes for flaky tests for observer
  • 40d3ede satellite/console: expand data deletion chore config
  • 9bb90d9 satellite/payments: try fix TestInvoiceByProduct flakiness
  • 1b9cc99 web/satellite: hide placement pricing on change
  • e23aa33 satellite/payments: do not apply minimum fee to 0 invoices
  • a168f20 satellite/console: reduce activation token expiration time from 30 to 10 minutes (#7595)
  • a36d3bf {satellite,storagenode}/Dockerfile: use newer Go for building the image
  • dff1e8e satellite: use entitlements product mappings in billing
  • fae70ed satellite/console: fix detailed report issues
  • dc23b4d satellite/admin: insert entitlements.NewBucketPlacements on project creation
  • 9b3671c satellite/changestream: publish events to pubsub topic
  • 65ebc5b satellite/metainfo: store API key tails on basic validation
  • dd9c0bd satellite/payments: always fallback to default pricing
  • e84a089 satellite/metainfo: fix data race for tails handler

Storagenode

  • 4ed6339 storagenode/cmd: hide advanced storagenode flags
  • 54ecb30 storagenode: refactor hashstore migration state reporting to use function

Test

  • 1d21130 all,private/testplanet: make tests run parallel
  • 01e0613 testsuite/playwright-ui: Enable managed encryption config
  • 9457cb5 private/testplanet: use OpenRegistrationEnabled to check if token is needed

Uplink

  • fa7bc70 cmd/uplink: remove LongTailMargin flag

v1.138.0-rc

17 Sep 15:45
v1.138.0-rc
2610cdf

Choose a tag to compare

Changelog

General

  • 2a46f23 Makefile: enable check-tx linter
  • 2896324 docker: use generic tags annotation for publishing modular images
  • 9505c80 changestream: skeleton service for procesing Spanner changefeed
  • b51eec3 all: fixing test stability
  • 9dcf0c5 all: skip flaky tests
  • 831f029 all: skip flaky tests
  • 671d6e6 all: use testcontext correctly
  • 2a8d9eb go.mod: Update gorilla/schema dependency
  • d6d7bf2 go.mod: Update golang.org/x/crypto dependency
  • 696443c go.mod: Indicate to use Go 1.24.7
  • 9bc6a1e all: fix some noctx linter issues
  • e8d131c ci: make builds parallel for benchmarks
  • 2610cdf release v1.138.0-rc

Satellite

  • e208b6e satellite/metainfo: new nodes should not break success tracker monitor
  • 6f86a1d satellite/console: abbreviate project deletion API flow
  • e1b3e87 satellite/{entitlements,satellitedb}: implement entitlements DB methods
  • b426665 satellite/metabase: fix DeletePendingObject for pg and crdb
  • 80a29fc satellite/entitlements: add Entitlements service
  • 6f448aa satellite/metabase: fix commit object when object version is negative
  • ebe7ab3 web/satellite: Remove unneeded prefix from billing breakdown
  • e9853e7 satellite/{console,db}: add method to list projects pending deletion
  • c1a70c5 satellite/audit/reporter: Add Monkit counter apply audit
  • 524aaac satellite/console: add pending delete project deletion chore
  • 0ce28e0 satellite/{console,db}: add method for getting event-user to delete
  • ff26ed3 satellite/{console,entitlements}: integrated entitlements service with project creation
  • 85f636c satellite/nodeselection: multi and fixed helpers
  • 2147402 satellite/repair: jobq re-push should keep stat fields
  • 909326b satellite/metainfo: integrate entitlements service with bucket creation
  • e744106 cmd/satellite: added command to set entitlements.NewBucketPlacements
  • 67a0440 cmd/satellite: extended command which sets entitlements.NewBucketPlacements
  • 780ab0e web/satellite: added disclaimer to 'Add Funds' flow
  • 2528e20 web/satellite: add amount to second step of 'Add Funds' flow
  • ae6e905 satellite/console: increased max add funds amount value
  • 26e0459 satellite/payments: do not escalate trial freeze for non-active users
  • 7672d63 cmd/satellite: add "delete-non-existing-bucket-objects" command
  • 78f5d70 satellite/repair/checker: fix flaky TestIdentifyIrreparableSegmentsObserver
  • d6853e0 satellite/metainfo: make errors for upload to buckets without OL consistent
  • 748f97d satellite/changestream: utility to convert change stream event to AWS compatible event
  • ec3ecd2 satellite/accounting/nodetally: fix flaky TestExpiredObjectsNotCountedInNodeTally
  • 0fb4381 satellite: remove VerifyQueue from core peer
  • a5d06e8 cmd/satellite: fix data race for TestSetNewBucketPlacements
  • d6a34da satellite/payment/billing: fix race in TestUpdateTransactions
  • a7c4f3b satellite/repair/checker: fix flaky TestRepairObserver
  • 2ba2fcf satellite/metabase: fix Cockroach DeletePendingObjects
  • 7b51e4b satellite/repair/checker: more fixes for flaky tests for observer
  • 40d3ede satellite/console: expand data deletion chore config
  • 9bb90d9 satellite/payments: try fix TestInvoiceByProduct flakiness
  • 1b9cc99 web/satellite: hide placement pricing on change
  • e23aa33 satellite/payments: do not apply minimum fee to 0 invoices
  • a168f20 satellite/console: reduce activation token expiration time from 30 to 10 minutes (#7595)
  • a36d3bf {satellite,storagenode}/Dockerfile: use newer Go for building the image
  • dff1e8e satellite: use entitlements product mappings in billing
  • fae70ed satellite/console: fix detailed report issues
  • dc23b4d satellite/admin: insert entitlements.NewBucketPlacements on project creation
  • 9b3671c satellite/changestream: publish events to pubsub topic
  • 65ebc5b satellite/metainfo: store API key tails on basic validation
  • dd9c0bd satellite/payments: always fallback to default pricing
  • e84a089 satellite/metainfo: fix data race for tails handler

Storagenode

  • 4ed6339 storagenode/cmd: hide advanced storagenode flags

Test

  • 1d21130 all,private/testplanet: make tests run parallel
  • 01e0613 testsuite/playwright-ui: Enable managed encryption config
  • 9457cb5 private/testplanet: use OpenRegistrationEnabled to check if token is needed

Uplink

  • fa7bc70 cmd/uplink: remove LongTailMargin flag

v1.137.5

18 Sep 15:25
a453df0

Choose a tag to compare

Changelog

General

  • 0299274 build: run 'CRDB Run Rolling Upgrade Test' only if DB is changed
  • 08f5f70 build: create modular storagenode with docker buildx bake
  • f2f6eb9 cherry-pick v1.137.1-rc (#7598)
  • a453df0 release v1.137.5

Satellite

  • 8e6ce32 satellite/modular: modular satellite supports auditor subcommand
  • ad4daa7 satellite/payments: add method to list duplicate CC fingerprint usages
  • d990952 satellite/metabase: speed up TestDeleteExpiredObjects
  • 24c4540 satellite/metabase: remove SQL ranged loop implementation
  • 87dda8d satellite/metabase/metabasetests: faster segments creation
  • aebb5b2 satellite/metabase: use Spanner Read API for ListNodeAliases
  • 70dcf1d cmd/satellite: satellite command to list duplicate CC usages
  • 0c14ee2 web/satellite: removed unused getOwnedProjects functionality
  • fb7a7b8 satellite/metabase: update begin object exact version
  • 4e9672e satellite/console: remove unused GET api/v0/projects/paged endpoint
  • 96353c0 satellite/{console,satellitedb}: return HasManagedPassphrase as part of GET projects response
  • da1168e web/satellite: show Encryption column in projects table
  • ea5fa12 web/satellite: set min and max dates for Dashboard datepicker
  • e9ee988 satellite/accounting: increase project_bandwidth_daily_rollups retention period
  • 03b8b2e satellite/mailservice: added Hubspot mail service
  • fb2d403 satellite/{console,mailservice}: added ghost session warning email
  • cf596b5 satellite/metainfo: make sure requests will succeed without redis
  • 6dec489 satellite/metainfo: add option to upload with BeginObjectExactVersion
  • aa0b4cf cmd/satellite,satellite/{payments,satellitedb}: remove legacy invoicing code
  • 669985b satellite/satellitedb/consoledb: avoid getting api key just after creation
  • 5c9e749 satellite/durability: disable observer for tests by default
  • d34fa3b satellite/{payments,console,web}: removed non-product-based logic
  • 4ea8f27 satellite/metainfo: refactor success tracker monitoring into dedicated monitor
  • 166f750 satellite/metabase: fix TestMigration for cockroach
  • 0fc653b satellite/metainfo: monitor which projects hits single object upload limit
  • 710905f satellite/{console,payments}: remove JSON support for some configs
  • fdbbdc4 satellite/metabase: exclude everything from change stream by default
  • 89acec9 satellite/repair: create new 'repair' subcommand for modular satellite
  • 40de5e7 satellite/eventing: introduce configuration flag
  • ca59759 satellite/metainfo: disable TestingAlternativeBeginObject flag for tests by default
  • 770a05b satellite/metainfo: transmit object events for specific buckets
  • b05e57d cmd/satellite: Homogenize log field user-accounts cmd
  • 1877d5d satellite/metainfo: add support for bursting to single path upload limiting
  • 0d297ca satellite/audit: use real reporter/containment with modular auditor
  • 9cf0fd8 satellite/accounting/nodetally: use PieceSize method to calc piece size
  • fc7f0c8 satellite/db: add index to users.status_updated_at
  • 2fb5097 satellite/audit: fix flaky TestAuditCollector
  • 69df13e satellite/metabase: avoid individual inserts in TestDeleteExpiredObjects
  • ec78445 satellite/repair/checker: attempt to make observer tests less flaky
  • 2db7b68 satellite/db: add status_updated_at to projects table
  • 75052da satellite/satellitedb: migration to add new entitlements table
  • 47f862b satellite/{console,db}: update status_updated_at on project status update
  • 33e2424 satellite/nodeselection: multi and fixed helpers
  • 4ea27b5 satellite/audit/reporter: Add Monkit counter apply audit
  • 4c308ca satellite/repair: jobq re-push should keep stat fields

Storagenode

  • 3cd208c storagenode/hashstore: error if table missing when logs present
  • 3abd275 storagenode: build UI in containers for modular storagenode
  • 2d73a73 storagenode/piecestore: Fix typo in code comment
  • 677c356 storagenode/hashstore: use configuration loading instead of environment variables
  • 8b38dd4 storagenode/cmd: hide advanced storagenode flags
  • 0bfb5fe storagenode: refactor hashstore migration state reporting to use function

Test

  • aa5883e private/testplanet: remove unused api request
  • 16a56dc testsuite/playwright-ui: add self-serve placement test
  • 63cdf0d testsuite/playwright-ui: added edit full name test
  • ba95862 testsuite/playwright-ui: added change password test
  • 2ad50e5 testsuite/playwright-ui: added change session timeout test

v1.137.4

15 Oct 18:56
73f66fa

Choose a tag to compare

Changelog

General

  • 0299274 build: run 'CRDB Run Rolling Upgrade Test' only if DB is changed
  • 08f5f70 build: create modular storagenode with docker buildx bake
  • f2f6eb9 cherry-pick v1.137.1-rc (#7598)
  • 73f66fa release v1.137.4

Satellite

  • 8e6ce32 satellite/modular: modular satellite supports auditor subcommand
  • ad4daa7 satellite/payments: add method to list duplicate CC fingerprint usages
  • d990952 satellite/metabase: speed up TestDeleteExpiredObjects
  • 24c4540 satellite/metabase: remove SQL ranged loop implementation
  • 87dda8d satellite/metabase/metabasetests: faster segments creation
  • aebb5b2 satellite/metabase: use Spanner Read API for ListNodeAliases
  • 70dcf1d cmd/satellite: satellite command to list duplicate CC usages
  • 0c14ee2 web/satellite: removed unused getOwnedProjects functionality
  • fb7a7b8 satellite/metabase: update begin object exact version
  • 4e9672e satellite/console: remove unused GET api/v0/projects/paged endpoint
  • 96353c0 satellite/{console,satellitedb}: return HasManagedPassphrase as part of GET projects response
  • da1168e web/satellite: show Encryption column in projects table
  • ea5fa12 web/satellite: set min and max dates for Dashboard datepicker
  • e9ee988 satellite/accounting: increase project_bandwidth_daily_rollups retention period
  • 03b8b2e satellite/mailservice: added Hubspot mail service
  • fb2d403 satellite/{console,mailservice}: added ghost session warning email
  • cf596b5 satellite/metainfo: make sure requests will succeed without redis
  • 6dec489 satellite/metainfo: add option to upload with BeginObjectExactVersion
  • aa0b4cf cmd/satellite,satellite/{payments,satellitedb}: remove legacy invoicing code
  • 669985b satellite/satellitedb/consoledb: avoid getting api key just after creation
  • 5c9e749 satellite/durability: disable observer for tests by default
  • d34fa3b satellite/{payments,console,web}: removed non-product-based logic
  • 4ea8f27 satellite/metainfo: refactor success tracker monitoring into dedicated monitor
  • 166f750 satellite/metabase: fix TestMigration for cockroach
  • 0fc653b satellite/metainfo: monitor which projects hits single object upload limit
  • 710905f satellite/{console,payments}: remove JSON support for some configs
  • fdbbdc4 satellite/metabase: exclude everything from change stream by default
  • 89acec9 satellite/repair: create new 'repair' subcommand for modular satellite
  • 40de5e7 satellite/eventing: introduce configuration flag
  • ca59759 satellite/metainfo: disable TestingAlternativeBeginObject flag for tests by default
  • 770a05b satellite/metainfo: transmit object events for specific buckets
  • b05e57d cmd/satellite: Homogenize log field user-accounts cmd
  • 1877d5d satellite/metainfo: add support for bursting to single path upload limiting
  • 0d297ca satellite/audit: use real reporter/containment with modular auditor
  • 9cf0fd8 satellite/accounting/nodetally: use PieceSize method to calc piece size
  • fc7f0c8 satellite/db: add index to users.status_updated_at
  • 2fb5097 satellite/audit: fix flaky TestAuditCollector
  • 69df13e satellite/metabase: avoid individual inserts in TestDeleteExpiredObjects
  • ec78445 satellite/repair/checker: attempt to make observer tests less flaky
  • 2db7b68 satellite/db: add status_updated_at to projects table
  • 75052da satellite/satellitedb: migration to add new entitlements table
  • 47f862b satellite/{console,db}: update status_updated_at on project status update
  • 33e2424 satellite/nodeselection: multi and fixed helpers
  • 4ea27b5 satellite/audit/reporter: Add Monkit counter apply audit
  • 4c308ca satellite/repair: jobq re-push should keep stat fields

Storagenode

  • 3cd208c storagenode/hashstore: error if table missing when logs present
  • 3abd275 storagenode: build UI in containers for modular storagenode
  • 2d73a73 storagenode/piecestore: Fix typo in code comment
  • 677c356 storagenode/hashstore: use configuration loading instead of environment variables
  • 8b38dd4 storagenode/cmd: hide advanced storagenode flags

Test

  • aa5883e private/testplanet: remove unused api request
  • 16a56dc testsuite/playwright-ui: add self-serve placement test
  • 63cdf0d testsuite/playwright-ui: added edit full name test
  • ba95862 testsuite/playwright-ui: added change password test
  • 2ad50e5 testsuite/playwright-ui: added change session timeout test

v1.137.2

08 Sep 12:14
v1.137.2
7476119

Choose a tag to compare

Changelog

General

  • 0299274 build: run 'CRDB Run Rolling Upgrade Test' only if DB is changed
  • 08f5f70 build: create modular storagenode with docker buildx bake
  • f2f6eb9 cherry-pick v1.137.1-rc (#7598)
  • 7476119 release v1.137.2

Satellite

  • 8e6ce32 satellite/modular: modular satellite supports auditor subcommand
  • ad4daa7 satellite/payments: add method to list duplicate CC fingerprint usages
  • d990952 satellite/metabase: speed up TestDeleteExpiredObjects
  • 24c4540 satellite/metabase: remove SQL ranged loop implementation
  • 87dda8d satellite/metabase/metabasetests: faster segments creation
  • aebb5b2 satellite/metabase: use Spanner Read API for ListNodeAliases
  • 70dcf1d cmd/satellite: satellite command to list duplicate CC usages
  • 0c14ee2 web/satellite: removed unused getOwnedProjects functionality
  • fb7a7b8 satellite/metabase: update begin object exact version
  • 4e9672e satellite/console: remove unused GET api/v0/projects/paged endpoint
  • 96353c0 satellite/{console,satellitedb}: return HasManagedPassphrase as part of GET projects response
  • da1168e web/satellite: show Encryption column in projects table
  • ea5fa12 web/satellite: set min and max dates for Dashboard datepicker
  • e9ee988 satellite/accounting: increase project_bandwidth_daily_rollups retention period
  • 03b8b2e satellite/mailservice: added Hubspot mail service
  • fb2d403 satellite/{console,mailservice}: added ghost session warning email
  • cf596b5 satellite/metainfo: make sure requests will succeed without redis
  • 6dec489 satellite/metainfo: add option to upload with BeginObjectExactVersion
  • aa0b4cf cmd/satellite,satellite/{payments,satellitedb}: remove legacy invoicing code
  • 669985b satellite/satellitedb/consoledb: avoid getting api key just after creation
  • 5c9e749 satellite/durability: disable observer for tests by default
  • d34fa3b satellite/{payments,console,web}: removed non-product-based logic
  • 4ea8f27 satellite/metainfo: refactor success tracker monitoring into dedicated monitor
  • 166f750 satellite/metabase: fix TestMigration for cockroach
  • 0fc653b satellite/metainfo: monitor which projects hits single object upload limit
  • 710905f satellite/{console,payments}: remove JSON support for some configs
  • fdbbdc4 satellite/metabase: exclude everything from change stream by default
  • 89acec9 satellite/repair: create new 'repair' subcommand for modular satellite
  • 40de5e7 satellite/eventing: introduce configuration flag
  • ca59759 satellite/metainfo: disable TestingAlternativeBeginObject flag for tests by default
  • 770a05b satellite/metainfo: transmit object events for specific buckets
  • b05e57d cmd/satellite: Homogenize log field user-accounts cmd
  • 1877d5d satellite/metainfo: add support for bursting to single path upload limiting
  • 0d297ca satellite/audit: use real reporter/containment with modular auditor
  • 9cf0fd8 satellite/accounting/nodetally: use PieceSize method to calc piece size
  • fc7f0c8 satellite/db: add index to users.status_updated_at
  • 2fb5097 satellite/audit: fix flaky TestAuditCollector
  • 69df13e satellite/metabase: avoid individual inserts in TestDeleteExpiredObjects
  • ec78445 satellite/repair/checker: attempt to make observer tests less flaky
  • 2db7b68 satellite/db: add status_updated_at to projects table
  • 75052da satellite/satellitedb: migration to add new entitlements table
  • 47f862b satellite/{console,db}: update status_updated_at on project status update

Storagenode

  • 3cd208c storagenode/hashstore: error if table missing when logs present
  • 3abd275 storagenode: build UI in containers for modular storagenode
  • 2d73a73 storagenode/piecestore: Fix typo in code comment
  • 677c356 storagenode/hashstore: use configuration loading instead of environment variables

Test

  • aa5883e private/testplanet: remove unused api request
  • 16a56dc testsuite/playwright-ui: add self-serve placement test
  • 63cdf0d testsuite/playwright-ui: added edit full name test
  • ba95862 testsuite/playwright-ui: added change password test
  • 2ad50e5 testsuite/playwright-ui: added change session timeout test