RocketChat / Rocket.Chat

The communications platform that puts data protection first.
https://rocket.chat/
Other
39.94k stars 10.29k forks source link

Proxy external avatars #32812

Open anicoa opened 1 month ago

anicoa commented 1 month ago

Description/Actual behavior

If the setting Accounts_AvatarExternalProviderUrl is used currently the avatars are fetched client-side from external source.

Expected/wanted behavior:

In some situations direct client access is not wanted. The server should fetch avatars from external source and deliver the avatars to the client (proxying).

Solution

A setting to proxy these images would be useful in different situations. A corresponding proxy setting is already implemented for different contexts (e.g. FileUpload-Webdav_Proxy_Avatars)

Update:

Server Setup Information:

Client Setup Information

reetp commented 1 month ago

Hi.

Can you please fill in a bug template properly please. We need to know what version you are on etc.

Thanks.

anicoa commented 1 month ago

Of course, i added the information. Thanks for the hint.

reetp commented 1 month ago

Just helps us to know if it is old and unsupported or not :-)

I'll ask the team to look at this though it is more a NFR than a bug.

They may suggest as an EE user you contact support directly.

casalsgh commented 1 month ago

@anicoa since you mentioned you have an enterprise license, note that it is a different queue for EE requests. You can check details on this link -> https://docs.rocket.chat/docs/support-center

Also, see it as a new feature request (NFR), so highly recommend opening a ticket and speaking with CSM assigned to your account or sales rep so that you get more visibility and can help with follow-ups.