chore!: Remove `/ufs` endpoint
Merged
KE
4mo ago+58+58+01234567890123456789-482-482-012345678901234567890123456789
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.
- Standardized public download URLs to consistently use
-
Breaking Changes
- Removed the legacy
/ufsfile-download endpoint and associated URL/path persistence for UFS. - Removed deprecated GridFS store alias and adjusted upload completion URL/path handling.
- Removed the legacy
-
Refactor
- Centralized download authorization into a single request-level access flow.
-
Documentation / Configuration
- Removed the
storesPathoption from UploadFS.
- Removed the
-
Tests
- Updated end-to-end and unit tests to match the new URL/access behavior.