917 Commits

Author SHA1 Message Date
jomo
6c132f5c51 fix Shotbow server name 2016-04-24 12:18:11 +02:00
jomo
fca7d0d753 Merge branch 'master' of github.com:crafatar/crafatar 2016-03-26 22:03:00 +01:00
jomo
159060df77 fix typo in Crafatar users 2016-03-26 22:02:56 +01:00
jomo
7570b15320 Merge pull request #165 from crafatar/greenkeeper-redis-2.5.2
Update redis to version 2.5.2 🚀
2016-03-17 00:12:11 +01:00
greenkeeperio-bot
a86a097562 chore(package): update redis to version 2.5.2
http://greenkeeper.io/
2016-03-17 00:08:50 +01:00
jomo
aae4dbbbf6 Merge branch 'master' of github.com:crafatar/crafatar 2016-03-13 22:18:24 +01:00
jomo
9ed7fde061 update to 4.4.0 LTS
I don't think nodejs understood the idea of 'LTS'
2016-03-13 22:18:15 +01:00
jomo
d163109a34 Merge pull request #162 from crafatar/greenkeeper-mocha-lcov-reporter-1.2.0
Update mocha-lcov-reporter to version 1.2.0 🚀
2016-02-21 18:22:51 +01:00
greenkeeperio-bot
d50a2d79eb chore(package): update mocha-lcov-reporter to version 1.2.0
http://greenkeeper.io/
2016-02-21 11:53:31 +01:00
jomo
5a18fa155e Merge branch 'master' of github.com:crafatar/crafatar 2016-02-19 19:41:30 +01:00
jomo
96b277b806 add missing documentation 2016-02-19 19:24:27 +01:00
jomo
32577778b2 Merge pull request #161 from crafatar/greenkeeper-mocha-lcov-reporter-1.1.0
Update mocha-lcov-reporter to version 1.1.0 🚀
2016-02-17 21:58:34 +01:00
greenkeeperio-bot
21fbf3f8d7 chore(package): update mocha-lcov-reporter to version 1.1.0
http://greenkeeper.io/
2016-02-17 20:34:39 +01:00
jomo
fe16821cb7 update nodejs to 4.3.0 LTS 2016-02-14 20:41:42 +01:00
jomo
3620a63d14 fs.exists is deprecated, switch to fs.access 2016-02-14 20:17:09 +01:00
jomo
22ecc6f8aa make User-Agent RFC1945 compliant
This is the product name without the optional '/' + version.
The parens are a comment, the '+' preceding the URL is common practice

https://tools.ietf.org/html/rfc1945#section-10.15
2016-02-14 17:37:41 +01:00
jomo
0940b50f2c networking.save_texture should return image buffer, not lwip image object
This led to a crash when a cape or skin was not stored on disk.
The function caled skins.save_image and returned that function's lwip image object instead of the expected buffer.
skins.save_image also no longer returns the image object because it's not used anywhere
2016-02-14 17:04:33 +01:00
jomo
ab781772c7 Merge pull request #160 from crafatar/greenkeeper-canvas-1.3.10
canvas@1.3.10
2016-02-07 21:10:14 +01:00
jomo
6594200500 Mojang updated all capes, fix tests 2016-02-07 21:06:06 +01:00
greenkeeperio-bot
1ec936ee31 chore(package): update canvas to version 1.3.10
http://greenkeeper.io/
2016-02-07 11:03:01 +01:00
jomo
183e8cfa9c fix tests for f088c27012c0c49ad47538373d083311dccaf7d9 2016-02-03 03:00:03 +01:00
jomo
f088c27012 use '201 Created' when 'status' is 'downloaded' 2016-02-03 02:49:43 +01:00
jomo
f2dda3b939 check for transparency in hat transparency-bounding-box for avatars, fixes #117 2016-02-02 23:57:40 +01:00
jomo
f920811405 Merge pull request #159 from crafatar/greenkeeper-request-2.69.0
Update request to version 2.69.0 🚀
2016-01-27 23:41:02 +01:00
greenkeeperio-bot
ee0473971a chore(package): update request to version 2.69.0
http://greenkeeper.io/
2016-01-27 20:06:53 +01:00
jomo
f50d48df51 Merge pull request #158 from crafatar/greenkeeper-request-2.68.0
Update request to version 2.68.0 🚀
2016-01-27 18:51:40 +01:00
greenkeeperio-bot
88389f3b54 chore(package): update request to version 2.68.0
http://greenkeeper.io/
2016-01-27 17:53:06 +01:00
jomo
dea197093d Merge pull request #157 from crafatar/greenkeeper-canvas-1.3.9
canvas@1.3.9 breaks build 🚨
2016-01-27 10:21:54 +01:00
greenkeeperio-bot
3692b52145 chore(package): update canvas to version 1.3.9
http://greenkeeper.io/
2016-01-27 09:15:24 +01:00
jomo
6638fb7f0e Merge pull request #156 from crafatar/greenkeeper-mocha-2.4.1
Update mocha to version 2.4.1 🚀
2016-01-26 23:53:12 +01:00
greenkeeperio-bot
965abead3e chore(package): update mocha to version 2.4.1
http://greenkeeper.io/
2016-01-26 20:37:56 +01:00
jomo
0fb17e5e5e update README about renders 2016-01-23 06:30:58 +01:00
jomo
29fa734148 remove 'public' part from Cache-Control, not required 2016-01-23 06:26:41 +01:00
jomo
5654d51eec renders are no longer beta 2016-01-23 06:24:28 +01:00
jomo
c9f04e470b update crafatar users list 2016-01-21 23:23:04 +01:00
jomo
c39019074b use cache lookup for username skin types
fixes steve-model renders for usernames on first request after uuid request was made before
2016-01-21 22:12:23 +01:00
jomo
4468b55b4f username request shouldn't set skin model
if it's set to slim (by a uuid request before), that would have been overwritten and set to not slim
2016-01-21 21:54:46 +01:00
jomo
4f667cc99f remove transparency from avatar, fixes #129 2016-01-20 23:44:33 +01:00
jomo
875bb7c14a add C++11 compiler to travis 2016-01-20 03:19:47 +01:00
jomo
4e884b5497 use nodejs v4.2.4 LTS, fixes #149 2016-01-20 02:29:17 +01:00
jomo
d8e9282ee7 updat dependencies 2016-01-20 02:17:55 +01:00
jomo
6a5967dfba downstream caches shouldn't cache server errors, fixes #136 2016-01-20 02:00:10 +01:00
jomo
e7242ce773 respond 304 on server error, fixes #135 2016-01-20 01:50:30 +01:00
jomo
9ccb0151bc don't search/replace username in path
fixes faulty URLs when part of the path is used as username (e.g. 'avatars')
2016-01-20 01:28:54 +01:00
jomo
e8877c427a Merge branch 'renders-new' 2016-01-20 01:27:42 +01:00
jomo
74ba828701 add test for uuid -> username skin type update 2016-01-20 01:17:36 +01:00
jomo
8367c1e519 mhf_alex should default to mhf_alex if skin not accessible
We only use the 'hard stored' mhf_alex skin when it's part of the 'default' query parameter.
In the rare event that mhf_alex is requested but the skin is not accessible, we would fall back to 'mhf_steve' because it's the default for usernames.
This commit adds the special case to use the stored version of the 'mhf_alex' skin when it's not accessible otherwise
2016-01-20 00:56:20 +01:00
jomo
b9f6a21942 ignore case when checking for mhf_alex or mhf_steve 2016-01-20 00:12:53 +01:00
jomo
5b1ad851ef mhf_alex is always slim 2016-01-19 23:08:56 +01:00
jomo
fcdb03173a Use UUID's profileName response to update username model type, see #125 2016-01-13 02:15:47 +01:00