Changelog
General
- 42bcc9b shared/dbutil/*,all: add log argument to OpenUnique
- f58fd99 shared/dbutil/spannerutil: pass in minimum session pool size
- d51aa96 all: use spanner emulator per test
- 2069f70 shared/event: wide event based per-request eventkit logging with rich information
- 03aa933 Jenkinsfile.public: run tests wit Spanner in a new way
- 94f5256 Makefile.dev.mk: increase linting parallelism
- e4c9eee go.mod: Bump deps with reported vulnerabilities
- bed11db go.mod: Set back go to 1.24.7
- 2b23e9a shared/modular/tracing: put a letter
daside for a rainy day (=typofix) - 99403f8 Jenkinsfile{verify,public}: increase go test parallelism to 9
- 1657f54 keep only write-hashtbl
- 0d059bb moving files to the top level + go.mod
- b2dd7d9 go releaser descriptor
- 691f668 Revert "moving files to the top level + go.mod"
- 5892e9d Revert "go releaser descriptor"
- a03c727 Revert "keep only write-hashtbl"
- c64e633 shared/dbutil: add support for composite foreign keys in schema
- 9441973 Jenkinsfiles: Use same golang version
- ae19e0c shared/{h/m}otel: monkit helpers to use open telemetry
- 31b3df8 Revert "shared/event: wide event based per-request eventkit logging with rich information"
Multinode
- 2c83c12 web/multinode: remove jest tests
- 4a69fd7 web/multinode: use new styling syntax
- 4bb49f1 web/multinode: add pinia modules
- f878db5 web/multinode: regenerate lock file and migrate a couple of components
- 0908de9 web/multinode: migrated common components to use SFC syntax
- bd57c50 web/multinode: migrate a bunch of components to use SFC syntax
- 8f02e77 web/multinode: migrate payouts components to use SFC syntax
- c15b751 web/multinode: migrated and reworked charts to use SFC syntax
- 76bac63 web/multinode: migrate the last bunch of components to use SFC syntax
- 81e4b53 web/multinode: remove Vue filters
- 69d9853 web/multinode: replace Vuex with Pinia
- 6316a9f web/multinode: finalize migration to Vue 3
Satellite
- a39ae7d satellite/satellitedb: Orders methods use Spanner statements
- 72a5067 satellite/admin: add delete project endpoint
- 2cefdb7 satellite/{console,db}: use tenantID aware db methods
- 5e3119c satellite/metabase/changestream: add partition metadata tests
- 20442d2 satellite/satellitedb: optimize UpdateBucketBandwidthAllocation
- 454a1b0 satellite/metainfo: fix multipart upload detection in batch
- 2c0f02a web/satellite: make UI config backward compatible
- ed47307 satellite/{console,web}: prevent abbreviated project deletion if object lock is enabled
- 56d339e satellite/satellitedb: remove unused GE tables
- a817c53 satellite/{console,web}: improve storage tier UI visuals
- b685f91 satellite/admin-ui: fix project detail page
- 23d573c satellite/admin: allow abbreviated project deletion
- 0672b71 satellite/admin-ui: add delete project UI
- a64ce09 satellite/{console,analytics}: add tenantID to some segment events
- 0c6f913 satellite/metabase: fix Postgres precommit query to honor ExcludeFromPending.Object
- 9b1c9af satellite/metabase: fix retention time storage for objects without retention
- 49c8d13 web/satellite: Update text for managed encryption selection
- c4561a8 satellite: add Run hook for services required by console
- d8858ce web/satellite: add WASM build support for modular satellite image
- 830baff satellite/sso: skip initialization when SSO is disabled
- bdc0abd satellite/console: added config API endpoint for dynamic frontend branding
- 22f5e26 web/satellite: dynamic branding system
- d94c63b satellite/console: add more whitelabel tests
- 2466ad6 satellite/satellitedb: database layer for bucket eventing config
- a66105b satellite/metabasetest: update EqualRetention to fix tests for PG
- a6da188 satellite/satellitedb: add change histories table
- 31de767 satellite/admin/back-office: save change log to DB
- 1e24677 satellite/audit: convert reporter_test to use mudplanet instead of testplanet
- b4a3de7 satellite/metabase: fix test to use UncoordinatedDeleteAllBucketObjects
- 9fef146 satellite/admin/back-office: add change history endpoint
- 222b4c4 satellite/admin-ui: show change history
- 7b54cc6 web/satellite: do not expect compute instance's 'remote' field to be defined
- 847c28c satellite/admin-ui: change bucket ID to bucket name
Storagenode
- fa9459f storagenode/hashstore: annotate spans with compaction information
- c2e69d5 storagenode: adjusting used/available space calculation