Commit graph

  • 18defb8301 pyproject.toml: make python-magic, aiohttp and requests optional Jonas Witschel 2020-03-30 22:46:14 +0200
  • ef59293515 pyproject.toml: fix invalid Python version restriction Jonas Witschel 2020-03-30 22:45:20 +0200
  • 2a24096505 requirements: Fix the nio requirement. Damir Jelić 2020-03-29 13:23:12 +0200
  • 5ba5948eee pytproject.toml: Bump the version and switch back to the latest nio. Damir Jelić 2020-03-29 13:13:14 +0200
  • 65a5db7291 travis: Remove Python 2 from the tests. Damir Jelić 2020-03-29 12:45:25 +0200
  • 7f285d250e pytroject.toml: Add the e2e feature of nio as a requirement. Damir Jelić 2020-03-29 12:44:44 +0200
  • 61ccf1ca8d
    matrix-nio == 0.6 Johannes Visintini 2020-03-23 00:52:19 +0100
  • 847994139b pyptoject.toml: Remove the non-working scripts definition. Damir Jelić 2020-03-20 22:25:32 +0100
  • e80dee57e8 weechat-matrix: Add a poetry file so we can create a release tarball. Damir Jelić 2020-03-20 22:03:37 +0100
  • 21eba25633
    Specify what "new enough" debian/ubuntu means Tulir Asokan 2020-02-24 01:54:36 +0200
  • f1bbed552a
    readme: upload/download clarifications/formatting Dimitrios Semitsoglou-Tsiapos 2020-02-16 17:13:28 +0100
  • 1b6dd33faa
    readme: download instructions Dimitrios Semitsoglou-Tsiapos 2020-02-16 15:22:55 +0100
  • 46640df3e0
    Merge pull request #152 from MRAAGH/placeholder-room-name poljar 2020-01-21 21:38:56 +0100
  • a5bed102e5 placeholder is now "Empty room (?)" Maze 2020-01-21 21:36:31 +0100
  • 959a2fc77d placeholder room name Maze 2020-01-21 21:08:45 +0100
  • 64611b66e7 fix matrix_upload description Maze 2020-01-19 13:09:06 +0100
  • 73ada3e3b9 Upgrade Dockerfile to python3 Spencer Krum 2020-01-12 01:30:01 -0600
  • c1b8fe97c3 buffer: Unknown events nowadays have a source. Damir Jelić 2019-12-04 22:44:49 +0100
  • 6d58ff0695
    Get the tests passing Marco Sirabella 2019-11-22 18:44:07 -0500
  • d3f37d059c
    Transition to buffer.number setter Marco Sirabella 2019-11-22 18:25:50 -0500
  • a6b955f4c7
    Implement NEAR_SERVER for new_channel_position Marco Sirabella 2019-11-22 18:21:11 -0500
  • 56aa9992a9
    Implement none and next functionality for new_channel_position Marco Sirabella 2019-11-19 20:53:28 -0500
  • 56e6781abe
    Add new_channel_position option (with no functionality) Marco Sirabella 2019-11-19 20:53:05 -0500
  • 1fe0215e44 Some Telegram bridges use "_telegram" prefix instead of plain "telegram" Joel Lehtonen 2019-11-11 14:40:18 +0200
  • 69ad2a9c03 Add options for controlling reconnect delay growth Julius Michaelis 2019-11-10 14:11:11 +0900
  • a1abfdc3d6 Restore mypy support. Rex Roni 2019-11-03 09:51:00 -0700
  • 368f5cfc3b Fix bug when requeueing messages for encryption. Rex Roni 2019-11-03 16:56:39 -0700
  • 4a3f5217bc requirements: Add requests and python-magic. Damir Jelić 2019-10-20 14:03:06 +0200
  • a9d6864f3a uploads: Fix a typo. Damir Jelić 2019-10-20 13:31:52 +0200
  • b26dc838ef README: Document how to use the sso hsignal. Damir Jelić 2019-09-22 12:26:55 +0200
  • da46c06c01 weechat-matrix: Send out a hsignal when we launch the SSO helper. Damir Jelić 2019-09-22 11:41:41 +0200
  • c34158b553 README: Explain how to do SSO logins using ssh forwarding. Damir Jelić 2019-09-17 20:37:18 +0200
  • 3866858d18 weechat-matrix: Handle errors from the sso helper. Damir Jelić 2019-09-17 20:26:26 +0200
  • 355fa95533 server: Add a config option to set the SSO helper listening port. Damir Jelić 2019-09-17 19:37:22 +0200
  • f5f08cba6f main: Fix a typo. Damir Jelić 2019-09-11 22:49:57 +0200
  • ba943ec58f commans: Fix the page up command on an empty buffer. Damir Jelić 2019-09-11 21:05:59 +0200
  • 64712a9e74 weechat-matrix: Use unicode literals in the message renderer. Damir Jelić 2019-09-11 20:30:58 +0200
  • 6cc6da45ec main: JsonDecodeError isn't available on python2. Damir Jelić 2019-09-11 20:28:27 +0200
  • c69f859da4 requirements: Only require aiohttp on python3. Damir Jelić 2019-09-11 19:15:52 +0200
  • 1a846d61ae README: Document the single sign-on setup. Damir Jelić 2019-09-11 14:02:00 +0200
  • e5f6b597af weechat-matrix: Fetch from the backlog if the buffer has < 10 lines at startup. Damir Jelić 2019-09-11 13:48:10 +0200
  • f48a69a6b6 buffer: Check for already printed events while fetching the backlog. Damir Jelić 2019-09-11 13:26:59 +0200
  • 5924264139 commands: Change the way the redact command parses it's arguments. Damir Jelić 2019-09-11 12:24:12 +0200
  • a58d21710b server: Add a missing return in the case of an already logged in server. Damir Jelić 2019-09-11 08:54:47 +0200
  • 674d5e56b5 server: Use a flag to remember if it's our first sync. Damir Jelić 2019-09-11 08:54:23 +0200
  • aec7023e25 buffer: Force member loading if we're printing from the backlog as well. Damir Jelić 2019-09-10 23:23:57 +0200
  • 0acd3d7dc9 buffer: Fix the formatting of room encryption events. Damir Jelić 2019-09-10 23:04:48 +0200
  • 3e24e0e999 buffer: The redact_line method doesn't take tags as an argument. Damir Jelić 2019-09-10 22:42:32 +0200
  • 488fa29232 buffer: Add the ability to print more message types from the backlog. Damir Jelić 2019-09-10 22:16:51 +0200
  • 1a54cc467f main: Remove a spurious print. Damir Jelić 2019-09-10 22:16:11 +0200
  • 27c81afcb7 buffer: Start to refactor out the message formatting. Damir Jelić 2019-03-03 20:35:35 +0100
  • 23509301a3 server: Evaluate all the server string options. Damir Jelić 2019-09-10 20:35:53 +0200
  • eee63decb1 weechat-matrix: Store/restore sync tokens. Damir Jelić 2019-09-10 18:51:58 +0200
  • 58ef479f8e requirements: Add aiohttp and bump the nio version for SSO to work. Damir Jelić 2019-09-10 15:33:35 +0200
  • 3080538549 weechat-matrix: Add support for single sign-on. Damir Jelić 2019-09-10 15:28:55 +0200
  • cc0ccd6dba commands: Allow servers to be added using the full URL. Damir Jelić 2019-09-10 15:27:34 +0200
  • dc34a5bef9 weechat-matrix: Handle the case where our clients gets soft-logged out. Damir Jelić 2019-09-10 15:26:54 +0200
  • 2aa70c7ead commands: Fix the server delete command. Damir Jelić 2019-09-10 14:57:50 +0200
  • 75133c1d03 Merge branch 'venv' Damir Jelić 2019-09-04 18:37:46 +0200
  • a37ca2f4b7 buffer: Move the room name logic from nio into weechat-matrix. Damir Jelić 2019-09-04 18:33:07 +0200
  • 6534ae2b7c README: Document runing from git directly Matthijs Kooijman 2019-09-03 13:45:36 +0200
  • 904d656752 README: Document when make install does Matthijs Kooijman 2019-09-03 13:32:19 +0200
  • f79b4bd324 main: Support running from virtualenv Matthijs Kooijman 2019-09-03 13:31:55 +0200
  • dc97101d47
    Use full path instead of basename when reading file for upload Matthew Barry 2019-07-16 12:24:33 -0500
  • 42f0ac0284 requirements: Bump the required nio version again. Damir Jelić 2019-07-13 14:16:42 +0200
  • f1d3bd5890 contrib: Use env for the matrix_upload hashbang. Damir Jelić 2019-07-13 12:45:34 +0200
  • 1fd4f80ab6 requirements: Bump the required nio version. Damir Jelić 2019-07-13 12:16:58 +0200
  • 8bc4c7114c Merge branch 'dev' Damir Jelić 2019-07-12 17:00:47 +0200
  • dc3d2303da
    Remove list of dependencies from README Adam B 2019-07-08 11:08:49 -0400
  • 2758ece4a9 tests: Fix server tests. Damir Jelić 2019-07-03 21:20:07 +0200
  • 934863e209 buffer: Change the way the domain localvar is set. Damir Jelić 2019-07-02 18:11:28 +0200
  • e9214862fe buffer: Pass the homeserver to the mxc -> http api function. Damir Jelić 2019-07-02 18:10:35 +0200
  • 4c04f6319b buffer: Store the homeserver inside room buffers. Damir Jelić 2019-07-02 18:10:12 +0200
  • 4c8ee2848b server: Change the way the homeserver url is passed to nio. Damir Jelić 2019-07-02 18:09:36 +0200
  • e82d7013ec README: Mention the minimal supported python2 version. Damir Jelić 2019-06-27 19:53:59 +0200
  • f05d2f0a2b server: Enable sending state events to encrypted rooms. Damir Jelić 2019-06-27 17:32:39 +0200
  • 6836365bc7 commands: Add the ability to print out ignored devices. Damir Jelić 2019-06-27 11:58:22 +0200
  • 137102bb09 Merge branch 'kechpaja-master' Damir Jelić 2019-06-27 11:58:11 +0200
  • e9b82a56f5 commands: Add a send-anyways command. Damir Jelić 2019-06-27 11:48:28 +0200
  • b2877b0f71 buffer: Clear the buffer last message if we succeed in sending it. Damir Jelić 2019-06-27 11:48:01 +0200
  • 7ad0893a3f buffer: Make the resending -> ignore devices logic a configurable option. Damir Jelić 2019-06-26 23:07:08 +0200
  • 563cf9926c buffer: Allow to ignore devices by sending the same message twice. Damir Jelić 2019-06-26 17:53:26 +0200
  • 448dc08d6a Improve Makefile adding auto-help when called with no args Sandro Santilli 2019-06-13 11:59:36 +0200
  • dd6344ad24 We require e2e support for nio. Damir Jelić 2019-05-28 19:48:59 +0200
  • bdab5c8c92 README: Really show the domain in the matrix room badge. Damir Jelić 2019-05-25 11:49:47 +0200
  • b350f39c69 README: Show the domain of the matrix room in the badge. Damir Jelić 2019-05-25 11:46:52 +0200
  • 89a3fa6e88 travis: Change the libolm location to the new gitlab repo. Damir Jelić 2019-05-25 11:43:39 +0200
  • c16dc70768 Merge branch 'sas' Damir Jelić 2019-05-25 11:40:13 +0200
  • f9ebd61f93 requirements: Depend on the released nio version. Damir Jelić 2019-05-25 11:39:03 +0200
  • 4797cf7eb4 Document libolm required version is 3.1+ Sandro Santilli 2019-05-22 23:02:21 +0200
  • bb44ce83b5 Update instructions about libolm install Sandro Santilli 2019-05-22 08:28:06 +0200
  • 730c493a3d Added 'ignore' subcommand to /olm command Kelvin Jackson 2019-05-15 20:57:26 +0300
  • fa5dca12de commands: Print out device display names. Damir Jelić 2019-05-15 21:50:48 +0200
  • b136153d34 Use nicklist_visible_count for buffer_nicklist_count bar item Trygve Aaberge 2019-05-15 00:47:29 +0200
  • b5cf65dfd2 Set correct color for buffer_nicklist_count bar item Trygve Aaberge 2019-05-15 00:38:31 +0200
  • aef9a2e028 Only use buffer name for buffer_name bar item Trygve Aaberge 2019-05-15 00:35:22 +0200
  • 53f1edf63a server: Highlight room invitation messages. Damir Jelić 2019-05-07 22:32:45 +0200
  • c3b3567e61 server: Show KeyVerificationCancel events. Damir Jelić 2019-05-07 22:32:22 +0200
  • 9d6fbe14cd server: Don't try to show a short auth string if the SAS object is canceled. Damir Jelić 2019-05-07 22:31:56 +0200
  • f294ae5e68 commands: Allow key verifications to be cancelled. Damir Jelić 2019-05-07 22:23:16 +0200