Skip to content

MSC3911 AP9: Media copy endpoint - #95

Merged
nico-famedly merged 3 commits into
msc3911from
syk/msc3911-ap9-media-copy-endpoint
Sep 8, 2025
Merged

MSC3911 AP9: Media copy endpoint#95
nico-famedly merged 3 commits into
msc3911from
syk/msc3911-ap9-media-copy-endpoint

Conversation

@itsoyou

@itsoyou itsoyou commented Aug 29, 2025

Copy link
Copy Markdown
Member

Linked Media MSC3911 AP9: Media copy endpoint #3359

  • When copying media it should be in the unattached state until the user manually attaches it to a new event.
  • Storage might be shared in the future (by storing via a content hash)
  • Media size limits apply.
  • A new mxc uri is returned for the new media file.
  • The endpoint should only be available, when the MSC is enabled.

Comment thread synapse/rest/client/media.py Outdated
Comment thread synapse/rest/client/media.py Outdated
Comment thread synapse/rest/client/media.py Outdated
Comment thread synapse/rest/client/media.py Outdated
@itsoyou
itsoyou force-pushed the syk/msc3911-ap9-media-copy-endpoint branch from 53c898a to 65bfb2b Compare September 4, 2025 14:22
@itsoyou
itsoyou marked this pull request as ready for review September 4, 2025 14:22
@itsoyou
itsoyou requested a review from a team as a code owner September 4, 2025 14:22
@itsoyou
itsoyou requested a review from nico-famedly September 4, 2025 15:09
@itsoyou itsoyou changed the title [WIP] MSC3911 AP9: Media copy endpoint MSC3911 AP9: Media copy endpoint Sep 4, 2025
Comment thread synapse/rest/client/media.py Outdated
Comment thread synapse/rest/client/media.py Outdated
@nico-famedly
nico-famedly merged commit dbd189e into msc3911 Sep 8, 2025
20 of 23 checks passed
@nico-famedly
nico-famedly deleted the syk/msc3911-ap9-media-copy-endpoint branch September 8, 2025 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants