Changelog
General
- 14be231 all: bump to Go 1.26.2
Multinode
- 3a76734 web/multinode: Update frontend deps
Satellite
- e83842c satellite/satellitedb: check for errors
- 0e48c3a satellite/metabase: log and swallow zombie object deletion errors
- 801a655 satellite/{payments,console}: re-define paid privileges for tenant users
- f0cd487 satellite/admin: add tenant-related config value
- fa89213 satellite/{admin,satellitedb}: update GET user requests to respect service.TenantID value
- 5cab6a3 satellite/admin: add tenant scoping to state-changing user methods
- aa9ac4b satellite/admin: add tenant scoping to project service methods
- 70bdacb satellite/admin: add tenant scoping to buckets service methods
- def71c1 satellite/admin: disable licenses requests for a tenant-scoped admin
- 662ed69 satellite/admin: disable nodes requests for tenant-scoped admin
- c861fa8 satellite/admin: add tenant scoping to change history and general search requests
- 244df8e satellite/admin: add tenant scoping to account freeze actions
- 02ffab8 satellite/admin: disable some feature flags for tenant-scoped admin
- 5be6aaf satellite/{accountfreeze,run}: wire up account freeze chores to modular admin
- 8cbb2ce satellite/admin: allow support or SE to change user kind
- 7254541 satellite/console: general clean up of the package
- 12c5bfe satellite/payments: remove UseIdempotency feature flag
- d5d66c5 satellite/payments: remove SkipEmptyInvoices feature flag
- c349291 satellite/payments: remove RemoveExpiredCredit feature flag
- d382e2a satellite/payments: remove RoundUpInvoiceUsage feature flag
- 02caa18 satellite/gc/piecetracker: do not ignore error in observer Finish
- 15d5283 satellite/metabase: soft-delete pending objects instead of hard-delete
- cbe870f satellite/admin/ui,web/satellite: Update plugin-vue
- c92255a Revert "satellite/console: restrict API key creation for satellite"
- 6387416 satellite/{console,web}: add config to disable project invites
- 2be2cbd satellite/{console,web}: add config for fields on onboarding dialog
- dc6192a satellite/admin: serve whitelabel assets from specific dir
- 4d07921 satellite/metainfo: add placement to request monkit
- b2e0dad satellite/admin/ui: Update frontend deps
- d64f2a2 web/satellite: Update useEventing composable
- 066a026 satellite/repair: support custom chunk size for repair
- b6acf27 satellite/admin: support whitelabel branding
- 3d708f2 satellite/satellitedb: add method for creating bucket with attribution
- aa9fffd satellite/metabase: update BeginObject to set checksum info
- 587623e satellite/metabase: update CommitObject to set checksum info
- 6dfa198 satellite/console: allow tenant users to have free trials
- 3c4c0e9 web/satellite: small UI/UX updates for create access flow
- f8fe2a4 satellite: modular starter for Core services
- 7435cc4 web,satellite/admin/ui: Add CLAUDE.md for forntends
- 18075c1 web/satellite: limit detailed usage report period to the last 3 months
- 745f23f satellite/console: remove Tenant user kind
- 6ae6d76 web/satellite: Update frontend deps
- e546a62 satellite/metabase: update DeleteObject to return checksum info
- 70b4d79 satellite/metainfo: split MaxCommitDelay config per operation type
- f5a6877 satellite/metabase: update GetObject to return checksum info
- 42be6a0 satellite/metabase: fix missing MaxCommitDelay for BeginObjectExactVersion
- 6b2547f satellite/admin: add OIDC authentication support
- 247c9c7 satellite/{console,payments}: improve purchase endpoint handling
- 9e86ce1 satellite/accountfreeze: skip non-paid users when running billing freeze chore
- c077eec satellite/{console,web}: clean up object browser code
- 3d4c7b6 satellite/metabase: remove TestingCommitSegmentUseMutations
- e9b20a9 web/satellite,admin-ui: improve logo sizing
- 0a3ec1b satellite/satellitedb: add partner column to registration_tokens table
- c79beba web/satellite: resolve 'circular chunk' build issue
- cbfedd1 web/satellite: fix deletes in the object browser