Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24e6e81713 
							
						 
					 
					
						
						
							
							Test support for double-star globs  
						
						
						
					 
					
						2019-11-26 16:24:36 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5986cd7943 
							
						 
					 
					
						
						
							
							Merge pull request  #136  from dseomn/bash-completion  
						
						
						
					 
					
						2019-11-25 16:55:43 -06:00 
						 
				 
			
				
					
						
							
							
								David Mandelberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcf6531da6 
							
						 
					 
					
						
						
							
							Only add yadm commands to the completion list when applicable.  
						
						... 
						
						
						
						Before:
  yadm <TAB>  # Completes git and yadm commands.
  yadm -Y . <TAB>  # Completes yadm commands.
  yadm p<TAB> -u origin foo  # Completes yadm+git commands like p*.
  yadm push -u origin <TAB>  # Completes branch names and yadm commands.
After:
  yadm <TAB>  # Completes git and yadm commands.
  yadm -Y . <TAB>  # Completes yadm commands.
  yadm p<TAB> -u origin foo  # Completes yadm+git commands like p*.
  yadm push -u origin <TAB>  # Completes branch names. 
						
					 
					
						2019-11-25 16:55:08 -06:00 
						 
				 
			
				
					
						
							
							
								David Mandelberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d9e0a7133 
							
						 
					 
					
						
						
							
							Mark GIT_DIR for export.  
						
						... 
						
						
						
						Before:
  yadm push <TAB>  # Completes filenames.
After:
  yadm push <TAB>  # Completes names of git remotes. 
						
					 
					
						2019-11-25 16:55:07 -06:00 
						 
				 
			
				
					
						
							
							
								David Mandelberg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60e0fbbf42 
							
						 
					 
					
						
						
							
							Fix completion after a command-line flag.  
						
						... 
						
						
						
						Before:
  yadm checkout -f <TAB>  # Completes filenames.
  yadm checkout --yadm-dir <TAB>  # Completes filenames.
After:
  yadm checkout -f <TAB>  # Completes branch names.
  yadm checkout --yadm-dir <TAB>  # Completes filenames. 
						
					 
					
						2019-11-25 16:55:06 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5634c09a8a 
							
						 
					 
					
						
						
							
							Refactor symlink code  
						
						... 
						
						
						
						Update variable names, favoring the terminology used by `ln`.
* source (original file containing data)
* target (the symlink file, pointing to source) 
						
					 
					
						2019-11-25 08:24:46 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							61576a6ae1 
							
						 
					 
					
						
						
							
							Use relative symlinks for alt ( #100 )  
						
						... 
						
						
						
						* Fix broken support for .config/yadm/alt
* Removes dependence on external basename / dirname 
						
					 
					
						2019-11-25 07:27:54 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98392b9a9c 
							
						 
					 
					
						
						
							
							Add function relative_path  
						
						... 
						
						
						
						This function will create a path relative to another, without the use of
an external program like dirname. 
						
					 
					
						2019-11-24 13:15:42 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8d6d2b0e4 
							
						 
					 
					
						
						
							
							Change tests to expect relative links  
						
						
						
					 
					
						2019-11-24 13:15:42 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Smith II 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bf98a5ade 
							
						 
					 
					
						
						
							
							Use gawk on OpenWrt, as awk is BusyBox version  
						
						... 
						
						
						
						The BusyBox version of awk fails with this error:
awk: bad regex '[\\.^$(){}\[\]|*+?]': Repetition not preceded by valid expression 
						
					 
					
						2019-11-23 19:39:57 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d2373b5c5 
							
						 
					 
					
						
						
							
							Merge pull request  #177  from rasa/rasa/make-symlinks-relative  
						
						
						
					 
					
						2019-11-17 12:39:52 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98915151a3 
							
						 
					 
					
						
						
							
							Revert version change  
						
						
						
					 
					
						2019-11-17 12:39:05 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abf21873f6 
							
						 
					 
					
						
						
							
							Adjust formatting  
						
						
						
					 
					
						2019-11-16 15:26:50 -06:00 
						 
				 
			
				
					
						
							
							
								Sheng Yang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							daa55b1af0 
							
						 
					 
					
						
						
							
							Update documentation about using yadm with magit  
						
						
						
					 
					
						2019-11-16 08:37:32 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eed59388cb 
							
						 
					 
					
						
						
							
							Note exception for WSL ( #113 )  
						
						
						
					 
					
						2019-11-14 08:23:41 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Smith II 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							539ffd3ffc 
							
						 
					 
					
						
						
							
							Make symlinks relative  
						
						
						
					 
					
						2019-11-13 08:17:06 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5aa1a7be75 
							
						 
					 
					
						
						
							
							Release 2.0.1  
						
						... 
						
						
						
						Update version number and update documentation
* Fix bug with worktree permissions (#174 ) 
						
					 
					
						2019-11-12 07:49:26 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c29834ed86 
							
						 
					 
					
						
						
							
							Add test for permission bug ( #174 )  
						
						
						
					 
					
						2019-11-12 06:52:49 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c222644f8c 
							
						 
					 
					
						
						
							
							Merge pull request  #174  from rasa/fix-parent-dir-globbing  
						
						
						
					 
					
						2019-11-12 06:52:30 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Smith II 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8633083716 
							
						 
					 
					
						
						
							
							Don't glob into parent dirs  
						
						
						
					 
					
						2019-11-12 06:50:54 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2eb8a9e362 
							
						 
					 
					
						
						
							
							Add make install  
						
						
						
					 
					
						2019-11-09 16:01:54 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab578c9502 
							
						 
					 
					
						
						
							
							Add OBS badge  
						
						
						
					 
					
						2019-11-08 09:44:30 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de73c9f4b4 
							
						 
					 
					
						
						
							
							Release 2.0.0  
						
						... 
						
						
						
						Update version number and update documentation
* Support XDG base directory specification
* Redesign alternate processing
* Add built-in default template processor
* Allow storing alternates in yadm dir (#90 )
* Add support for j2cli template processor
* Ignore encrypted files (#69 )
* Support DISTRO in alternates (#72 )
* Support `source` in templates (#163 )
* Change yadm.cygwin-copy to yadm.alt-copy
* Support `-b <branch>` when cloning (#133 )
* Support includes for j2-based templates (#114 )
* Remove stale/invalid linked alternates (#65 )
* Add support for Mingw/Msys (#102 )
* Allow `-l` to pass thru to the `yadm config` command
* Improve processing of `yadm/encrypt`
* Fix bugs in legacy alternate processing
* Fix bug with hidden private files
* Improve support for older versions of Git
* Add upgrade command 
						
					 
					
						2019-11-07 21:38:53 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b105e0687 
							
						 
					 
					
						
						
							
							Add missing details to manpage  
						
						
						
					 
					
						2019-11-07 21:36:53 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1fc52536ac 
							
						 
					 
					
						
						
							
							Fix contrib make target (dev has been changed to develop)  
						
						
						
					 
					
						2019-11-07 21:23:49 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84ef8709e4 
							
						 
					 
					
						
						
							
							Fix typo  
						
						
						
					 
					
						2019-11-07 21:09:37 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc699e0b4e 
							
						 
					 
					
						
						
							
							Improve portability of hosted bootstrap curl-pipe  
						
						
						
					 
					
						2019-11-07 20:37:38 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							375a34b97a 
							
						 
					 
					
						
						
							
							Test conditional submodule upgrade processing  
						
						
						
					 
					
						2019-11-07 07:48:42 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2b2d505a2 
							
						 
					 
					
						
						
							
							Reinitialize submodules during upgrade  
						
						
						
					 
					
						2019-11-05 16:36:05 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a217537b26 
							
						 
					 
					
						
						
							
							Fix URL for upgrade help  
						
						
						
					 
					
						2019-11-04 17:31:55 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9362b93820 
							
						 
					 
					
						
						
							
							Update specfile for OBS  
						
						
						
					 
					
						2019-11-03 22:33:34 -06:00 
						 
				 
			
				
					
						
							
							
								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