baf9c3704e 
					 
					
						
						
							
							ui: task summary: add verification jobs to count  
						
						... 
						
						
						
						fixes a bug in which verification jobs were being excluded from the
verify task summary.
Signed-off-by: Dylan Whyte <d.whyte@proxmox.com > 
						
						
							
						
					 
					
						2021-02-04 11:07:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cdf39e62b3 
					 
					
						
						
							
							tape: MediaPool - replace use_offline_media with changer_name  
						
						... 
						
						
						
						This way, we can improve location_is_available, because we only
consider media from that changer as available. 
						
						
							
						
					 
					
						2021-02-04 10:15:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b81e37f6ab 
					 
					
						
						
							
							tape: improve code reuse  
						
						
						
						
							
						
					 
					
						2021-02-04 09:39:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ddebbb52fd 
					 
					
						
						
							
							tape: fix tests for BlockedReader  
						
						
						
						
							
						
					 
					
						2021-02-04 08:54:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						983e929e25 
					 
					
						
						
							
							tape: add multi volume reader/writer implementations  
						
						... 
						
						
						
						We currently do not use it. Added anaways, to show the possibility. 
						
						
							
						
					 
					
						2021-02-04 08:36:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f47e035721 
					 
					
						
						
							
							tape: cleanup - move tape file readers/writers into src/tape/file_formats folder  
						
						
						
						
							
						
					 
					
						2021-02-04 07:59:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a80d72f999 
					 
					
						
						
							
							tape: allow to abort restore tasks  
						
						
						
						
							
						
					 
					
						2021-02-04 07:05:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8de9a9917f 
					 
					
						
						
							
							cleanup: use task_log macro  
						
						
						
						
							
						
					 
					
						2021-02-04 06:55:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa016c1697 
					 
					
						
						
							
							HttpsConnector: use hostname instead of URL again  
						
						... 
						
						
						
						fixes connecting to hosts with valid certificates without a
pinned fingerprint
this was accidentally changed in the tokio-1.0 updates
apparently
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
Fixes: 0f860f712f 
						
						
							
						
					 
					
						2021-02-03 15:18:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d2c156eb1 
					 
					
						
						
							
							tape: BlockedReader - always consume EOF  
						
						
						
						
							
						
					 
					
						2021-02-03 13:25:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04cec92e8d 
					 
					
						
						
							
							update copyright years  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
						
					 
					
						2021-02-03 12:04:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						64394b0de8 
					 
					
						
						
							
							bump version to 1.0.7-1  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
 
						
					 
					
						2021-02-03 10:36:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f617a4548 
					 
					
						
						
							
							docs: tfa: add screenshots  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
						
					 
					
						2021-02-03 10:36:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ba64bed18 
					 
					
						
						
							
							ui: tfa: fix emptyText for password  
						
						... 
						
						
						
						One needs to enter their password, not the one from the user one
adds/deletes TFA.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
						
					 
					
						2021-02-03 10:36:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cafccb5991 
					 
					
						
						
							
							d/control: update  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
						
					 
					
						2021-02-03 10:36:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b22e8c3632 
					 
					
						
						
							
							tape: add media pool regression tests  
						
						
						
						
							
						
					 
					
						2021-02-03 10:23:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7929292618 
					 
					
						
						
							
							tape: add regresion test for media state  
						
						
						
						
							
						
					 
					
						2021-02-03 09:34:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d4e4cae7f 
					 
					
						
						
							
							tape: improve pmt command line completion  
						
						
						
						
							
						
					 
					
						2021-02-03 08:54:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4ba2e3155 
					 
					
						
						
							
							depend on proxmox 0.10.1  
						
						
						
						
							
						
					 
					
						2021-02-03 08:53:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7101ed6e27 
					 
					
						
						
							
							ui: tape: add TapeInventory panel  
						
						... 
						
						
						
						since we do not show the tapes anymore in the BackupOverview, add
another panel where we can list the available tapes in the inventory
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-02 14:47:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						85ac35aa9a 
					 
					
						
						
							
							ui: tape: add Restore Window  
						
						... 
						
						
						
						in the BackupOverview, when a media-set is selected
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-02 14:47:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40590561fe 
					 
					
						
						
							
							ui: tape: TapeBackupWindow: add missing DriveSelector  
						
						... 
						
						
						
						and make it a bit wider
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-02 14:47:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						631e550920 
					 
					
						
						
							
							ui: tape: rework BackupOverview  
						
						... 
						
						
						
						instead of grouping by tape (which is rarely interesting),
group by pool -> group -> id -> mediaset
this way a user looking for a backup of specific vm can do just that
we may want to have an additional view here were we list all snapshots
included in the selected media-set ?
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-02 14:46:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f806c0effa 
					 
					
						
						
							
							ui: refactor get_type_icon_cls  
						
						... 
						
						
						
						we need this later again
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-02 14:46:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50a4797fb1 
					 
					
						
						
							
							api2/types/tape/media: add media_set_ctime to MediaContentEntry  
						
						... 
						
						
						
						to be able to better sort in the ui
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-02 14:45:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc2a0b12f8 
					 
					
						
						
							
							test: define tape tests as submodule  
						
						
						
						
							
						
					 
					
						2021-02-02 14:38:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						988e8de122 
					 
					
						
						
							
							tape: set correct ownership on lock file  
						
						
						
						
							
						
					 
					
						2021-02-02 14:18:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f8809c6bc 
					 
					
						
						
							
							test: src/tape/inventory.rs - avoid chown when running tests  
						
						
						
						
							
						
					 
					
						2021-02-02 13:43:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92b7775fa1 
					 
					
						
						
							
							fix debian/control  
						
						
						
						
							
						
					 
					
						2021-02-02 12:33:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4d231e70a 
					 
					
						
						
							
							test: add regression tests for tape inventory  
						
						
						
						
							
						
					 
					
						2021-02-02 12:19:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b419050aa7 
					 
					
						
						
							
							bump pxar to 0.8  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
							
						
					 
					
						2021-02-02 11:02:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8937c65951 
					 
					
						
						
							
							tape: add pmt stoptions/stsethoptions/stclearoptions  
						
						
						
						
							
						
					 
					
						2021-02-02 08:58:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c6ad82d90 
					 
					
						
						
							
							tape: add pmt setblk  
						
						
						
						
							
						
					 
					
						2021-02-02 07:19:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0f11b66f7 
					 
					
						
						
							
							thape: add read_tapedev_options, display driver options with status command  
						
						
						
						
							
						
					 
					
						2021-02-02 06:40:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f9fcac51a5 
					 
					
						
						
							
							docs: add initial TFA documentation  
						
						... 
						
						
						
						better than nothing..
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
						
					 
					
						2021-02-01 19:46:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca953d831f 
					 
					
						
						
							
							cleanup: remove MT_ST_ prefix from SetDrvBufferOptions  
						
						
						
						
							
						
					 
					
						2021-02-01 17:54:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01c023d50f 
					 
					
						
						
							
							paperkey: rustfmt  
						
						... 
						
						
						
						Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com > 
						
						
							
						
					 
					
						2021-02-01 17:05:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2113a405e 
					 
					
						
						
							
							paperkey: simplify block generation  
						
						... 
						
						
						
						the chunk-iterator already does exactly what we want here..
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com > 
						
						
							
						
					 
					
						2021-02-01 17:05:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5dae81d199 
					 
					
						
						
							
							paperkey: allow RSA keys without passphrase  
						
						... 
						
						
						
						some users might want to store the plain version of their master key for
long-term storage and rely on physical security instead of a passphrase
to protect the paper key.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com > 
						
						
							
						
					 
					
						2021-02-01 17:05:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd768c3320 
					 
					
						
						
							
							ui: tfa: adapt low recovery key hint, drop unused other hint  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
						
					 
					
						2021-02-01 15:39:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						572fc035a2 
					 
					
						
						
							
							ui: webauthn: add notes/warnings for better UX  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
						
					 
					
						2021-02-01 15:37:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99b2f045af 
					 
					
						
						
							
							ui: tfa: add auto-fill button for webAuthn setup  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
						
					 
					
						2021-02-01 15:37:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6248e51797 
					 
					
						
						
							
							change half-ticket time range from -120..240 to  -60..600  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
							
						
					 
					
						2021-02-01 15:13:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19e4a36c70 
					 
					
						
						
							
							tape: do not use drive.open() within pmt  
						
						... 
						
						
						
						Do not fail if no media is loaded. Inportant for load command. 
						
						
							
						
					 
					
						2021-02-01 12:39:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90769e5694 
					 
					
						
						
							
							tape: add pmt lock/unlock  
						
						
						
						
							
						
					 
					
						2021-02-01 12:18:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8cbe5d65b 
					 
					
						
						
							
							tape: fix tape alert flag decoding  
						
						
						
						
							
						
					 
					
						2021-02-01 12:18:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35c95ca653 
					 
					
						
						
							
							bump apt-pkg-native dependency  
						
						... 
						
						
						
						our patches got applied upstream, and a release was cut, so we no longer
need to depend on a manually patched version here.
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com > 
						
						
							
						
					 
					
						2021-02-01 11:53:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2dbc1a9a55 
					 
					
						
						
							
							ui: tfa: improve button text for webAuthn  
						
						... 
						
						
						
						So users now what to press for starting off a webauthn challenge.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
						
					 
					
						2021-02-01 11:48:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dceecb0bbf 
					 
					
						
						
							
							debcargo: fix maintainer directive"  
						
						... 
						
						
						
						Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com > 
						
						
							
						
					 
					
						2021-02-01 11:21:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d690d14568 
					 
					
						
						
							
							tape: add pmt bsr/fsr  
						
						
						
						
							
						
					 
					
						2021-02-01 10:39:04 +01:00