b9903d6331 
					 
					
						
						
							
							server/rest.rs: verify auth cookie  
						
						
						
						
					 
					
						2019-01-31 12:22:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f484eed3c2 
					 
					
						
						
							
							Utils.js: fix cookie handling  
						
						... 
						
						
						
						Use unsecure cookie foör testing. 
						
						
					 
					
						2019-01-31 10:08:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f49fe1d5d 
					 
					
						
						
							
							avoid compiler warnings  
						
						
						
						
					 
					
						2019-01-30 18:25:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						34f956bc25 
					 
					
						
						
							
							api2/access.rs: add ticket api  
						
						
						
						
					 
					
						2019-01-30 15:16:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1bf446a33e 
					 
					
						
						
							
							fix timer_delete call  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-01-30 12:04:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf671670a0 
					 
					
						
						
							
							auth_helpers.rs: add timestamp to csrf token  
						
						
						
						
					 
					
						2019-01-29 17:50:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e76cbc6a2 
					 
					
						
						
							
							auth_helpers.rs: implement assemble_csrf_prevention_token  
						
						
						
						
					 
					
						2019-01-29 17:41:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d01e2420f7 
					 
					
						
						
							
							load auth keys on startup  
						
						
						
						
					 
					
						2019-01-29 17:21:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c30068ebf 
					 
					
						
						
							
							auth_helpers.rs: split code into separate file  
						
						
						
						
					 
					
						2019-01-29 16:55:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39a90ca6c5 
					 
					
						
						
							
							bin/proxmox-backup-api.rs: gererate secret for csrf token  
						
						
						
						
					 
					
						2019-01-29 13:15:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26027a151e 
					 
					
						
						
							
							tools/ticket.rs: remove debug statements  
						
						
						
						
					 
					
						2019-01-29 13:04:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d04280b29 
					 
					
						
						
							
							tools/ticket.rs: add basic ticket support  
						
						
						
						
					 
					
						2019-01-29 12:59:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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