AJ Jordan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7245603628 
							
						 
					 
					
						
						
							
							Say which repository caused the error in warnings  
						
						
						
					 
					
						2019-07-03 01:48:55 -07:00 
						 
				 
			
				
					
						
							
							
								AJ Jordan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							352c0d0386 
							
						 
					 
					
						
						
							
							Only make qrexec calls when necessary  
						
						... 
						
						
						
						This helps in situations where the qrexec calls are forbidden; it also
prevents settings from being unintentionally changed and gives a
noticeable performance boost when the "OK" button is clicked. 
						
					 
					
						2019-07-03 01:46:39 -07:00 
						 
				 
			
				
					
						
							
							
								AJ Jordan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0919beec1 
							
						 
					 
					
						
						
							
							Squash more PyLint warnings  
						
						... 
						
						
						
						This definitely worked before, and I haven't touched this code recently
so I have no idea why these errors are just now popping up... but
whatever. 
						
					 
					
						2019-07-02 16:04:04 -07:00 
						 
				 
			
				
					
						
							
							
								AJ Jordan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a5823b74a 
							
						 
					 
					
						
						
							
							Decode stderr in repo qrexec calls  
						
						... 
						
						
						
						Before this change, "foobar\n" on stderr would be rendered (in the
warning dialog) as "b'foobar\n'", which is ugly. Now it'll be rendered
just as "foobar", followed by an actual newline character. 
						
					 
					
						2019-07-02 13:45:21 -07:00 
						 
				 
			
				
					
						
							
							
								AJ Jordan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4931bf9401 
							
						 
					 
					
						
						
							
							Fix error handling  
						
						... 
						
						
						
						Apparently Python exceptions don't take **kwargs, so we just pass a
dictionary as the second (regular) argument. While we're at it, we
pretty-print said dictionary when displaying error messages. 
						
					 
					
						2019-07-02 13:37:29 -07:00 
						 
				 
			
				
					
						
							
							
								AJ Jordan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33ef478626 
							
						 
					 
					
						
						
							
							Fix self being undefined when showing warnings  
						
						
						
					 
					
						2019-07-02 13:07:06 -07:00 
						 
				 
			
				
					
						
							
							
								AJ Jordan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							026a844a91 
							
						 
					 
					
						
						
							
							Only apply repo preferences when "OK" is clicked  
						
						
						
					 
					
						2019-07-02 12:36:29 -07:00 
						 
				 
			
				
					
						
							
							
								AJ Jordan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3305b8288 
							
						 
					 
					
						
						
							
							Don't use asserts for error handling  
						
						
						
					 
					
						2019-07-02 12:36:22 -07:00 
						 
				 
			
				
					
						
							
							
								AJ Jordan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f9989a61d 
							
						 
					 
					
						
						
							
							Check that repo management succeeded  
						
						
						
					 
					
						2019-07-01 17:23:49 -07:00 
						 
				 
			
				
					
						
							
							
								AJ Jordan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							047cfbc407 
							
						 
					 
					
						
						
							
							Remove unnecessary assert  
						
						... 
						
						
						
						First of all, the method that was being called has asserts of its own,
so it's guaranteed to either succeed or crash the program with
AssertionError. Second, asserts are optimized out by the interpreter
when -O is passed. Therefore, this code is buggy because it sometimes
wouldn't be run, but we need the side effects. 
						
					 
					
						2019-07-01 17:23:48 -07:00 
						 
				 
			
				
					
						
							
							
								AJ Jordan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df48c749c4 
							
						 
					 
					
						
						
							
							Squash some PyLint warnings  
						
						
						
					 
					
						2019-07-01 17:23:46 -07:00 
						 
				 
			
				
					
						
							
							
								AJ Jordan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdd06d32a5 
							
						 
					 
					
						
						
							
							Add UI for managing Qubes update repositories  
						
						... 
						
						
						
						Depends on QubesOS/qubes-core-admin-linux#48 
Fixes  QubesOS/qubes-issues#4550  
						
					 
					
						2019-07-01 17:23:40 -07:00 
						 
				 
			
				
					
						
							
							
								AJ Jordan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a8df324b2d 
							
						 
					 
					
						
						
							
							Fix typo  
						
						
						
					 
					
						2019-07-01 17:23:31 -07:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							afa9ebd728 
							
						 
					 
					
						
						
							
							version 4.0.36  
						
						
						
					 
					
						2019-06-24 21:44:37 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0b99ef438 
							
						 
					 
					
						
						
							
							Cleaned up QThreads usage in VM Settings  
						
						... 
						
						
						
						fixes  QubesOS/qubes-issues#4949  
					
						2019-06-14 21:13:56 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccdddc6a7e 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/183'  
						
						... 
						
						
						
						* origin/pr/183:
  Sorted kernels in VM settings 
						
					 
					
						2019-06-10 03:49:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2e6c1556a 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/182'  
						
						... 
						
						
						
						* origin/pr/182:
  Added 'provides network' checkbox to VM settings 
						
					 
					
						2019-06-10 03:48:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65d07eca0d 
							
						 
					 
					
						
						
							
							Sorted kernels in VM settings  
						
						... 
						
						
						
						Kernels are sorted with a rough algorithm, comparing groups of numbers
numerically, and names consisting of strings alphabetically.
fixes  QubesOS/qubes-issues#5084  
						
					 
					
						2019-06-10 00:37:32 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f9b462bd3 
							
						 
					 
					
						
						
							
							Added 'provides network' checkbox to VM settings  
						
						... 
						
						
						
						A simple checkbox in the 'Advanced' tab. Does not allow disabling
'provides_network' if the VM is in use as NetVM; instead, a tooltip
informs the user which VMs use it.
fixes  QubesOS/qubes-issues#5079  
						
					 
					
						2019-06-07 20:13:24 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09178bc00c 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/180'  
						
						... 
						
						
						
						* origin/pr/180:
  More safeguards for a VM that started in a weird way 
						
					 
					
						2019-06-06 04:15:28 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c1a9e5120 
							
						 
					 
					
						
						
							
							More safeguards for a VM that started in a weird way  
						
						... 
						
						
						
						If for any reason adding a VM failed, Qube Manager will attempt to add it on the next state event it receives.
references QubesOS/qubes-issues#5066  
						
					 
					
						2019-06-03 21:21:48 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e17d23003 
							
						 
					 
					
						
						
							
							Added Virtual DNS display to VM settings  
						
						... 
						
						
						
						fixes  QubesOS/qubes-issues#5050  
					
						2019-05-29 22:24:24 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							492b8705b6 
							
						 
					 
					
						
						
							
							version 4.0.35  
						
						
						
					 
					
						2019-05-29 18:40:03 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							43cf50858f 
							
						 
					 
					
						
						
							
							Fix handling buster in dsa-4371-update script  
						
						... 
						
						
						
						Fixes  QubesOS/qubes-issues#5057  
					
						2019-05-29 18:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6550070135 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/175'  
						
						... 
						
						
						
						* qubesos/pr/175:
  More fixes to force tests to work
  Tests for Create New VM
  Tests for VM settings
  Fixed spec
  Tests for backup_utils file
  Tests for Qubes Backup
  Test changes related to fixes in https://github.com/QubesOS/qubes-manager/pull/176 
  Tests for qube manager
  Tests for global settings 
						
					 
					
						2019-05-24 12:18:26 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d3c870c1b 
							
						 
					 
					
						
						
							
							More fixes to force tests to work  
						
						... 
						
						
						
						Fixed yet another odd QT behavior when tests
were run all together. 
						
					 
					
						2019-05-20 23:23:03 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f5d72b921 
							
						 
					 
					
						
						
							
							version 4.0.34  
						
						
						
					 
					
						2019-05-19 02:13:27 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d92c782ec9 
							
						 
					 
					
						
						
							
							Tests for Create New VM  
						
						
						
					 
					
						2019-05-12 20:50:21 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4965c5b27 
							
						 
					 
					
						
						
							
							Tests for VM settings  
						
						
						
					 
					
						2019-05-12 20:50:20 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							526799022d 
							
						 
					 
					
						
						
							
							Fixed spec  
						
						
						
					 
					
						2019-05-12 19:47:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9764479aff 
							
						 
					 
					
						
						
							
							Tests for backup_utils file  
						
						
						
					 
					
						2019-05-12 19:47:13 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9252dad222 
							
						 
					 
					
						
						
							
							Tests for Qubes Backup  
						
						
						
					 
					
						2019-05-12 19:47:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							893764a50c 
							
						 
					 
					
						
						
							
							Test changes related to fixes in  https://github.com/QubesOS/qubes-manager/pull/176  
						
						
						
					 
					
						2019-05-12 19:47:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							702ef75d1c 
							
						 
					 
					
						
						
							
							Tests for qube manager  
						
						
						
					 
					
						2019-05-12 19:47:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4fb9672d66 
							
						 
					 
					
						
						
							
							Tests for global settings  
						
						
						
					 
					
						2019-05-12 19:47:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af555fa9b1 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/176'  
						
						... 
						
						
						
						* origin/pr/176:
  Fixed logs display in Qube Manager
  Protected loading manager settings from malformed config files
  Fixed bug with hiding last visible column
  Added additional check for cloning a VM
  Fixed unnecessary property set in Global Settings
  Fixed bug in Global Settings 
						
					 
					
						2019-05-07 00:09:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e997b4708d 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/pr/173'  
						
						... 
						
						
						
						* origin/pr/173:
  Changed wording in Create New Qube and fixed minor bug
  Made terminology in Create New VM GUI clearer 
						
					 
					
						2019-05-07 00:06:33 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							768bfac019 
							
						 
					 
					
						
						
							
							Changed wording in Create New Qube and fixed minor bug  
						
						... 
						
						
						
						references QubesOS/qubes-issues#4723  
						
					 
					
						2019-05-06 17:39:14 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2634b3b229 
							
						 
					 
					
						
						
							
							Made terminology in Create New VM GUI clearer  
						
						... 
						
						
						
						Changed the terms used in Create New VM Gui to the following:
-Qube based on a template (AppVM)
-Standalone qube
-Standalone qube copied from a template
references QubesOS/qubes-issues#4723  
						
					 
					
						2019-05-06 17:39:14 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb70b9bd65 
							
						 
					 
					
						
						
							
							Fixed logs display in Qube Manager  
						
						... 
						
						
						
						Logs menu was not updated correctly on all occassions. 
						
					 
					
						2019-05-03 14:41:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5586e770b 
							
						 
					 
					
						
						
							
							Protected loading manager settings from malformed config files  
						
						... 
						
						
						
						Malformed config files will no longer prevent Qube Manager from
starting. 
						
					 
					
						2019-05-03 14:41:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bb92311ba 
							
						 
					 
					
						
						
							
							Fixed bug with hiding last visible column  
						
						... 
						
						
						
						Removed old buggy code, replaced it with disabling hiding the 'name'
column (because manager is useless without VM name). 
						
					 
					
						2019-05-03 14:41:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ddb70fe8ea 
							
						 
					 
					
						
						
							
							Added additional check for cloning a VM  
						
						... 
						
						
						
						An attempt to clone a VM to a name that is already in use will
fail more gracefully and with an explicit warning message. 
						
					 
					
						2019-05-03 14:41:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							733f00ddf2 
							
						 
					 
					
						
						
							
							Fixed unnecessary property set in Global Settings  
						
						
						
					 
					
						2019-05-03 14:41:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b9316bcd62 
							
						 
					 
					
						
						
							
							Fixed bug in Global Settings  
						
						... 
						
						
						
						Incorrect handling of Check dom0 updates being set to false.
fixes  QubesOS/qubes-issues#4988  
						
					 
					
						2019-05-03 14:41:00 +02:00 
						 
				 
			
				
					
						
							
							
								xaki23 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f063aa5eea 
							
						 
					 
					
						
						
							
							treat kali-* as a variant of buster/sid  
						
						
						
					 
					
						2019-04-11 01:06:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d340a62d62 
							
						 
					 
					
						
						
							
							version 4.0.33  
						
						
						
					 
					
						2019-04-05 22:11:07 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							baeabc2e8c 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qubesos/pr/171'  
						
						... 
						
						
						
						* qubesos/pr/171:
  Fixed error in VM settings 
						
					 
					
						2019-04-05 22:10:24 +02:00 
						 
				 
			
				
					
						
							
							
								Marta Marczykowska-Górecka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b6621abfc 
							
						 
					 
					
						
						
							
							Fixed error in VM settings  
						
						... 
						
						
						
						fixes  QubesOS/qubes-issues#4951  
					
						2019-04-05 21:35:46 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							934f69e02d 
							
						 
					 
					
						
						
							
							version 4.0.32  
						
						
						
					 
					
						2019-04-05 00:54:07 +02:00