96 Commits

Author SHA1 Message Date
jomo
4b920d57e8 reduce number of logs
some were just left in there from debugging and could be removed or set to logging.debug
some others could be compacted
a few errors were written to stdout instead of stderr
2015-02-20 01:22:37 +01:00
jomo
0e46019d40 set 60s timeout on errors; #99 2015-02-19 01:55:35 +01:00
jomo
dc33912ec7 raise error on 429 TooManyRequests
this has the effect that we're not caching 'null' as a reponse. see #99
2015-02-18 23:55:34 +01:00
jomo
5b8493df15 improved comments n°2 2015-02-18 23:42:00 +01:00
jomo
71ac3db416 improved comments 2015-02-18 23:16:48 +01:00
jomo
6cb4a46ac7 naming things is hard n°2 2015-02-18 21:47:17 +01:00
jomo
aaedc2f3aa naming things is hard 2015-02-18 21:35:54 +01:00
jomo
6a84c5a1d0 move comment to proper position 2015-02-18 21:35:34 +01:00
jomo
3fdd942c0f cache non-existing UUIDs, fixes #93 2015-02-14 20:26:09 +01:00
jomo
6ecde79475 capes_dir != capes_path 2015-02-14 02:17:55 +01:00
jomo
cb7f03b0b5 renders = '3D renders' 2015-02-13 21:10:53 +01:00
jomo
572ce487ba call back after writing to cache, fixes #86
remove_hash has no callback because it's only called very rarely and the write/change calls can cause more trouble
2015-02-09 23:39:50 +01:00
Jake
103519637f Rename hash vars to something that makes more sense in the specific context 2015-02-02 17:47:22 -06:00
jomo
0f136b941f less confusing var names
so 'type' was actually a hash *of* some type
2015-02-01 21:43:43 +01:00
Jake
9296fac091 uuid -> userId closes #62 2015-01-31 16:48:36 -06:00
jomo
08706e56bd move misplaced docs, add missing docs, better name for a function
naming things is hard.
2015-01-31 20:15:52 +01:00
jomo
1d2f0458c4 more changes for #77 2015-01-31 19:19:18 +01:00
jomo
baa87bc23b remove unused argument 2015-01-31 18:03:33 +01:00
jomo
e6152d5898 prepend request IDs instead of UUIDs, fixes #77
also cleaned up a few other things I noticed when looking over the files
2015-01-31 17:10:49 +01:00
jomo
a2fc680b11 add some logging 2015-01-28 23:55:19 +01:00
jomo
dda4821b8e hash = object in JS 2015-01-28 23:49:23 +01:00
jomo
c75c46aa9d no need to acess the array 3 times 2015-01-28 23:48:11 +01:00
jomo
daea5be5f1 type should never be null 2015-01-28 23:46:29 +01:00
jomo
eebac0f27c undersore instead of camelcase 2015-01-28 23:45:51 +01:00
jomo
f24160c5f2 fix code style
no need to quote keys in an object
line breaks are good
2015-01-28 23:44:17 +01:00
jomo
0099e8753e fix quotes 2015-01-28 23:42:56 +01:00
jomo
1dd0b9d510 add missing semicolon 😎 2015-01-28 23:42:10 +01:00
jomo
6e118dc496 add missing parameter 2015-01-28 23:41:40 +01:00
jomo
73f5b6b182 join cape_hash and skin_hash into same variable
only one of them is used at the same time. we're already passing the +type+ so we know which one it is
2015-01-28 23:41:15 +01:00
jomo
646746325f remove unnecessary checks
we're no longer using `delete` so the value can never be undefined
2015-01-28 23:38:40 +01:00
jomo
b2f4ca74b9 more meaningful variable names
which and whichhash were quite confusing
2015-01-28 23:37:04 +01:00
jomo
1c2c7f0956 use splice instead of delete
`delete` replaces the value with undefined and doesn't shrink the array size
`splice` actually removes the value and shrinkgs the array size
2015-01-28 23:35:53 +01:00
Jake
5fc0f8b59a Add more tests 2015-01-27 16:06:55 -06:00
Jake
9fa9342bdc heyo! 2015-01-27 15:36:07 -06:00
Jake
c428499959 Finish merging 2015-01-26 22:31:35 -06:00
Jake
3def0910bc Network rewrite/major cleanup, major caching changes, etc
Work on implementing capes
Update to no-express
Add more render tests
Add capes express route
Add documentation
Add undefined images to .gitignore
Fix no-express server again
Cleanup config a bit
General cleanup
Add CodeClimate badge
Test on Heroku
Speed optimizations
Fix tests
Code cleanup
2015-01-26 22:09:42 -06:00
Navarr Barnier
dd7e46f377 Implement Skeleton for Returning Capes (Currently returns skins)
Align capes.js codestyle to the rest of the project

get_cape_hash helper (not working - wip)

clean up capes.js
2015-01-26 22:03:06 -06:00
jomo
e437b90b51 prepend uuid to all logs 2015-01-11 02:13:21 +01:00
jomo
2ec4c2c6b3 remove trailing newline
just had to make a trivial change for dokku 💩
2015-01-09 20:56:37 +01:00
Connor Peet
3daefcf0cf Swap out those syncs 2015-01-07 15:19:06 -05:00
jomo
e26cff3718 remove useless get_image_hash line for renders 2015-01-04 05:34:35 +01:00
jomo
9affb00576 this is a better fix for #48 2015-01-04 05:03:45 +01:00
jomo
3a0a23e5b5 delete hash from redis if file does not exist 2015-01-04 05:01:13 +01:00
jomo
3d1ad616bf make sure file exists before considering redownload, fix #48 2015-01-04 04:29:07 +01:00
jomo
2d38bd20cb remove useless newline log 2015-01-03 09:54:12 +01:00
jomo
0ce77ac110 unify quotes again 2014-12-31 19:02:22 +01:00
Jake
14df0f8eb7 Remove render type debug 2014-12-26 14:22:31 -06:00
Jake
01e95f7f19 Merge 2014-12-26 00:04:36 -06:00
jomo
a6ff10493d console.debug 2014-12-17 14:52:15 -06:00
jomo
a162387f83 clean code 2014-12-17 14:52:13 -06:00