{"push_id":1281567699,"size":22,"distinct_size":3,"ref":"refs/heads/4.3","head":"32d697723dd3e4fc6c641b05dcc1eb572e7cd769","before":"bb0b1ba20f11232bfaaa5ab1334880fc6b29bdb4","commits":[{"sha":"e7b5a1daa4e0da34b205c6a4830f42a1b872ad51","author":{"name":"Daniel Noom","email":"e79ff10b4141b914cc040e3c0e61c7e624816c7c@byte.nl"},"message":"Change docs to use !plugin activate/deactivate\n\nNow load and unload are shown in docs, but these commands have been replaced.","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/e7b5a1daa4e0da34b205c6a4830f42a1b872ad51"},{"sha":"ea039c1608689a0cbec6054c6c8d39b3586ec80e","author":{"name":"Guillaume Binet","email":"cb999ae1a4f4619319831d177e5d5c24f866dbd1@gootz.net"},"message":"Merge pull request #831 from danielnoom/master\n\nChange docs to use !plugin activate/deactivate","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/ea039c1608689a0cbec6054c6c8d39b3586ec80e"},{"sha":"503e364932b6033f16c29379c6ceff6db3a1ec64","author":{"name":"Alex Schokking","email":"d6efce5036204fd5b570216e667e0a9c7b05e5f8@gmail.com"},"message":"Fix bug in sample, was overloading send_card","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/503e364932b6033f16c29379c6ceff6db3a1ec64"},{"sha":"a5911df5026b1a362b3c89560240c3b2b8063143","author":{"name":"Guillaume Binet","email":"cb999ae1a4f4619319831d177e5d5c24f866dbd1@gootz.net"},"message":"Merge pull request #832 from aschokking/master\n\nFix bug in user guide","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/a5911df5026b1a362b3c89560240c3b2b8063143"},{"sha":"66c70b9f4a3b055f52f73ddba5c3f5146aeb13c2","author":{"name":"Raphael Wouters","email":"1cf966046601cb5b8a8db77ace9ba4076e2f7663@cisco.com"},"message":"Fixed NameError: name 'importlib' is not defined","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/66c70b9f4a3b055f52f73ddba5c3f5146aeb13c2"},{"sha":"591ff612e6e415a0861ca947f50d7f42b632be5e","author":{"name":"Raphael Wouters","email":"1cf966046601cb5b8a8db77ace9ba4076e2f7663@cisco.com"},"message":"import reordering","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/591ff612e6e415a0861ca947f50d7f42b632be5e"},{"sha":"4c04cc8c6643775af24fd9706d4d0f4a2d32eeb0","author":{"name":"Raphael Wouters","email":"1cf966046601cb5b8a8db77ace9ba4076e2f7663@cisco.com"},"message":"Fixes errbotio/errbot#835\n\nImplemented subprocess.Popen() for plugin dept installation.\n\nSuccessful tests in venv python version 3.5:\nAll tests made twice with BOT_ASYNC = True and BOT_ASYNC = False\nTested repo install from scratch (empty venv, first repos install)\nTested repo reload with empty venv (empty venv, repo already installed, errbot restarted), which covers the main use case for docker.","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/4c04cc8c6643775af24fd9706d4d0f4a2d32eeb0"},{"sha":"515178ee7a78fa9579dcff0aede86b7c93bc166e","author":{"name":"Nick Groenen","email":"3095c93d6ea7c5200e557b6036c9a91ff7a76ed2@groenen.me"},"message":"Merge pull request #836 from rawouter/master\n\nUse pip from subprocess instead of package","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/515178ee7a78fa9579dcff0aede86b7c93bc166e"},{"sha":"2ac84e26bc5500bfce58942a40a465ee3bca0c9f","author":{"name":"Guillaume Binet","email":"cb999ae1a4f4619319831d177e5d5c24f866dbd1@gootz.net"},"message":"Adds a setting for the internal threadpool. (#838)","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/2ac84e26bc5500bfce58942a40a465ee3bca0c9f"},{"sha":"7e910088fa76cacb8287e037250eed8ae7a33a67","author":{"name":"Guillaume Binet","email":"cb999ae1a4f4619319831d177e5d5c24f866dbd1@google.com"},"message":"For circular deps on types we can use strings.","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/7e910088fa76cacb8287e037250eed8ae7a33a67"},{"sha":"0cd79f51b40078eb7c78d17e99f062c9a6ca2d93","author":{"name":"Guillaume Binet","email":"cb999ae1a4f4619319831d177e5d5c24f866dbd1@google.com"},"message":"Don't fail hard if pip is not found.","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/0cd79f51b40078eb7c78d17e99f062c9a6ca2d93"},{"sha":"d081bf0937094a20f65964a2a528d080605154cf","author":{"name":"Sijis Aviles","email":"ff2292ded84aeb5fad7a86ccf841110a76ece803@gmail.com"},"message":"Fix the docs requirements file","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/d081bf0937094a20f65964a2a528d080605154cf"},{"sha":"aabeb79f8ef173c664f09c8898b3fad5ab8ae09b","author":{"name":"Sijis Aviles","email":"ff2292ded84aeb5fad7a86ccf841110a76ece803@gmail.com"},"message":"Update doc for @botname use in alternative prefixes","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/aabeb79f8ef173c664f09c8898b3fad5ab8ae09b"},{"sha":"e6e798d61b05ae78b19f7d104bcdd2b4ec1fbd81","author":{"name":"Sijis Aviles","email":"ff2292ded84aeb5fad7a86ccf841110a76ece803@gmail.com"},"message":"Minor formatting fix","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/e6e798d61b05ae78b19f7d104bcdd2b4ec1fbd81"},{"sha":"25284b9df2cd5615a4859af60a1d3f138b58f658","author":{"name":"Guillaume Binet","email":"cb999ae1a4f4619319831d177e5d5c24f866dbd1@gootz.net"},"message":"Merge pull request #840 from sijis/docs/slack_bot_prefix\n\nUpdate docs for slack bot prefix feature","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/25284b9df2cd5615a4859af60a1d3f138b58f658"},{"sha":"83de94d2f2fc61128660158ff3b6b8c7eaa26854","author":{"name":"Alex Sheluchin","email":"af52d3065b8b78750f844012b8e34dbc454a5a0a@netquity.com"},"message":"Add a page about exception handling","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/83de94d2f2fc61128660158ff3b6b8c7eaa26854"},{"sha":"09ad877537afe10cd4e61611ef063750ba753934","author":{"name":"mr.Shu","email":"82fc1382965496b3f50cc32e509d53f6e82acc7d@shu.io"},"message":"fix: Sending group messages to IRC channels\n\n* IRC backend's `build_identifier` returns an instance of\n  `IRCRoomOccupant` when asked to create an identifier for an IRC\n  channel (i.e. `#errbot`). However, since the `IRCRoomOccupant` class\n  inherits class `IRCPerson` which in turn inherits class `Person`, the\n  Base backend will evaluate a message sent to an identifier create in\n  such a way as a 'direct' one. This is clearly not desirable, as direct\n  messages are sent to the `person` attribute of the Identifier, which\n  would be empty in this case.\n\n  All in all, this means that it is impossible to send group messages to\n  IRC channels, while following proper procedures.\n\n* This commit changes the behavior of `build_identifier` so that it\n  returns an instance of `IRCRoom` when asked to create an identifier\n  for an IRC channel. This makes group messages to IRC channels work\n  again.\n\nSigned-off-by: mr.Shu <mr@shu.io>","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/09ad877537afe10cd4e61611ef063750ba753934"},{"sha":"22a44b7c3578e85086edc3e620f23856e998d091","author":{"name":"Guillaume Binet","email":"cb999ae1a4f4619319831d177e5d5c24f866dbd1@gootz.net"},"message":"Merge pull request #842 from netquity/add_exception_docs\n\nAdd a page about exception handling","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/22a44b7c3578e85086edc3e620f23856e998d091"},{"sha":"fe62919ff962442fbeb46d726350d7ef5f3fb1db","author":{"name":"Guillaume Binet","email":"cb999ae1a4f4619319831d177e5d5c24f866dbd1@gootz.net"},"message":"Merge pull request #843 from mrshu/mrshu/irc-msg-to-channel-fix\n\nfix: Sending group messages to IRC channels","distinct":false,"url":"https://api.github.com/repos/errbotio/errbot/commits/fe62919ff962442fbeb46d726350d7ef5f3fb1db"},{"sha":"5d5764267c6fec3f04f6729696a810995db3f34f","author":{"name":"Guillaume Binet","email":"cb999ae1a4f4619319831d177e5d5c24f866dbd1@google.com"},"message":"Merge branch 'master' into 4.3","distinct":true,"url":"https://api.github.com/repos/errbotio/errbot/commits/5d5764267c6fec3f04f6729696a810995db3f34f"}]}
{"actor":{"display_login":"gbin"}}