3e930f2bdc 
					 
					
						
						
							
							www/DataStoreStatus.js: display root disk stats  
						
						
						
						
					 
					
						2020-05-25 11:34:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd15c0aa3b 
					 
					
						
						
							
							src/bin/proxmox-backup-proxy.rs: gather root disk stats  
						
						
						
						
					 
					
						2020-05-25 11:10:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1b24fbf0b 
					 
					
						
						
							
							www/DataStoreStatus.js: display swap stats  
						
						
						
						
					 
					
						2020-05-25 10:39:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f23b17298 
					 
					
						
						
							
							src/rrd/rrd.rs: do not wrap error and return ErrorKind::NotFound  
						
						
						
						
					 
					
						2020-05-25 10:30:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c25c9d8dd1 
					 
					
						
						
							
							src/bin/proxmox-backup-proxy.rs: gather swap usage stats  
						
						
						
						
					 
					
						2020-05-25 10:25:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						84dc6adcc1 
					 
					
						
						
							
							src/rrd/cache.rs: display/log error when RRD load fails  
						
						
						
						
					 
					
						2020-05-25 10:18:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c4344650d 
					 
					
						
						
							
							src/rrd/rrd.rs: store/verify magic number  
						
						
						
						
					 
					
						2020-05-25 09:21:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f9513996c 
					 
					
						
						
							
							src/bin/proxmox-backup-proxy.rs: use block_in_place for rrd update  
						
						
						
						
					 
					
						2020-05-25 08:30:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						736edc7a7e 
					 
					
						
						
							
							src/rrd/rrd.rs: implement DST_COUNTER  
						
						
						
						
					 
					
						2020-05-25 08:14:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b55de407e 
					 
					
						
						
							
							src/rrd/rrd.rs: correctly compute derived values  
						
						... 
						
						
						
						use f64 for time. 
						
						
					 
					
						2020-05-25 07:02:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a608806f65 
					 
					
						
						
							
							www/DataStoreStatus.js: display netin/netout  
						
						
						
						
					 
					
						2020-05-24 19:02:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f0cec2642 
					 
					
						
						
							
							src/bin/proxmox-backup-proxy.rs: gather netin/netout stats  
						
						
						
						
					 
					
						2020-05-24 19:02:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ed9a2b3ae 
					 
					
						
						
							
							src/config/network.rs: implement is_physical_nic() helper  
						
						
						
						
					 
					
						2020-05-24 19:02:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58edd33d2b 
					 
					
						
						
							
							src/rrd/rrd.rs: implement DST_DERIVE  
						
						
						
						
					 
					
						2020-05-24 19:02:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4fb05fde17 
					 
					
						
						
							
							src/rrd/rrd.rs: restructure whole code  
						
						
						
						
					 
					
						2020-05-24 16:51:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						daca4f7888 
					 
					
						
						
							
							src/rrd/rrd.rs: reduce size by using f64:NAN as UNKNOWN  
						
						
						
						
					 
					
						2020-05-24 09:09:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e6585839b 
					 
					
						
						
							
							src/rrd/rrd.rs: simplify an fix old value deletion  
						
						
						
						
					 
					
						2020-05-24 06:44:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8c981ae379 
					 
					
						
						
							
							rrd: fix display interval, try to avoid numeric errors  
						
						
						
						
					 
					
						2020-05-23 16:03:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						803ab12ad4 
					 
					
						
						
							
							rrd: simplify code  
						
						
						
						
					 
					
						2020-05-23 15:37:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4a3f7ca5e 
					 
					
						
						
							
							rrd: pack multiple rrd values into th estat list  
						
						
						
						
					 
					
						2020-05-23 14:03:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba1c249eec 
					 
					
						
						
							
							www/DataStoreStatus.js: add test for RRD api  
						
						
						
						
					 
					
						2020-05-23 11:52:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						51c63475e1 
					 
					
						
						
							
							ui: add '.' to path regex  
						
						... 
						
						
						
						since we use the path for datastore ids, which can contain a '.'
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-05-20 16:33:26 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0ac207453 
					 
					
						
						
							
							ui: add ACL panel to datastores  
						
						... 
						
						
						
						by introducing a datastorepanel (a TabPanel) which holds the content
and acl panel for now.
to be able to handle this in the router, we have to change the logic
of how to select the datastore from using the subpath to putting it
into the path (and extracting it when necessary)
if we need this again (e.g. possibly for remotes), we can further
refactor this logic to be more generic
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-05-20 13:27:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee1458b61d 
					 
					
						
						
							
							fixup  
						
						
						
						
					 
					
						2020-05-20 13:27:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0542cfdf4f 
					 
					
						
						
							
							ui: add ACL panel to Configuration  
						
						... 
						
						
						
						Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-05-20 13:23:00 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2072aeaee6 
					 
					
						
						
							
							ui: add UserSelector  
						
						... 
						
						
						
						this has to be different from pve for now, since the default of
'enabled' is reverted (pve: default disabled, pbs: default enabled)
if we decide to change this either here or in pve, we can refactor
it to the widget-toolkit
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-05-20 13:22:01 +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