Umair Khan 
							
						 
					 
					
						
						
							
						
						8bf4d9288d 
					 
					
						
						
							
							Create a nice default language modal.  
						
						 
						
						... 
						
						
						
						Fixes : #1396 . 
						
						
					 
					
						2016-08-10 16:22:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Umair Khan 
							
						 
					 
					
						
						
							
						
						4c178bc00f 
					 
					
						
						
							
							Improve the alert messages for display settings.  
						
						 
						
						
						
						
					 
					
						2016-07-04 11:56:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Umair Khan 
							
						 
					 
					
						
						
							
						
						035fceb814 
					 
					
						
						
							
							Add dynamically loaded language dropdown.  
						
						 
						
						
						
						
					 
					
						2016-07-04 11:56:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Umair Khan 
							
						 
					 
					
						
						
							
						
						3115e13caf 
					 
					
						
						
							
							Remove extra call to i18n.t.  
						
						 
						
						
						
						
					 
					
						2016-06-27 14:17:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Umair Khan 
							
						 
					 
					
						
						
							
						
						939ebbbc98 
					 
					
						
						
							
							Mark report_error arguments translatable.  
						
						 
						
						
						
						
					 
					
						2016-06-23 16:23:01 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Umair Khan 
							
						 
					 
					
						
						
							
						
						4da1a3ecd6 
					 
					
						
						
							
							Mark report_success arguments translatable.  
						
						 
						
						
						
						
					 
					
						2016-06-23 16:23:01 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Porter 
							
						 
					 
					
						
						
							
						
						25a13cb09b 
					 
					
						
						
							
							Defer loading zxcvbn in main webapp until necessary.  
						
						 
						
						... 
						
						
						
						We only use zxcvbn in the main webapp for checking the user's password
in the change password form.  Since zxcvbn is a very large javascript
library (~700KB), loading it asynchronously only when a user is trying
to change their password results in a significant performance
improvement for loading the Zulip webapp on a slow network.
Fixes  #263 . 
						
						
					 
					
						2016-06-22 17:06:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Umair Khan 
							
						 
					 
					
						
						
							
						
						c61a3dfbcc 
					 
					
						
						
							
							Ensure translations are loaded.  
						
						 
						
						... 
						
						
						
						Since i18next loads translations asynchronously we need to make sure
that they are loaded before we call the JS code which depends on them.
Fixes  #982  
						
						
					 
					
						2016-06-20 11:31:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						7f06fec9d5 
					 
					
						
						
							
							Fix spelling of _streams_deferred.  
						
						 
						
						
						
						
					 
					
						2016-06-14 16:36:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						c7f0e66f7e 
					 
					
						
						
							
							Replace deprecated jQuery deferred.isResolved().  
						
						 
						
						
						
						
					 
					
						2016-06-14 16:36:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Roe 
							
						 
					 
					
						
						
							
						
						3ac95ddc1a 
					 
					
						
						
							
							Add UserProfile flag to control whether we have a left side userlist.  
						
						 
						
						... 
						
						
						
						Previously this was hardcoded for a single customer.
(imported from commit a6b7095050aa10cef976541505d9b09a35453f48) 
						
						
					 
					
						2015-09-19 23:22:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						a59e41b5ee 
					 
					
						
						
							
							Simplify twenty-four-hour time logic to be more generic.  
						
						 
						
						... 
						
						
						
						(imported from commit bda4972b32b17a36518eddef701748f3a548e376) 
						
						
					 
					
						2015-09-19 23:22:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Roe 
							
						 
					 
					
						
						
							
						
						9590d988c5 
					 
					
						
						
							
							Clean up code duplication in settings.js error reporting.  
						
						 
						
						... 
						
						
						
						We can save a bunch of code by using the handle ui.js error reporting
helpers.
(imported from commit 7e993cae6e314c84d4ba8eaefd2ff7711c4bc19d) 
						
						
					 
					
						2015-09-19 23:16:05 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						222ea05a3a 
					 
					
						
						
							
							Warn users that twenty-four-hour-time doesn't update without a reload.  
						
						 
						
						... 
						
						
						
						(imported from commit e3c00082746284fb0e6f9b958a887b9d1a1b86a3) 
						
						
					 
					
						2015-08-20 17:59:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kate Buckner 
							
						 
					 
					
						
						
							
						
						4d0f7c7ea4 
					 
					
						
						
							
							Add a user-visible setting for 24-hour time display.  
						
						 
						
						... 
						
						
						
						(imported from commit d934824fd6b72e64a455aac9ff4585b262145f02) 
						
						
					 
					
						2015-08-20 17:33:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Roe 
							
						 
					 
					
						
						
							
						
						809efc4f2b 
					 
					
						
						
							
							Add realm option to show or not show digest e-mail.  
						
						 
						
						... 
						
						
						
						(imported from commit e9cfe519aa9f2857a1dcc7c75f5e1889834fcb86) 
						
						
					 
					
						2015-08-20 15:29:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Roe 
							
						 
					 
					
						
						
							
						
						e5cb2a468f 
					 
					
						
						
							
							Enable Lab features for all users  
						
						 
						
						... 
						
						
						
						(imported from commit 4e2658d28a5e02067ad472fec76c66f46592d520) 
						
						
					 
					
						2015-08-20 15:29:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Waseem Daher 
							
						 
					 
					
						
						
							
						
						c90b76444d 
					 
					
						
						
							
							More whitelabeling stragglers.  
						
						 
						
						... 
						
						
						
						Most notably:
* Tutorial
* Some Handlebars templates
* Some modals
(imported from commit b9fb92fa2f0f78d1efbd8f7fcd280fa5652059a8) 
						
						
					 
					
						2014-07-29 21:46:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zev Benjamin 
							
						 
					 
					
						
						
							
						
						9114715030 
					 
					
						
						
							
							Factor out the check for whether name changes are disabled  
						
						 
						
						... 
						
						
						
						(imported from commit 56ddd9cf53ec49e2e096abe82ed44f758912272e) 
						
						
					 
					
						2014-04-04 16:51:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Howell 
							
						 
					 
					
						
						
							
						
						be2a1c2893 
					 
					
						
						
							
							Move resizing code to resize.js.  
						
						 
						
						... 
						
						
						
						(imported from commit b6df0007307872751e1a4200af740076e08b5c11) 
						
						
					 
					
						2014-03-14 20:48:55 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Howell 
							
						 
					 
					
						
						
							
						
						50bc5401a4 
					 
					
						
						
							
							Moved loading_indicator functions to loading.js.  
						
						 
						
						... 
						
						
						
						util.make_loading_indicator -> loading.make_indicator
util.destroy_loading_indicator -> loading.destroy_indicator
(imported from commit 8a171622a6096476dd040912d3f1460d53159f20) 
						
						
					 
					
						2014-03-14 20:48:52 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Michalski 
							
						 
					 
					
						
						
							
						
						30f89f4669 
					 
					
						
						
							
							Convert the bot section of the settings page to use bot_data  
						
						 
						
						... 
						
						
						
						(imported from commit 63e6982f96ac46d1cebd2ea16d2a7abc7f8d6597) 
						
						
					 
					
						2014-03-05 14:16:20 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Michalski 
							
						 
					 
					
						
						
							
						
						494868d21d 
					 
					
						
						
							
							Group bot stream options lists by public/private  
						
						 
						
						... 
						
						
						
						(imported from commit 940319a25edfd1943d78ff95542ffda6f482a40b) 
						
						
					 
					
						2014-03-05 14:16:19 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Michalski 
							
						 
					 
					
						
						
							
						
						f82cbe855f 
					 
					
						
						
							
							Support editing a bot's default streams  
						
						 
						
						... 
						
						
						
						(imported from commit 72ceb5152745ddfcc22dfd929904927950bf46e4) 
						
						
					 
					
						2014-03-05 14:16:19 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Michalski 
							
						 
					 
					
						
						
							
						
						eebbf0d4ee 
					 
					
						
						
							
							Show the new bot's default stream settings in the edit view  
						
						 
						
						... 
						
						
						
						(imported from commit d6f1872e0dedd57ebde31da2caf075804195dfb0) 
						
						
					 
					
						2014-03-05 14:16:19 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Michalski 
							
						 
					 
					
						
						
							
						
						eb1032c9c2 
					 
					
						
						
							
							Add UI to set "all public" default to during bot creation  
						
						 
						
						... 
						
						
						
						(imported from commit ec03ccdce309c9fbe866343368044b00ea0f5b81) 
						
						
					 
					
						2014-03-05 14:16:19 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Michalski 
							
						 
					 
					
						
						
							
						
						17b579911e 
					 
					
						
						
							
							Add UI to set listen on stream during bot creation  
						
						 
						
						... 
						
						
						
						(imported from commit b481a55c16f853766c82883b4c6c86de5c87759e) 
						
						
					 
					
						2014-03-05 14:16:18 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Michalski 
							
						 
					 
					
						
						
							
						
						538d76e6ed 
					 
					
						
						
							
							Add UI to create bots with a default send to stream  
						
						 
						
						... 
						
						
						
						(imported from commit 1333de89a75bd972ec85be7f11f6ea11d4fa34cd) 
						
						
					 
					
						2014-03-05 14:16:18 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jessica McKellar 
							
						 
					 
					
						
						
							
						
						5f7df38b8a 
					 
					
						
						
							
							Unbreak custom alert words on the settings page.  
						
						 
						
						... 
						
						
						
						This doesn't change the alerting UI logic, it just turns
alert_words_ui into a module and calls the setup code from settings.js
when the settings page is rendered.
(imported from commit 05f95383b046086641280f82f648be58688efe61) 
						
						
					 
					
						2014-03-04 18:06:48 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jessica McKellar 
							
						 
					 
					
						
						
							
						
						87635b9e32 
					 
					
						
						
							
							Convert settings from static HTML to a template.  
						
						 
						
						... 
						
						
						
						This will make life much easier for handling update events.
(imported from commit 66b101eb5fae89b4eec6fc797fee8be26ac99bfb) 
						
						
					 
					
						2014-03-03 16:08:32 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jessica McKellar 
							
						 
					 
					
						
						
							
						
						f9d5a02710 
					 
					
						
						
							
							Fix bug that hid digest email settings box for customers.  
						
						 
						
						... 
						
						
						
						(imported from commit 6c1e3f53998eca0232fbfe66c62ab87b009bccd8) 
						
						
					 
					
						2014-02-27 20:25:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Michalski 
							
						 
					 
					
						
						
							
						
						0244b50f0b 
					 
					
						
						
							
							Split bot deactivation from user deactivation  
						
						 
						
						... 
						
						
						
						(imported from commit 153a870b244e040e3b5976f639866dbace5563f6) 
						
						
					 
					
						2014-02-18 15:09:22 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Michalski 
							
						 
					 
					
						
						
							
						
						d177f49a96 
					 
					
						
						
							
							Change the create bot API to use rest_dispatch  
						
						 
						
						... 
						
						
						
						(imported from commit 0fac290be2ed04178c4df866f5bc958441b2d320) 
						
						
					 
					
						2014-02-18 15:09:20 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jason Michalski 
							
						 
					 
					
						
						
							
						
						9d973ff106 
					 
					
						
						
							
							Change get_bots API to use rest_dispatch  
						
						 
						
						... 
						
						
						
						(imported from commit 921895dd636ba118a0f57e60a7bcb9dca1c7c605) 
						
						
					 
					
						2014-02-18 15:09:19 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						7f174213ed 
					 
					
						
						
							
							Add an idempotent flag to the channel module.  
						
						 
						
						... 
						
						
						
						(imported from commit d5b867d2a8f176cae76c8b68435c4fab318d998b) 
						
						
					 
					
						2014-01-10 21:39:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Abbott 
							
						 
					 
					
						
						
							
						
						795930c803 
					 
					
						
						
							
							Add channel module wrapping our various JSON requests to the server.  
						
						 
						
						... 
						
						
						
						(imported from commit 6489938678551ad8594822363ae6d1c9ae295496) 
						
						
					 
					
						2013-12-19 16:52:47 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jessica McKellar 
							
						 
					 
					
						
						
							
						
						c46e5fd0f1 
					 
					
						
						
							
							Feature flag the digest emails setting to staging.  
						
						 
						
						... 
						
						
						
						(imported from commit 1239ce31281850dccf8f65d0c7156bd2c86ca3a7) 
						
						
					 
					
						2013-12-02 18:58:04 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Howell 
							
						 
					 
					
						
						
							
						
						8339a40acd 
					 
					
						
						
							
							Prevent stale avatars from showing in new messages.  
						
						 
						
						... 
						
						
						
						When you upload a 2nd avatar to Zulip, the URL doesn't actually
change, so even new messages can show the old avatar, if your
browser is caching.  We work against the cache by having the
"stamp" argument, which we vary at reload time and also when
we upload the new avatar.  The browser still benefits from
cached images as new messages come in.
(imported from commit 84869c8d7f251c9f2498026a5e9e3b2451784879) 
						
						
					 
					
						2013-11-19 16:04:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Waseem Daher 
							
						 
					 
					
						
						
							
						
						35dd1153ea 
					 
					
						
						
							
							Don't use a spinner in the "Create bot" form.  
						
						 
						
						... 
						
						
						
						Just disabling the button with a status message is probably
sufficient.
(imported from commit dd46e5ac3d2224d84dc32d057469c434007001fa) 
						
						
					 
					
						2013-11-16 13:03:56 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Arnold 
							
						 
					 
					
						
						
							
						
						d0622e796c 
					 
					
						
						
							
							Simplify the UI by removing the user's own name and avatar  
						
						 
						
						... 
						
						
						
						(imported from commit 60d6ff1d677e3efe31e68df2c4387ddd2bd8084d) 
						
						
					 
					
						2013-11-15 18:48:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leo Franchi 
							
						 
					 
					
						
						
							
						
						7f2936a985 
					 
					
						
						
							
							Allow enterprise customers to disable name changes  
						
						 
						
						... 
						
						
						
						(imported from commit 1f2039f3e88a4ec0cc48dba75f714563c1de4af8) 
						
						
					 
					
						2013-11-15 11:26:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Howell 
							
						 
					 
					
						
						
							
						
						7cf66b5bb8 
					 
					
						
						
							
							Allow users to upload avatars on the Settings page.  
						
						 
						
						... 
						
						
						
						We were using Gravatar for user avatars, but now users can
upload their avatars directly to Zulip, and we will store
their avatar for them.  This removes the old Gravatar-related
interface and polling code.
This commit does not attempt to update the avatars in
messages that have already been loaded, either for the user
making the change or other users.
(imported from commit 301dc48f96f83de0136c93de57055638c79e0961) 
						
						
					 
					
						2013-10-29 10:59:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leo Franchi 
							
						 
					 
					
						
						
							
						
						196706cc64 
					 
					
						
						
							
							Use POST with method=PATCH when sending a bot edit  
						
						 
						
						... 
						
						
						
						(imported from commit e6ee1631f0b37e66da5979a5fa6e6860d7f4d0b3) 
						
						
					 
					
						2013-10-24 10:22:06 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Allen Rabinovich 
							
						 
					 
					
						
						
							
						
						3a5276aa4e 
					 
					
						
						
							
							Settings page changes  
						
						 
						
						... 
						
						
						
						Bug fixes
Small fix to integrations and api links
(imported from commit 5944b175fbe0fdc4fdb5ecb3cab4e333127ca353) 
						
						
					 
					
						2013-10-22 23:28:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Howell 
							
						 
					 
					
						
						
							
						
						682414e13c 
					 
					
						
						
							
							Move code to alert_words_ui.js  
						
						 
						
						... 
						
						
						
						(imported from commit 78797e690ced954fc79f854efebe5945dd360bde) 
						
						
					 
					
						2013-09-09 12:06:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leo Franchi 
							
						 
					 
					
						
						
							
						
						828557c73e 
					 
					
						
						
							
							Niceties for alert_word editing: add on enter, handle tab properly  
						
						 
						
						... 
						
						
						
						(imported from commit 317be7774c02d507ba69548fdc28c1aca75d6e70) 
						
						
					 
					
						2013-09-06 16:49:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leo Franchi 
							
						 
					 
					
						
						
							
						
						663fd4653f 
					 
					
						
						
							
							Feature-flag alert words to staging + reddit  
						
						 
						
						... 
						
						
						
						(imported from commit 1fe9c596b26ce6676514719e4ed2e185108685cb) 
						
						
					 
					
						2013-09-05 10:21:39 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leo Franchi 
							
						 
					 
					
						
						
							
						
						802ea78fb0 
					 
					
						
						
							
							Add a settings option to configure per-user alert words  
						
						 
						
						... 
						
						
						
						(imported from commit b24d352fffdde13f2cf0467b31c706ebf0534d6a) 
						
						
					 
					
						2013-09-05 10:18:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Howell 
							
						 
					 
					
						
						
							
						
						722c1b1a43 
					 
					
						
						
							
							Allow user to change their API key.  
						
						 
						
						... 
						
						
						
						(imported from commit b7c50779d0209c6e6600b59c8760a81273fe2454) 
						
						
					 
					
						2013-08-08 13:03:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jessica McKellar 
							
						 
					 
					
						
						
							
						
						666ce4333e 
					 
					
						
						
							
							Don't let CUSTOMER4 users change their names through the web interface.  
						
						 
						
						... 
						
						
						
						(imported from commit eafd4efa8a9614ffa3bdc7dd22088e091e1c54c3) 
						
						
					 
					
						2013-08-04 22:03:10 -04:00