Commit graph

  • ab192fe937 mypy: zulip: Annotate integrations/perforce/zulip_perforce_config.py. Alena Volkova 2017-10-10 00:46:31 -0400
  • 7ad3324aaa mypy: zulip: Fix errors in integrations/log2zulip/log2zulip. Alena Volkova 2017-10-11 18:17:10 -0400
  • 995dc33334 mypy: zulip: Fix errors in integrations/irc/irc_mirror_backend.py. Alena Volkova 2017-10-10 00:28:04 -0400
  • af957c18fe mypy: zulip: Annotate integrations/git/zulip_git_config.py. Alena Volkova 2017-10-10 00:22:37 -0400
  • 59f81845dd zulip_bots: Update StateHandler API to behave dict-like. derAnfaenger 2017-10-24 13:15:51 +0200
  • 32df4e097d tictactoe bot: Store game state in JSON-able format. derAnfaenger 2017-10-24 13:03:41 +0200
  • 8761e47893 zulip_bots: Store testing conversations in lists. derAnfaenger 2017-10-24 11:14:09 +0200
  • 8179b30873 zulip_bots: Reify StateHandler testing. derAnfaenger 2017-10-23 20:37:39 +0200
  • e331426c64 zulip_bots: Rename state_handler to storage. derAnfaenger 2017-10-23 12:24:41 +0200
  • eb6982e670 zulip_bots: Make state_handler property of bot_handler. derAnfaenger 2017-10-23 12:17:46 +0200
  • 45c38d0dcf bot tests: Autospec mock bot handler. derAnfaenger 2017-10-17 17:48:12 +0200
  • 4af8bcd46e packaging: Upgrade package version (0.3.5 -> 0.3.7). Eeshan Garg 2017-10-21 01:10:25 -0230
  • 08e212138d Look for mentioned in flags. Steve Howell 2017-10-20 16:35:21 -0700
  • 839bbf0db4 tools: Enhance output of run-mypy. derAnfaenger 2017-10-20 13:06:47 +0200
  • 0e6ea0a439 api: Add comments clarifying the request logic. derAnfaenger 2017-10-06 17:05:12 +0200
  • a7bfe692fa api: Fix unused long-polling retry parameter. derAnfaenger 2017-10-06 17:00:41 +0200
  • 1e8e1f17c4 release: Upgrade package versions (0.3.4 -> 0.3.5). Eeshan Garg 2017-10-09 14:13:32 -0230
  • 5235892aef release-packages: Fix glob pattern for twine.upload. Eeshan Garg 2017-10-09 14:07:19 -0230
  • 297b62efc6 log2zulip: Use simpler code for accessing production venv. Tim Abbott 2017-10-06 16:37:56 -0700
  • dc2132e629 zephyr_mirror: Eliminate --root-path arguments. Tim Abbott 2017-10-05 13:23:17 -0700
  • 963e6d0ad8 zephyr_mirror: Always run backend script from current directory. Tim Abbott 2017-10-05 13:16:04 -0700
  • 96f2100974 zephyr: Remove root-path import nonsense from check-mirroring. Tim Abbott 2017-10-05 13:02:26 -0700
  • bc4e54a35d zephyr_mirror: Restart self using __file__, not root-path. Tim Abbott 2017-10-05 12:44:27 -0700
  • 7e5a320343 zephyr_mirror: Move stamp_path to not be based on root_path. Tim Abbott 2017-10-05 12:37:49 -0700
  • 6395dc1a45 zephyr_mirror: Update process_cache for repository move. Tim Abbott 2017-10-05 12:21:08 -0700
  • 81073f9234 packaging: Automate the package release process. Eeshan Garg 2017-09-18 21:34:03 -0230
  • aaece51380 packages: Stop hardcoding version in dependency checks. Eeshan Garg 2017-09-20 20:32:43 -0230
  • 07edd4aa9b zulip_bots: Add custom command for generating MANIFEST.in. Eeshan Garg 2017-09-20 01:42:40 -0230
  • dfe4360108 zulip_bots/MANIFEST: Support generating MANIFEST for PyPA release. Eeshan Garg 2017-09-20 00:59:59 -0230
  • a887692ae4 zulip_bots/MANIFEST: Include zulip_bots/bots/<bot>/assets/*. Eeshan Garg 2017-09-20 00:45:35 -0230
  • 8987ec23e2 bots: zulip_bot_output.py: Check for absence of handler_class in bot. neiljp (Neil Pilgrim) 2017-10-02 13:53:53 -0700
  • 8e9c6cd22e bots: zulip_bot_output.py: Check for failed bot module import. neiljp (Neil Pilgrim) 2017-10-02 13:49:20 -0700
  • dd283d88f6 bots: zulip_bot_output.py: Adjust examples in help text. neiljp (Neil Pilgrim) 2017-10-02 13:40:12 -0700
  • 682ef81970 bots: zulip_bot_output.py: Use built-in argparse formatting for usage. neiljp (Neil Pilgrim) 2017-10-02 13:27:23 -0700
  • 7835f1cc19 bots: zulip_bot_output.py: Add note to usage re using quotes. neiljp (Neil Pilgrim) 2017-10-02 12:18:23 -0700
  • 4fff603f44 bots: zulip_bot_output.py: Switch message to being required. neiljp (Neil Pilgrim) 2017-10-02 12:08:56 -0700
  • c33ac65ac9 define bot: add check & test to avoid sending words with non-letters. neiljp (Neil Pilgrim) 2017-09-19 13:43:08 -0700
  • f862cf2222 wikipedia bot: encode urls correctly in http request & adjust tests. neiljp (Neil Pilgrim) 2017-09-18 21:12:56 -0700
  • 8adf51890a bots/xkcd: Improve and refactor doc.md to use Markdown macros. Eeshan Garg 2017-09-28 18:03:38 -0230
  • 4a162ba625 bots/xkcd: Add a logo. Eeshan Garg 2017-09-28 18:03:18 -0230
  • 34515454b5 bots: Mark --message/-m argument to zulip_bot_output.py as required. neiljp (Neil Pilgrim) 2017-09-30 12:39:59 -0700
  • 807afd2032 zephyr: Use add_default_arguments in sync_public_streams. Tim Abbott 2017-09-29 16:21:18 -0700
  • c3a213269f provision: Make sure the correct version of pip is installed. Alena Volkova 2017-09-28 15:08:42 -0400
  • e1def40edc provision: Remove unnecessary imports. Alena Volkova 2017-09-28 15:24:14 -0400
  • 21bc4778b0 provision: Give a clear error message when virtualenv is missing. Alena Volkova 2017-09-26 20:35:21 -0400
  • 449d5faa59 mypy: Run mypy for each package separately. derAnfaenger 2017-09-26 19:34:11 +0200
  • abe9338cfe mypy: Add erroring files to exclude list. derAnfaenger 2017-09-26 19:33:11 +0200
  • 174d11ec36 lister: Make excluding directories work on Windows. derAnfaenger 2017-09-27 11:11:52 +0200
  • 9ddb5518f4 tools: Remove duplicate lister.py derAnfaenger 2017-09-27 10:49:41 +0200
  • 5ecc26886a travis: Run mypy and linter in a single job. derAnfaenger 2017-09-26 17:20:26 +0200
  • 85f2a9e03d bots: Add basic metadata with failover, used on running only. neiljp (Neil Pilgrim) 2017-09-25 12:50:26 -0700
  • 5681b6e9e2 zulip_bots: Remove get_bot_doc_path and get_bot_logo_path. Eeshan Garg 2017-09-16 17:10:12 -0230
  • baa09bc26c log2zulip: Clean up extra config path and add comments. Tim Abbott 2017-09-15 07:02:47 -0700
  • b53dc5de4c log2zulip: Make paths Windows compatible. derAnfaenger 2017-09-01 11:14:32 +0200
  • 761d4f44c1 log2zulip: Use default argparser. derAnfaenger 2017-09-01 11:05:53 +0200
  • 3af373adc3 travis: Add mypy checker. derAnfaenger 2017-09-15 13:24:42 +0200
  • 123c49291a provision: Don't fail on mypy install for Python 2. derAnfaenger 2017-09-15 13:24:35 +0200
  • 3fb640a5d0 zulip: Use canonical way to require an arg in subscribe. derAnfaenger 2017-09-15 13:24:32 +0200
  • a06437c4ee zulip: Use canonical way to require an arg in unsubscribe. derAnfaenger 2017-09-15 13:24:28 +0200
  • 0a49638e82 mypy: Add annotations to api_examples.py derAnfaenger 2017-09-15 13:24:24 +0200
  • 035f0c3268 tools: Add mypy runner. derAnfaenger 2017-09-15 13:24:20 +0200
  • 61de5578f2 mypy: Fix annotations in core zulip files. derAnfaenger 2017-09-15 13:24:09 +0200
  • 59d65309c7 zulip: Exit with info after provisioning script. derAnfaenger 2017-09-15 11:45:10 +0200
  • 091f532da6 zulip-api-examples: Check and print path to script. derAnfaenger 2017-09-15 10:55:55 +0200
  • 6630deda6a twitter bots: Merge twitter-bot and twitter-search-bot. derAnfaenger 2017-08-24 13:32:44 +0200
  • 623557d189 zulip: Install all example scripts in the package's dir. derAnfaenger 2017-09-13 11:39:15 +0200
  • 2f044b44bd zulip: Move examples to zulip/examples. derAnfaenger 2017-09-12 18:08:35 +0200
  • 2f62507987 api: Add script to print path of examples directory. derAnfaenger 2017-08-25 18:02:53 +0200
  • ae4bf8bbf4 zulip: Store examples in the package's directory. derAnfaenger 2017-08-28 11:37:05 +0200
  • 54eac5e125 codecov: Adjust failure threshold. derAnfaenger 2017-09-13 12:15:10 +0200
  • 59320f6b28 zulip: Explain use cases for generate_option_group() method. derAnfaenger 2017-09-14 11:37:03 +0200
  • 631c64ca6c zulip: Move from simplejson to json. derAnfaenger 2017-09-14 11:18:39 +0200
  • 18157095c4 zulip_bots: Add unittests for run.py. derAnfaenger 2017-09-07 10:04:21 +0200
  • 20f01fec85 provision: Put venv activation path in quotes. derAnfaenger 2017-09-12 16:48:37 +0200
  • 6aece20925 provision: Indent venv activation command. derAnfaenger 2017-09-12 16:47:22 +0200
  • 3e1d9b17a4 zulip_bots: Import imp.load_source for Python < 3.5. derAnfaenger 2017-09-07 10:36:19 +0200
  • ea105ffec5 tools: Add git utility scripts. derAnfaenger 2017-09-08 10:41:25 +0200
  • d05e932968 log2zulip: Replace ujson with json. derAnfaenger 2017-09-01 10:40:26 +0200
  • 7d1a56fb2b zulip_bot_output.py: Refactor script output. derAnfaenger 2017-09-01 13:16:29 +0200
  • 517fe79e68 zulip_bot_output.py: Remove redundant get_config_info() definition. derAnfaenger 2017-09-01 13:14:26 +0200
  • 438dbac12a zulip_bot_output.py: Make --path-to-bot argument positional. derAnfaenger 2017-09-01 13:01:58 +0200
  • 3a89b9f966 zulip_bot_output.py: Clear import statements. derAnfaenger 2017-09-01 12:15:59 +0200
  • 2aa6201d47 zulip_bot_output.py: Rename options to args. derAnfaenger 2017-09-01 12:02:31 +0200
  • c5ab72a50a zulip_bots run.py: Make --path-to-bot argument positional. derAnfaenger 2017-09-01 12:42:01 +0200
  • 06c0cb82fa zulip_bots run.py: Clean help messages. derAnfaenger 2017-09-01 12:29:19 +0200
  • 0a588dad55 zulip_bots run.py: Rename options to args. derAnfaenger 2017-09-01 12:01:04 +0200
  • c6e7ddfb03 zulip package: Make check for provision failsafe. derAnfaenger 2017-09-12 11:02:29 +0200
  • cb770ffee9 irc-mirror.py: Allow optional provisioning. derAnfaenger 2017-09-01 16:27:46 +0200
  • 61b609e6f2 irc integration: Make IRCBot a separate module. derAnfaenger 2017-09-04 13:57:08 +0200
  • 9acd9d932c irc-mirror.py: Make zulip_client an argument of IRCBot. derAnfaenger 2017-09-04 13:51:55 +0200
  • ec18cbff26 zulip package: Add provision option for scripts. derAnfaenger 2017-09-01 15:47:10 +0200
  • 50d8c5f7fe zulip package: Add requirements.txt for each integration. derAnfaenger 2017-08-31 18:00:16 +0200
  • ef54ea2ea6 test scripts: Outsource common code of test-botserver and test-zulip. derAnfaenger 2017-09-05 16:55:12 +0200
  • 2bfba17fbd README.md: Add command for running zulip tests. derAnfaenger 2017-09-05 16:20:59 +0200
  • af9178c4ed test suites: Add zulip package tests to Travis and Codecov. derAnfaenger 2017-09-05 13:11:07 +0200
  • b31cf2f9a9 zulip package: Add test runner script. derAnfaenger 2017-09-04 20:21:24 +0200
  • fb2aff4611 zulip package: Add unittest derAnfaenger 2017-09-04 20:19:39 +0200
  • 390054da62 python-zulip-api: Upgrade versions (0.3.3 -> 0.3.4). Eeshan Garg 2017-09-11 21:09:28 -0230
  • c383fea18a .gitignore: Add bot configuration files. derAnfaenger 2017-09-07 10:47:41 +0200
  • 18b92e5b46 zulip_bot_output.py: Fix misnamed import. derAnfaenger 2017-09-06 23:41:37 +0200