Commit graph

  • bbf444c2bc zulip_bots run.py: Fix misnamed function. derAnfaenger 2017-09-06 13:38:14 +0200
  • b585bd2dfa zulip setup.py: Remove redundant directory forward slash. derAnfaenger 2017-09-04 20:08:09 +0200
  • 3c2e6e0556 travis: Install codecodv in the correct place. derAnfaenger 2017-09-05 15:25:42 +0200
  • 610f02969a README.md: Update command for running botserver tests. derAnfaenger 2017-09-04 14:33:09 +0200
  • 6e798f317f python-zulip-api: Upgrade versions (0.3.2 -> 0.3.3). Eeshan Garg 2017-09-01 23:10:12 -0230
  • ad1ff0c7bf provision: Add color formatting to success output. derAnfaenger 2017-09-01 18:24:17 +0200
  • 2f474bdb02 bots: Fix broken config path generation. derAnfaenger 2017-08-30 20:57:37 +0200
  • bbed4a625d log2zulip: Fix an extremely long line. Tim Abbott 2017-08-30 10:01:48 -0700
  • 49fb205ae7 log2zulip: Fix to work on Python 3. Greg Price 2017-07-31 17:39:40 -0700
  • 80fba127ad litner: Add rule against using pprint. derAnfaenger 2017-08-30 17:03:24 +0200
  • 86729a862c api: Remove unnecessary API key details. derAnfaenger 2017-08-25 11:03:06 +0200
  • 9d683e4669 api: Ensure automatic tilde expansion. derAnfaenger 2017-08-28 16:01:05 +0200
  • 6db062ef75 api: Display help on wrong command-line arguments. derAnfaenger 2017-08-25 16:27:52 +0200
  • 5a426fa841 bots: Converter bot does not require a config file. Abhijeet Kaur 2017-08-26 05:17:16 +0530
  • fec14ca286 bots: Add additional check to avoid ambiguous case. Abhijeet Kaur 2017-08-26 05:11:57 +0530
  • dd13d0314b bots: Improve code-style by using 'return' once. Abhijeet Kaur 2017-08-26 04:36:35 +0530
  • 402dda87fe bots: Mock 'send_message' function for 'zulip-bot-output'. Abhijeet Kaur 2017-08-26 04:09:44 +0530
  • 36f4982e54 bots: Mock get_config_info function for get-bot-output. Abhijeet Kaur 2017-08-22 22:21:11 +0530
  • 23f6d2f144 bots: Add manual command to get bot output. Abhijeet Kaur 2017-08-20 21:22:44 +0530
  • 689addc5bf zulip_botserver: Add skeleton config file for supervisord. derAnfaenger 2017-08-29 11:10:10 +0200
  • 26a774503b twitter bots: Write internal config to separate file. derAnfaenger 2017-08-23 18:30:37 +0200
  • 6c47eda92b definition bot: Clarify error message. derAnfaenger 2017-08-25 09:55:25 +0200
  • 5671dba71e provision: Add venvs to .gitignore. derAnfaenger 2017-08-25 09:22:04 +0200
  • 1c1286824f provision: Use sys.version_info for Python version. Tim Abbott 2017-08-24 12:37:03 -0700
  • ed774fafcb provision: Fix usage to not have line-wrapping issues. Tim Abbott 2017-08-24 12:36:04 -0700
  • 0984eae9b5 provision: Rewrite in Python. derAnfaenger 2017-08-23 16:41:27 +0200
  • 5bc98bfdf7 send_message: Remove unnecessary API key details. Tim Abbott 2017-08-24 10:57:11 -0700
  • 5eaac7bfba api: Use requests.Session. Alex Dehnert 2017-07-18 03:36:07 -0400
  • 749356d34b Incrementor tests: Preliminary coverage with no update_message support. neiljp (Neil Pilgrim) 2017-07-27 19:11:39 -0700
  • d8c4242053 VirtualFS tests: Improve test coverage. neiljp (Neil Pilgrim) 2017-07-27 17:18:31 -0700
  • 37206db176 TicTacToe tests: Improve test coverage. neiljp (Neil Pilgrim) 2017-07-27 17:05:03 -0700
  • b3fc7edcf7 git: Ignore automatically generated MANIFEST.in. derAnfaenger 2017-08-24 10:01:43 +0200
  • d42fa61dee test_lib: Clean up variable names. Tim Abbott 2017-08-23 19:06:30 -0700
  • bef80129bd bot testing: Set check_expected_responses to test one source at a time. neiljp (Neil Pilgrim) 2017-07-27 18:27:56 -0700
  • 2bd81eaff1 bot testing: Allow check_expected_responses to take Sequence[Tuple]. neiljp (Neil Pilgrim) 2017-07-27 17:45:56 -0700
  • 3e4d1fc02e requirements: Add coverage. derAnfaenger 2017-08-23 16:38:29 +0200
  • cb017f22f7 travis: Simplify installation process. derAnfaenger 2017-08-23 16:40:38 +0200
  • 81e6b01300 testing: Add build and coverage badges to README.md derAnfaenger 2017-08-22 10:02:25 +0200
  • 9c18c0b4ed twitter: Fix buggy handling of config_file in Python 3. Tim Abbott 2017-08-22 17:19:57 -0700
  • 409bb58742 api: set event_types to empty list if not supplied in register. Ahmad Jarara 2017-08-22 19:33:10 -0400
  • 83bfcb6535 bots: Modify is_private function to take 'id' as parameter. Abhijeet Kaur 2017-08-18 22:11:37 +0530
  • ae434cd26c bots: Use user 'id' instead of 'name' in is_private function. Abhijeet Kaur 2017-08-18 16:59:55 +0530
  • 735943379f provision: Add option to specify python version. derAnfaenger 2017-08-18 14:13:33 +0200
  • a4d6c4700f provision: Refactor script variables and Windows support. derAnfaenger 2017-08-18 11:32:27 +0200
  • 095cea7ab9 codecov: Document line capture issue in code. derAnfaenger 2017-08-22 09:46:16 +0200
  • a5708e4dde testing: Add code test coverage reporting. derAnfaenger 2017-08-21 15:03:08 +0200
  • 95021ebd56 testing: Add script for executing zulip_botserver tests. derAnfaenger 2017-08-21 15:01:15 +0200
  • f5d01826f2 travis: Split test jobs into two files. derAnfaenger 2017-08-18 14:55:54 +0200
  • e1758945de bots: Extract some functions to top-level. Tim Abbott 2017-08-17 10:53:36 -0700
  • 0eecf05226 provision: Fix detection of Windows. Tim Abbott 2017-08-17 10:47:49 -0700
  • 2f7968e860 provision: Use 'cp -a' for copying requirements.txt. Tim Abbott 2017-08-17 10:46:58 -0700
  • 5e4c65f325 provision: Print out the command needed to activate venv. Tim Abbott 2017-08-17 10:46:36 -0700
  • a744fd9316 provision: Fix shell quoting and whitespace. Tim Abbott 2017-08-17 10:41:23 -0700
  • 3b95af3b63 tools: Add virtual-env path exception for CygWin. Rohitt Vashishtha 2017-08-11 00:22:05 +0530
  • 4cd580d4fe tools: Diff with requirements.txt in tools/provision. Rohitt Vashishtha 2017-08-11 00:05:11 +0530
  • dcaace2a88 README: Add instructions for setting up a development environment. Eeshan Garg 2017-08-07 20:53:15 -0230
  • f2687056b4 README: Add links to zulip_bots, zulip_botserver packages. Eeshan Garg 2017-08-07 20:40:20 -0230
  • f9655266df python-zulip-api: Add tools/provision for setting up dev env. Eeshan Garg 2017-08-07 20:37:58 -0230
  • e4c34d77e7 packaging: Automatically generate zulip_bots MANIFEST.in. derAnfaenger 2017-08-16 18:45:00 +0200
  • e1d1c490c8 Split too long line in server_lib/README.md. derAnfaenger 2017-08-17 14:27:22 +0200
  • 14ebc24f59 travis: Move linter to a separate job. derAnfaenger 2017-08-17 13:46:36 +0200
  • 7460aca3e5 zulip_bots: Format string before checking if logo file exists. Eeshan Garg 2017-08-16 21:34:45 -0230
  • c61d413f25 zulip_bots: Remove thesaurus bot. Eeshan Garg 2017-08-16 20:49:47 -0230
  • bcc1489bc5 testing: Make linter fail with exit code if any check fails. derAnfaenger 2017-08-16 10:21:37 +0200
  • 708cf27e8d travis: Test against Python 3.4, 3.5, and 3.6. derAnfaenger 2017-08-16 15:27:16 +0200
  • a28fcbbaa9 zulip_bots: Add script to generate zulip_bots/MANIFEST.in. Eeshan Garg 2017-08-15 23:30:19 -0230
  • be87c04a8e zulip_bots: Include yoda fixtures in MANIFEST. Eeshan Garg 2017-08-15 21:10:27 -0230
  • e0cafd1fdb zulip_bots: Add function to get path to a bot's doc.md file. Eeshan Garg 2017-08-15 20:51:41 -0230
  • 5bb1cbf8d0 zulip_bots: Add logo for the GitHub Detail bot. Eeshan Garg 2017-08-15 20:08:05 -0230
  • 1ca5ae5db8 zulip_bots: Add logo for the Google Search bot. Eeshan Garg 2017-08-15 20:07:17 -0230
  • d63269ee6a zulip_bots: Rename bots/{bot}/readme.md -> bots/{bot}/doc.md. Eeshan Garg 2017-08-15 19:59:28 -0230
  • aee564825f zulip_bots: Add function to get absolute path to the bots/ dir. Eeshan Garg 2017-08-15 19:45:17 -0230
  • 824000f32b zulip_bots: Add function to get the path to a bot's logo. Eeshan Garg 2017-08-13 20:36:45 -0230
  • 1a26ae7f2b bots: Fix "help" message async in yoda.py and test_yoda.py. Abhijeet Kaur 2017-08-16 03:55:11 +0530
  • f0e00ce971 bot tests: Make test-bots fail with proper exit code. derAnfaenger 2017-08-15 19:41:45 +0200
  • 6c026c84aa flaskserver: Load json python 3 compatible. derAnfaenger 2017-08-15 12:01:47 +0200
  • 47ba08ff5c bots: Remove redundant newlines for giphy bot. derAnfaenger 2017-08-15 12:11:09 +0200
  • ef7077efdb bots: Correct help reply message in yoda bot. Abhijeet Kaur 2017-08-10 05:40:15 +0530
  • c3e2c451a7 bots: Not printing the users input directly in reply message. Abhijeet Kaur 2017-08-10 05:29:09 +0530
  • a68e582f72 bots: Make giphy bot consistent with other api_key bot structure. Abhijeet Kaur 2017-08-10 05:17:57 +0530
  • f3d839fd47 bots: Add complete test coverage for yoda bot. Abhijeet Kaur 2017-08-05 02:37:53 +0530
  • efb5335b2f bots: Add some more test fixtures for yoda bot. Abhijeet Kaur 2017-08-04 19:37:32 +0530
  • 29d33e86fe bots: Add complete tests for offline testing of yoda bot. Abhijeet Kaur 2017-08-03 19:09:03 +0530
  • 1e84e2eb5e bots: Improve error handling of yoda bot when the service is unavailable. Abhijeet Kaur 2017-08-01 01:00:42 +0530
  • a58fae5cab bots: Minor changes to yoda.py to make it run smoothly. Abhijeet Kaur 2017-07-31 19:28:30 +0530
  • 09060afcab integrations/rss: Upgrade to argparse. Eeshan Garg 2017-08-02 17:51:48 -0230
  • c4480311d7 integrations/nagios: Upgrade to argparse. Eeshan Garg 2017-08-02 00:58:55 -0230
  • 18a73324a9 integrations/twitter: Upgrade to argparse. Eeshan Garg 2017-08-02 00:51:25 -0230
  • 3b04b55ffd integrations/irc: Upgrade to argparse. Eeshan Garg 2017-08-01 19:08:33 -0230
  • 780ccb392e integrations/google: Upgrade to argparse. Eeshan Garg 2017-08-01 19:01:00 -0230
  • 59c750707a python-zulip-api: Upgrade package versions (0.3.1 -> 0.3.2). Eeshan Garg 2017-07-31 19:56:13 -0230
  • 61d84cd649 zulip/examples: Remove sys.path modifications. Eeshan Garg 2017-07-29 00:24:42 -0230
  • de23a1b32f zulip_botserver: Migrate from optparse to argparse. Eeshan Garg 2017-07-26 23:31:35 -0230
  • 8fbb3700d2 zulip-send: Use argparse-based zulip.add_default_arguments. Eeshan Garg 2017-07-26 23:25:23 -0230
  • 4a76284af1 zulip/examples: Use argparse-based zulip.add_default_arguments. Eeshan Garg 2017-07-26 23:09:28 -0230
  • 38df8ef87b api: Recommend migrating to argparse-based add_default_arguments(). Eeshan Garg 2017-07-26 22:22:52 -0230
  • c4876dddae bot server: Raise BadRequest when bot code can't be imported. vaibhav 2017-07-16 15:29:21 +0530
  • a1429f36b2 bots: Enable googlesearch bot to run by 'zulip-run-bot' command. Abhijeet Kaur 2017-07-24 20:01:00 +0530
  • 0dfb405748 linter: Add open() call restriction for the john bot. derAnfaenger 2017-07-27 12:47:44 +0200
  • 0a85962097 weather bot: Fix for integer division in python2 and adjust test. neiljp (Neil Pilgrim) 2017-07-27 08:57:47 -0700