Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						45bb8d2580 
					 
					
						
						
							
							models: Extract zerver.models.users.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-12-16 22:08:44 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a50eb2e809 
					 
					
						
						
							
							mypy: Enable new error explicit-override.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2023-10-12 12:28:41 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						fb3ddf50d4 
					 
					
						
						
							
							python: Fix mypy no_implicit_reexport errors.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-07-16 14:02:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6e4c3e41dc 
					 
					
						
						
							
							python: Normalize quotes with Black.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-02-12 13:11:19 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						11741543da 
					 
					
						
						
							
							python: Reformat with Black, except quotes.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-02-12 13:11:19 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						72d6ff3c3b 
					 
					
						
						
							
							docs: Fix more capitalization issues.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-23 11:46:55 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a50fae89e2 
					 
					
						
						
							
							python: Elide type=str from argparse arguments.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-09-03 16:17:14 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b4597a8ca8 
					 
					
						
						
							
							python: Elide default for store_{true,false} argparse arguments.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-09-03 16:17:14 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a5dbab8fb0 
					 
					
						
						
							
							python: Remove redundant dest for argparse arguments.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-09-02 11:04:10 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						67e7a3631d 
					 
					
						
						
							
							python: Convert percent formatting to Python 3.6 f-strings.  
						
						... 
						
						
						
						Generated by pyupgrade --py36-plus.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-06-10 15:02:09 -07:00 
						 
				 
			
				
					
						
							
							
								Mateusz Mandera 
							
						 
					 
					
						
						
							
						
						85df6201f6 
					 
					
						
						
							
							rate_limit: Move functions called by external code to RateLimitedObject.  
						
						
						
						
					 
					
						2020-03-22 18:42:35 -07:00 
						 
				 
			
				
					
						
							
							
								Mateusz Mandera 
							
						 
					 
					
						
						
							
						
						cb71a6571e 
					 
					
						
						
							
							rate_limiter: Rename 'all' domain to 'api_by_user'.  
						
						
						
						
					 
					
						2020-02-02 19:15:13 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						8e7ce7cc79 
					 
					
						
						
							
							python: Sort migrations/management command imports with isort.  
						
						... 
						
						
						
						This is a preparatory commit for using isort for sorting all of our
imports, merging changes to files where we can easily review the
changes as something we're happy with.
These are also files with relatively little active development, which
means we don't expect much merge conflict risk from these changes. 
						
						
					 
					
						2020-01-14 13:07:47 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						becef760bf 
					 
					
						
						
							
							cleanup: Delete leading newlines.  
						
						... 
						
						
						
						Previous cleanups (mostly the removals of Python __future__ imports)
were done in a way that introduced leading newlines.  Delete leading
newlines from all files, except static/assets/zulip-emoji/NOTICE,
which is a verbatim copy of the Apache 2.0 license.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2019-08-06 23:29:11 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						123bcea518 
					 
					
						
						
							
							management: Don't use sys.exit(1).  
						
						... 
						
						
						
						Using sys.exit in a management command makes it impossible
to unit test the code in question.  The correct approach to do the same
thing in Django management commands is to raise CommandError.
Followup of b570c0dafa 
						
						
					 
					
						2019-05-03 14:20:39 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						f04d6ed19e 
					 
					
						
						
							
							python: Sort imports in management commands.  
						
						
						
						
					 
					
						2017-11-15 15:43:47 -08:00 
						 
				 
			
				
					
						
							
							
								rht 
							
						 
					 
					
						
						
							
						
						a311678190 
					 
					
						
						
							
							zerver/management: Use python 3 syntax for typing.  
						
						
						
						
					 
					
						2017-10-26 15:24:56 -07:00 
						 
				 
			
				
					
						
							
							
								rht 
							
						 
					 
					
						
						
							
						
						6dd94becb3 
					 
					
						
						
							
							zerver/management: Remove unused optparse import.  
						
						
						
						
					 
					
						2017-09-30 09:22:08 -07:00 
						 
				 
			
				
					
						
							
							
								rht 
							
						 
					 
					
						
						
							
						
						32650c8fdc 
					 
					
						
						
							
							zerver/management: Remove print_function.  
						
						
						
						
					 
					
						2017-09-27 18:05:45 -07:00 
						 
				 
			
				
					
						
							
							
								rht 
							
						 
					 
					
						
						
							
						
						e239e97351 
					 
					
						
						
							
							zerver/management: Remove absolute_import.  
						
						
						
						
					 
					
						2017-09-27 10:00:39 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						eeabed9119 
					 
					
						
						
							
							models: Add new get_user_profile_by_api_key helper.  
						
						... 
						
						
						
						This results in a slight performance increase. 
						
						
					 
					
						2017-08-24 23:17:08 -07:00 
						 
				 
			
				
					
						
							
							
								Umair Khan 
							
						 
					 
					
						
						
							
						
						9c08b62448 
					 
					
						
						
							
							rate_limiter: Upgrade unblock_user to generic API.  
						
						... 
						
						
						
						Change name to unblock_access as well. 
						
						
					 
					
						2017-08-02 18:01:39 -07:00 
						 
				 
			
				
					
						
							
							
								Umair Khan 
							
						 
					 
					
						
						
							
						
						23be0875a1 
					 
					
						
						
							
							rate_limiter: Upgrade block_user to generic API.  
						
						... 
						
						
						
						Change name to block_access as well. 
						
						
					 
					
						2017-08-02 18:01:39 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						afc41dfb6b 
					 
					
						
						
							
							rate_limit: Replace get_user_profile_by_email with get_user.  
						
						
						
						
					 
					
						2017-07-08 14:38:45 -07:00 
						 
				 
			
				
					
						
							
							
								sinwar 
							
						 
					 
					
						
						
							
						
						6f0564e9f4 
					 
					
						
						
							
							python: Fix remaining bare excepts in codebase.  
						
						... 
						
						
						
						Fixes  #2862 . 
					
						2017-03-05 16:17:04 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						a1a27b1789 
					 
					
						
						
							
							Annotate most Zulip management commands.  
						
						
						
						
					 
					
						2016-06-04 10:12:06 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						54022ac204 
					 
					
						
						
							
							Fix unnecessary whitespace between , and ).  
						
						
						
						
					 
					
						2016-05-04 14:16:53 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						f3783fb4a1 
					 
					
						
						
							
							Apply Python 3 futurize transform libfuturize.fixes.fix_print_with_import.  
						
						
						
						
					 
					
						2015-11-01 09:26:16 -08:00 
						 
				 
			
				
					
						
							
							
								Reid Barton 
							
						 
					 
					
						
						
							
						
						ae0ae3dde8 
					 
					
						
						
							
							Django 1.8: declare positional arguments in management commands  
						
						... 
						
						
						
						(imported from commit d9efca1376de92c8187d25f546c79fece8d2d8c6) 
						
						
					 
					
						2015-08-20 23:35:40 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						e111a2f9a5 
					 
					
						
						
							
							[manual] Rename Django app from zephyr to zerver.  
						
						... 
						
						
						
						This needs to be deployed to both staging and prod at the same
off-peak time (and the schema migration run).
At the time it is deployed, we need to make a few changes directly in
the database:
(1) UPDATE django_content_type set app_label='zerver' where app_label='zephyr';
(2) UPDATE south_migrationhistory set app_name='zerver' where app_name='zephyr';
(imported from commit eb3fd719571740189514ef0b884738cb30df1320) 
						
						
					 
					
						2013-08-06 07:39:36 -04:00