d8dc281992 
					 
					
						
						
							
							www/DataStoreStatus.js: display loadavg stats  
						
						
						
						
					 
					
						2020-05-25 11:54:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e930f2bdc 
					 
					
						
						
							
							www/DataStoreStatus.js: display root disk stats  
						
						
						
						
					 
					
						2020-05-25 11:34:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1b24fbf0b 
					 
					
						
						
							
							www/DataStoreStatus.js: display swap stats  
						
						
						
						
					 
					
						2020-05-25 10:39:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a608806f65 
					 
					
						
						
							
							www/DataStoreStatus.js: display netin/netout  
						
						
						
						
					 
					
						2020-05-24 19:02:35 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2f862eed6 
					 
					
						
						
							
							add experimental rrd api to get cpu stats  
						
						
						
						
					 
					
						2020-05-23 11:50:53 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f7d4e4b506 
					 
					
						
						
							
							switch from failure to anyhow  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2020-04-17 18:43:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83b6a7cf71 
					 
					
						
						
							
							src/api2/node/tasks.rs: use api macro, implement access permissions  
						
						
						
						
					 
					
						2020-04-16 17:47:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4681f9f71 
					 
					
						
						
							
							src/api2/node/syslog.rs: add access permissions  
						
						
						
						
					 
					
						2020-04-16 17:08:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5037fa8ed 
					 
					
						
						
							
							src/api2/node/status.rs: add access permissions  
						
						
						
						
					 
					
						2020-04-16 17:05:09 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1cf7bbf412 
					 
					
						
						
							
							src/api2/node/services.rs: add access permissions  
						
						
						
						
					 
					
						2020-04-16 12:47:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						68ed0c629d 
					 
					
						
						
							
							src/api2/node/journal.rs: add access permissions  
						
						
						
						
					 
					
						2020-04-16 12:47:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b40148caa 
					 
					
						
						
							
							start impl. access permissions  
						
						
						
						
					 
					
						2020-04-16 12:47:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd098a7f77 
					 
					
						
						
							
							src/api2/node/dns.rs: use api macro (cleanup)  
						
						
						
						
					 
					
						2020-04-15 10:09:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8528fce874 
					 
					
						
						
							
							src/api2/node/tasks.rs; make list_tasks public  
						
						
						
						
					 
					
						2020-01-30 13:31:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99384f7933 
					 
					
						
						
							
							src/api2/types.rs: define and use struct TaskListItem  
						
						
						
						
					 
					
						2020-01-28 11:23:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c4b303c62 
					 
					
						
						
							
							src/api2/node/tasks.rs: use api macro for list_tasks  
						
						
						
						
					 
					
						2020-01-28 11:23:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ea4bce444 
					 
					
						
						
							
							bump proxmox crate to 0.1.7  
						
						... 
						
						
						
						The -sys, -tools and -api crate have now been merged into
the proxmx crate directly. Only macro crates are separate
(but still reexported by the proxmox crate in their
designated locations).
When we need to depend on "parts" of the crate later on
we'll just have to use features.
The reason is mostly that these modules had
inter-dependencies which really make them not independent
enough to be their own crates.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2020-01-21 13:48:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						002a191abf 
					 
					
						
						
							
							src/api2/config: check digest  
						
						
						
						
					 
					
						2020-01-15 12:27:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c79e1017f 
					 
					
						
						
							
							services: fix indentation  
						
						... 
						
						
						
						Signed-off-by: Oguz Bektas <o.bektas@proxmox.com > 
						
						
					 
					
						2020-01-15 10:55:04 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2337df7b3d 
					 
					
						
						
							
							api2: add very basic 'status/usage' endpoint for nodes  
						
						... 
						
						
						
						For returning the nodes basic "usage status", for now one gets memory
and CPU utilization.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com > 
						
						
					 
					
						2019-12-18 17:24:32 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						81cc71c0d7 
					 
					
						
						
							
							use proxmox-mini-journalreader to display syslog  
						
						
						
						
					 
					
						2019-12-17 14:06:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						20197f7cf5 
					 
					
						
						
							
							src/api2/node/syslog.rs: use api macro  
						
						
						
						
					 
					
						2019-12-17 13:26:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						503995c767 
					 
					
						
						
							
							src/api2/admin/datastore.rs: fix prune worker id  
						
						
						
						
					 
					
						2019-12-14 16:05:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						66c49c21c3 
					 
					
						
						
							
							src/api2/types.rs: factor out DATASTORE_SCHEMA  
						
						
						
						
					 
					
						2019-12-11 13:45:23 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8560fe3e5f 
					 
					
						
						
							
							src/api2/node/tasks.rs - extract_upid: avoid duplicate error message  
						
						
						
						
					 
					
						2019-12-10 13:45:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5830c20560 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: add simple task management cli  
						
						
						
						
					 
					
						2019-12-10 13:43:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b508dd563 
					 
					
						
						
							
							src/server/formatter.rs: impl. new result attribute "active"  
						
						
						
						
					 
					
						2019-12-07 15:29:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cad540e969 
					 
					
						
						
							
							api/compat: remove remaining api_schema references  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-11-21 14:53:15 +01:00