c8f3f9b1af 
					 
					
						
						
							
							server/rest.rs: simplify proxy code  
						
						... 
						
						
						
						Only pass neccessary parameters. 
						
						
					 
					
						2019-01-28 18:22:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a859fa95a9 
					 
					
						
						
							
							add protected flag for some api methods  
						
						
						
						
					 
					
						2019-01-28 18:16:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3da38ddfd 
					 
					
						
						
							
							server/rest.rs: implement proxy_sync_api_request  
						
						
						
						
					 
					
						2019-01-28 18:06:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f120483353 
					 
					
						
						
							
							server/rest.rs: add proxy_sync_api_request() dummy  
						
						
						
						
					 
					
						2019-01-28 17:30:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e4df8e2f0 
					 
					
						
						
							
							api/router.rs: add new 'protected' flag to ApiMethod  
						
						
						
						
					 
					
						2019-01-28 17:18:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5bb3398171 
					 
					
						
						
							
							server/formatter.rs: fix extjs error format  
						
						
						
						
					 
					
						2019-01-28 13:44:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						02c7a75520 
					 
					
						
						
							
							src/bin/proxmox-backup-proxy.rs: implement unpriviledged server  
						
						... 
						
						
						
						We want to run the public server as user www-data. Requests needing
root priviledges needs to be proxied to the proxmox-backup.service, which
now listens to 127.0.0.1:82. 
						
						
					 
					
						2019-01-28 13:29:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48849593ee 
					 
					
						
						
							
							api2/node/services.rs: implement service commands  
						
						
						
						
					 
					
						2019-01-27 12:40:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7d23785f0 
					 
					
						
						
							
							RpcEnvironment: implement set_user() and get_user()  
						
						
						
						
					 
					
						2019-01-27 10:52:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						162b979394 
					 
					
						
						
							
							RpcEnvironment: add environment type enum RpcEnvironmentType  
						
						
						
						
					 
					
						2019-01-27 10:33:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e82dad9700 
					 
					
						
						
							
							also pass rpcenv to async handlers  
						
						
						
						
					 
					
						2019-01-27 10:18:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d2ab5f19e2 
					 
					
						
						
							
							api2/node/services.rs: start services api  
						
						
						
						
					 
					
						2019-01-26 17:54:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f253593c6 
					 
					
						
						
							
							move rpc environment implementation to separate files  
						
						
						
						
					 
					
						2019-01-26 15:08:02 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6049b71f41 
					 
					
						
						
							
							api: pass RpcEnvirnment to api handlers  
						
						
						
						
					 
					
						2019-01-26 14:50:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d96d82736d 
					 
					
						
						
							
							use crate log and syslog  
						
						
						
						
					 
					
						2019-01-26 10:56:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e182ab4a4a 
					 
					
						
						
							
							api2/node/syslog.rs: improve error handling  
						
						
						
						
					 
					
						2019-01-26 10:23:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0441886842 
					 
					
						
						
							
							api2/node/syslog.rs: implement dump journal  
						
						
						
						
					 
					
						2019-01-25 18:20:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f9a726833 
					 
					
						
						
							
							api2/node/syslog.rs: add syslog api schema  
						
						
						
						
					 
					
						2019-01-25 17:17:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						68cacc0066 
					 
					
						
						
							
							ServerAdministration.js: use localhost inside api path  
						
						
						
						
					 
					
						2019-01-25 13:14:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d1a35593cb 
					 
					
						
						
							
							ServerAdministration.js: new widget  
						
						
						
						
					 
					
						2019-01-25 13:10:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d85facd1d2 
					 
					
						
						
							
							DataStoreConfig.js: new widget  
						
						
						
						
					 
					
						2019-01-25 13:04:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						864e85f4ff 
					 
					
						
						
							
							www/OnlineHelpInfo.js: add dummy to avoid warnings  
						
						
						
						
					 
					
						2019-01-25 12:37:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1631c54fca 
					 
					
						
						
							
							tools::get_hardware_address -  fix FILENAME, use file_get_contents()  
						
						
						
						
					 
					
						2019-01-25 12:23:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af2fddea4f 
					 
					
						
						
							
							api2/node/dns.rs: implement concurrent update protection  
						
						
						
						
					 
					
						2019-01-25 11:38:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de6b0721fa 
					 
					
						
						
							
							pi2/node/dns.rs: return file digest  
						
						
						
						
					 
					
						2019-01-25 11:03:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2296860027 
					 
					
						
						
							
							tools.rs: move digest_to_hex() into tools  
						
						
						
						
					 
					
						2019-01-25 10:58:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53157ca6cf 
					 
					
						
						
							
							tools.rs: implement file_get_contents()  
						
						
						
						
					 
					
						2019-01-25 10:44:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46b79b9ee5 
					 
					
						
						
							
							api2/node/dns.rs: improve dns api  
						
						
						
						
					 
					
						2019-01-25 10:15:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						332dcc2277 
					 
					
						
						
							
							backup/chunk_store.rs: fix test case - use absolute path  
						
						
						
						
					 
					
						2019-01-25 10:14:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f973f8181 
					 
					
						
						
							
							api2/node/dns.rs: implement resolv.conf parser  
						
						
						
						
					 
					
						2019-01-24 14:59:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						784252dbc5 
					 
					
						
						
							
							backup/datastore.rs: use single lazy_static block  
						
						
						
						
					 
					
						2019-01-24 14:58:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6ffeb918c 
					 
					
						
						
							
							api2/node/time.rs: implement set timezone  
						
						
						
						
					 
					
						2019-01-24 12:05:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cd8b91f78c 
					 
					
						
						
							
							api2/node/time.rs: add return schema  
						
						
						
						
					 
					
						2019-01-24 11:07:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						447787ab7c 
					 
					
						
						
							
							tools.rs: implement file_read_firstline  
						
						
						
						
					 
					
						2019-01-24 10:43:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0463602a79 
					 
					
						
						
							
							api2/node/time.rs: implement read api  
						
						
						
						
					 
					
						2019-01-23 15:14:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2b3485d5f 
					 
					
						
						
							
							src/api2/node: start node configuration api  
						
						
						
						
					 
					
						2019-01-23 13:09:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d15009c0ce 
					 
					
						
						
							
							server/rest.rs: fake login cookie  
						
						
						
						
					 
					
						2019-01-23 12:49:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						248cb51862 
					 
					
						
						
							
							add missing api2.rs  
						
						
						
						
					 
					
						2019-01-22 13:56:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e13b2d67f 
					 
					
						
						
							
							api2/subscription.rs: add subscription api class  
						
						
						
						
					 
					
						2019-01-22 12:50:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						576e3bf252 
					 
					
						
						
							
							rename api3 back to api2  
						
						... 
						
						
						
						There is no real need to change the path, so using api2 we can reuse
all helpers (like tools from proxmox widget toolkit). 
						
						
					 
					
						2019-01-22 12:10:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b0ee976fbf 
					 
					
						
						
							
							gui: add navigation tree  
						
						
						
						
					 
					
						2019-01-22 11:48:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1adb353d6f 
					 
					
						
						
							
							lient/http_client.rs: simplify code  
						
						
						
						
					 
					
						2019-01-22 10:36:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						41c039e143 
					 
					
						
						
							
							bin/proxmox-backup-client.rs: implement list command  
						
						
						
						
					 
					
						2019-01-21 18:58:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1fdb4c6ffa 
					 
					
						
						
							
							client/http_client.rs: implement get, share common code  
						
						
						
						
					 
					
						2019-01-21 18:56:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83dbd80bd8 
					 
					
						
						
							
							api3/admin/datastore.rs: implement list backups  
						
						
						
						
					 
					
						2019-01-21 11:22:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7ca80246ea 
					 
					
						
						
							
							backup/datastore.rs: use DateTime<Utc> to store backup time  
						
						
						
						
					 
					
						2019-01-21 10:51:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be0084b001 
					 
					
						
						
							
							white space fix  
						
						
						
						
					 
					
						2019-01-21 10:32:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e25736b4c3 
					 
					
						
						
							
							backup/datastore.rs: implement list_backups  
						
						
						
						
					 
					
						2019-01-20 18:02:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cce1676a9e 
					 
					
						
						
							
							tools.rs: use FnMut for scandir callback  
						
						
						
						
					 
					
						2019-01-20 17:49:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						443f3743bb 
					 
					
						
						
							
							tools.rs: new scandir() helper  
						
						
						
						
					 
					
						2019-01-20 17:31:43 +01:00