Releases: storj/storj
Releases · storj/storj
v1.140.3
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...
v1.140.1-rc
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
v1.139.6
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...
v1.139.3
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...
v1.139.0-rc
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...
v1.138.2
Changelog
General
- 2a46f23 Makefile: enable check-tx linter
- 2896324 docker: use generic
tagsannotation 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
Changelog
General
- 2a46f23 Makefile: enable check-tx linter
- 2896324 docker: use generic
tagsannotation 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
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
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
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