27c9affb23 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: cleanup - factor out api_datastore_latest_snapshot()  
						
						
						
						
					 
					
						2020-01-07 15:18:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42af4b8f06 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: cleanup - factor out api_datastore_list_snapshots()  
						
						
						
						
					 
					
						2020-01-07 15:07:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af9d4afc66 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: use SnapshotListItem  
						
						
						
						
					 
					
						2020-01-07 13:25:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e8da0a789 
					 
					
						
						
							
							src/backup/manifest.rs: new helper archive_type()  
						
						
						
						
					 
					
						2019-12-31 15:23:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						94f085fab5 
					 
					
						
						
							
							src/bin/proxmox-backup-proxy.rs: remove unused use clause  
						
						
						
						
					 
					
						2019-12-30 11:50:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						22be470d90 
					 
					
						
						
							
							src/bin/proxmox-backup-api.rs: create cert here  
						
						
						
						
					 
					
						2019-12-27 13:44:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a546a8a072 
					 
					
						
						
							
							proxy/api: await running workers before shutdown  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-12-27 12:50:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8fd5095d8 
					 
					
						
						
							
							src/bin/proxmox-backup-proxy.rs: create self signed cert at startup.  
						
						
						
						
					 
					
						2019-12-27 11:21:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						afddffc7ec 
					 
					
						
						
							
							proxmox-backup-manager.rs: remove wrong fixme  
						
						
						
						
					 
					
						2019-12-27 10:17:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e739a8d8b4 
					 
					
						
						
							
							src/bin/proxmox-backup-manager.rs: impl. cert info  
						
						
						
						
					 
					
						2019-12-23 13:06:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						550e0d8870 
					 
					
						
						
							
							src/bin/proxmox-backup-manager.rs: add cli to generate proxy certificate  
						
						... 
						
						
						
						Without calling external openssl binary. 
						
						
					 
					
						2019-12-22 17:35:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47d4712152 
					 
					
						
						
							
							src/bin/proxmox-backup-manager.rs: add task management cli  
						
						
						
						
					 
					
						2019-12-19 11:27:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6c4a1198a 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: use async fn  
						
						
						
						
					 
					
						2019-12-19 11:20:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						769f8c9998 
					 
					
						
						
							
							src/bin/proxmox-backup-manager.rs: connect to daemon to execute GC  
						
						... 
						
						
						
						Signed-off-by: Dietmar Maurer <dietmar@proxmox.com > 
						
						
					 
					
						2019-12-19 08:45:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						94913f35ca 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs - start_garbage_collection: add missing output-format parameter  
						
						
						
						
					 
					
						2019-12-19 07:57:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						feaa1ad35f 
					 
					
						
						
							
							replace file_set_contents with replace_file  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-12-18 11:16:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9c01e73c2f 
					 
					
						
						
							
							ui: add "Documentation" button to main view  
						
						... 
						
						
						
						Similar to PVE and PMG, for quick access when one has the basic
webinterface open anyway. Should move to the "proxmoxHelpButton" once
we have an onlineHelp mapping to the docs.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2019-12-17 11:22:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d694f8f1f 
					 
					
						
						
							
							add CSS file for PBS ExtJS6 basic ui  
						
						... 
						
						
						
						some fitting rules copied over from PVE's ext6-pve.css file.
simply place it in the css subfolder where the proxmox-backup-gui.js
file is hosted and add a "css/" alias for that directory, the
formatter gets use the right content type with that.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2019-12-17 11:20:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e8cff1c9d 
					 
					
						
						
							
							cipherbench: align/format output nicely  
						
						... 
						
						
						
						Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2019-12-17 08:49:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4832f53ab5 
					 
					
						
						
							
							cipherbench: be conform with rfc7539, use 12 byte nonce  
						
						... 
						
						
						
						else we get an error from this call, using a 16 byte (128 bit) nonce
is currently only supported by the still in draft
XChaCha20-Poly1305, not the current default specified by RFC 7539[0],
which uses a 12 byte (96 bit) nonce.
Fixes the following error:
> thread 'main' panicked at 'called `Result::unwrap()` on an `Err`
> value: ErrorStack([])', src/libcore/result.rs:1165:5
[0]: https://tools.ietf.org/html/rfc7539 
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2019-12-17 08:49:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a47a02ae62 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: use #[api] macro  
						
						
						
						
					 
					
						2019-12-16 13:49:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78d5436040 
					 
					
						
						
							
							client: use api macro for catalog_shell async fn  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-12-16 11:24:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87c423751a 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: use ApiHandler::Async for prune and status  
						
						
						
						
					 
					
						2019-12-16 11:00:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a8a470316 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: use new ApiHandler::Async  
						
						
						
						
					 
					
						2019-12-16 10:06:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db0cb9ce0b 
					 
					
						
						
							
							update a chunk of stuff to the hyper release  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-12-13 11:24:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f1020b732 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: implement task stop  
						
						
						
						
					 
					
						2019-12-13 09:43:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						567d3e00fb 
					 
					
						
						
							
							src/api2/node/tasks.rs: new filter "store" to filter tasks for one store  
						
						
						
						
					 
					
						2019-12-11 12:53:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d04612955 
					 
					
						
						
							
							src/api2/node/tasks.rs: add "running" filter to list only running tasks  
						
						
						
						
					 
					
						2019-12-11 10:52:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5830c20560 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: add simple task management cli  
						
						
						
						
					 
					
						2019-12-10 13:43:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d105176f45 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: cleanup - factor out view_task_result()  
						
						
						
						
					 
					
						2019-12-09 18:00:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48ef3c3327 
					 
					
						
						
							
							cli: avoid useless .into()  
						
						... 
						
						
						
						This needs latest proxmox-api updates. 
						
						
					 
					
						2019-12-09 17:40:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb7e2ee00b 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: remove unnecessary .to_owned()  
						
						
						
						
					 
					
						2019-12-09 17:11:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5f7def40e 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs - garbage-collection: display task log  
						
						
						
						
					 
					
						2019-12-09 13:29:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ec9e1b010 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: impl. and use complete_pxar_archive_name  
						
						
						
						
					 
					
						2019-12-09 13:14:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c6ad6ef90 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: impl. catalog sub command  
						
						... 
						
						
						
						catalog dump
catalog shell 
						
						
					 
					
						2019-12-09 13:07:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a0b484bdd 
					 
					
						
						
							
							src/client/task_log.rs: move display_task_log into extra file  
						
						
						
						
					 
					
						2019-12-08 11:27:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b03abfe14 
					 
					
						
						
							
							src/api2/admin/datastore.rs: remove test_prune, add dry-run to normal prune  
						
						... 
						
						
						
						And use display_task_log on the client side. 
						
						
					 
					
						2019-12-08 10:59:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec137a99c6 
					 
					
						
						
							
							src/bin/proxmox-backup-client.r - display_task_log: use string range instead of as_bytes  
						
						
						
						
					 
					
						2019-12-08 10:25:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b73ff941f6 
					 
					
						
						
							
							src/bin/proxmox-backup-client.r - display_task_log: add new strip_date parameter  
						
						
						
						
					 
					
						2019-12-08 10:22:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						163e9bbe91 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: new display task log helper  
						
						... 
						
						
						
						New helper to display worker task logs. Use it for prune (experimental). 
						
						
					 
					
						2019-12-07 16:11:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7074a0b339 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: white space cleanup  
						
						
						
						
					 
					
						2019-12-06 13:35:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74fa81b89c 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: implement prune --dry-run  
						
						
						
						
					 
					
						2019-12-06 13:35:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d75fbb0a21 
					 
					
						
						
							
							src/bin/dump-catalog-shell-cli.rs: generate catalog shell docs  
						
						
						
						
					 
					
						2019-12-06 09:54:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7eea56ca00 
					 
					
						
						
							
							use cli from proxmox::api  
						
						
						
						
					 
					
						2019-12-02 11:56:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8e9bae4d1 
					 
					
						
						
							
							src/bin/completion.rs: add echo command  
						
						
						
						
					 
					
						2019-12-02 11:04:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19d7a59236 
					 
					
						
						
							
							src/bin/completion.rs: use api macros  
						
						
						
						
					 
					
						2019-12-02 10:57:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7afc1af7ab 
					 
					
						
						
							
							src/bin/completion.rs: add history support  
						
						
						
						
					 
					
						2019-11-30 15:08:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b691daf6f 
					 
					
						
						
							
							src/cli.rs: add insert_help() method  
						
						
						
						
					 
					
						2019-11-30 14:56:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1201abcffa 
					 
					
						
						
							
							src/cli/command.rs: implement help  
						
						
						
						
					 
					
						2019-11-30 13:02:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca60ac13d9 
					 
					
						
						
							
							use rustyline to replace readline  
						
						
						
						
					 
					
						2019-11-29 12:49:44 +01:00