173e037fa6 
								
							
								 
							
						 
						
							
							
								
								Fix minor style errors  
							
							... 
							
							
							
							And keep it that way, by making jscs config more opinionated.
// FREEBIE 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								6154dbb8db 
								
							
								 
							
						 
						
							
							
								
								Fix debug log growing uncontrollably  
							
							... 
							
							
							
							Races between adding new log entries and fetching old ones can cause an
overage of more than one entry.
// FREEBIE 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								87ddcef333 
								
							
								 
							
						 
						
							
							
								
								Make debug log persistent  
							
							... 
							
							
							
							Save log entries in indexedDB rather than just in memory. Reload them
whenever the background page is refreshed.
// FREEBIE 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								62af9ff678 
								
							
								 
							
						 
						
							
							
								
								Add user-agent string to DebugLog //  fixes   WhisperSystems/Signal-Desktop#404  
							
							... 
							
							
							
							The user-agent string includes the information needed (OS + Chrome version) and the console.get() function seems just right. The debugLog itself is not manipulated. 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ae3a834b4c 
								
							
								 
							
						 
						
							
							
								
								Log global errors  
							
							... 
							
							
							
							Use the global error handler, window.onerror, to catch miscellaneous
exceptions and pipe them into the debug log.
Fixes  #456 
// FREEBIE 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								ea87062d92 
								
							
								 
							
						 
						
							
							
								
								Post debug logs as non public gists  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								b60d3d0b97 
								
							
								 
							
						 
						
							
							
								
								Make debug log handle multiple arguments  
							
							... 
							
							
							
							Ex: console.log('delivery receipt', phone_number, timestamp)
// FREEBIE 
							
						 
						
							10 years ago  
				
					
						
							
							
								 
						
							
							
								f74a7b9621 
								
							
								 
							
						 
						
							
							
								
								Add code for submitting debug logs  
							
							... 
							
							
							
							We keep the last 1000 log messages in memory and dump them to an
anonymous public gist if console.post is called.
// FREEBIE 
							
						 
						
							10 years ago