Release preparation v1.89

New release candidate is already deployed on QA Satellite

Changelog

Satellite

  • ec8f3b4 web/satellite/vuetify-poc: allow for sharing files and folders
  • 8f27425 satellite/{projectaccounting, web}: merge settled and allocated lines for bandwidth graph
  • 0f3ff66 web/satellite: show error for rate limited MFA logins
  • bd48a5c web/satellite: allow limit increase request
  • 92a69c7 web/satellite: add loader to object browser table
  • f4fe983 satellite/{placement,nodeselection}: introduce empty() and notEmpty() for tag value selection
  • bd36749 web/satellite: improve bucket list on small screens
  • 789b37c web/satellite/vuetify-poc: remove notification on close button click
  • 1efc0ce web/satellite: load usage and charges separately
  • 8a0d1e8 web/satellite/vuetify-poc: show region in My Account dropdown
  • ecc527a web/satellite: low STORJ balance notification
  • 1a8913e web/satellite/vuetify-poc: improve navigation drawer on small screens
  • 8ad0bc5 satellite/console: add alt code protected MFA recovery endpoint
  • f42548a web/satellite: require MFA code to generate MFA recovery codes
  • 109c0d5 web/satellite/vuetify-poc: make Resources dropdown items functional
  • c48f58e satellite/metabase: simplify BeginExactObject
  • ad5c2e1 web/satellite/vuetify-poc: add tier indicator
  • 95d87f5 web/satellite/vuetify-poc: remove Browse from project nav sidebar
  • 5d0934e satellite/metabase/rangedloop: disable ranged loop for tests
  • 3104a83 web/satellite/vuetify-poc: unmock list of owned and shared projects
  • 0a063fd web/satellite/vuetify-poc: require MFA code to generate MFA recovery codes
  • 81d49ad web/satellite: slightly refactored billing modals
  • a2d37bc {satellite/console, web/satellite}: send analytics if invitee signs up
  • e599df0 satellite/console: add more cross-user api tests
  • 4711111 web/satellite/vuetify-poc: implement Delete Access dialog
  • 950672c web/satellite/vuetify-poc: implement Manage Passphrase dialog
  • 98921f9 satellite/overlay: fix placement selection config parsing
  • 123309c web/satellite: update vuetify dependency
  • 15c0c67 web/satellite/vuetify-poc: update “Learn More” links in page subtitles
  • 6a4abb7 web/satellite/vuetify-poc: make project stat cards clickable
  • 0205a08 web/satellite/vuetify-poc: use image icon for SVGs in object browser
  • e92acca web/satellite/vuetify-poc: show loader when creating a folder
  • 5f4cd92 web/satellite/vuetify-poc: clear S3 data when switching projects
  • e563de6 web/satellite: Update segment and free tier doc links
  • 8381483 satellite/admin: Add back-office UI sources
  • a43f17d web/satellite/vuetify-poc: use ‘Files’ header instead of ‘Objects’ for buckets table
  • 52d3374 web/satellite: change ‘Bandwidth’ and ‘Egress’ labels to ‘Download’ on project dashboard/settings
  • 5689083 web/satellite/vuetify-poc: fix limits values formatting on project dashboard
  • 7d0b8f6 web/satellite/vuetify-poc: center loader in file preview
  • 18d5caa satellite/satellitedb: write/read placement information to/from repairqueue
  • b4fdc49 satellite/repair/checker: persist placement information to the queue
  • c44e3d7 satellite/satellitedb: repairqueue.Select uses placement constraints
  • 1b8bd6c satellite/repair: unify repair logic
  • 4a9d5ed web/satellite/vuetify-poc: another round of small improvements
  • 4cbfa28 web/satellite/vuetify-poc: use ‘demo-bucket’ placeholder instead of prefilled value
  • d67bb4f web/satellite/vuetify-poc: show file delete confirmation dialog
  • 6555a68 satellite/admin: Serve back-office static UI
  • 8689f60 web/satellite: vuetify upload progress panel
  • f78cde9 web/satellite/vuetify-poc: make project table search field be consistent with other search fields
  • f5af0f2 web/satellite/vuetify-poc: add geographic distribution dialog
  • 05a276e web/satellite/vuetify-poc: add buckets table to project dashboard
  • f63f3f1 satellite/analytics: Do not set lifecyclestage from Segment
  • 3d3785a web/satellite/vuetify-poc: prevent inappropriate sidebar closure
  • 7218933 satellite/gracefulexit: revamp graceful exit
  • 2a8e5ae satellite/admin/back-office/ui: Don’t ignore package-lock.json
  • e1215d5 satellite/overlay: add AOST to GetParticipatingNodes method
  • 6364520 web/satellite: fix object browser pagination for the folders
  • 58b98bc satellite/repair: repair is configurable to work only on included/excluded placements
  • 5c5306c satellite/admin/back-office/ui: Delete yarn.lock file
  • 822c596 web/satellite: patch listing token history issue
  • b9c84d6 cmd/satellite: copy Vuetify distribution folder to satellite

Test

  • fe0b574 Af testplan/private cloud (#6265)

Uplink

  • 012e1fb cmd/uplink: use configured user agent
  • 2226114 cmd/uplink: don’t output stacktrace with unknown access

General

  • 8f16829 mod: bump storj/uplink to v1.12.0
  • bc517ca go.mod: bump common
  • e4d6829 private/server: Windows TCP fast-open support detection
  • fd679c3 private/server: FreeBSD TCP fastopen support detection
  • 5bbd477 go.mod: bump dependencies (uplink,common,monkit)
  • 926076b private/apigen/example: Add description to endpoint
  • 9a06de9 private/apigen: Add test for Types.All
  • 822a135 private/apigen: Document Endpoint fields
  • a9901cc private/apigen: Add validations to improve usage
  • 0048442 private/apigen: Generate valid TypeScript code with anonymous types
  • 7ab7ac4 private/apigen: Remove TypeScript errors from generated code
  • 48d7be7 private/apigen: Panic types defined in main package
  • 0affe03 cmd/tools/tag-signer: make the output less noisy
4 Likes