{"push_id":914347261,"size":5,"distinct_size":5,"ref":"refs/heads/redis-pubsub-refactor","head":"3272120ac070d2a11f9418a50b6b67c55783577b","before":"972aed4e60197aa16a617ac0d4c3c1325730d365","commits":[{"sha":"f8e202d98b77941c2949a7e31af864c49ceba31f","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@tnpi.net","name":"Matt Simerson"},"message":"publish spamd results to result_store","distinct":true,"url":"https://api.github.com/repos/msimerson/Haraka/commits/f8e202d98b77941c2949a7e31af864c49ceba31f"},{"sha":"bc4594278c962f0164ba7a9428560c10ff3d5951","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@tnpi.net","name":"Matt Simerson"},"message":"Merge pull request #1280 from msimerson/spamassassin-results\n\npublish spamd results to result_store","distinct":true,"url":"https://api.github.com/repos/msimerson/Haraka/commits/bc4594278c962f0164ba7a9428560c10ff3d5951"},{"sha":"a124724080cecaa329da5c75eb59cbc33a6b2586","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@tnpi.net","name":"Matt Simerson"},"message":"fix early talker display","distinct":true,"url":"https://api.github.com/repos/msimerson/Haraka/commits/a124724080cecaa329da5c75eb59cbc33a6b2586"},{"sha":"9fd59970acc77662454e5ff4634f837f37e8fdcc","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@tnpi.net","name":"Matt Simerson"},"message":"Merge pull request #1281 from msimerson/watch-cleanups\n\nfix early talker display","distinct":true,"url":"https://api.github.com/repos/msimerson/Haraka/commits/9fd59970acc77662454e5ff4634f837f37e8fdcc"},{"sha":"3272120ac070d2a11f9418a50b6b67c55783577b","author":{"email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@tnpi.net","name":"Matt Simerson"},"message":"permit redis pub/sub to work when host != localhost\n\n* redis.md: add Publish/Subscribe usage\n* redis.js:\n    * rename plugin.cfg -> plugin.redisCfg (make it safe to inherit\nredis.js)\n    * refactored get_redis_client() so it can be reused\n    * add channel naming logic consistent with result_store publishing\n* karma.ini: rename redis config settings to match redis.ini\n* karma.js:\n    * inherit redis\n    * remove load_redis_ini()\n    * move config defaults into config loading function\n    * use inherited redis pub/sub for sub connection\n    * use new redis.get_redis_client for getting client\n* watch: update for redis pub/sub\n* tame some overly verbose logging","distinct":true,"url":"https://api.github.com/repos/msimerson/Haraka/commits/3272120ac070d2a11f9418a50b6b67c55783577b"}]}