aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix broken testsTrygve Aaberge2019-05-053-11/+7
* Release v2.3.0v2.3.0Trygve Aaberge2019-05-052-2/+23
* Update copyright noticeTrygve Aaberge2019-05-052-2/+6
* Support subteams in resolve_refTrygve Aaberge2019-05-051-0/+5
* Simplify resolve_refTrygve Aaberge2019-05-051-20/+10
* Increase pong timeout to 30 secondsTrygve Aaberge2019-05-051-1/+1
* Only check for pong responses when ping has been recently sentTrygve Aaberge2019-05-031-1/+5
* Process the entire websocket queue in receive_ws_callbackTrygve Aaberge2019-05-031-24/+25
* Reconnect if no pong is received for 12 secondsTrygve Aaberge2019-04-232-7/+25
* Don't connect to rtm multiple times simultaneouslyTrygve Aaberge2019-04-231-9/+11
* Call rtm.connect instead of rtm.start on reconnectTrygve Aaberge2019-04-231-5/+18
* Close websocket connection on shutdownTrygve Aaberge2019-04-231-0/+2
* Print connected message after websocket is connectedTrygve Aaberge2019-04-231-4/+4
* Connect explicitly in handle_rtmstartTrygve Aaberge2019-04-231-1/+2
* Catch socket errors when sending pingTrygve Aaberge2019-04-231-2/+5
* Create helper for socket error handlingTrygve Aaberge2019-04-231-13/+16
* Catch socket errors in receive_ws_callbackTrygve Aaberge2019-04-231-6/+11
* Enable testing in python 3 on TravisTrygve Aaberge2019-04-081-0/+2
* Use default python for generate_docs.pyTrygve Aaberge2019-04-081-1/+1
* Various fixes for python 3Trygve Aaberge2019-04-081-3/+3
* Use raw strings for regexesTrygve Aaberge2019-04-081-4/+4
* Cleanup tests and make them compatible with python 3Trygve Aaberge2019-04-0814-254/+157
* Delete testsTrygve Aaberge2019-04-086-126/+0
* Miscellaneous Python 3 compatibility fixesSamuel Holland2019-04-081-2/+9
* Don't use iter or view functionsTrygve Aaberge2019-04-081-17/+15
* Make encode_to/decode_from_utf8 noop in python 3Trygve Aaberge2019-04-082-51/+76
* Implement the new comparison methods for SlackTSSamuel Holland2019-04-081-0/+15
* Make PluginConfig getattr compatible with Python 3Samuel Holland2019-04-081-7/+10
* Remember plugin config values in FakeWeechatSamuel Holland2019-04-081-3/+4
* Make SHA1 hashing work on both Python 2 and 3Samuel Holland2019-04-081-5/+7
* Import urllib classes in a way compatible with Python 3Samuel Holland2019-04-081-2/+6
* Use StringIO from ioTrygve Aaberge2019-04-082-4/+3
* Import print_function and unicode_literals in all test filesTrygve Aaberge2019-04-0824-15/+34
* Always use the print function from Python 3Samuel Holland2019-04-0814-62/+84
* Don't serialize request metadataTrygve Aaberge2019-04-082-28/+17
* Delete useless testTrygve Aaberge2019-04-081-54/+0
* Add @user-groups support (#680)Nana Amfo2019-04-089-10/+287
* Inform about retry limit in failed connection messageTrygve Aaberge2019-04-041-3/+5
* Remove channel parameter from linkify_textTrygve Aaberge2019-04-032-18/+11
* Keep text directly after @channel/group/here when linkifyingTrygve Aaberge2019-04-022-1/+17
* Sort options when generating Options.mdTrygve Aaberge2019-04-023-84/+91
* Implement -all parameter for /away commandTrygve Aaberge2019-03-261-5/+10
* Improve detection of incoming formatting charactersTrygve Aaberge2019-03-261-6/+8
* Correctly handle group join/leave eventsDavid Vo2019-03-261-1/+5
* Upload file to thread instead of channel when in thread bufferEric Wang2019-03-261-2/+12
* Ping websocket connection every five secondsTrygve Aaberge2019-03-131-1/+10
* Check if user exists before updating statusTrygve Aaberge2019-03-051-4/+6
* Add ability to open last thread in channel without specifying message idTomas Varneckas2019-02-232-8/+21
* Decode formatted exceptions from utf8Trygve Aaberge2019-02-191-11/+20
* Only print one line after connecting to a teamTrygve Aaberge2019-02-151-8/+2