a2f862eed6 
					 
					
						
						
							
							add experimental rrd api to get cpu stats  
						
						
						
						
					 
					
						2020-05-23 11:50:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eaeda365e0 
					 
					
						
						
							
							start gathering stats using new rrd module  
						
						
						
						
					 
					
						2020-05-23 10:43:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6359dc891a 
					 
					
						
						
							
							add simple rrd implementation  
						
						
						
						
					 
					
						2020-05-23 10:42:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07ad6470ca 
					 
					
						
						
							
							src/client/pull.rs: split out pull related code  
						
						
						
						
					 
					
						2020-05-22 08:04:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a6160cdfeb 
					 
					
						
						
							
							src/bin/proxmox-backup-proxy.rs: schedule sync jobs  
						
						
						
						
					 
					
						2020-05-22 07:50:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						183125d576 
					 
					
						
						
							
							src/api2/pull.rs: aquire try_shared_chunk_store_lock inside pull_store  
						
						
						
						
					 
					
						2020-05-22 07:24:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3016d6583 
					 
					
						
						
							
							proxmox-backup-manager: add sync-job cli  
						
						
						
						
					 
					
						2020-05-21 11:44:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b29d046e89 
					 
					
						
						
							
							proxmox-backup-manager: split out cert.rs  
						
						
						
						
					 
					
						2020-05-21 11:22:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						380bd7df97 
					 
					
						
						
							
							proxmox-backup-manager: split out datastore.rs  
						
						
						
						
					 
					
						2020-05-21 11:14:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea6f404e55 
					 
					
						
						
							
							proxmox-backup-manager: split out dns.rs  
						
						
						
						
					 
					
						2020-05-21 11:10:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a35a211d9e 
					 
					
						
						
							
							proxmox-backup-manager: split out network.rs  
						
						
						
						
					 
					
						2020-05-21 11:08:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53e14507c1 
					 
					
						
						
							
							proxmox-backup-manager: split out acl.rs  
						
						
						
						
					 
					
						2020-05-21 10:56:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6fa39e53e0 
					 
					
						
						
							
							proxmox-backup-manager: split out users.rs  
						
						
						
						
					 
					
						2020-05-21 10:53:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a220a4564a 
					 
					
						
						
							
							roxmox-backup-manager: start splitting command into several files  
						
						
						
						
					 
					
						2020-05-21 10:46:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f652b1b3a 
					 
					
						
						
							
							rename 'job' to 'sync'  
						
						
						
						
					 
					
						2020-05-21 10:29:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b1d4edc769 
					 
					
						
						
							
							src/api2/config/job.rs: add job api  
						
						
						
						
					 
					
						2020-05-21 10:16:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4900286ce 
					 
					
						
						
							
							src/config/jobs.rs: use SectionConfig for jobs  
						
						
						
						
					 
					
						2020-05-21 10:16:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c681885227 
					 
					
						
						
							
							src/bin/proxmox-backup-manager.rs: format output of show commands  
						
						
						
						
					 
					
						2020-05-20 16:47:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee8b464466 
					 
					
						
						
							
							src/tools/systemd.rs: avoid compiler warnings  
						
						
						
						
					 
					
						2020-05-20 16:47:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce55db66d6 
					 
					
						
						
							
							proxmox-backup-manager: add show command for remote and datastore  
						
						... 
						
						
						
						to show the data for a single item
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-05-20 16:33:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2882c881e9 
					 
					
						
						
							
							api2/access/acl: add path and exact parameter to list_acl  
						
						... 
						
						
						
						so that we can get only a subset of the acls, filtered by the backed
also return the digest here
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-05-20 13:44:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						12e3895399 
					 
					
						
						
							
							api2/access/acl: make update_acl a protected api call  
						
						... 
						
						
						
						since we want to set the owner of the acl config to 'root'
which is only possible when using a protected api call
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-05-20 13:22:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						11b6391c83 
					 
					
						
						
							
							add 'exact' parameter to extract_acl_node_data  
						
						... 
						
						
						
						so that we can return acls for a single path
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-05-20 13:22:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b05672579e 
					 
					
						
						
							
							api2/roles: change return field of role to roleid  
						
						... 
						
						
						
						to be compatible with the pve api
with this, we can reuse the ui parts (RoleSelector)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-05-20 13:21:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5160c0e986 
					 
					
						
						
							
							api2/acl: add privs array to roles  
						
						... 
						
						
						
						so that an admin can see which roles have which privileges
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-05-20 13:21:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ad9dd08f4 
					 
					
						
						
							
							acls: use constnamemap macro for privileges  
						
						... 
						
						
						
						Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-05-20 13:21:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25829a879b 
					 
					
						
						
							
							src/bin/proxmox-backup-proxy.rs: schedule prune jobs  
						
						
						
						
					 
					
						2020-05-20 13:00:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						479e4932b5 
					 
					
						
						
							
							src/tools/systemd/parse_time.rs: improve error message  
						
						
						
						
					 
					
						2020-05-20 09:43:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd7a7eae8f 
					 
					
						
						
							
							src/bin/proxmox-backup-manager.rs: add completion helper for gc-schedule  
						
						
						
						
					 
					
						2020-05-20 09:42:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8545480a31 
					 
					
						
						
							
							src/bin/proxmox-backup-proxy.rs: add simple task scheduler for garbage collection  
						
						
						
						
					 
					
						2020-05-20 08:59:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6c28ddf84 
					 
					
						
						
							
							src/tools/systemd/time.rs: export parse/verify  
						
						
						
						
					 
					
						2020-05-20 08:38:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42fdbe5112 
					 
					
						
						
							
							src/config/datastore.rs: add gc-schedule property  
						
						
						
						
					 
					
						2020-05-20 08:38:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9c5c383bff 
					 
					
						
						
							
							user: create default root user as typed struct  
						
						... 
						
						
						
						we added a userid attribute to the User struct, but missed that we
created the default user without that attribuet via the json! macro
which lead to a runtime panic on the deserialization
by using the struct directly, such errors will be caught by the compiler
in the future
with this change, we can remove the serde_json import here
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-05-20 06:09:08 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16c75c580b 
					 
					
						
						
							
							adapt to changes of SectionConfigPlugin  
						
						... 
						
						
						
						it requires not an Option<String> for the optional id_property
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-05-19 09:28:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07ce44a633 
					 
					
						
						
							
							avoid compiler warnings  
						
						
						
						
					 
					
						2020-05-19 07:03:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8d1da6a15 
					 
					
						
						
							
							depend on proxmox 0.1.31 - use Value to store result metadata  
						
						
						
						
					 
					
						2020-05-18 09:57:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a314d18f7 
					 
					
						
						
							
							src/tools/systemd/parse_time.rs: check max values  
						
						
						
						
					 
					
						2020-05-16 13:13:50 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d08c97ae2 
					 
					
						
						
							
							CalendarEvent - compute_next_value: use change tracking to avoid repeated testing  
						
						
						
						
					 
					
						2020-05-16 10:32:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50ce1f987d 
					 
					
						
						
							
							CalendarEvent - compute_next_value: support seconds  
						
						
						
						
					 
					
						2020-05-16 10:21:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d1a5ffdf78 
					 
					
						
						
							
							src/tools/systemd/tm_editor.rs: new helper class  
						
						
						
						
					 
					
						2020-05-16 10:09:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99baf7afcc 
					 
					
						
						
							
							CalendarEvent: test and fix repeated values  
						
						
						
						
					 
					
						2020-05-16 07:43:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fed270bf3f 
					 
					
						
						
							
							CalendarEvent: speedup/simplify repetition tests  
						
						
						
						
					 
					
						2020-05-16 07:09:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e05b637c73 
					 
					
						
						
							
							src/tools/systemd/parse_time.rs: move parser into separate file  
						
						
						
						
					 
					
						2020-05-16 06:53:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ee6b3fdb9 
					 
					
						
						
							
							src/tools/systemd/time.rs: implement compute_next_event  
						
						
						
						
					 
					
						2020-05-16 06:33:03 +02:00