Add proxying gravatar requests for user avatars #148

Merged
konrad merged 8 commits from feature/gravatar-proxy into master 2020-03-01 20:30:38 +00:00
Owner

Description

This PR adds proxying and caching of gravatar avatars for users.
The implementation leaves room for implementing a seperate avatar logic with custom user defined avatars or other providers like gravatar.
For now, it fixes the "privacy nightmare" that gravatar is.

Related: vikunja/frontend#63

Checklist

  • Remove avatarUrl from the users struct
  • I pushed new or updated dependencies to the repo using go mod vendor
  • I added or improved docs for my feature
    • Swagger (including make do-the-swag)
    • New config options
# Description This PR adds proxying and caching of gravatar avatars for users. The implementation leaves room for implementing a seperate avatar logic with custom user defined avatars or other providers like gravatar. For now, it fixes the "privacy nightmare" that gravatar is. Related: https://kolaente.dev/vikunja/frontend/issues/63 # Checklist * [x] Remove avatarUrl from the users struct * [x] I pushed new or updated dependencies to the repo using `go mod vendor` * [x] I added or improved docs for my feature * [x] Swagger (including `make do-the-swag`) * [x] New config options
konrad closed this pull request 2020-03-01 20:30:38 +00:00
konrad deleted branch feature/gravatar-proxy 2020-03-01 20:30:42 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/vikunja#148
No description provided.