Commit graph

  • d9c2ae4068 rollcake: fate dice main xenofem 2023-04-03 20:39:42 -0400
  • 86e4c583b4 rollcake bot rollcake xenofem 2023-03-24 04:17:07 -0400
  • 02586f1d34 zephyr_mirror: Port sharding wrapper to asyncio. Anders Kaseorg 2023-01-25 16:53:09 -0800
  • 7831d979c9 zephyr: Free received notices with ZFreeNotice. Anders Kaseorg 2023-01-24 00:52:32 -0800
  • c94da617ed Remove Python 3.6; add Python 3.10. Anders Kaseorg 2023-01-24 11:07:21 -0800
  • 4a3d225a38 mailmap: Add a few entries. Tim Abbott 2022-11-16 15:54:06 -0800
  • 582e9733a9 Slack bridge: Inform user to subscribe their Slack bot. rht 2021-11-28 01:18:14 -0500
  • eef02fbb76 Slack bridge: Implement multiple channels bridges. rht 2021-11-28 00:56:56 -0500
  • 41ec1a9a29 matrix bridge: Improve mime-type detection. Robert Imschweiler 2022-09-22 11:36:41 +0200
  • 92120914f8 process_ccache: Adjust supervisor_path to avoid Puppet purging. Anders Kaseorg 2022-09-13 15:15:18 -0700
  • a534446315 zephyr: Remove python-zephyr in favor of ctypes. Anders Kaseorg 2022-06-17 11:49:25 -0700
  • 56f805a5d7 zephyr_mirror_backend: Fix thread safety problems. Anders Kaseorg 2022-08-22 19:19:30 -0700
  • 63c259b2bc integrations: Enhanced matrix bridge. Robert Imschweiler 2021-07-15 21:15:19 +0200
  • 091511b164 Revert "integrations: Enhanced matrix bridge." Anders Kaseorg 2022-08-22 21:12:14 -0700
  • 72ef52d12e integrations: Enhanced matrix bridge. Robert Imschweiler 2021-07-15 21:15:19 +0200
  • b290717bb2 Matrix bridge: Print reminder to subscribe the bots on startup. rht 2022-06-04 08:16:40 -0400
  • 31365a8aac bridge_with_matrix: Bump matrix-client 0.2.0 -> 0.4.0. rht 2022-05-23 21:31:26 -0400
  • d26416a1e7 Release version 0.8.2. Anders Kaseorg 2022-03-15 17:44:12 -0700
  • e6dff1b5b6 zulip: Fix deprecation warnings for SafeConfigParser and readfp. Eeshan Garg 2021-12-28 19:32:04 -0500
  • 7c3967f777 zulip: Reraise exceptions in do_api_query. Eeshan Garg 2021-11-29 11:42:43 -0500
  • 05d591a906 Remove legacy distutils support. Anders Kaseorg 2022-02-09 17:48:32 -0800
  • 095d5d8f4e api: Fix missing parenthesis in comment for ModifiableMessageFlag. neiljp (Neil Pilgrim) 2022-02-23 16:49:00 -0800
  • ea89e95857 api: Add Literal types for various important message flags. neiljp (Neil Pilgrim) 2021-11-19 21:54:53 -0800
  • 113f9cb885 converter: Reformat with Black 22. Anders Kaseorg 2022-02-09 18:50:29 -0800
  • 68128640bf zulip: Fix principals default for remove_subscriptions. Anders Kaseorg 2022-01-12 19:26:51 -0800
  • 70b86614bd tools/provision: Bump required pip version from >=9.0 to >=10. Eeshan Garg 2022-01-05 15:08:27 -0500
  • 74d716289b tools: Delete the release-packages script. Eeshan Garg 2022-01-04 21:29:10 -0500
  • e0f3bd4143 bots: Migrate source file for zulip-bot-shell to similar name. neiljp (Neil Pilgrim) 2021-11-19 23:00:56 -0800
  • cca1b7d679 mypy: Add types to terminal.py. neiljp (Neil Pilgrim) 2021-11-19 23:26:00 -0800
  • 4982adcb17 bots: Migrate script name from zulip-terminal to zulip-bot-shell. neiljp (Neil Pilgrim) 2021-11-19 10:03:58 -0800
  • 56f5ee3d70 Matrix bridge: Say that the user may have to wait 1 minute. rht 2021-11-02 07:19:23 -0400
  • c41ead698f Matrix bridge: Rename username to mxid. rht 2021-11-02 07:11:33 -0400
  • 59fd4f070a Matrix bridge: Remove hardcoded matrix.org from username. rht 2021-11-02 07:09:14 -0400
  • 76b8aacf5c zulip_bots: Remove include_package_data=True argument from setup(). Eeshan Garg 2021-10-27 20:28:33 +0530
  • bdc4901f07 pypi: Include py.typed in MANIFEST.in. Eeshan Garg 2021-10-27 20:21:08 +0530
  • 58e51c7ae5 Slack bridge: Bump slack-sdk to 3.11.2. rht 2021-10-18 03:18:52 -0400
  • fec8cc50c4 pypi: Release version 0.8.1. Eeshan Garg 2021-10-19 17:53:14 -0400
  • c59b143d96 api: Make update_user_by_id compatible. PIG208 2021-08-02 23:41:55 +0800
  • c6b6a82d90 zulip-ci: Remove /__w permission twiddling. Anders Kaseorg 2021-10-14 13:33:27 -0700
  • 4787834d75 bridge_with_matrix: Fix test. Anders Kaseorg 2021-10-14 13:55:25 -0700
  • e876a0541e
    Matrix bridge: Fix username typo. rht 2021-10-14 15:26:47 -0400
  • a06dd4cadf CI: Add test suites from zulip server. PIG208 2021-08-06 17:16:40 +0800
  • d0edb0952e api: Replace function signatures for legacy zulip server. PIG208 2021-10-02 09:48:01 -0400
  • 05b9850ba3 api: Fetch server_settings when initializing Client. PIG208 2021-08-02 23:32:02 +0800
  • 4e5e7b3d0f Slack bridge: Clarify config placeholder content. rht 2021-09-29 08:35:07 -0400
  • 1ca696e75b Slack bridge: Explicitly require aiohttp. rht 2021-09-17 08:38:30 -0400
  • bdc139e9ed zulip_git_config: Add old default branch name for compatibility. Anders Kaseorg 2021-08-31 15:04:07 -0700
  • 5da0857d51 zephyr_mirror_backend: Add missing parens for calling lower(). Anders Kaseorg 2021-08-24 20:39:31 -0700
  • ffb8a38f26 test_default_arguments: Adjust for Python 3.10. Anders Kaseorg 2021-08-26 16:48:02 -0700
  • 34f5c4ef02 git: Fix git_repository_name. Anders Kaseorg 2021-08-24 20:58:23 -0700
  • d32d442c44 Upgrade mypy to 0.910. Anders Kaseorg 2021-08-24 19:50:14 -0700
  • 626359596e Replace typing.Text with str. Anders Kaseorg 2021-08-24 19:50:05 -0700
  • 189cf48573 chessbot: Upgrade python-chess to chess. Anders Kaseorg 2021-08-24 18:32:05 -0700
  • 1e6513136a tests: Set encoding for mock HTTP responses. Anders Kaseorg 2021-08-24 18:02:59 -0700
  • e8bb65b188 tests: Replace deprecated assertRaisesRegexp with assertRaisesRegex. Anders Kaseorg 2021-08-24 17:20:51 -0700
  • 564fc0e527 Replace the custom test runners with pytest. Anders Kaseorg 2021-08-24 15:13:17 -0700
  • cb00a29311 test_matrix: Run Python subprocess via sys.executable. Anders Kaseorg 2021-08-24 16:50:57 -0700
  • b02b84204a merels: Add missing __init__.py, and really fix the tests. Anders Kaseorg 2021-08-24 16:03:24 -0700
  • 147e9f6b81 test-bots: Remove merels exclusion. Anders Kaseorg 2021-08-24 13:32:57 -0700
  • 53e59c8c09 Rename default branch to ‘main’ Anders Kaseorg 2021-08-24 12:50:52 -0700
  • 285a946a1f bot_server: Add support for running botserver from bots registry. PIG208 2021-07-22 13:04:54 +0800
  • 745f2cd173 zulip_bots: Add a boilerplate bot for external bots. PIG208 2021-07-21 22:10:05 +0800
  • 66434d07cf bots: Indicate source of bot (from source/module/registry) upon startup. PIG208 2021-07-22 12:14:37 +0800
  • 4bc0c607c1 bots: Find external packaged bots via 'zulip_bots.registry' entry_point. PIG208 2021-07-22 12:13:40 +0800
  • 4fd29baf2b bot_server: Reuse import_module_from_source to load bot modules from paths. PIG208 2021-07-22 11:31:50 +0800
  • a87303beb1 zulip_botserver: Fix path finding for external bots. PIG208 2021-07-22 11:14:52 +0800
  • c602121171 slack bridge: Update doc for current version of making Slack bot user. rht 2021-07-03 22:06:29 -0400
  • 71d488e560 zulip_bots: Add doc.md for game_of_fifteen bot. anehls93 2019-04-30 16:53:13 -0400
  • df60a1ac03 matrix: Fix test failure brought by the hint for usernames change. PIG208 2021-06-27 16:57:38 +0800
  • a188a4e72a matrix: Better hint the format for Matrix usernames. Tim Abbott 2021-06-17 14:04:33 -0700
  • d1b3ac8d94 gitlint-rules: Remove convoluted binary search for imperative forms. Anders Kaseorg 2021-06-14 13:36:30 -0700
  • 9ce7c52a10 pyupgrade: Reformat with --py36-plus. PIG208 2021-05-28 19:19:40 +0800
  • e27ac0ddbe pyupgrade: Replace Text with str. PIG208 2021-05-28 19:13:13 +0800
  • a54cccc012 lint: Add black as a linter. PIG208 2021-05-28 17:06:39 +0800
  • c4edf4bd2f lint: Add isort as a linter. PIG208 2021-05-28 17:06:00 +0800
  • 6f3f9bf7e4 black: Reformat without skipping string normalization. PIG208 2021-05-28 17:05:11 +0800
  • fba21bb00d black: Reformat skipping string normalization. PIG208 2021-05-28 17:03:46 +0800
  • 5580c68ae5 isort: Reformat using isort. PIG208 2021-05-28 17:00:04 +0800
  • 37e2596124 zulip_bots: Add docstrings and comments for TerminalBotHandler. PIG208 2021-05-25 19:55:09 +0800
  • d949f2024f zulip_bots: Rename SimpleMessageServer to MockMessageServer. PIG208 2021-05-25 19:54:13 +0800
  • 5f21952b77 Add click as req in setup.py for zulip-cli. rht 2021-05-26 01:04:48 -0400
  • bd27631dd1 zulip-bots: Yield cache storage instead bot storage. PIG208 2021-05-26 23:09:35 +0800
  • 06bbfd752e Initialize CLI interface for python-zulip-api. rht 2021-03-06 06:59:41 -0500
  • b8389b78c1 zulip-bots: Use context manager for incrementor. PIG208 2021-05-15 21:03:39 +0800
  • 86fa9f5e35 zulip-bots: Implement context manager. PIG208 2021-05-15 21:02:21 +0800
  • e0723c1db4 zulip-bots: Move protocols for context manager. PIG208 2021-05-15 20:53:56 +0800
  • b04f5f9753 terminal: Implement react for TerminalBotHandler. PIG208 2021-05-13 19:38:29 +0800
  • 0b35ed0a93 terminal: Extract message server from the handler. PIG208 2021-05-13 19:36:45 +0800
  • fb77f4bad4 terminal: Apply BotHandler for TerminalBotHandler. PIG208 2021-05-13 19:25:15 +0800
  • 05eaaff802 slack-bridge: Order imports properly. rht 2021-05-20 09:23:59 -0400
  • 5b2da94ba5 slack-bridge: Use threading instead of multiprocessing. rht 2021-05-20 09:21:14 -0400
  • 2d9cf64db8 slack-bridge: Use slack_sdk instead of the deprecated slackclient. rht 2021-05-20 09:20:07 -0400
  • 470967cfdb lint: Set repository variable in tools/lint-commits. LoopThrough-i-j 2021-05-06 20:50:35 +0530
  • 4083849b5d lint: Configure Black. PIG208 2021-05-22 01:39:45 +0800
  • 74c99ac405 lint: Configure isort for py files. PIG208 2021-05-22 01:33:18 +0800
  • f537c7f4d5 lint: Disable E203 that will conflict with Black. PIG208 2021-05-22 01:40:04 +0800
  • 5a17c60987 lint: Pre-fix places where Black will reformat incorrectly. PIG208 2021-05-22 17:21:45 +0800
  • 63fefd2a0f pypi: Release version 0.8.0. Eeshan Garg 2021-05-19 22:44:45 -0230
  • dda9e0a638 botserver: Fix mypy error. LoopThrough-i-j 2021-05-13 03:42:11 +0530
  • 5b32b32914 botserver: Return a valid JSON that is acceptable to outgoing webhooks. PIG208 2021-05-11 19:58:19 +0800