Release preparation v1.77

Release candidate is deployed on QA Satellite

Changelog

General

Satellite

  • cb947cc web/satellite: migrate AddTokenCard component to use SFC composition api
  • b44852b web/satellite: migrate TokenTransactionItem component to use SFC composition api
  • 9d49145 web/satellite: migrate AddCouponCodeModal to use SFC composition api
  • d8a4ca6 satellite/accounting: update GetProjectSegmentLimit to fix bug
  • 2966b70 web/satellite: migrate EnableMFAModal component to use SFC composition api
  • f5e110f satellite/satellitedb: support insert for many billing txs in one db tx
  • e0bb410 satellite/payments/stripecoinpayments: parallelize invoice methods
  • 34460eb web/satellite: migrated PaymentMethods component to use SFC composition api
  • 0acb281 web/satellite: migrate AddTokenCardNative component to use SFC composition api
  • b396961 web/satellite: migrate CreateProjectModal to use SFC composition api
  • 709dc63 web/satellite: introduce appStore pinia module
  • 634ae73 web/satellite: migrate CreateProjectPromptModal component to use SFC composition api
  • 124f340 web/satellite: migrate EditProfileModal component to use SFC composition api
  • d17b41d satellite/admin: Fix response code for Get bucket
  • d8724d6 satellite/metainfo: add metric about download range type
  • 2557b9a web/satellite: introduce files pinia module
  • d8ac688 web/satellite: introduce objects pinia module
  • 6e11f92 web/satellite: migrate NavigationArea component to use SFC composition api
  • 77829c6 web/satellite: migrate App.vue component to use SFC composition api
  • b83ca75 web/satellite: migrate AccessGrantsItem component to use SFC composition api
  • 5410726 web/satellite: migrate MiddleTruncate component to use SFC composition api
  • 7b06575 satellite/meta{base,info}: reduce db round trips for download
  • 8d15154 web/satellite: migrate infoBars components to use SFC composition api
  • 8d544ac web/satellite: migrate AllModals component to use SFC composition api
  • c4db416 web/satellite: migrate DisableMFAModal component to use SFC composition api
  • 4db3d33 satellite/accounting: check bucket existance with GetProjectObjectsSegments
  • 891d74f web/satellite: migrate StripeCardInput component to use SFC composition api
  • a51ce28 web/satellite: migrate InactivityModal component to use SFC composition api
  • ceaa500 web/satellite: migrate OpenBucketModal component to use SFC composition api
  • aca348f web/satellite: migrate MFARecoveryCodesModal component to use SFC composition api
  • 4f515e7 web/satellite: migrate NewBillingAddCouponCodeModal component to use SFC composition api
  • 4c05293 satellite: set names for lrucache metrics
  • f2ae202 satellite/payments,web/satellite: separate UI cost estimates by partner
  • 403edd9 web/satellite: migrate AddTokenFundsModal to use SFC composition api
  • bafd382 web/satellite: migrate EnterPassphraseModal component to use SFC composition api
  • 9e6955c satellite/repair: fix flaky TestFailedDataRepair and friends
  • 2cae58d web/satellite: migrate NewFolderModal component to use SFC composition api
  • deccb1f web/satellite: migrate ObjectDetailsModal component to use SFC composition api
  • 28cc779 web/satellite: migrate GuidesDropdown component to use SFC composition api
  • 2d28556 web/satellite: migrate QuickStartLinks component to use SFC composition api
  • 4c75bc0 web/satellite: migrate ResourcesLinks component to use SFC composition api
  • 354aff4 web/satellite: migrate ShareObjectModal component to use SFC composition api
  • 68c016a web/satellite: migrate NotificationArea component to use SFC composition api
  • 0351bd9 web/satellite: migrate BucketDetails component to use SFC composition api
  • 1ba5ee7 web/satellite: migrate BucketDetailsOverview component to use SFC composition api
  • 3258184 web/satellite: migrate BucketGuide component to use SFC composition api
  • 35f9262 web/satellite: migrate BucketItem component to use SFC composition api
  • 923ad68 web/satellite: migrate BucketsView component to use SFC composition api
  • 5b62150 web/satellite: migrate EncryptionBanner component to use SFC composition api
  • f9eb778 web/satellite: migrate FAQBullet component to use SFC composition api
  • 16e224e web/satellite: migrate UploadCancelPopup component to use SFC composition api
  • c1484e3 web/satellite: migrate AGPermissions component to use SFC composition api
  • 401c8aa web/satellite: migrate APIKey onboarding component to use SFC composition api
  • 670d9fd web/satellite: migrate CLIInstall component to use SFC composition api
  • 9caf961 web/satellite: migrate CreateBucket onboarding component to use SFC compostition api
  • 5063234 web/satellite: migrate ListObject onboarding component to use SFC composition api
  • 265a83c web/satellite: migrate ShareObject onboarding component to use SFC composition api
  • b34a3d2 web/satellite: migrate UploadObject onboarding component to use SFC composition api
  • 214e962 web/satellite: migrate CLIFlowContainer component to use SFC composition api
  • d9c1791 web/satellite: migrate OSContainer component to use SFC composition api
  • c9d0eee web/satellite: migrated errors components to use defineComponent syntax
  • c4c391e satellite/accounting/live: replace address parsing with redis util
  • 9622ae6 web/satellite: migrate ResetPassword component to use SFC composition api
  • 599baf9 web/satellite: migrate EditProjectDetails component to use SFC composition api
  • add5bba web/satellite: migrate CLIStep onboarding component to use SFC composition api
  • f550f7e web/satellite: sort api keys
  • 957e082 web/satellite: migrate OverviewContainer to use SFC composition api
  • bb38418 web/satellite: migrate OverviewStep onboarding component to use SFC composition api
  • 6daff98 web/satellite: migrate AddTeamMemberModal component to use SFC composition api
  • 3f4ad19 web/satellite: migrate OnboardingTourArea component to use SFC composition api
  • 3336a24 web/satellite: migrate NotificationItem to use SFC composition api
  • 7cf840e web/satellite: migrate ForgotPassword component to use SFC composition api
  • 7bb8e53 web/satellite: migrate ActivateAccount component to use SFC composition api
  • 933c4dd web/satellite: migrate ChangePasswordModal to use SFC composition api
  • 0bf5e51 web/satellite: migrate ObjectsArea component to use SFC composition api
  • a74bc2c web/satellite: migrate SuccessScreen onboarding component to use SFC composition api
  • 65a12b1 web/satellite: migrate ValueWithCopy component to use SFC composition api
  • 697be4a web/satellite: migrate ProgressBar onboarding component to use SFC composition api
  • cfdeb4f web/satellite: migrate BillingNotification component to use SFC compostition api
  • 0fe3775 web/satellite: migrate DownloadObject onboarding component to use SFC composition api
  • d5e2062 web/satellite: migrate TabWithCopy component to use SFC composition api
  • 8147111 web/satellite: migrate BillingArea component to use SFC composition api
  • d062040 web/satellite: migrate HeaderArea component to use SFC composition api
  • a5d9caa web/satellite: migrate ProjectMemberListItem component to use SFC composition api
  • 66541e6 web/satellite: migrate ProjectMembersArea component to use SFC composition api
  • ff88404 web/satellite: change project limit upperbound
  • 1dc5930 web/satellite: fix clicks on project/billing history tables
  • 1a8e554 web/satellite: migrate ProjectDashboard component to use SFC composition api
  • 45a8ac7 web/satellite: migrate CreateProject component to use SFC composition api
  • 31f5e2c satellite/metainfo: limit uploads to the same location
  • 8a50a3b satellite/payments: rename ‘stripecoinpayments’ package to ‘stripe’
  • 915f395 satellite/repair: repair pieces on the same last_net
  • 857a292 web/satellite: show loading screen when fetching frontend config
  • 6f8dff5 web/satellite: enable session timeout setting
  • 5b65e10 satellite/console: enable session timeout configuration
  • 085bc0c web/satellite: fix browser hover and click behaviour
  • 97cefed web/satellite: Remove BillingNotification component
  • 8c5924d satellite/payments/billing: add bonus transactions
  • 8893576 web/satellite: Add clarification to pro account description
  • cf1677f web/satellite: combine buckets and objects pinia modules. Rename files module to object browser module
  • 199a28e web/satellite: introduce billing pinia module
  • 5d860fd web/satellite: introduce project members pinia module
  • 9c20c4e web/satellite: use pinia users module instead of vuex users module
  • e2ecee4 web/satellite: update notifications to be aligned with dashboard
  • 1c2ad79 web/satellite: fix banner container CSS issue
  • 59eab37 satellite/console/consoleweb: remove bucket usage report page
  • e25da61 web/satellite: use project members pinia module instead of vuex module
  • 64c798e web/satellite: use billing pinia module instead of vuex module
  • 6e9dae0 satellite/payments: add egress discount ratio to price override config
  • c92fdba satellite/payments/stripe: apply egress discount to invoice items

Storagenode

  • e5c4372 storagenode/pieces: introduce FileWalker
  • 80fc7e9 web/storagenode: add banner with info on storagenode payout changes
  • 5562509 storagenode/monitor: add option to log only when verification check fails
  • 462c16e storagenode/piecestore: use actual Initial/MaxStep defaults
  • f5020de storagenode/blobstore: move blob store logic
  • 3cf8963 cmd/storagenode: refactor main.go
  • 1d63395 storagenode/peer: don’t require CA whitelist any longer

Test

  • b2a4a35 testsuite/playwright-ui: add .gitignore
  • 8fba740 storagenode/blobstore/testblobs: don’t error checks in BadDB

Uplink

  • 33c3e31 cmd/uplink: add --tls flag to share command
  • 60444d1 cmd/uplink: minor text fixes for “uplink share”
  • e676b5c cmd/uplink: progress bars for recursive copy
7 Likes