a98e228766 
					 
					
						
						
							
							docs: fix references to changed refs  
						
						... 
						
						
						
						With commit ec1ae7e631a.lauterer@proxmox.com > 
						
						
							
						
					 
					
						2021-02-06 07:47:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c9174ce26 
					 
					
						
						
							
							ui: tape/DriveConfig: add missing tooltips  
						
						... 
						
						
						
						Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-05 16:13:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d70e3812c 
					 
					
						
						
							
							ui: tape/DriveConfig: add Catalog button  
						
						... 
						
						
						
						Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-05 16:12:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e2225aa882 
					 
					
						
						
							
							ui: tape/ChangerStatus: add inventory button  
						
						... 
						
						
						
						Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-05 16:12:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99dd709f3e 
					 
					
						
						
							
							ui: tape/ChangerStatus: remove unnecessary buttons  
						
						... 
						
						
						
						they exist in the changer config pane, and are unnecessary here
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-05 16:12:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f197c286d5 
					 
					
						
						
							
							tape/inventory: fix missing parameter in error message  
						
						... 
						
						
						
						Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-05 16:12:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b121711baa 
					 
					
						
						
							
							update debian/control  
						
						
						
						
							
						
					 
					
						2021-02-05 16:12:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						085655b21b 
					 
					
						
						
							
							Merge branch 'master' of ssh://proxdev.maurer-it.com/rust/proxmox-backup  
						
						
						
						
							
						
					 
					
						2021-02-05 12:53:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c209d6b10 
					 
					
						
						
							
							install pmt binary  
						
						
						
						
							
						
					 
					
						2021-02-05 12:42:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8dc45e291a 
					 
					
						
						
							
							depend on proxmox 0.10.2  
						
						
						
						
							
						
					 
					
						2021-02-05 12:42:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec1ae7e631 
					 
					
						
						
							
							docs/online-help: prefix some refs with their chapter name  
						
						... 
						
						
						
						and fix some issues from referenced named the same as their heading
they anchor too.
This should be fixed for real in our python plugin to scan for such
references, its probably a bug there, but as most of the problematic
ones where wrong (missing chapter prefix) anyway changing them is OK
too.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
						
					 
					
						2021-02-05 11:42:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25aa55b5f5 
					 
					
						
						
							
							tape: correctly lock the tape device  
						
						
						
						
							
						
					 
					
						2021-02-05 10:50:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5c6088130 
					 
					
						
						
							
							ui: autofocus after rendering text fields for 2fa  
						
						... 
						
						
						
						Co-Authored-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
Tested-by: Oguz Bektas <o.bektas@proxmox.com >
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com > 
						
						
							
						
					 
					
						2021-02-05 06:55:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a65eb0ec29 
					 
					
						
						
							
							ui: wrap regexText in gettext() for translations  
						
						... 
						
						
						
						also fix a small typo in recovery keys text
Signed-off-by: Oguz Bektas <o.bektas@proxmox.com > 
						
						
							
						
					 
					
						2021-02-05 06:55:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42eef1451c 
					 
					
						
						
							
							ui: tape/ChangerStatus: add 'is labeled' column for tapes  
						
						... 
						
						
						
						so that a user can see if a tape in a library is not yet labeled
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-04 17:36:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						11ecf058e4 
					 
					
						
						
							
							ui: tape/PoolConfig: add flex to columns  
						
						... 
						
						
						
						Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-04 17:36:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5f1f7ef564 
					 
					
						
						
							
							ui: tape/PoolEdit: add selector for encryption keys  
						
						... 
						
						
						
						Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-04 17:36:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2e4e698633 
					 
					
						
						
							
							ui: tape: add EncryptionPanel to add/remove encryption keys  
						
						... 
						
						
						
						Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-04 17:35:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						02dce8cad0 
					 
					
						
						
							
							docs: index: update copyright years  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
						
					 
					
						2021-02-04 16:06:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8aa4842fa8 
					 
					
						
						
							
							bump version to 1.0.8-1  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
 
						
					 
					
						2021-02-04 12:39:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						efc09f63cc 
					 
					
						
						
							
							docs: tech overview: avoid 'we' and other small style fixes/additions  
						
						... 
						
						
						
						"we" should be avoided, it's never quite clear who is "we" in the
context here and it leads to some technical wrong meanings, e.g., we
(here assumed to be "we developers") do not read any backup data, the
Proxmox Backup client does.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
						
					 
					
						2021-02-04 12:27:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3253d8a2e4 
					 
					
						
						
							
							docs: tech overfiew: fix line length  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
							
						
					 
					
						2021-02-04 12:05:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1531185dd0 
					 
					
						
						
							
							docs: explain some technical details about datastores/chunks  
						
						... 
						
						
						
						adds explanations for:
* what datastores are
* their relation with snapshots/chunks
* basic information about chunk directory structures
* fixed-/dynamically-sized chunks
* special handling of encrypted chunks
* hash collision probability
* limitation of file-based backups
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
							
						
					 
					
						2021-02-04 11:30:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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