-
Notifications
You must be signed in to change notification settings - Fork 212
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Determine how long the ability to re-enable unauthenticated media (i.e. enable_authenticated_media: False
) will be supported
#17950
Comments
I suggest arbitrarily waiting 2 months at minimum, making this an early 2025 thing to happen. |
This means dropping old spec versions, correct? |
No, it means the config flag disappears. The freeze would be enabled by default, and cannot be turned off. |
Thanks - in which case we'd like to propose end of Feb to remove this. |
Sounds great! I don't expect anything to come up which delays it, but will raise loudly if that changes. |
I understand I might be unique but unauthenticated access to files is one of the features that I use a lot. I allow large files on my selfhosted server and send these links to other people all the time. On top of that, my experience with trying to bridge these (large) files to other tools/services I often find I hit their limits and they wont send. In this case I'll send a link instead of the file so the people on the other end still get it. I agree that by default unauthenticated access to files is a bad thing and it shouldn't be enabled by default but to remove this all together is a bad idea. |
@RUzOfuz5m It's at all possible to use a small proxy server to serve medias at your homeserver unauthenticated, I found no reason why unauth media support must belongs in Synapse |
In the future we will drop the
enable_authenticated_media
option, making all media access need authentication in the future.But which version of Synapse should do this?
cc @element-hq/trust-safety @element-hq/synapse-core
The text was updated successfully, but these errors were encountered: