Skip to content
This repository has been archived by the owner on Mar 13, 2024. It is now read-only.

MM-13924 Ensure OpenGraph and message attachment images go through the proxy #2331

Merged
merged 3 commits into from
Feb 7, 2019

Conversation

hmhealey
Copy link
Member

@hmhealey hmhealey commented Feb 4, 2019

Doing this on the app instead of the server because it might otherwise cause problems when we're requesting image dimensions. I was looking at a more generic way of doing this, but this doesn't seem like the time to add it since we're just about to kick off RC testing.

Ticket Link

https://mattermost.atlassian.net/browse/MM-13924

Checklist

  • Added or updated unit tests (required for all new features)

@hmhealey hmhealey added 2: Dev Review Requires review by a core commiter CherryPick/Approved Meant for the quality or patch release tracked in the milestone labels Feb 4, 2019
@hmhealey hmhealey added this to the v5.8.0 milestone Feb 4, 2019
Copy link
Contributor

@sudheerDev sudheerDev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sudheerDev sudheerDev added 4: Reviews Complete All reviewers have approved the pull request and removed 2: Dev Review Requires review by a core commiter labels Feb 6, 2019
@sudheerDev
Copy link
Contributor

@hmhealey Sorry for the delay. I overlooked this from my review queue.

@hanzei hanzei merged commit b05affe into master Feb 7, 2019
@hanzei hanzei deleted the mm13924 branch February 7, 2019 18:43
hmhealey added a commit that referenced this pull request Feb 7, 2019
…e proxy (#2331)

Doing this on the app instead of the server because it might otherwise cause problems when we're requesting image dimensions. I was looking at a more generic way of doing this, but this doesn't seem like the time to add it since we're just about to kick off RC testing.

#### Ticket Link
https://mattermost.atlassian.net/browse/MM-13924
@hmhealey hmhealey added CherryPick/Done Successfully cherry-picked to the quality or patch release tracked in the milestone and removed CherryPick/Approved Meant for the quality or patch release tracked in the milestone labels Feb 7, 2019
@amyblais amyblais added Changelog/Not Needed Does not require a changelog entry Docs/Not Needed Does not require documentation labels Feb 7, 2019
@DHaussermann DHaussermann added the Tests/Done Release tests have been written label Feb 12, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
4: Reviews Complete All reviewers have approved the pull request Changelog/Not Needed Does not require a changelog entry CherryPick/Done Successfully cherry-picked to the quality or patch release tracked in the milestone Docs/Not Needed Does not require documentation Tests/Done Release tests have been written
Projects
None yet
6 participants