659da6c957 
					 
					
						
						
							
							tests/prune_data: removed, build list manually  
						
						
						
						
					 
					
						2019-12-05 16:47:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f0b4c1f90 
					 
					
						
						
							
							src/api2/admin/datastore.rs - prune: log info about all snapshots  
						
						
						
						
					 
					
						2019-12-05 15:35:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						02d22dec4d 
					 
					
						
						
							
							docs/administration-guide.rst: explain how prune handles uncomplete backups  
						
						
						
						
					 
					
						2019-12-05 11:27:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ce42759ec 
					 
					
						
						
							
							src/backup/backup_info.rs - compute_prune_list: remove unfinished backups  
						
						
						
						
					 
					
						2019-12-05 11:18:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b9f395f31 
					 
					
						
						
							
							tests/prune_data: create test data for regression tests  
						
						
						
						
					 
					
						2019-12-05 09:57:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						52b2be979d 
					 
					
						
						
							
							docs/administration-guide.rst: improve prune docs  
						
						
						
						
					 
					
						2019-12-05 09:43:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c034f8d0a 
					 
					
						
						
							
							src/backup/backup_info.rs: improve prune algorithm  
						
						
						
						
					 
					
						2019-12-05 08:55:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c875cf379 
					 
					
						
						
							
							tests/prune.rs: regression tests fro prune  
						
						
						
						
					 
					
						2019-12-04 16:08:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aeeac29bb1 
					 
					
						
						
							
							src/backup/backup_info.rs: new compute_prune_list helper  
						
						... 
						
						
						
						So that we can write regression tests for this. 
						
						
					 
					
						2019-12-04 15:49:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d229a4a01 
					 
					
						
						
							
							Revert "test another api macro use"  
						
						... 
						
						
						
						This reverts commit a9aa52e6a8 
						
						
					 
					
						2019-12-04 14:18:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e5a0c03fa 
					 
					
						
						
							
							docs/administration-guide.rst: add prune docs  
						
						
						
						
					 
					
						2019-12-04 13:46:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ac456d85e8 
					 
					
						
						
							
							docs/administration-guide.rst: describe login/logout  
						
						
						
						
					 
					
						2019-12-04 10:47:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f1e40a29e 
					 
					
						
						
							
							src/api2/admin/datastore.rs - read_backup_index: add manifest with size  
						
						... 
						
						
						
						So that the client can display the size of the index file. 
						
						
					 
					
						2019-12-04 10:03:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed858b0af4 
					 
					
						
						
							
							docs/administration-guide.rst: minor cleanups  
						
						
						
						
					 
					
						2019-12-03 16:58:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5ff124143 
					 
					
						
						
							
							docs/Makefile: remove paper settings (we set that in conf.py)  
						
						
						
						
					 
					
						2019-12-03 16:51:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						64b85116eb 
					 
					
						
						
							
							docs/administration-guide.rst: explain restore  
						
						
						
						
					 
					
						2019-12-03 16:19:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a499f3281 
					 
					
						
						
							
							docs/administration-guide.rst: add encryption section  
						
						
						
						
					 
					
						2019-12-03 15:24:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9aa52e6a8 
					 
					
						
						
							
							test another api macro use  
						
						... 
						
						
						
						The api macro now supports hyphens in parameter names and
referencing externally defined `Schema`s, so here's an
example.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-12-03 13:41:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de0aa53174 
					 
					
						
						
							
							pxar: decoder: fix incorrect read for hardlinks.  
						
						... 
						
						
						
						Decoders read must check if the file is a hardlink and read data from the
corresponding offset if so.
Signed-off-by: Christian Ebner <c.ebner@proxmox.com > 
						
						
					 
					
						2019-12-03 12:08:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b7e18004a2 
					 
					
						
						
							
							pxar: decoder: return original name in attributes()  
						
						... 
						
						
						
						The returned filename should be the one of the file given at the offset, not of
the one the hardlink points to.
Signed-off-by: Christian Ebner <c.ebner@proxmox.com > 
						
						
					 
					
						2019-12-03 12:08:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a129fdd9cc 
					 
					
						
						
							
							docs/administration-guide.rst: improve section "Creating Backups"  
						
						
						
						
					 
					
						2019-12-03 11:59:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a96521577e 
					 
					
						
						
							
							correctly install bash completion helpers  
						
						
						
						
					 
					
						2019-12-03 09:52:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57905a61b1 
					 
					
						
						
							
							docs/administration-guide.rst: improve section "Backup Content"  
						
						
						
						
					 
					
						2019-12-03 09:04:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2938a0a788 
					 
					
						
						
							
							docs/installation.rst: replace FIXME with todo items  
						
						
						
						
					 
					
						2019-12-03 08:32:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b10bf87117 
					 
					
						
						
							
							docs/introduction.rst: improve "Why Backup" section.  
						
						
						
						
					 
					
						2019-12-03 08:18:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7eea56ca00 
					 
					
						
						
							
							use cli from proxmox::api  
						
						
						
						
					 
					
						2019-12-02 11:56:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						524b22df35 
					 
					
						
						
							
							src/cli/completion.rs - get_help_completion: fix for "help -" expansion  
						
						
						
						
					 
					
						2019-12-02 11:11:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8e9bae4d1 
					 
					
						
						
							
							src/bin/completion.rs: add echo command  
						
						
						
						
					 
					
						2019-12-02 11:04:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19d7a59236 
					 
					
						
						
							
							src/bin/completion.rs: use api macros  
						
						
						
						
					 
					
						2019-12-02 10:57:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f9a51322cb 
					 
					
						
						
							
							src/cli/command.rs: use insert_help()  
						
						
						
						
					 
					
						2019-12-02 08:52:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e3e72546dd 
					 
					
						
						
							
							src/cli/command.rs: cleanup, remove unused top_def parameter  
						
						
						
						
					 
					
						2019-12-02 08:47:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2348e77edf 
					 
					
						
						
							
							src/cli/completion.rs - get_simple_completion: remove all_arg_param parameters  
						
						... 
						
						
						
						Seems useless. 
						
						
					 
					
						2019-12-02 08:31:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						28c855c0a2 
					 
					
						
						
							
							src/cli: improve docs  
						
						
						
						
					 
					
						2019-12-01 16:41:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3bf920527c 
					 
					
						
						
							
							src/cli/command.rs: make set_help_context private - no need to expose  
						
						
						
						
					 
					
						2019-12-01 12:54:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bca6d9120a 
					 
					
						
						
							
							src/cli/command.rs: improve help command description  
						
						
						
						
					 
					
						2019-12-01 12:40:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f6ecc1ccd 
					 
					
						
						
							
							src/cli/completion.rs: moved all completion related code here  
						
						
						
						
					 
					
						2019-12-01 11:44:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a810e05288 
					 
					
						
						
							
							src/cli/readline.rs: moved readline related code here  
						
						
						
						
					 
					
						2019-12-01 11:31:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5d64a0d083 
					 
					
						
						
							
							src/cli/shellword.rs: moved shellword related code into this file  
						
						
						
						
					 
					
						2019-12-01 11:17:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb8a00bc00 
					 
					
						
						
							
							src/cli/command.rs - get_nested_completion: allow fuzzy match  
						
						
						
						
					 
					
						2019-12-01 11:06:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9498fcf9c5 
					 
					
						
						
							
							src/cli/command.rs - get_nested_completion: return nothing if first argument does not match  
						
						
						
						
					 
					
						2019-12-01 10:24:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						309e449db2 
					 
					
						
						
							
							src/cli/command.rs: improve get_help_completion  
						
						
						
						
					 
					
						2019-12-01 10:18:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d69fcf3080 
					 
					
						
						
							
							tests/verify-api.rs: remove unused use clause  
						
						
						
						
					 
					
						2019-12-01 09:51:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8a82922c7 
					 
					
						
						
							
							src/cli/command.rs: handle multilevel sub commands in help  
						
						
						
						
					 
					
						2019-12-01 09:42:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b7bf71dfa1 
					 
					
						
						
							
							src/cli/command.rs: fix help completions  
						
						
						
						
					 
					
						2019-11-30 15:43:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7afc1af7ab 
					 
					
						
						
							
							src/bin/completion.rs: add history support  
						
						
						
						
					 
					
						2019-11-30 15:08:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b8573da65 
					 
					
						
						
							
							src/cli/command.rs - handle_command: return Result instead of exit()  
						
						
						
						
					 
					
						2019-11-30 15:08:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b691daf6f 
					 
					
						
						
							
							src/cli.rs: add insert_help() method  
						
						
						
						
					 
					
						2019-11-30 14:56:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1201abcffa 
					 
					
						
						
							
							src/cli/command.rs: implement help  
						
						
						
						
					 
					
						2019-11-30 13:02:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8423c1fe64 
					 
					
						
						
							
							cli/completion: use match statements and .contains()  
						
						... 
						
						
						
						`match` is a bit more readable than the if-else chains,
also replace
    space_chars.iter().any(|s| c == *s)
with
    space_chars.contains(&c)
which is also more readable.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com > 
						
						
					 
					
						2019-11-29 13:37:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e399398444 
					 
					
						
						
							
							remove shellwords crate  
						
						
						
						
					 
					
						2019-11-29 12:49:44 +01:00