872062ee9f 
					 
					
						
						
							
							src/config/datastore.rs_ change prune types from i64 to u64  
						
						
						
						
					 
					
						2020-05-20 13:00:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						67f7ffd0db 
					 
					
						
						
							
							src/config/datastore.rs: add prune settings  
						
						
						
						
					 
					
						2020-05-20 11:29:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0fafac2492 
					 
					
						
						
							
							src/api2/access/user.rs: remove useless description  
						
						... 
						
						
						
						The description is not used at all if we refer to a type. 
						
						
					 
					
						2020-05-20 11:27:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49ff10921c 
					 
					
						
						
							
							src/api2/types.rs: define PRUNE_SCHEMA_KEEP_*  
						
						
						
						
					 
					
						2020-05-20 10:13:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42fdbe5112 
					 
					
						
						
							
							src/config/datastore.rs: add gc-schedule property  
						
						
						
						
					 
					
						2020-05-20 08:38:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d4e362993 
					 
					
						
						
							
							depend on proxmox 0.1.32, src/api2/access/user.rs: simplify code  
						
						
						
						
					 
					
						2020-05-19 12:58:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						522c0da0a0 
					 
					
						
						
							
							use new 'id_property' for user::User and use it in api calls  
						
						... 
						
						
						
						this allows us to return a user::User (or Vec<> of it)
instead of a generic serde value
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-05-19 09:33:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8d1da6a15 
					 
					
						
						
							
							depend on proxmox 0.1.31 - use Value to store result metadata  
						
						
						
						
					 
					
						2020-05-18 09:57:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30f577248b 
					 
					
						
						
							
							src/api2/node/time.rs: avoid custom unsafe readlink implementations  
						
						
						
						
					 
					
						2020-05-15 06:50:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f486e9e50e 
					 
					
						
						
							
							add systemd configuration file parser/writer, start job configuration  
						
						
						
						
					 
					
						2020-05-12 13:07:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3dd27a3bf8 
					 
					
						
						
							
							src/api2/node/network.rs: add protected flag to revert  
						
						
						
						
					 
					
						2020-05-08 09:30:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3aedb73816 
					 
					
						
						
							
							src/api2/node/network.rs: pass bridge_ports and slaves a property strings  
						
						... 
						
						
						
						To make it compatible with pve. 
						
						
					 
					
						2020-05-08 08:49:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bab5d18c3d 
					 
					
						
						
							
							src/config/network.rs: implement bond_mode  
						
						... 
						
						
						
						and rename bond_slaves to slaves to make it compatible with pve. 
						
						
					 
					
						2020-05-07 14:07:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2ffc68554 
					 
					
						
						
							
							src/api2/node/network.rs: cleanup - factor out check_duplicate_gateway  
						
						
						
						
					 
					
						2020-05-07 11:26:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9651833130 
					 
					
						
						
							
							src/api2/node/network.rs: allow to create bridge and bond  
						
						
						
						
					 
					
						2020-05-07 11:09:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b22acd0c2 
					 
					
						
						
							
							src/config/network.rs: make it compatible with pve  
						
						... 
						
						
						
						and depend on proxmox 0.1.26 
						
						
					 
					
						2020-05-07 09:28:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5751e49566 
					 
					
						
						
							
							src/server/worker_task.rs: implement and use status command  
						
						
						
						
					 
					
						2020-05-07 09:27:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99641a6bbb 
					 
					
						
						
							
							garbage_collect: call fail_on_abort to abort GV when requested.  
						
						
						
						
					 
					
						2020-05-05 09:06:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db1e061dcb 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: correctly format prune result list.  
						
						
						
						
					 
					
						2020-05-05 06:45:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed751dc2ab 
					 
					
						
						
							
							src/api2/node/status.rs: rework api, implement reboot and shutdown  
						
						
						
						
					 
					
						2020-04-30 11:52:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca9dfe5fa4 
					 
					
						
						
							
							src/api2/node/tasks.rs: use api macro features for default values  
						
						
						
						
					 
					
						2020-04-30 11:51:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						720af9f69b 
					 
					
						
						
							
							src/api2/node/tasks.rs: allow users to list/access there own tasks  
						
						
						
						
					 
					
						2020-04-30 10:05:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1490da82a 
					 
					
						
						
							
							use resonable acl paths (fixup)  
						
						
						
						
					 
					
						2020-04-30 09:32:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74c08a5782 
					 
					
						
						
							
							use reasonable acl paths  
						
						
						
						
					 
					
						2020-04-30 09:30:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc0d03885c 
					 
					
						
						
							
							use proxmox 0.1.25, use new EnumEntry feature  
						
						
						
						
					 
					
						2020-04-29 13:01:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30fb602578 
					 
					
						
						
							
							src/api2/admin/datastore.rs - get_datastore_list: only return name and comment  
						
						... 
						
						
						
						We dont want to leak the full configuration to users with limited access permission.
Please use the api2::config::datastore api to get the full configuration. 
						
						
					 
					
						2020-04-29 09:21:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a00f6e01c 
					 
					
						
						
							
							src/api2/config/datastore.rs_ add delete property to update method  
						
						
						
						
					 
					
						2020-04-29 09:09:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30003baaa4 
					 
					
						
						
							
							src/api2/config/remote.rs: fix white space  
						
						
						
						
					 
					
						2020-04-29 09:09:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5211705ff1 
					 
					
						
						
							
							src/api2/config/remote.rs: add delete parameter to update method  
						
						
						
						
					 
					
						2020-04-29 09:04:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec67af9af3 
					 
					
						
						
							
							src/api2/pull.rs: require Datastore.Prune if delete flag is set.  
						
						
						
						
					 
					
						2020-04-29 07:19:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8247db5b39 
					 
					
						
						
							
							src/config/acl.rs: introduice privileges and roles for remotes  
						
						
						
						
					 
					
						2020-04-29 07:03:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						409f44247b 
					 
					
						
						
							
							fix  api2::types::ACL_ROLE_SCHEMA  
						
						... 
						
						
						
						make sure we list all roles ... 
						
						
					 
					
						2020-04-28 13:25:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54552dda59 
					 
					
						
						
							
							implemnt backup ownership, improve datastore access permissions  
						
						
						
						
					 
					
						2020-04-28 10:22:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d00e1a216f 
					 
					
						
						
							
							src/config/acl.rs: introduce more/better datastore privileges  
						
						
						
						
					 
					
						2020-04-27 07:13:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9c7fe29dfc 
					 
					
						
						
							
							src/config/acl.rs: rtename PRTIV_DATASTORE_ALLOCATE to PRIV_DATASTORE_MODIFY  
						
						
						
						
					 
					
						2020-04-27 06:50:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						14627d671a 
					 
					
						
						
							
							src/bin/proxmox-backup-manager.rs: add dns sub command  
						
						... 
						
						
						
						Also improved the DNS api, added a --delete option. 
						
						
					 
					
						2020-04-26 08:23:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26d9aebc28 
					 
					
						
						
							
							move src/api2/config/network.rs to src/api2/node/network.rs  
						
						... 
						
						
						
						So that we have the same api path for network config as pve. 
						
						
					 
					
						2020-04-25 17:00:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd7c0979b4 
					 
					
						
						
							
							src/bin/proxmox-backup-manager.rs: implement netwerk revert  
						
						
						
						
					 
					
						2020-04-24 10:45:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2eefd9aee1 
					 
					
						
						
							
							src/config/network.rs: implement network reload, set "changes" attribute  
						
						
						
						
					 
					
						2020-04-24 09:55:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a6b86b8a7 
					 
					
						
						
							
							src/config/network.rs: use a simple String for comments  
						
						
						
						
					 
					
						2020-04-24 07:46:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						10a9be45bd 
					 
					
						
						
							
							src/api2/config/network.rs: implement update/delete comments  
						
						
						
						
					 
					
						2020-04-23 16:08:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5f60a58fd5 
					 
					
						
						
							
							src/config/network.rs; support interface comments, cleanups  
						
						
						
						
					 
					
						2020-04-23 15:54:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e4e88e83f 
					 
					
						
						
							
							src/api2/config/network.rs: implement update/delete for bridge_ports and bond_slaves  
						
						
						
						
					 
					
						2020-04-23 11:21:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						339965d720 
					 
					
						
						
							
							src/api2/config/network.rs: only allow one default gateway  
						
						
						
						
					 
					
						2020-04-23 10:37:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42fbe91a34 
					 
					
						
						
							
							src/config/network.rs: parse bond-slaves  
						
						
						
						
					 
					
						2020-04-23 09:31:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d9a68c2fc 
					 
					
						
						
							
							src/config/network.rs: parse bridge-ports  
						
						
						
						
					 
					
						2020-04-23 09:24:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						02269f3dba 
					 
					
						
						
							
							src/config/network.rs: introduce NetworkInterfaceType  
						
						
						
						
					 
					
						2020-04-23 08:45:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c18efd902 
					 
					
						
						
							
							src/config/network.rs: use a single mtu setting (instead of mtu_v4 and mtu_v6)  
						
						
						
						
					 
					
						2020-04-23 07:07:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b1564af25a 
					 
					
						
						
							
							src/bin/proxmox-backup-manager.rs: format datastore list output  
						
						
						
						
					 
					
						2020-04-22 17:37:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1026a5aa9 
					 
					
						
						
							
							src/api2/config/network.rs: allow to update 'auto' flag  
						
						
						
						
					 
					
						2020-04-22 16:46:46 +02:00