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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3a96b2cdb 
					 
					
						
						
							
							renamed: src/tools/systemd/parser.rs -> src/tools/systemd/config.rs  
						
						
						
						
					 
					
						2020-05-16 06:32:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a260c74a12 
					 
					
						
						
							
							src/tools/systemd/time.rs: add helpers to compute CalendarEvents  
						
						
						
						
					 
					
						2020-05-15 17:55:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30f577248b 
					 
					
						
						
							
							src/api2/node/time.rs: avoid custom unsafe readlink implementations  
						
						
						
						
					 
					
						2020-05-15 06:50:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00491c0230 
					 
					
						
						
							
							src/tools/systemd/parser.rs: use different setups for service and timer files, code cleanup  
						
						
						
						
					 
					
						2020-05-14 13:55:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ebdbac1c4 
					 
					
						
						
							
							depend on nom, add parser for systemd calendar enents and time span  
						
						
						
						
					 
					
						2020-05-14 12:18:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f486e9e50e 
					 
					
						
						
							
							add systemd configuration file parser/writer, start job configuration  
						
						
						
						
					 
					
						2020-05-12 13:07:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						65dab0266c 
					 
					
						
						
							
							proxmox-backup-manager: add completion helper for port list  
						
						
						
						
					 
					
						2020-05-08 17:28:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						525008f7ad 
					 
					
						
						
							
							proxmox-backup-manager - network list: render ports/slaves  
						
						... 
						
						
						
						And render interface name as first comumn. 
						
						
					 
					
						2020-05-08 16:07:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5bef0f43da 
					 
					
						
						
							
							src/config/network.rs - check_bridge_ports: correctly check vlan ports  
						
						
						
						
					 
					
						2020-05-08 15:51:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f6bdbb01f 
					 
					
						
						
							
							src/config/network.rs - write_config: add more consistency checks  
						
						
						
						
					 
					
						2020-05-08 14:31:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4ccb46176 
					 
					
						
						
							
							src/config/network.rs: avoid duplicate port usage  
						
						
						
						
					 
					
						2020-05-08 11:15:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80bf084876 
					 
					
						
						
							
							src/config/network.rs: do not combine entries  
						
						... 
						
						
						
						It is unclear when and how to write combined entries ... 
						
						
					 
					
						2020-05-08 10:20:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db5672e83e 
					 
					
						
						
							
							src/config/network.rs: always write bridge_ports and bond_slaves  
						
						... 
						
						
						
						So that we can reliable detect the interface type. 
						
						
					 
					
						2020-05-08 09:58:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86a5d56c4e 
					 
					
						
						
							
							proxmox-backup-manager: add network create command  
						
						
						
						
					 
					
						2020-05-08 09:55:56 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						197de83ffa 
					 
					
						
						
							
							src/server/command_socket.rs: do not abort loop on client errors, allow backup gid  
						
						
						
						
					 
					
						2020-05-07 09:27:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						10effc9849 
					 
					
						
						
							
							add tools/disks.rs (work in progress...)  
						
						... 
						
						
						
						Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2020-05-05 10:14:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99641a6bbb 
					 
					
						
						
							
							garbage_collect: call fail_on_abort to abort GV when requested.  
						
						
						
						
					 
					
						2020-05-05 09:06:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74f7240b8d 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: add human readable date to prune list  
						
						
						
						
					 
					
						2020-05-05 07:33:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db1e061dcb 
					 
					
						
						
							
							src/bin/proxmox-backup-client.rs: correctly format prune result list.  
						
						
						
						
					 
					
						2020-05-05 06:45:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b080583ba8 
					 
					
						
						
							
							src/bin/proxmox-backup-manager.rs: improve user list output  
						
						
						
						
					 
					
						2020-05-01 16:22:50 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd88dc4116 
					 
					
						
						
							
							cached_config: avoid parsing non-existent files multiple times  
						
						
						
						
					 
					
						2020-04-30 07:04:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f9e3b1104e 
					 
					
						
						
							
							change index to templates using handlebars  
						
						... 
						
						
						
						using a handlebars instance in ApiConfig, to cache the templates
as long as possible, this is currently ok, as the index template
can only change when the whole package changes
if we split this in the future, we have to trigger a reload of
the daemon on gui package upgrade (so that the template gets reloaded)
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com > 
						
						
					 
					
						2020-04-29 17:05:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc0d03885c 
					 
					
						
						
							
							use proxmox 0.1.25, use new EnumEntry feature  
						
						
						
						
					 
					
						2020-04-29 13:01:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b9f2f761bb 
					 
					
						
						
							
							avoid problems with missing acl.cfg and user.cfg  
						
						
						
						
					 
					
						2020-04-29 10:40:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30fb602578 
					 
					
						
						
							
							src/api2/admin/datastore.rs - get_datastore_list: only return name and comment  
						
						... 
						
						
						
						We dont want to leak the full configuration to users with limited access permission.
Please use the api2::config::datastore api to get the full configuration. 
						
						
					 
					
						2020-04-29 09:21:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a00f6e01c 
					 
					
						
						
							
							src/api2/config/datastore.rs_ add delete property to update method  
						
						
						
						
					 
					
						2020-04-29 09:09:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						30003baaa4 
					 
					
						
						
							
							src/api2/config/remote.rs: fix white space  
						
						
						
						
					 
					
						2020-04-29 09:09:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5211705ff1 
					 
					
						
						
							
							src/api2/config/remote.rs: add delete parameter to update method  
						
						
						
						
					 
					
						2020-04-29 09:04:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec67af9af3 
					 
					
						
						
							
							src/api2/pull.rs: require Datastore.Prune if delete flag is set.  
						
						
						
						
					 
					
						2020-04-29 07:19:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8247db5b39 
					 
					
						
						
							
							src/config/acl.rs: introduice privileges and roles for remotes  
						
						
						
						
					 
					
						2020-04-29 07:03:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						409f44247b 
					 
					
						
						
							
							fix  api2::types::ACL_ROLE_SCHEMA  
						
						... 
						
						
						
						make sure we list all roles ... 
						
						
					 
					
						2020-04-28 13:25:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd335b77f5 
					 
					
						
						
							
							src/config/acl.rs - fix regression tests  
						
						
						
						
					 
					
						2020-04-28 11:16:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f6aa95abb 
					 
					
						
						
							
							add Datastore.Backup, Datastore.PowerUser and Datastore.Reader role  
						
						
						
						
					 
					
						2020-04-28 11:07:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54552dda59 
					 
					
						
						
							
							implemnt backup ownership, improve datastore access permissions  
						
						
						
						
					 
					
						2020-04-28 10:22:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1347b1152d 
					 
					
						
						
							
							src/config/cached_user_info.rs - lookup_privs: correctly handle superuser  
						
						
						
						
					 
					
						2020-04-27 13:22:03 +02:00