Vishnu KS 
							
						 
					 
					
						
						
							
						
						87ff8ada6d 
					 
					
						
						
							
							droplets: Move git clean to setup_repo string.  
						
						
						
						
					 
					
						2020-05-07 17:09:05 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu KS 
							
						 
					 
					
						
						
							
						
						6079c19304 
					 
					
						
						
							
							droplets: Set the hostname correctly using cloud-init.  
						
						
						
						
					 
					
						2020-05-07 17:09:05 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						5901e7ba7e 
					 
					
						
						
							
							python: Convert function type annotations to Python 3 style.  
						
						... 
						
						
						
						Generated by com2ann (slightly patched to avoid also converting
assignment type annotations, which require Python 3.6), followed by
some manual whitespace adjustment, and six fixes for runtime issues:
-    def __init__(self, token: Token, parent: Optional[Node]) -> None:
+    def __init__(self, token: Token, parent: "Optional[Node]") -> None:
-def main(options: argparse.Namespace) -> NoReturn:
+def main(options: argparse.Namespace) -> "NoReturn":
-def fetch_request(url: str, callback: Any, **kwargs: Any) -> Generator[Callable[..., Any], Any, None]:
+def fetch_request(url: str, callback: Any, **kwargs: Any) -> "Generator[Callable[..., Any], Any, None]":
-def assert_server_running(server: subprocess.Popen[bytes], log_file: Optional[str]) -> None:
+def assert_server_running(server: "subprocess.Popen[bytes]", log_file: Optional[str]) -> None:
-def server_is_up(server: subprocess.Popen[bytes], log_file: Optional[str]) -> bool:
+def server_is_up(server: "subprocess.Popen[bytes]", log_file: Optional[str]) -> bool:
-    method_kwarg_pairs: List[FuncKwargPair],
+    method_kwarg_pairs: "List[FuncKwargPair]",
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-18 20:42:48 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						c734bbd95d 
					 
					
						
						
							
							python: Modernize legacy Python 2 syntax with pyupgrade.  
						
						... 
						
						
						
						Generated by `pyupgrade --py3-plus --keep-percent-format` on all our
Python code except `zthumbor` and `zulip-ec2-configure-interfaces`,
followed by manual indentation fixes.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-04-09 16:43:22 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						39f9abeb3f 
					 
					
						
						
							
							python: Convert json.loads(f.read()) to json.load(f).  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-03-24 10:46:32 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						d703e3638e 
					 
					
						
						
							
							droplets: Update snapshot id.  
						
						... 
						
						
						
						The new snapshot has zulip/zulip commit till
ac0d60f577b594708915 
						
						
					 
					
						2019-06-14 15:49:56 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2ad1a27b28 
					 
					
						
						
							
							create-production-venv: Remove Python 2 support.  
						
						... 
						
						
						
						We still create a Python 2 virtualenv for thumbor but that’s
separate (/srv/zulip-thumbor-venv from
scripts/lib/create-thumbor-venv).
Signed-off-by: Anders Kaseorg <andersk@mit.edu > 
						
						
					 
					
						2019-01-09 17:32:05 -08:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						119d108da0 
					 
					
						
						
							
							droplets: Update code and remove nvm settings from bashrc.  
						
						... 
						
						
						
						* Synced zulip repo to master and provisioned
* Synced python-zulip-api repo to master and provisioned.
* Removed unnecessary nvm config from bashrc 
						
						
					 
					
						2018-08-07 13:38:18 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						861001f7b3 
					 
					
						
						
							
							droplets: Update snapshot id.  
						
						... 
						
						
						
						Upgraded zulip and python-zulip-api repos.
Installed flask in python-zulip-api. 
						
						
					 
					
						2018-05-14 08:12:43 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						18314e57f8 
					 
					
						
						
							
							droplets: Add origin remote to python-zulip-api as well.  
						
						
						
						
					 
					
						2018-05-07 08:42:18 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						13f6cbeefd 
					 
					
						
						
							
							droplets: Change droplet region from SFO1 to NYC3.  
						
						... 
						
						
						
						Since the region of base.zulipdev.org is
NYC3 we had to add SFO1 as an additional
region each time a snapshot of base droplet
is created. This is required as droplets
can be created in SFO1 only if there is
an image present in that region. Adding
of droplet image to SFO1 takes a lot of
time as well as cost 2X as we are storing
2 images. It's better to just create new
droplets in NYC3 instead. Alternatively we
can create a new base droplet in SFO1 if
we want all the droplets to be created in
SFO1. 
						
						
					 
					
						2018-05-07 08:42:18 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						d6c5635550 
					 
					
						
						
							
							droplets: Update snapshot id.  
						
						
						
						
					 
					
						2018-05-07 08:42:18 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						5279ac4601 
					 
					
						
						
							
							droplets: Update snapshot id.  
						
						
						
						
					 
					
						2017-11-29 14:24:08 -08:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						c37193568f 
					 
					
						
						
							
							droplets: Update baseimage snapshot id.  
						
						... 
						
						
						
						The new snapshot has python-zulip-env as well
as VIM and mosh installed. 
						
						
					 
					
						2017-11-28 08:53:52 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						6f53d65e56 
					 
					
						
						
							
							docs: Update a few broken links to the Git guide.  
						
						
						
						
					 
					
						2017-11-23 16:24:00 -08:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						def573cde3 
					 
					
						
						
							
							remotedev: Add option to recreate droplets.  
						
						
						
						
					 
					
						2017-11-23 11:09:30 -08:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						40fca20c51 
					 
					
						
						
							
							droplets: Run git clean -f after creating droplet.  
						
						
						
						
					 
					
						2017-11-16 19:47:42 -08:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						75601f660d 
					 
					
						
						
							
							droplets: Always rebase instead of merge during git pull.  
						
						
						
						
					 
					
						2017-11-16 19:47:42 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						638eb7a8e4 
					 
					
						
						
							
							docs: Update links to ReadTheDocs to always use https.  
						
						... 
						
						
						
						This is better security practice.
We also add a lint rule to enforce this for the future. 
						
						
					 
					
						2017-11-16 10:59:24 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						054952a44a 
					 
					
						
						
							
							docs: Update links from codebase to point to ReadTheDocs.  
						
						
						
						
					 
					
						2017-11-16 10:53:49 -08:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						50eb3be0c2 
					 
					
						
						
							
							droplets: Remove ip_address default value from create_dns_record.  
						
						... 
						
						
						
						I forgot to remove the default value 172.31.1.4 from
ip_address which was used only for testing purpose. 
						
						
					 
					
						2017-11-11 17:05:14 -08:00 
						 
				 
			
				
					
						
							
							
								rht 
							
						 
					 
					
						
						
							
						
						f397e15128 
					 
					
						
						
							
							tools: Text-wrap long lines exceeding 110.  
						
						
						
						
					 
					
						2017-11-10 16:24:09 -08:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						07e6a4fb2d 
					 
					
						
						
							
							droplets: Add wildcard A records to support realm subdomains.  
						
						
						
						
					 
					
						2017-11-10 16:13:53 -08:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						c5ff020246 
					 
					
						
						
							
							droplets: Garbage collect A records before creating droplet.  
						
						
						
						
					 
					
						2017-11-06 12:20:39 -08:00 
						 
				 
			
				
					
						
							
							
								Rishi Gupta 
							
						 
					 
					
						
						
							
						
						dec4b9ed93 
					 
					
						
						
							
							remote dev: Add code and instructions for creating digital ocean droplets.  
						
						... 
						
						
						
						Mostly copied from the zulip/zulip-gci repository, but with some changes to
wordings and code cleanup for linters. 
						
						
					 
					
						2017-11-06 12:20:39 -08:00