cal-itp / data-infra

Cal-ITP data infrastructure
https://docs.calitp.org/data-infra
GNU Affero General Public License v3.0
47 stars 12 forks source link

Upcoming changes to support for the files.upload API method in Slack #3384

Open thekaveman opened 2 months ago

thekaveman commented 2 months ago

User story / feature request

This issue is to track changes coming to the Cal-ITP Slack Workspace, shared via an email announcement to Slack admins:

A workspace that you administer contains apps or integrations that recently used the files.upload web API method. We want to inform you about two important changes coming to support for the files.upload API.

May 8, 2024 Newly created Slack apps will no longer be able to access the files.upload API. Existing applications will be able to continue using files.upload until support is discontinued.

March 11, 2025 Support for the files.upload API for all apps will be discontinued.

To prepare for this change, we recommend that app owners migrate away from files.upload and instead use the combination of files.getUploadURLExternal and files.completeUploadExternal. You can also leverage Slack's SDKs to help transition to this new way of uploading files by visiting our api.slack page.

If the apps using the files.upload API do not update to the method above, file uploads from those apps in your workspace or organization will no longer work beginning on March 11, 2025. To view a list of apps in your workspace impacted by this change, click below: See list of affected apps

More information about this change can be found in our developer changelog.

Following the link to check the list of affected apps, it looks like the Metabase app uses this API to upload images of charts as part of the notification / scheduled post feature.

Acceptance Criteria

evansiroky commented 5 days ago

May be resolved by #3461