Commit graph

  • 810a95edf0 server: Change the Sas confirmation function. Damir Jelić 2019-05-07 22:22:45 +0200
  • 88a2de637d commands: Fix an error message. Damir Jelić 2019-05-07 22:18:21 +0200
  • 9f01a05617 commands: Add a command for interactive key verification. Damir Jelić 2019-05-05 23:23:14 +0200
  • 38fa6d4063 server: Change the way to-device messages are sent. Damir Jelić 2019-04-30 18:15:07 +0200
  • 31d9052b88 Fixup. Denis Kasak 2019-04-29 14:04:26 +0200
  • 31c38bc01d sas: Center emojis above their description properly. Denis Kasak 2019-04-29 12:47:28 +0200
  • c32a9e34e6 server: More SAS work. Damir Jelić 2019-04-27 23:15:06 +0200
  • ed1b16a4e2 [WIP]: SAS support. Damir Jelić 2019-04-02 15:10:58 +0200
  • c1cfc4a8e4 server: Clear request flags when we disconnect. Damir Jelić 2019-04-25 17:54:48 +0200
  • 5431c8a310
    Fix /matrix server delete example Florian Bruhin 2019-04-16 08:35:57 +0200
  • 62b19cc70d Update README Brady Trainor 2019-04-11 11:35:22 -0700
  • a30482a88c Merge branch 'user-id-special-case' Damir Jelić 2019-04-05 21:34:29 +0200
  • db8bc325b4
    Add shortname for twilio, telegram, messenger bridge Thomas 2019-04-06 00:57:47 +0530
  • 85ee2eec52 server: Handle room send errors. Damir Jelić 2019-03-26 18:11:42 +0100
  • c400404e3d server: Unstuck the group session shared flag. Damir Jelić 2019-03-26 18:09:54 +0100
  • 5062c4cbd6 README: Clarify the Install section. tamwile 2019-03-22 14:17:10 +0100
  • 32f4448141 README: remove spurious test from the script load example. Damir Jelić 2019-03-16 12:14:15 +0100
  • c02fa75d4f buffer: Handle bad events better. Damir Jelić 2019-03-13 15:25:22 +0100
  • 1b54b67154 buffer: Add more bridged username workarounds. Damir Jelić 2019-03-11 16:26:29 +0100
  • e9e61b04da buffer: Add user name hacks for ircnet and whatsapp users. Damir Jelić 2019-03-08 19:30:42 +0100
  • c9b14c8ed1 Add Dockerfile Paul Tötterman 2019-03-08 15:34:14 +0200
  • 75b2b85626 completion: Add a room name completion. Damir Jelić 2019-03-07 10:01:20 +0100
  • 6ddf63093a config: Improve the help for the humman_buffer_names option. Damir Jelić 2019-03-06 17:40:01 +0100
  • ef51c95a08 buffer: Allow the buffer name to be human readable. Damir Jelić 2019-03-06 16:23:39 +0100
  • 01b5d5c1c5 matrix: Allow buffers to be switched by short names. Damir Jelić 2019-02-26 16:08:39 +0100
  • 15b2d99047 Merge branch 'fallback-to-http1' Damir Jelić 2019-02-22 09:31:28 +0100
  • 12bf9c85c4 bar_items: Return sane defaults if we're not on our own buffer. Damir Jelić 2019-02-22 09:29:42 +0100
  • cdf48490ac Fallback to HTTP1 when HTTP2 is not negotiated Trygve Aaberge 2019-02-21 22:48:55 +0100
  • 2ab1885b5f
    Fix Configuration instructions in readme John Johnstone 2019-02-19 13:04:45 +0000
  • 01a23e8221 uploads: Add support for encrypted uploads. Damir Jelić 2019-02-17 22:45:49 +0100
  • 6a1901c0ac server: Fix encryption queue emptying. Damir Jelić 2019-02-12 11:59:53 +0100
  • e4a2e2df88 server: Mark that we have sent out a key share request after a KeyClaimResponse. Damir Jelić 2019-02-12 11:59:19 +0100
  • 71ffee9036 commands: Pass the whole address to the upload helper. Damir Jelić 2019-02-04 11:03:50 +0100
  • c680939005 server: Use the extra_path functionality from nio. Damir Jelić 2019-02-04 10:42:03 +0100
  • b884536e7e server: Don't use the address in the config for connection establishment. Damir Jelić 2019-02-03 22:56:10 +0100
  • 107a7a606e server: Allow a server address with a subpath. Damir Jelić 2019-02-03 10:21:59 +0100
  • 54ad615431 commands: Catch an OSErrors for key imports/exports as well. Damir Jelić 2019-02-01 21:08:12 +0100
  • b1d1871d11 commands: Add support for encryption key imports/exports. Damir Jelić 2019-02-01 19:56:47 +0100
  • 1f67491325 config: Small config description fixes. Damir Jelić 2019-01-31 10:51:51 +0100
  • 24da24304e commands: Realing the redact command help message. Damir Jelić 2019-01-29 15:35:42 +0100
  • 3a17c5ae96 server: Handle case of updating the lag if we don't have a client. Damir Jelić 2019-01-29 15:16:34 +0100
  • 7a908e79d0 commands: Modify the redact command to use event ids. Damir Jelić 2019-01-29 15:12:37 +0100
  • 67f3b1883a buffer: Fix redactions for multiline messages. Damir Jelić 2019-01-28 16:56:32 +0100
  • 2159deb823 readme: Add travis badge. Damir Jelić 2019-01-27 16:26:55 +0100
  • 6c1abe934b Revert "Fix parsing of unclosed Markdown delimiters." Denis Kasak 2019-01-27 15:36:42 +0100
  • e9e5facc7c Add (disabled) test for unbalanced asterisks at the start of line. Denis Kasak 2019-01-27 15:25:43 +0100
  • b61e9ecbd8 tests: Add more format parsing tests. Damir Jelić 2019-01-26 16:48:06 +0100
  • 0188664317 tests: Add travis config. Damir Jelić 2019-01-25 22:36:25 +0100
  • 549a13f204 tests: Add color input line parsing test. Damir Jelić 2019-01-25 21:51:49 +0100
  • db17c6272d colors: Add html bg color support. Damir Jelić 2019-01-24 18:26:02 +0100
  • 7ab8cc6b3d readme: Add more configuration info. Damir Jelić 2019-01-24 17:15:37 +0100
  • 955aa7e2d2 contrib: Add the matrix_decrypt helper. Damir Jelić 2019-01-24 15:29:25 +0100
  • 660344b5b0 upload: Allow matrix_upload to use multiple magic modules. Damir Jelić 2019-01-24 15:24:33 +0100
  • fa0d870deb server: Only set the lag from the response if it's less than the current lag. Damir Jelić 2019-01-24 11:55:31 +0100
  • 92ff15943c server: Turn the connected flag into a property. Damir Jelić 2019-01-24 11:54:22 +0100
  • 25f4f43b3f server: Only fetch the joined member list for rooms that are missing members. Damir Jelić 2019-01-24 11:09:57 +0100
  • 4957e9c89c
    Fix Markdown for command segments in README Denis Kasak 2019-01-23 22:02:19 +0100
  • 525057c394 readme: Update the readme. Damir Jelić 2019-01-23 17:18:51 +0100
  • 9a0f16d068 matrix: Remove TODO file. Damir Jelić 2019-01-23 16:39:54 +0100
  • d56cf219cf Merge branch 'olm-command' Damir Jelić 2019-01-23 16:39:19 +0100
  • 5228e50e2e server: Use atomic_write for the device id file. Damir Jelić 2019-01-23 16:37:26 +0100
  • f56279b29d Merge branch 'configurable-reconnect-delay' into olm-command Damir Jelić 2019-01-23 14:59:09 +0100
  • fffb43fda0 Make reconnect delay configurable, per server. Denis Kasak 2019-01-23 13:45:56 +0100
  • 58705661f8 server: Don't do full key queries anymore. Damir Jelić 2019-01-21 16:05:44 +0100
  • a34d1e68b0 server: Handle case where we receive a sent message first in a sync. Damir Jelić 2019-01-21 00:27:04 +0100
  • f57b1b32c0 completion: Don't use the Olm class directly. Damir Jelić 2019-01-19 16:11:28 +0100
  • 5476d8e500 config: Change the import for the encryption logger. Damir Jelić 2019-01-19 15:45:51 +0100
  • c9ddcf7e78 matrix: Room display name calculation method is now a property. Damir Jelić 2019-01-19 12:37:05 +0100
  • 9644ae5b65 matrix: Don't send out read markers with an empty event id. Damir Jelić 2019-01-16 21:21:50 +0100
  • e39b6a82b1 Add test for normalization of spaces in inline code. Denis Kasak 2019-01-16 15:47:41 +0100
  • 8bc83842ee Implement MockConfig object. Denis Kasak 2019-01-16 16:33:08 +0100
  • dbf5b1d6bc Compress consecutive spaces in inline code blocks. Denis Kasak 2019-01-16 15:42:33 +0100
  • d6a415e54a Update copyright notices. Denis Kasak 2019-01-16 14:39:56 +0100
  • b235a890e6 Implement Markdown inline code. Denis Kasak 2019-01-16 14:14:29 +0100
  • ae2f70a723 Reword comment: bold -> emphasis Denis Kasak 2019-01-16 14:12:10 +0100
  • 544155632f Merge branch 'pr22' into olm-command Damir Jelić 2019-01-15 15:20:49 +0100
  • a8ea6504e9 Fix parsing of unclosed Markdown delimiters. Denis Kasak 2019-01-11 22:30:32 +0100
  • 3efd866052 buffer: Limit the number of lines we search when replacing lines. Damir Jelić 2019-01-15 13:51:20 +0100
  • 11b960e22c server: Fix device printing if some fields are None. Damir Jelić 2019-01-14 17:12:49 +0100
  • 062a736217 Merge branch 'coloring' into olm-command Damir Jelić 2019-01-13 13:45:42 +0100
  • dcc5a3e530 Make displaying preformatted code as blocks configurable. Denis Kasak 2019-01-09 14:44:37 +0100
  • 26f7dae990 Make code block margin configurable. Denis Kasak 2019-01-09 14:14:16 +0100
  • a6cf2e1527 Stylize code blocks as actual boxes with margins. Denis Kasak 2018-11-13 10:28:44 +0100
  • 141814bb84 Support full color pair (fg/bg) for each color. Denis Kasak 2018-11-12 22:42:44 +0100
  • 041c15e811 Be more careful when stripping newline added by pygments. Denis Kasak 2018-11-12 19:31:24 +0100
  • 96e8f5246b Improve handling of code blocks. Denis Kasak 2018-11-12 19:25:30 +0100
  • 6203a84553 Use uniform spelling: colour -> color. Denis Kasak 2018-11-07 14:00:35 +0100
  • a75ce9c636 buffer: Fix buffer lines updating if the new string is an empty string. Damir Jelić 2019-01-13 13:41:32 +0100
  • 4eb1d52d81 matrix: Add initial upload support. Damir Jelić 2018-12-19 17:56:28 +0100
  • 7e0215702c server: Refactor message sending. Damir Jelić 2018-12-19 12:46:23 +0100
  • ab2ba0f9ae globals: Add a logbook based logger. Damir Jelić 2018-12-12 13:09:03 +0100
  • 5b6fc50877
    Merge pull request #20 from dkasak/olm-command poljar 2019-01-09 15:14:57 +0100
  • 98f233defd Fix collections ABC deprecation warning. Denis Kasak 2019-01-09 15:01:56 +0100
  • 2a68120d09 buffer: Don't move the unread marker for the current buffer. Damir Jelić 2018-12-10 20:10:58 +0100
  • cf178a32c4 server: Send read markers after sending a message. Damir Jelić 2018-12-10 20:10:36 +0100
  • eabaee6a1b buffer: Handle fully read account data events. Damir Jelić 2018-12-10 18:55:01 +0100
  • 1fe0484b96 buffer: Ignore unknown events. Damir Jelić 2018-12-03 22:39:50 +0100
  • 9d3b624733 server: Add support for sending out read markers. Damir Jelić 2018-12-03 22:28:49 +0100
  • 33a96485ee buffer: Limit the display name to 50 characters. Damir Jelić 2018-11-30 12:53:01 +0100
  • be0aae605f buffer: Use the display name for slack users as well. Damir Jelić 2018-11-30 12:50:39 +0100