Commit Graph

  • fd4fb0764c return & use lwip-stripped image in skins.save_image jomo 2015-09-29 23:32:16 +02:00
  • 6fbfd6c355 update dependencies jomo 2015-09-26 16:22:32 +02:00
  • c8d74d47be avoid reserved property names (+ test), fixes #145 jomo 2015-09-25 19:14:53 +02:00
  • 5e1e7f3701 update dependencies jomo 2015-09-23 00:29:50 +02:00
  • 5e7d116364 readme IRC badge improvement jomo 2015-09-22 21:37:55 +02:00
  • 1ecf3c0122 add 504 to expected return codes, don't cache unexpected responses jomo 2015-09-21 22:21:14 +02:00
  • cc2840ae4b log error if http code not available jomo 2015-09-20 22:02:37 +02:00
  • d49f7279b3 log response ID first for access log jomo 2015-09-20 21:45:37 +02:00
  • a15cb20144 TooManyRequestsException shouldn't actually throw an error jomo 2015-09-20 21:43:12 +02:00
  • 06895cdd81 add TooManyRequestsException to silent_errors jomo 2015-09-20 21:35:46 +02:00
  • 9cdca6acda don't throw strings jomo 2015-09-20 21:28:43 +02:00
  • 26f6b089ef log errors only once, fixes #140 jomo 2015-09-20 20:49:37 +02:00
  • b97087c099 catch HTTP 500/503 and empty response, fixes #141 jomo 2015-09-20 19:12:31 +02:00
  • 750d741308 log when cleaner has nothing to do jomo 2015-09-17 01:51:11 +02:00
  • 7e77142b29 add link to crafatar/setup jomo 2015-09-15 04:38:24 +02:00
  • 8ddc300a11 #138 bump http_timeout to 2 seconds jomo 2015-09-06 03:39:48 +02:00
  • 6a630f23b9 add new test CRCs for @6d12ed6 jomo 2015-09-06 00:47:17 +02:00
  • 6d12ed685b enhance renders by using binary transparency jomo 2015-09-06 00:22:57 +02:00
  • fe12901f41 update app.json jomo 2015-09-03 00:26:25 +02:00
  • 47a978df6c add image dir to git jomo 2015-09-02 23:57:08 +02:00
  • 90022d9e6c revert 4d949362beeaf432201f576d83518dd0bb0351a8 jomo 2015-09-02 23:47:53 +02:00
  • b4ae89832a add missing 'cache' import in routes/skins jomo 2015-09-02 23:22:52 +02:00
  • 841eb39f05 remove obsolete imports jomo 2015-08-31 05:41:18 +02:00
  • 3a61e15abf various networking.js improvements jomo 2015-08-31 00:10:35 +02:00
  • ccc7314ea0 fix 'Permission denied' on travis jomo 2015-08-30 23:19:45 +02:00
  • 5f0e16897d travis 💩 N°2 jomo 2015-08-30 22:24:35 +02:00
  • 5aaf075f94 travis 💩 jomo 2015-08-30 22:21:01 +02:00
  • 52098ca2f8 hotfix for #139 jomo 2015-08-30 22:12:43 +02:00
  • 2e738f8b40 use crafatar/node-df jomo 2015-08-30 05:42:28 +02:00
  • 755cc74170 don't update file dates jomo 2015-08-30 04:48:50 +02:00
  • 78f2f2027f cleaner: be less verbose jomo 2015-08-30 04:29:56 +02:00
  • 5f703eda70 check disk/redis every 10 minutes jomo 2015-08-30 03:58:57 +02:00
  • 6746459c8d delete cape images when cleaning jomo 2015-08-30 03:57:29 +02:00
  • e56f300d3e use EPHEMERAL_STORAGE instead of HEROKU env jomo 2015-08-30 02:11:35 +02:00
  • ac9cd93c8e 512MB free disk space is better than 10MB jomo 2015-08-29 22:42:02 +02:00
  • 3156423209 fix typo jomo 2015-08-22 18:30:29 +02:00
  • a928952dc4 don't force image directories to be relative jomo 2015-08-20 01:52:01 +02:00
  • 9ed431d7ad remove images/ (see @4d94936) jomo 2015-08-18 01:33:00 +02:00
  • 4d949362be change default config to use /var/lib/crafatr/images jomo 2015-08-18 01:11:38 +02:00
  • b460260bae remove logs/ jomo 2015-08-18 01:08:01 +02:00
  • 0b58b3a4d1 add final log before shutting down on SIGTERM jomo 2015-08-16 22:27:22 +02:00
  • 85e7b4b571 remove clusters jomo 2015-08-16 22:18:17 +02:00
  • 72708ca590 remove forever, update dependencies jomo 2015-08-16 22:14:26 +02:00
  • 79da225b9f gracefully shut down on SIGTERM jomo 2015-08-16 22:11:08 +02:00
  • 49b4ae1a6e exit on process error jomo 2015-08-16 06:17:38 +02:00
  • d6a9f7c71a add JS to check mojang's server status jomo 2015-07-28 23:58:48 +02:00
  • 442dee0280 don't print all this shit when we receive a 500 jomo 2015-07-27 20:06:16 +02:00
  • 6213344090 lots of rendering improvements jomo 2015-07-23 11:13:24 +02:00
  • 3edf89e884 Merge branch 'master' of github.com:crafatar/crafatar jomo 2015-07-22 23:24:30 +02:00
  • c2d2644bbe make travis fast attempt 2 jomo 2015-07-22 23:24:26 +02:00
  • 256edd622f https jomo 2015-07-21 10:06:01 +02:00
  • fd647c5953 3D renders are still beta jomo 2015-07-20 22:28:06 +02:00
  • db72d05680 Dependency update Jake 2015-07-18 00:58:27 -05:00
  • 7f4fa0dea2 Merge branch 'master' of github.com:crafatar/crafatar Jake 2015-07-18 00:46:31 -05:00
  • 2515575f25 Renders are no longer in beta, encode default url Jake 2015-07-18 00:46:24 -05:00
  • 607dcaf6e5 use status -2 for 404s jomo 2015-07-17 10:09:34 +02:00
  • fc5ab113db Merge branch 'master' of github.com:crafatar/crafatar jomo 2015-07-17 01:37:35 +02:00
  • d0689c9e3b change two more logs to debug jomo 2015-07-17 01:37:26 +02:00
  • c2e2a98b82 Make 'too busy' an error in logs Jake 2015-07-16 17:52:16 -05:00
  • b1cdf61e4b Change invalid request path to be a 404 rather than 422, implement status id in response module Jake 2015-07-16 17:48:48 -05:00
  • d71d99fa9a Make a vast majority of logs debug, make it so that essential info is in one line Jake 2015-07-16 17:42:41 -05:00
  • 7e8c65fb33 Add tests for invalid URL paths, closes #123 Jake 2015-07-16 17:31:20 -05:00
  • f4e31eab4f Prevent twitter logo from overlapping Crafaatar title on mobile Jake 2015-07-16 17:15:03 -05:00
  • 4ed0b75c9d More meta tags Jake 2015-07-16 17:09:54 -05:00
  • 5de8c77ffb fix docker-options jomo 2015-07-14 01:14:23 +02:00
  • 53e571bd6e renew dokku installation instructions jomo 2015-07-14 00:44:43 +02:00
  • 73af64ef2b add IRC badge jomo 2015-07-12 17:36:59 +02:00
  • 44cff242d7 update dependencies jomo 2015-06-29 15:42:45 +02:00
  • 72840433cb use proper URL encoding in tests jomo 2015-06-25 21:55:23 +02:00
  • d56b10955e add tests for uuid defaults, #115 jomo 2015-06-25 21:46:14 +02:00
  • 8c022e5cb6 'useranme' jomo 2015-06-25 21:34:15 +02:00
  • f9b7ffb5b7 fix redirection test jomo 2015-06-25 21:33:47 +02:00
  • 3e4f150262 add missing import N°2 jomo 2015-06-25 21:24:26 +02:00
  • fa8e719de3 add missing import jomo 2015-06-25 21:22:54 +02:00
  • 34f94bf9b5 get rid of redundant config names #124 jomo 2015-06-25 21:19:35 +02:00
  • 20b6fd55aa clean up config comments, fix postinstall. #124 jomo 2015-06-25 20:44:38 +02:00
  • 2d71d2954e clean up gitignore jomo 2015-06-25 20:35:54 +02:00
  • e9071b123c Handle several unhandled errors - this is becoming a mess and we should really use a package to clean this up - closes #113 Jake 2015-06-25 13:26:27 -05:00
  • 1f4e5430b7 Remove config Jake 2015-06-25 13:21:03 -05:00
  • 0153640422 Ignore config.js Jake 2015-06-25 13:20:51 -05:00
  • a2e0edc491 Namespace and move config to root directory, closes #124 Jake 2015-06-25 13:12:08 -05:00
  • 2eb1112c3b Fix render defaults Jake 2015-06-24 15:14:28 -05:00
  • d2ab7b87ad Fix tests with new default code Jake 2015-06-24 15:08:05 -05:00
  • 8c39d0c017 Add support for userIds as defaults, ccloses #115 Jake 2015-06-24 01:23:22 -05:00
  • f1fd92f1cf Disallow additional paths, closes #123 Jake 2015-06-24 00:50:38 -05:00
  • 58a2f0662d capaaacittty Jake 2015-06-22 23:34:35 -05:00
  • 7b5a871c5a Use lwip 0.0.7 from npm Jake 2015-06-06 10:32:24 -05:00
  • f36cfa7898 skip helm for images without alpha channel jomo 2015-05-28 01:55:05 +02:00
  • c54e3020e9 shut up travis jomo 2015-05-28 01:35:39 +02:00
  • 288657107e actually store the skin in store_skin, fixes #108; pipe skins & capes through lwip before saving, fixes #121 jomo 2015-05-28 01:32:29 +02:00
  • 679e72759a fix test for TooManyRequests jomo 2015-05-28 01:05:24 +02:00
  • 0ec97e9ba1 add alternative checksum for mojang capes jomo 2015-05-28 00:52:26 +02:00
  • 11f580bb95 fix TooManyRequests test jomo 2015-05-28 00:45:48 +02:00
  • 01049cb34d rewrite request queue, fixes #118 jomo 2015-05-28 00:45:20 +02:00
  • 189698bed9 add alternative checksums for steve & alex jomo 2015-05-27 22:38:47 +02:00
  • 7f8da3abe2 lint tests jomo 2015-05-27 22:35:59 +02:00
  • 94322f3a77 update dependencies jomo 2015-05-27 19:02:09 +02:00
  • 51b7d19cb0 add 'Contributions welcome' notice to readme jomo 2015-05-27 01:04:36 +02:00
  • bb4de15ff2 no yoda jomo 2015-05-26 22:21:07 +02:00
  • c93ffa5a79 add test for simultaneous requests jomo 2015-05-26 22:16:33 +02:00