Damir Jelić
|
7a5c0c9c0e
|
commands: Use the client verify commands instead of the olm ones.
|
2018-10-02 18:17:34 +02:00 |
|
Damir Jelić
|
c1754123a9
|
commands: Add the ability to blacklist devices via the olm command.
|
2018-10-02 18:17:34 +02:00 |
|
Damir Jelić
|
1208c9d4a2
|
commands: Add initial olm command.
|
2018-10-02 18:17:34 +02:00 |
|
Damir Jelić
|
15e4e74c77
|
commands: Style fixes.
|
2018-10-02 16:42:44 +02:00 |
|
Damir Jelić
|
821932a326
|
commands: Remove a double newline from the matrix command.
|
2018-10-02 16:42:35 +02:00 |
|
Damir Jelić
|
dc8df67f55
|
commands: Add backlog fetching back.
|
2018-09-03 20:39:16 +02:00 |
|
Damir Jelić
|
67141c980a
|
matrix: mypy fixes.
|
2018-08-29 20:57:12 +02:00 |
|
Damir Jelić
|
05a413f7cb
|
matrix: Style fixes and cleanup.
|
2018-08-29 19:42:44 +02:00 |
|
Damir Jelić
|
19eeec4f3b
|
config: Big config refactor.
|
2018-08-29 15:35:36 +02:00 |
|
Damir Jelić
|
ebcbf454d9
|
commands: Add join/part.
|
2018-08-26 20:44:06 +02:00 |
|
Damir Jelić
|
53d2152a21
|
commands: Add invite support.
|
2018-08-22 17:13:25 +02:00 |
|
Damir Jelić
|
c3ab43b02e
|
commands: Add back kick support.
|
2018-08-22 15:54:48 +02:00 |
|
Damir Jelić
|
607aad655b
|
commands: Add redaction support back.
|
2018-08-22 11:37:33 +02:00 |
|
Damir Jelić
|
f1e87fe9b0
|
server: Add topic setting.
|
2018-08-07 19:07:54 +02:00 |
|
Damir Jelić
|
173e345060
|
commands: Big command cleanup.
|
2018-08-07 16:48:18 +02:00 |
|
Damir Jelić
|
a513b82418
|
server: Introduce a server config class.
|
2018-08-03 17:43:34 +02:00 |
|
Damir Jelić
|
45be743c07
|
server: Continue nio migration.
|
2018-07-20 17:51:48 +02:00 |
|
poljar (Damir Jelić)
|
8a3bda9797
|
encryption: Stub functions for encrypted messages.
|
2018-05-09 14:00:32 +02:00 |
|
poljar (Damir Jelić)
|
c52b7866c8
|
Add olm account loading/creation and a initial olm command.
|
2018-03-24 20:30:07 +01:00 |
|
Denis Kasak
|
02bb64feab
|
Remove usage of old MatrixRoom.alias attribute in remaining places.
* Use calculated display name in the bar item.
* Don't mention the room name in topic messages for groups.
|
2018-03-12 12:05:42 +01:00 |
|
Denis Kasak
|
b0872922ec
|
Implement /kick.
|
2018-03-06 09:36:22 +01:00 |
|
Denis Kasak
|
f47e167023
|
Clarify help message for /redact.
|
2018-03-03 12:34:26 +01:00 |
|
Denis Kasak
|
86309740a0
|
Fix quotes in help message.
|
2018-03-03 12:34:26 +01:00 |
|
Denis Kasak
|
a73c887ee3
|
Some style changes to help/error messages.
|
2018-03-03 12:34:26 +01:00 |
|
Denis Kasak
|
23df2d4bcb
|
Fix wording in error message.
|
2018-03-03 12:34:26 +01:00 |
|
Denis Kasak
|
7aa2927289
|
Fix command in examples.
|
2018-03-03 12:34:26 +01:00 |
|
poljar (Damir Jelić)
|
6822084d59
|
Add ability to send emote messages using the /me command.
|
2018-02-26 23:31:53 +01:00 |
|
poljar (Damir Jelić)
|
bf0bffc879
|
Remove the message type enum.
|
2018-02-25 18:09:05 +01:00 |
|
poljar (Damir Jelić)
|
f1ddbc841f
|
Add buffer_modes bar item, used for backlog and encryption status.
|
2018-02-22 15:02:42 +01:00 |
|
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 |
|