Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a802c8afd 
							
						 
					 
					
						
						
							
							Allow -l to pass thru to the yadm config command  
						
						
						
					 
					
						2019-11-03 14:21:59 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5287f1588 
							
						 
					 
					
						
						
							
							Properly format supported configs  
						
						
						
					 
					
						2019-11-03 14:17:10 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc53cfd1f8 
							
						 
					 
					
						
						
							
							Remove --local  
						
						... 
						
						
						
						`--local` isn't supported by versions of Git older than 1.8. But it
should be the default if the `--local` is omitted. 
						
					 
					
						2019-11-03 13:35:44 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6442313abf 
							
						 
					 
					
						
						
							
							Improve manpage  
						
						
						
					 
					
						2019-10-30 17:34:34 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							616baaeac6 
							
						 
					 
					
						
						
							
							Rename default template processor  
						
						
						
					 
					
						2019-10-30 17:29:17 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b62a4c77a6 
							
						 
					 
					
						
						
							
							Create an upgrade command  
						
						... 
						
						
						
						This command will assist users with migration from 1.x.x to 2.0.0. 
						
					 
					
						2019-10-23 17:08:04 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c9468c9b5 
							
						 
					 
					
						
						
							
							Ignore encrypted files ( #69 )  
						
						... 
						
						
						
						Append the contents of .config/yadm/encrypt to the repo's git ignore
list. This is to help prevent accidentally committing unencrypted
sensitive data. 
						
					 
					
						2019-10-17 08:22:17 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3249e00b5 
							
						 
					 
					
						
						
							
							Ensure base directories for alternates before creation  
						
						
						
					 
					
						2019-10-12 18:22:02 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d5467951a 
							
						 
					 
					
						
						
							
							Properly handle missing "." in alternate conditions  
						
						
						
					 
					
						2019-10-12 09:59:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ea3ed9e2a 
							
						 
					 
					
						
						
							
							Allow storing alternates elsewhere ( #90 )  
						
						... 
						
						
						
						This change allows alternates to be stored in "$YADM_DIR/alt". The
correct path within the work tree will be symlinked.
Storing alternates within the work tree is still allowed. Both locations
will be considered when choosing an appropriate alternate file. 
						
					 
					
						2019-10-12 09:59:02 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aeb6a54ad7 
							
						 
					 
					
						
						
							
							Add source to templates ( #163 )  
						
						... 
						
						
						
						A new variable is exposed to templates, which holds the filename of the
template source. The primary use case is to be able to include a warning
message within the template. For example:
  # Do not edit. This file auto-generated from {{ yadm.source }}. 
						
					 
					
						2019-10-11 07:23:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c7aec6dd7 
							
						 
					 
					
						
						
							
							Clarify xfails are for deprecated features  
						
						
						
					 
					
						2019-10-11 07:22:38 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a192db420 
							
						 
					 
					
						
						
							
							Remove symlinks before processing a template  
						
						
						
					 
					
						2019-10-11 07:20:03 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							117541fd21 
							
						 
					 
					
						
						
							
							Reorder descriptions of options  
						
						
						
					 
					
						2019-10-09 18:47:45 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							574945f010 
							
						 
					 
					
						
						
							
							Change yadm.cygwin-copy to yadm.alt-copy  
						
						... 
						
						
						
						This removes the constraint of only allowing the copy option on Cygwin
systems. Now any system can configure this option. 
						
					 
					
						2019-10-09 18:47:42 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b2ef6d2e09 
							
						 
					 
					
						
						
							
							Merge pull request  #102  from rasa/rasa-add-mingw-msys-support  
						
						
						
					 
					
						2019-10-09 07:48:56 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e51166b7e8 
							
						 
					 
					
						
						
							
							Improve clone testing  
						
						
						
					 
					
						2019-10-08 17:28:56 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3bde37f78 
							
						 
					 
					
						
						
							
							Support -b <branch> when cloning ( #133 )  
						
						
						
					 
					
						2019-10-08 17:28:53 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a3199ceea 
							
						 
					 
					
						
						
							
							Support DISTRO in alternates ( #72 )  
						
						
						
					 
					
						2019-10-06 16:35:47 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f6b0f09cd 
							
						 
					 
					
						
						
							
							Remove unnecessary formatting  
						
						
						
					 
					
						2019-10-05 12:01:48 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							444622a658 
							
						 
					 
					
						
						
							
							Support else statements in builtin templates  
						
						
						
					 
					
						2019-10-05 11:43:48 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81134c8edb 
							
						 
					 
					
						
						
							
							Update documentation  
						
						... 
						
						
						
						* XDG Base Directory Specification
* New alternates processing 
						
					 
					
						2019-10-04 22:40:09 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e999929818 
							
						 
					 
					
						
						
							
							Change builtin templates to resemble jinja  
						
						
						
					 
					
						2019-10-02 15:16:41 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							234055190b 
							
						 
					 
					
						
						
							
							Move min-similarity-lines to new section  
						
						... 
						
						
						
						This is the correct place for a newer version of pylint. 
						
					 
					
						2019-10-02 15:16:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b411f9d74f 
							
						 
					 
					
						
						
							
							Split out processing of stale links  
						
						
						
					 
					
						2019-10-02 15:16:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0438e383e5 
							
						 
					 
					
						
						
							
							Unify the way alternate file strings are matched  
						
						
						
					 
					
						2019-10-02 15:16:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8a9165293 
							
						 
					 
					
						
						
							
							Remove warnings from tests  
						
						... 
						
						
						
						These warnings are related to bugs which are fully fixed. 
						
					 
					
						2019-10-02 15:16:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ba17f41fd 
							
						 
					 
					
						
						
							
							Fix a known bug with hidden private files  
						
						
						
					 
					
						2019-10-02 15:16:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36212cb752 
							
						 
					 
					
						
						
							
							Add new alternates processing the cygwin copy testing  
						
						
						
					 
					
						2019-10-02 15:16:09 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eeba216cfe 
							
						 
					 
					
						
						
							
							Mark deprecated tests  
						
						
						
					 
					
						2019-10-02 15:16:09 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d2afab6846 
							
						 
					 
					
						
						
							
							Fix newly discovered linting errors  
						
						
						
					 
					
						2019-10-02 15:16:09 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2508378617 
							
						 
					 
					
						
						
							
							Upgrade yadm testbed  
						
						... 
						
						
						
						* Update software in Dockerfile
* Add j2cli
* Bump supported versions of linters 
						
					 
					
						2019-10-02 15:16:09 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfda485b34 
							
						 
					 
					
						
						
							
							Implement future alternate processing  
						
						
						
					 
					
						2019-10-02 15:16:02 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3ae31f1c2 
							
						 
					 
					
						
						
							
							Separate alternate linking code from other operations  
						
						
						
					 
					
						2019-09-27 08:40:32 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4e956fe21 
							
						 
					 
					
						
						
							
							Split discovery of alternates test data into a testable function  
						
						
						
					 
					
						2019-09-27 08:40:32 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c29292d02b 
							
						 
					 
					
						
						
							
							Split out processing of alt (past/future)  
						
						
						
					 
					
						2019-09-27 08:40:31 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							289b8e0c6c 
							
						 
					 
					
						
						
							
							Remove unnecessary continuation backslashes  
						
						
						
					 
					
						2019-09-27 08:40:31 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cec8778578 
							
						 
					 
					
						
						
							
							Align continuation backslashes  
						
						
						
					 
					
						2019-09-27 08:40:31 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							48fc6b0db7 
							
						 
					 
					
						
						
							
							Support XDG base directory specification  
						
						... 
						
						
						
						https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html  
					
						2019-09-27 08:40:31 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f0ad40376d 
							
						 
					 
					
						
						
							
							Create YADM_HOOKS variable for hooks dir  
						
						
						
					 
					
						2019-08-06 08:19:01 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd71ec8932 
							
						 
					 
					
						
						
							
							Merge pull request  #162  from DWagenk/feat_dwagenk_use_GIT_PROGRAMM_env_var  
						
						
						
					 
					
						2019-07-29 08:04:29 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a399c35e4e 
							
						 
					 
					
						
						
							
							Add quoting  
						
						
						
					 
					
						2019-07-29 08:00:09 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Wagenknecht 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b404a87a89 
							
						 
					 
					
						
						
							
							Replace direkt calls to git with $GIT_PROGRAM  
						
						... 
						
						
						
						Some calls to git ignored the yadm.gpg-program configuration option
and called the first git found in $PATH instead. Make them adhere to
the configured git program by replacing the call with $GIT_PROGRAM. 
						
					 
					
						2019-07-16 21:45:14 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6df8509999 
							
						 
					 
					
						
						
							
							Add vim to testbed image  
						
						... 
						
						
						
						Having an editor within a testhost/scripthost is useful. 
						
					 
					
						2019-04-16 08:04:53 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4613c1d0c4 
							
						 
					 
					
						
						
							
							Merge pull request  #114  from bb010g/patch-1  
						
						
						
					 
					
						2019-04-12 07:57:35 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d87a6502af 
							
						 
					 
					
						
						
							
							Factor out some branches in utils:create_alt_files()  
						
						
						
					 
					
						2019-04-12 07:54:23 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7bc8f02d68 
							
						 
					 
					
						
						
							
							Add tests for jinja includes  
						
						
						
					 
					
						2019-04-12 07:54:23 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d245f633bf 
							
						 
					 
					
						
						
							
							Remove invalid linked alternates ( #65 )  
						
						
						
					 
					
						2019-04-10 09:23:34 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2cc970dd6 
							
						 
					 
					
						
						
							
							Remove unnecessary Git invocations  
						
						... 
						
						
						
						`git ls-files` was being called multiple times during the processing of
alternates. This is now run once, and kept in an array. 
						
					 
					
						2019-04-09 07:53:27 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							093fc24b1b 
							
						 
					 
					
						
						
							
							Test that links are removed for invalid alternates ( #65 )  
						
						
						
					 
					
						2019-04-05 08:58:59 -05:00