chore!: Remove `/ufs` endpoint

Merged
KE
4mo ago
+58-482

Proposed changes (including videos or screenshots)

Issue(s)

https://rocketchat.atlassian.net/browse/CORE-2283

Steps to test or reproduce

Further comments

Summary by CodeRabbit

Summary by CodeRabbit

  • New Features

    • Standardized public download URLs to consistently use /file-upload/<id>/<encoded name> across UI, API conversion, and Slack bridging.
  • Breaking Changes

    • Removed the legacy /ufs file-download endpoint and associated URL/path persistence for UFS.
    • Removed deprecated GridFS store alias and adjusted upload completion URL/path handling.
  • Refactor

    • Centralized download authorization into a single request-level access flow.
  • Documentation / Configuration

    • Removed the storesPath option from UploadFS.
  • Tests

    • Updated end-to-end and unit tests to match the new URL/access behavior.