Vishnu KS 
							
						 
					 
					
						
						
							
						
						752fd2e2d1 
					 
					
						
						
							
							corporate: Fix string encoding in billing and sponsorship endpoints.  
						
						
						
						
					 
					
						2021-05-07 09:37:40 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						38ffd47b90 
					 
					
						
						
							
							js: Convert static/js/page_params.js to ES6 module.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-26 10:17:56 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						ea9ca6b7d0 
					 
					
						
						
							
							js: Use jQuery as a module.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-03-12 10:08:25 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d8ad63126d 
					 
					
						
						
							
							js: Convert static/js/billing/helpers.js to ES6 module.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-02-28 14:23:00 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						3faae49dc0 
					 
					
						
						
							
							js: Convert static/js/loading.js to ES6 module.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-02-28 14:23:00 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						aa650a4c88 
					 
					
						
						
							
							js: Escape strings interpolated into CSS selectors with CSS.escape.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-02-04 11:00:06 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						552f4e3d22 
					 
					
						
						
							
							eslint: Fix unicorn/no-array-for-each.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2021-01-25 14:53:19 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e0b1daa96d 
					 
					
						
						
							
							eslint: Fix unicorn/prefer-add-event-listener.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-10-07 16:00:33 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						6ec808b8df 
					 
					
						
						
							
							js: Add "use strict" directive to CommonJS files.  
						
						... 
						
						
						
						ES and TypeScript modules are strict by default and don’t need this
directive.  ESLint will remind us to add it to new CommonJS files and
remove it from ES and TypeScript modules.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-07-31 22:09:46 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						96dcc0ce6e 
					 
					
						
						
							
							js: Use ES6 object literal shorthand syntax.  
						
						... 
						
						
						
						Generated by ESLint.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-07-21 12:42:22 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						b65d2e063d 
					 
					
						
						
							
							js: Reformat with Prettier.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-07-17 14:31:25 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						8046b6477a 
					 
					
						
						
							
							js: Remove extra consecutive spaces.  
						
						... 
						
						
						
						Prettier would do this anyway, but it’s separated out for a more
reviewable diff.  Generated by ESLint.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-07-17 14:31:25 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						f3726db89a 
					 
					
						
						
							
							js: Normalize strings to double quotes.  
						
						... 
						
						
						
						Prettier would do this anyway, but it’s separated out for a more
reviewable diff.  Generated by ESLint.
Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-07-17 14:31:24 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						e014ea966a 
					 
					
						
						
							
							eslint: Enable comma-dangle for functions.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-07-03 16:55:51 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						a79322bc94 
					 
					
						
						
							
							eslint: Enable prefer-arrow-callback.  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulip.com > 
						
						
					 
					
						2020-07-03 16:55:50 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu KS 
							
						 
					 
					
						
						
							
						
						4c6350fa4b 
					 
					
						
						
							
							billing: Add option to request a sponsorship in /upgrade.  
						
						
						
						
					 
					
						2020-07-01 16:45:38 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu KS 
							
						 
					 
					
						
						
							
						
						8784539d53 
					 
					
						
						
							
							free trial: Send users to /upgrade after realm creation.  
						
						
						
						
					 
					
						2020-05-26 17:01:32 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu KS 
							
						 
					 
					
						
						
							
						
						f74e2b69f0 
					 
					
						
						
							
							billing: Pass numeric_inputs as an argument to create_ajax_request.  
						
						
						
						
					 
					
						2020-05-11 17:20:54 -07:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						2285ee922e 
					 
					
						
						
							
							js: Convert _.contains(a, …) to a.includes(…).  
						
						... 
						
						
						
						Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2020-02-10 14:08:12 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						28f3dfa284 
					 
					
						
						
							
							js: Automatically convert var to let and const in most files.  
						
						... 
						
						
						
						This commit was originally automatically generated using `tools/lint
--only=eslint --fix`.  It was then modified by tabbott to contain only
changes to a set of files that are unlikely to result in significant
merge conflicts with any open pull request, excluding about 20 files.
His plan is to merge the remaining changes with more precise care,
potentially involving merging parts of conflicting pull requests
before running the `eslint --fix` operation.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com > 
						
						
					 
					
						2019-11-03 12:42:39 -08:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
							
						
						d17b577d0c 
					 
					
						
						
							
							js: Purge useless IIFEs.  
						
						... 
						
						
						
						With webpack, variables declared in each file are already file-local
(Global variables need to be explicitly exported), so these IIFEs are
no longer needed.
Signed-off-by: Anders Kaseorg <andersk@mit.edu > 
						
						
					 
					
						2019-10-25 13:51:21 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						b7d210a932 
					 
					
						
						
							
							billing: Use javascript onhashchange handler instead of jQuery one.  
						
						... 
						
						
						
						Makes it easier to obtain the onhashchange handler
in node tests. 
						
						
					 
					
						2019-05-30 10:34:56 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						5fc538cac0 
					 
					
						
						
							
							billing: Use on(click) instead of click handler.  
						
						... 
						
						
						
						Makes it easy to get the click handler in node tests. 
						
						
					 
					
						2019-05-30 10:34:56 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						50989a3380 
					 
					
						
						
							
							billing: Use location.hash instead of window.location.  
						
						
						
						
					 
					
						2019-05-30 10:34:56 -07:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						ab97a84f3a 
					 
					
						
						
							
							billing: Use is_valid_input helper for checkValidity.  
						
						... 
						
						
						
						Mainly for making the node tests easier to write. 
						
						
					 
					
						2019-02-04 22:37:05 -08:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						ce1db751d0 
					 
					
						
						
							
							billing: Make tabs work with back forward buttons.  
						
						
						
						
					 
					
						2019-01-25 16:40:46 -08:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						537b7612cb 
					 
					
						
						
							
							billing: Remove hash when reloading upgrade page.  
						
						
						
						
					 
					
						2019-01-25 16:40:46 -08:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						b89a10676a 
					 
					
						
						
							
							billing: Use underscore built in contains function.  
						
						
						
						
					 
					
						2019-01-08 10:47:35 -08:00 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						2547d4ea07 
					 
					
						
						
							
							billing: Remove mix option from frontend.  
						
						
						
						
					 
					
						2019-01-04 23:52:00 +05:30 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						c1551405aa 
					 
					
						
						
							
							billing: Extract setting initial tab into helpers.js.  
						
						
						
						
					 
					
						2019-01-04 23:52:00 +05:30 
						 
				 
			
				
					
						
							
							
								Vishnu Ks 
							
						 
					 
					
						
						
							
						
						d94b0da3c8 
					 
					
						
						
							
							billing: Separate billing.js into multiple modules.  
						
						
						
						
					 
					
						2019-01-04 23:52:00 +05:30