Commit graph

76 commits

Author SHA1 Message Date
Florian Bruhin
5431c8a310
Fix /matrix server delete example 2019-04-16 08:35:57 +02:00
Damir Jelić
01a23e8221 uploads: Add support for encrypted uploads. 2019-02-17 22:45:49 +01:00
Damir Jelić
71ffee9036 commands: Pass the whole address to the upload helper. 2019-02-04 11:03:50 +01:00
Damir Jelić
b884536e7e server: Don't use the address in the config for connection establishment.
The address in the config can contain subpaths and it doesn't make sense
for a socket to connect to this address. The net location without the
subpath is now contained in server.address.
2019-02-03 22:56:10 +01:00
Damir Jelić
54ad615431 commands: Catch an OSErrors for key imports/exports as well. 2019-02-01 21:08:46 +01:00
Damir Jelić
b1d1871d11 commands: Add support for encryption key imports/exports. 2019-02-01 19:56:47 +01:00
Damir Jelić
24da24304e commands: Realing the redact command help message. 2019-01-29 15:35:42 +01:00
Damir Jelić
7a908e79d0 commands: Modify the redact command to use event ids.
This closes #32.
2019-01-29 15:13:58 +01:00
Denis Kasak
d6a415e54a Update copyright notices. 2019-01-16 16:37:53 +01:00
Damir Jelić
4eb1d52d81 matrix: Add initial upload support. 2019-01-13 12:33:25 +01:00
Damir Jelić
9d3b624733 server: Add support for sending out read markers. 2018-12-03 22:28:49 +01:00
Damir Jelić
199e6de2a7 commands: Add initial room command. 2018-11-29 17:10:42 +01:00
Damir Jelić
b8c655b3d4 commands: Update the buffer modes bar items after an olm command run. 2018-11-02 14:04:22 +01:00
Damir Jelić
ccb263977a commands: Fix buffer clearing. 2018-10-15 22:15:44 +02:00
Damir Jelić
a97af644cd commands: Use unicode literals. 2018-10-14 14:02:37 +02:00
Damir Jelić
868a47eca7 commands: Misc olm command fixes. 2018-10-14 12:47:47 +02:00
Damir Jelić
f95f33d217 commands: Allow device renaming. 2018-10-14 11:51:03 +02:00
Damir Jelić
b65346d49c server: Add device deletion functionality. 2018-10-14 11:50:07 +02:00
Damir Jelić
35f47547d2 commands: Add initial device manipulation command. 2018-10-14 11:47:11 +02:00
Damir Jelić
07d4743db0 commands: Remove duplicate lines. 2018-10-13 12:14:06 +02:00
Damir Jelić
d8362c572b commands: Don't show deleted devices in the olm command. 2018-10-13 12:13:10 +02:00
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