poljar (Damir Jelić)
|
11076f9649
|
More formatting fixes using yapf.
|
2018-02-22 14:35:14 +01:00 |
|
poljar (Damir Jelić)
|
6d4f69e3a2
|
Disallow sending of multiple backlog messages in parallel.
|
2018-02-22 14:26:54 +01:00 |
|
poljar (Damir Jelić)
|
49b356f510
|
Remove MatrixMessage class.
|
2018-02-12 14:17:36 +01:00 |
|
poljar (Damir Jelić)
|
8b21e9957d
|
Add invite message class.
|
2018-02-12 14:15:08 +01:00 |
|
poljar (Damir Jelić)
|
7be29e2b3f
|
Add join/part message class.
|
2018-02-12 14:14:53 +01:00 |
|
poljar (Damir Jelić)
|
dbf7df2e84
|
Add backlog message class.
|
2018-02-12 13:22:48 +01:00 |
|
poljar (Damir Jelić)
|
aa625f0962
|
Add redaction message class.
|
2018-02-12 13:03:32 +01:00 |
|
poljar (Damir Jelić)
|
d0c695dc09
|
Add topic message class.
|
2018-02-12 12:51:33 +01:00 |
|
poljar (Damir Jelić)
|
1a804a4dc3
|
Get rid of the data argument from the MatrixMessage constructor.
|
2018-02-08 14:54:03 +01:00 |
|
poljar (Damir Jelić)
|
f83e02df13
|
Get rid of the extra_id in the MatrixMessage class.
|
2018-02-08 13:37:48 +01:00 |
|
poljar (Damir Jelić)
|
51102dd171
|
No need to check for the event type in the topic message.
|
2018-02-08 13:07:33 +01:00 |
|
poljar (Damir Jelić)
|
90c63c197c
|
Split out state messages, for now only topic messages are implemented.
|
2018-02-07 12:42:56 +01:00 |
|
poljar (Damir Jelić)
|
ad208cbb3a
|
Refactor of join/leave/invite API.
|
2018-02-07 12:41:55 +01:00 |
|
poljar (Damir Jelić)
|
2813c42c3c
|
Refactor of the redaction API.
|
2018-02-06 12:07:17 +01:00 |
|
poljar (Damir Jelić)
|
729b48c077
|
Refactor of the topic API.
|
2018-02-05 13:21:01 +01:00 |
|
poljar (Damir Jelić)
|
e02a731809
|
Fix global config handling.
|
2018-02-05 12:47:40 +01:00 |
|
poljar (Damir Jelić)
|
f9df032667
|
Move the connection functions to the server class.
|
2018-02-02 10:29:59 +01:00 |
|
poljar (Damir Jelić)
|
c63551d37e
|
Make the send functions methods of the server class.
|
2018-02-02 10:29:16 +01:00 |
|
poljar (Damir Jelić)
|
59feac395f
|
Fix reconnection handling and refactor the server commands.
|
2018-02-01 13:20:52 +01:00 |
|
poljar (Damir Jelić)
|
0fbecf6bdb
|
Add missing str import.
|
2018-01-30 14:21:59 +01:00 |
|
poljar (Damir Jelić)
|
44fb7a1913
|
More split work for the config.
|
2018-01-29 17:50:59 +01:00 |
|
poljar (Damir Jelić)
|
48f17e14d4
|
Split out completion callbacks.
|
2018-01-29 14:01:58 +01:00 |
|
poljar (Damir Jelić)
|
3b1c95dea8
|
More split work.
|
2018-01-29 13:24:52 +01:00 |
|
poljar (Damir Jelić)
|
5686d1f6c1
|
Move more commands out of the main file.
|
2018-01-29 10:37:48 +01:00 |
|
poljar (Damir Jelić)
|
5efea04b64
|
Change the licence to ISC and add license headers.
|
2018-01-26 18:22:06 +01:00 |
|
poljar (Damir Jelić)
|
27c0836eb5
|
Move the weechat command setup and some commands.
|
2018-01-26 17:57:42 +01:00 |
|