dkvasov 
								
							 
						 
						
							
							
							
							
								
							
							
								aa193c1298 
								
							 
						 
						
							
							
								
								zulip_botserver: Extract input parameters.  
							
							
							
						 
						
							2018-05-16 17:40:40 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guitar1st 
								
							 
						 
						
							
							
							
							
								
							
							
								f90913d54c 
								
							 
						 
						
							
							
								
								zulip_botserver: Get rid of some global variables.  
							
							
							
						 
						
							2018-05-15 12:32:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Abbott 
								
							 
						 
						
							
							
							
							
								
							
							
								7b6da265ea 
								
							 
						 
						
							
							
								
								zulip_botserver: Reorder imports.  
							
							
							
						 
						
							2018-05-15 12:32:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Abbott 
								
							 
						 
						
							
							
							
							
								
							
							
								70dd05e5a6 
								
							 
						 
						
							
							
								
								zulip_botserver: Enforce that port argument is an int.  
							
							
							
						 
						
							2018-05-15 12:32:45 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Abbott 
								
							 
						 
						
							
							
							
							
								
							
							
								5ef224f2a2 
								
							 
						 
						
							
							
								
								zulip_botserver: Eliminate the bots_config global variable.  
							
							... 
							
							
							
							It's easy to just pass it around to the one function that needs it. 
							
						 
						
							2018-05-15 12:32:44 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Abbott 
								
							 
						 
						
							
							
							
							
								
							
							
								1e5c0fec1f 
								
							 
						 
						
							
							
								
								zulip_botserver: Fix long line for ImportError.  
							
							
							
						 
						
							2018-05-15 12:23:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Abbott 
								
							 
						 
						
							
							
							
							
								
							
							
								9eda19d6cc 
								
							 
						 
						
							
							
								
								zulip_botserver: Get rid of old six.moves for configparser.  
							
							
							
						 
						
							2018-05-15 12:23:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									neiljp (Neil Pilgrim) 
								
							 
						 
						
							
							
							
							
								
							
							
								6bbdc7d9d0 
								
							 
						 
						
							
							
								
								requirements: Upgrade to mypy 0.600.  
							
							
							
						 
						
							2018-05-15 10:03:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									novokrest 
								
							 
						 
						
							
							
							
							
								
							
							
								65ebd6e595 
								
							 
						 
						
							
							
								
								yoda: Pass API query parameters as params dict in requests.get().  
							
							
							
						 
						
							2018-05-15 09:12:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									novokrest 
								
							 
						 
						
							
							
							
							
								
							
							
								5ad5e11587 
								
							 
						 
						
							
							
								
								link_shortener: Allow #% characters for shortening URL.  
							
							
							
						 
						
							2018-05-15 09:12:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									novokrest 
								
							 
						 
						
							
							
							
							
								
							
							
								bccbda49f2 
								
							 
						 
						
							
							
								
								wikipedia: Pass API query parameters as params dict in requests.get().  
							
							
							
						 
						
							2018-05-15 09:12:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									novokrest 
								
							 
						 
						
							
							
							
							
								
							
							
								8654ce53db 
								
							 
						 
						
							
							
								
								weather: Pass API query parameters as params dict in requests.get().  
							
							
							
						 
						
							2018-05-15 09:12:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									novokrest 
								
							 
						 
						
							
							
							
							
								
							
							
								927fcaa521 
								
							 
						 
						
							
							
								
								susi: Pass API query parameters as params dict in requests.get().  
							
							
							
						 
						
							2018-05-15 09:12:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									novokrest 
								
							 
						 
						
							
							
							
							
								
							
							
								86ffbb2b4a 
								
							 
						 
						
							
							
								
								stack_overflow: Pass API query parameters as params dict in requests.get().  
							
							
							
						 
						
							2018-05-15 09:12:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									novokrest 
								
							 
						 
						
							
							
							
							
								
							
							
								a38917723a 
								
							 
						 
						
							
							
								
								idonethis: Pass API query parameters as params dict in requests methods.  
							
							
							
						 
						
							2018-05-15 09:12:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yago González 
								
							 
						 
						
							
							
							
							
								
							
							
								e9a518e93e 
								
							 
						 
						
							
							
								
								api: Warn when SSL/TLS validation is disabled.  
							
							
							
						 
						
							2018-05-15 08:17:35 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yago González 
								
							 
						 
						
							
							
							
							
								
							
							
								d85792524e 
								
							 
						 
						
							
							
								
								api: Allow disabling TLS verification via env vars.  
							
							
							
						 
						
							2018-05-15 08:17:35 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yago González 
								
							 
						 
						
							
							
							
							
								
							
							
								285464a367 
								
							 
						 
						
							
							
								
								api: Set required fields in the examples.  
							
							... 
							
							
							
							Now all the API examples have their corresponding arguments set as
required when they have to be present for the example to run. 
							
						 
						
							2018-05-15 07:40:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yago González 
								
							 
						 
						
							
							
							
							
								
							
							
								cb171409c5 
								
							 
						 
						
							
							
								
								api: Fix edit-message example.  
							
							... 
							
							
							
							The message ID necessarily has to be an integer, and if no casting is
made it was being considered a string, causing problems when running
the example. 
							
						 
						
							2018-05-15 07:40:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guitar1st 
								
							 
						 
						
							
							
							
							
								
							
							
								2ba6f75fb3 
								
							 
						 
						
							
							
								
								zulip_botserver: Change style of type annotations to python3  
							
							
							
						 
						
							2018-05-14 20:00:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guitar1st 
								
							 
						 
						
							
							
							
							
								
							
							
								641665c338 
								
							 
						 
						
							
							
								
								zulip_botserver: Remove unused imports and do some other cleanup.  
							
							
							
						 
						
							2018-05-14 20:00:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yago González 
								
							 
						 
						
							
							
							
							
								
							
							
								292a3bc067 
								
							 
						 
						
							
							
								
								api: Add execution permissions to welcome-message.  
							
							
							
						 
						
							2018-05-14 11:04:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yago González 
								
							 
						 
						
							
							
							
							
								
							
							
								817636cbc6 
								
							 
						 
						
							
							
								
								api: Implement /users/me/<stream_id>/topics.  
							
							
							
						 
						
							2018-05-14 11:04:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Abbott 
								
							 
						 
						
							
							
							
							
								
							
							
								b1ab308c26 
								
							 
						 
						
							
							
								
								botserver: Fix mypy error.  
							
							
							
						 
						
							2018-05-14 10:07:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Abbott 
								
							 
						 
						
							
							
							
							
								
							
							
								7124f9dc14 
								
							 
						 
						
							
							
								
								bot_server: Call the bot server initialization code.  
							
							
							
						 
						
							2018-05-14 08:50:52 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Joshua Pan 
								
							 
						 
						
							
							
							
							
								
							
							
								33e8352998 
								
							 
						 
						
							
							
								
								requirements: Add 'security' extra_require for requests.  
							
							... 
							
							
							
							There were some issues running bots due to SSL issues.
Adding the extra_require requests[security] adds 3
additional packages that deal with these issues. 
							
						 
						
							2018-05-14 04:28:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									novokrest 
								
							 
						 
						
							
							
							
							
								
							
							
								5992050d82 
								
							 
						 
						
							
							
								
								run: Add bot handler's parent dir to the python sys path.  
							
							... 
							
							
							
							Fixes  #356  
						
							2018-05-09 09:01:17 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Константин С. Новокрещенов 
								
							 
						 
						
							
							
							
							
								
							
							
								d7d2f6bbd6 
								
							 
						 
						
							
							
								
								lib: Make StateHandler lazy.  
							
							... 
							
							
							
							Change StateHandler implementation to the following:
- do not fetch state in __init__();
- fetch every key only once on demand and cache it.
Fixes  #359  
							
						 
						
							2018-05-08 11:56:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									rht 
								
							 
						 
						
							
							
							
							
								
							
							
								e56a94c853 
								
							 
						 
						
							
							
								
								Dig a tunnel to matrix.  
							
							
							
						 
						
							2018-05-07 09:07:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rohitt Vashishtha 
								
							 
						 
						
							
							
							
							
								
							
							
								a4b32a4dc8 
								
							 
						 
						
							
							
								
								tools/deploy: Read $SERVER and $TOKEN environment variables.  
							
							... 
							
							
							
							This simplifies the usage of the script by eliminating the need to
pass --server=$SERVER and --token=$TOKEN in each call to the script.
Also renames key=>token for consistency. 
							
						 
						
							2018-05-07 12:31:53 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									novokrest 
								
							 
						 
						
							
							
							
							
								
							
							
								bf9ad09bc2 
								
							 
						 
						
							
							
								
								deploy: Support new JSON-formatted responses from Botfarm.  
							
							
							
						 
						
							2018-05-07 10:29:09 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									novokrest 
								
							 
						 
						
							
							
							
							
								
							
							
								e81942421e 
								
							 
						 
						
							
							
								
								link_shortener: Print help when no links found.  
							
							
							
						 
						
							2018-05-04 05:09:07 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									novokrest 
								
							 
						 
						
							
							
							
							
								
							
							
								3db070b99e 
								
							 
						 
						
							
							
								
								link_shortener: Migrate from goo.gl to bit.ly service.  
							
							... 
							
							
							
							Shorten URLs by using bit.ly service instead of goo.gl service.
Fixes  #367  
							
						 
						
							2018-05-04 05:09:07 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Novokreshchenov Konstantin 
								
							 
						 
						
							
							
							
							
								
							
							
								dcd4c4a96e 
								
							 
						 
						
							
							
								
								deploy: Add tools/deploy ls command.  
							
							... 
							
							
							
							Displays bot's name, status, email and site. Add `--format` to
pretty-print the list of bots. 
							
						 
						
							2018-05-03 03:34:00 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Shivamgera 
								
							 
						 
						
							
							
							
							
								
							
							
								627e9e69d0 
								
							 
						 
						
							
							
								
								docs: Add python3 to ./tools/provision command.  
							
							... 
							
							
							
							Documentation tweaked by tabbott. 
							
						 
						
							2018-05-02 12:18:27 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									neiljp (Neil Pilgrim) 
								
							 
						 
						
							
							
							
							
								
							
							
								55d75b11bc 
								
							 
						 
						
							
							
								
								packaging: Add py.typed marker file & install in setup.py.  
							
							... 
							
							
							
							This follows the provisional new PEP 561:
https://www.python.org/dev/peps/pep-0561/ . 
							
						 
						
							2018-05-02 12:13:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									neiljp (Neil Pilgrim) 
								
							 
						 
						
							
							
							
							
								
							
							
								7339adc7cf 
								
							 
						 
						
							
							
								
								requirements: Upgrade to mypy 0.590.  
							
							
							
						 
						
							2018-05-02 12:13:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									novokrest 
								
							 
						 
						
							
							
							
							
								
							
							
								42c474d273 
								
							 
						 
						
							
							
								
								deploy: Add tools/deploy delete command.  
							
							
							
						 
						
							2018-05-02 23:27:43 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eeshan Garg 
								
							 
						 
						
							
							
							
							
								
							
							
								f4bdb059db 
								
							 
						 
						
							
							
								
								pypi: Release version 0.4.6.  
							
							... 
							
							
							
							This includes a critical bug fix for call_on_each_event. 
							
						 
						
							2018-04-27 01:43:42 -02:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Abbott 
								
							 
						 
						
							
							
							
							
								
							
							
								d40328a311 
								
							 
						 
						
							
							
								
								api: Fix call_on_each_events handling of empty event_types.  
							
							... 
							
							
							
							The root issue here is that we had been using `None` as a way of
encoding `event_types` as being an argument to not pass to the server
in the API codebase, but the marshalling to send this over the wire
didn't handle that possibility correctly.
This was incorrectly "fixed" in
409bb58742 
							
						 
						
							2018-04-25 23:01:37 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eeshan Garg 
								
							 
						 
						
							
							
							
							
								
							
							
								0f448579ab 
								
							 
						 
						
							
							
								
								pypi: Release 0.4.5.  
							
							... 
							
							
							
							We just made a minor change to our Git integration, so that warranted
a new release so I could update the docs on the zulip/zulip repo. 
							
						 
						
							2018-04-23 18:50:56 -02:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eeshan Garg 
								
							 
						 
						
							
							
							
							
								
							
							
								5f20512601 
								
							 
						 
						
							
							
								
								integrations/git: Allow users to specify a stream for notifications.  
							
							... 
							
							
							
							Previously, all notifications went to "commits", now users can
modify the constant at the top to change that. 
							
						 
						
							2018-04-23 18:38:16 -02:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Anupam-dagar 
								
							 
						 
						
							
							
							
							
								
							
							
								345666ca58 
								
							 
						 
						
							
							
								
								tools/deploy: Add command to receive logs for the specified bot.  
							
							
							
						 
						
							2018-04-20 04:57:39 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eeshan Garg 
								
							 
						 
						
							
							
							
							
								
							
							
								2d46445ab5 
								
							 
						 
						
							
							
								
								pypi: Release version 0.4.4.  
							
							... 
							
							
							
							This includes some important changes after the release of pip 10. 
							
						 
						
							2018-04-16 17:05:27 -02:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Puneeth Chaganti 
								
							 
						 
						
							
							
							
							
								
							
							
								3c53c36c21 
								
							 
						 
						
							
							
								
								tools: Call pip from a sub-process instead of importing it  
							
							... 
							
							
							
							The pip documentation recommends calling pip using a subprocess, instead of
importing it and using it's internal API. The API of pip==10.0.0 is different
from that of older versions, and provisioning is broken with this version.
[pip docs]:
https://pip.pypa.io/en/stable/user_guide/#using-pip-from-your-program 
Closes  #370  
							
						 
						
							2018-04-16 12:16:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									neiljp (Neil Pilgrim) 
								
							 
						 
						
							
							
							
							
								
							
							
								55aff6f64b 
								
							 
						 
						
							
							
								
								mypy: Improve typing of bots & API; enforce no_implicit_optional.  
							
							
							
						 
						
							2018-04-06 13:45:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									neiljp (Neil Pilgrim) 
								
							 
						 
						
							
							
							
							
								
							
							
								7dc0703397 
								
							 
						 
						
							
							
								
								tools: Move strict-optional to mypy.ini & remove option from run-mypy.  
							
							
							
						 
						
							2018-04-06 13:45:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									neiljp (Neil Pilgrim) 
								
							 
						 
						
							
							
							
							
								
							
							
								6cbe1f5ba7 
								
							 
						 
						
							
							
								
								tools: Migrate core run-mypy options to mypy.ini.  
							
							... 
							
							
							
							Add traceback option, as used in core Zulip run-mypy. 
							
						 
						
							2018-04-06 13:45:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ricky 
								
							 
						 
						
							
							
							
							
								
							
							
								dad7eddcc6 
								
							 
						 
						
							
							
								
								beeminder bot: Add beeminder bot.  
							
							
							
						 
						
							2018-04-04 14:23:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eeshan Garg 
								
							 
						 
						
							
							
							
							
								
							
							
								60e02ed979 
								
							 
						 
						
							
							
								
								pypi: Release version 0.4.3.  
							
							... 
							
							
							
							Making this release due to recent changes made to the Trello script. 
							
						 
						
							2018-04-03 22:05:39 -02:30