More avatar providers #622

Merged
konrad merged 28 commits from feature/avatar into master 2020-08-02 17:17:04 +00:00

28 Commits

Author SHA1 Message Date
konrad 66c72b107e Merge branch 'master' into feature/avatar
continuous-integration/drone/pr Build is passing Details
2020-08-02 14:11:59 +00:00
kolaente e10494f34e
Don't fail if the last avatar file does not exist when deleting it
continuous-integration/drone/pr Build was killed Details
2020-08-02 16:02:10 +02:00
kolaente 5f98defca1
Fix lint
continuous-integration/drone/pr Build is passing Details
2020-08-02 15:51:11 +02:00
kolaente 00d30cc932
Remove old global avatar setting and update docs
continuous-integration/drone/pr Build is failing Details
2020-08-02 15:37:03 +02:00
kolaente ffa801c98f
Generate docs
continuous-integration/drone/pr Build was killed Details
2020-08-02 15:34:42 +02:00
kolaente 0e06e5ddd6
Fix lint 2020-08-02 15:33:29 +02:00
kolaente 4b0856bc47
Fix lint 2020-08-02 15:27:53 +02:00
kolaente dd55003a71
Invalidate the avatar cache when uploading a new one 2020-08-02 15:19:32 +02:00
kolaente b379016d1d
Add debug logs 2020-08-02 15:17:52 +02:00
kolaente f85085271f
Add caching for upload avatars 2020-08-02 15:15:04 +02:00
kolaente 878c171cef
Add cache locks 2020-08-02 15:01:11 +02:00
kolaente 92ea31a3aa
Fix encoding 2020-08-02 14:21:26 +02:00
kolaente 3138f6324d
Resize the uploaded image to a max of 1024 pixels 2020-08-02 14:20:56 +02:00
kolaente 857e6e0719
Remove the old uploaded avatar if one already exists 2020-08-02 14:04:01 +02:00
kolaente 7cbded8990
Add mimetype check for images 2020-08-02 13:59:51 +02:00
kolaente 27ca9a9169
Set avatar provider to upload when uploading an avatar 2020-08-02 13:36:05 +02:00
kolaente 69d935f7f0
Add upload avatar provider 2020-08-02 12:46:53 +02:00
kolaente b764ba73df
Make font size smaller to let the initials still look good in smaller sizes 2020-08-01 20:11:15 +02:00
kolaente 03edcd511d
Add debug log 2020-08-01 20:09:49 +02:00
kolaente 0c35536e36
Add cache and resizing of initials avatars 2020-08-01 20:07:50 +02:00
kolaente e7439eaae1
Make font size depend on avatar size 2020-08-01 19:55:02 +02:00
kolaente 6aa69372a2
Add drawing initials avatar 2020-08-01 19:51:55 +02:00
kolaente d543762883
Add initials provider 2020-08-01 19:13:37 +02:00
kolaente 9b81d63f3e
Make the initials avatar provider the default 2020-08-01 18:57:59 +02:00
kolaente 8473184011
Merge branch 'master' into feature/avatar 2020-08-01 18:55:12 +02:00
kolaente 0d179f91dd
Add routes 2020-08-01 18:54:55 +02:00
kolaente 888c1b9749
Add user avatar settings handler methods 2020-08-01 18:53:22 +02:00
kolaente c3d39d2167
Add user avatar provider field 2020-08-01 18:35:45 +02:00