Skip to content
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

Proxy external avatars #32812

Open
anicoa opened this issue Jul 17, 2024 · 4 comments
Open

Proxy external avatars #32812

anicoa opened this issue Jul 17, 2024 · 4 comments
Labels
Feature: Request Requested Feature Tasked Added to the internal issue tracking

Comments

@anicoa
Copy link
Contributor

anicoa commented Jul 17, 2024

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:

  • Version of Rocket.Chat Server: 6.9.3
  • License Type: Enterprise
  • Number of Users: 25160
  • Operating System: Linux
  • Deployment Method: tar
  • Number of Running Instances: 1
  • DB Replicaset Oplog:
  • NodeJS Version: v14.21.3
  • MongoDB Version: 5.0.26 / wiredTiger (oplog activated)

Client Setup Information

  • Desktop App or Browser Version: 3.9.4
  • Operating System: Linux
@reetp
Copy link

reetp commented Jul 17, 2024

Hi.

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

Thanks.

@anicoa
Copy link
Contributor Author

anicoa commented Jul 17, 2024

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

@reetp
Copy link

reetp commented Jul 17, 2024

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.

@reetp reetp added Feature: Request Requested Feature Tasked Added to the internal issue tracking and removed stat: need more info labels Jul 17, 2024
@casalsgh
Copy link
Contributor

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Request Requested Feature Tasked Added to the internal issue tracking
Projects
None yet
Development

No branches or pull requests

3 participants