Commit Graph

792 Commits

Author SHA1 Message Date
Oliver Falk
1376024aa3 Make lint happier and adapt/add some tests to reflect gravatarproxy functionality 2018-12-01 14:56:48 +01:00
Oliver Falk
51c863c94f Add special view to proxy Gravatar (which is the default now if we do not have an image on our end). This proxying can be replaced by the frontend web server (Apache, NGINX), but helps now for dev. Alternatively we can redirect to Gravatar. 2018-11-30 14:26:20 +01:00
Oliver Falk
c4a8d2e640 Use max avatar size for import 2018-11-30 14:23:52 +01:00
Oliver Falk
e783ea6601 Add DEFAULT_AVATAR_SIZE to config, as we need it in various places 2018-11-30 14:07:30 +01:00
Oliver Falk
5146bd8b82 Allow max sized image to be imported, make sure we resize it on the import view to not overflow the div 2018-11-30 14:06:56 +01:00
Oliver Falk
e72c7768cb Merge branch 'master' of git.linux-kernel.at:oliver/ivatar 2018-11-25 20:12:43 +01:00
Oliver Falk
e93eb10069 Merge branch 'devel' into 'master'
Merge latest devel

See merge request oliver/ivatar!82
2018-11-23 17:48:04 +01:00
Oliver Falk
f501c94032 Remove x 2018-11-23 16:17:04 +01:00
Oliver Falk
e8e2e3af71 Test 2018-11-23 16:10:57 +01:00
Oliver Falk
e96e17bd01 Add error view if digest is to long/short 2018-11-23 15:52:41 +01:00
Oliver Falk
b65def024b Merge branch 'master' of https://git.linux-kernel.at/oliver/ivatar 2018-11-23 13:17:30 +01:00
Oliver Falk
e02e064998 Add script, able run export all data from libravatar 2018-11-23 13:14:33 +01:00
Oliver Falk
93e0e624b5 Add script to import a full libravatar export 2018-11-23 13:05:12 +01:00
Oliver Falk
1c588ff2a4 Merge branch 'devel' into 'master'
Only use the value if >0, Fixes issue #21

Closes #21

See merge request oliver/ivatar!81
2018-11-23 13:00:30 +01:00
Oliver Falk
2643e11890 Only use the value if >0, Fixes issue #21 2018-11-23 12:54:12 +01:00
Oliver Falk
f2919e887e Merge branch 'devel' into 'master'
Pull in latest devel

See merge request oliver/ivatar!80
2018-11-23 12:52:19 +01:00
Oliver Falk
7c4c9f34d7 Merge branch 'devel' of https://git.linux-kernel.at/oliver/ivatar into devel 2018-11-23 12:46:28 +01:00
Oliver Falk
cf4974f24d Slash at the end of OpenId is not a must, remove it 2018-11-23 12:46:10 +01:00
Oliver Falk
755143ea79 Also check the username the user has in his export file, will be used for the mass-import of libravatar data 2018-11-23 11:33:47 +01:00
Oliver Falk
e510c153a5 Merge branch 'master' of https://git.linux-kernel.at/oliver/ivatar 2018-11-20 09:05:04 +01:00
Oliver Falk
d4d2746233 Merge branch 'devel' into 'master'
Fix middleware to do exactly what we want/need

See merge request oliver/ivatar!79
2018-11-19 16:29:33 +01:00
Oliver Falk
095f907f91 Merge branch 'master' of https://git.linux-kernel.at/oliver/ivatar 2018-11-19 16:25:49 +01:00
Oliver Falk
aeb0a529f3 Merge branch 'master' into 'devel'
# Conflicts:
#   ivatar/middleware.py
2018-11-19 16:25:01 +01:00
Oliver Falk
c1d6a751da Rewrite middleware to use FORWARDED_SERVER as FORWARDED_HOST, if available 2018-11-19 16:20:25 +01:00
Oliver Falk
24387b5b86 Merge branch 'devel' into 'master'
Middleware for multiple proxies

See merge request oliver/ivatar!78
2018-11-19 16:03:41 +01:00
Oliver Falk
033a288b8d Middleware for multiple proxies 2018-11-19 16:03:41 +01:00
Oliver Falk
2f79608a59 Add middleware and rearrange to make pylint happier 2018-11-19 15:43:46 +01:00
Oliver Falk
8f466b3682 Add middleware to fix multiple proxies issue 2018-11-19 15:43:21 +01:00
Oliver Falk
b11d4f5d42 Merge branch 'master' of https://git.linux-kernel.at/oliver/ivatar 2018-11-16 15:32:17 +01:00
Oliver Falk
81b4417e4f Happy lint, happy coverage 2018-11-16 13:33:39 +01:00
Oliver Falk
ea3c586d3b Merge branch 'devel' into 'master'
Maybe we get finally the OpenID redirect stuff right

See merge request oliver/ivatar!77
2018-11-16 13:27:52 +01:00
Oliver Falk
740c03e731 Set option to use proxy set value from X_FORWARDED_HOST 2018-11-16 13:23:18 +01:00
Oliver Falk
6c886fdb1f Revert commit e22275f5 and e6d65637, since this anyway didn't fix the OpenID redirect problem 2018-11-16 13:21:26 +01:00
Oliver Falk
65ae67918f Merge branch 'devel' into 'master'
Make sure we don't run into regressions again (issue #18 #20)

See merge request oliver/ivatar!76
2018-11-16 12:22:47 +01:00
Oliver Falk
9119e5f78c Make sure we don't run into regressions again (issue #18 #20) 2018-11-16 12:18:21 +01:00
Oliver Falk
1399bb8758 Merge branch 'devel' into 'master'
Regression fix (issue #18, #20)

Closes #20

See merge request oliver/ivatar!75
2018-11-16 12:13:01 +01:00
Oliver Falk
c6710052d2 Fix regression introduced by commit c3ed5fb0 (issue #18 - fixes issue #20 2018-11-16 12:08:11 +01:00
Oliver Falk
8941489067 Merge branch 'devel' into 'master'
Fix issue #18 and #19

Closes #18 and #19

See merge request oliver/ivatar!73
2018-11-16 11:13:57 +01:00
Oliver Falk
3be9611cf8 Regression from fixing issue #18 - adapt test accordingly 2018-11-16 11:09:24 +01:00
Oliver Falk
da6c0691dc Address issue #19, inconsistent padding size in relation to requested size + final image return is larger, since padding is added 2018-11-16 11:03:50 +01:00
Oliver Falk
0d404dc559 Return nobody instead of misteryman - as pointed out in issue #18 (fixed) 2018-11-16 10:51:08 +01:00
Oliver Falk
db01e5d94d Merge branch 'devel' into 'master'
Fix issue #17

Closes #17

See merge request oliver/ivatar!72
2018-11-16 10:51:01 +01:00
Oliver Falk
c3ed5fb014 Fix issue #17 2018-11-16 10:45:42 +01:00
Oliver Falk
4288d480eb Merge branch 'devel' into 'master'
Fix issue #16

Closes #16

See merge request oliver/ivatar!71
2018-11-16 10:43:21 +01:00
Oliver Falk
22fb786cff Fix issue #16 2018-11-16 10:38:47 +01:00
Oliver Falk
2ad826a04e Update pubkeys 2018-11-15 10:51:30 +01:00
Oliver Falk
d4a903f743 Add gpg pubkey 2018-11-15 10:51:02 +01:00
Oliver Falk
54f92016bc Add pubkeys - temporarily 2018-11-15 08:15:19 +01:00
Oliver Falk
e5e00feda9 Merge branch 'devel' into 'master'
Fix issue #15 - Picture import doesn't work

Closes #15

See merge request oliver/ivatar!70
2018-11-14 15:02:57 +01:00
Oliver Falk
7bb57e9b9c Fix issue #15, only use the first part of the client IP - this dosn't happen in SQLite envs, since types are not enforced 2018-11-14 14:58:22 +01:00