1
0
Fork 0
mirror of synced 2025-02-27 18:05:37 -05:00
Commit graph

27 commits

Author SHA1 Message Date
Tim Byrne
dd86c8a691
Release 2.4.0
Update version number and update documentation

* Support multiple keys in `yadm.gpg-recipient` ()
* Ensure all templates are written atomically ()
* Add encrypt_with_checksums to the hooks collection ()
* Escape white space in YADM_HOOK_FULL_COMMAND ()
* Improve parsing of os-release ()
* Improve identification of WSL ()
* Fix troff warnings emitted by man page ()
* Write encrypt-based exclusions during decrypt
2020-02-06 07:53:18 -06:00
Tim Byrne
b4fd9e19c2
Release 2.3.0
Update version number and update documentation

* Support git-crypt ()
* Support specifying a command after `yadm enter`
* Expose GIT_WORK_TREE during `yadm enter` ()
* Support GNUPGHOME environment variable ()
* Assert private dirs, only when worktree = $HOME ()
2019-12-17 07:15:58 -06:00
Tim Byrne
96bce8dbac
Release 2.2.0
Update version number and update documentation

* Resolve hostname using `uname -n` ()
* Use /etc/os-release if lsb_release is missing ()
* Issue warning for any invalid alternates found ()
* Add support for gawk ()
2019-12-05 16:53:16 -06:00
Tim Byrne
75c19c9cc0
Release 2.1.0
Update version number and update documentation

* Use relative symlinks for alternates (, )
* Support double-star globs in .config/yadm/encrypt ()
* Improve bash completion ()
* Update docs about using magit ()
* Note exception for WSL ()
2019-11-27 07:21:44 -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 ()
* Add support for j2cli template processor
* Ignore encrypted files ()
* Support DISTRO in alternates ()
* Support `source` in templates ()
* Change yadm.cygwin-copy to yadm.alt-copy
* Support `-b <branch>` when cloning ()
* Support includes for j2-based templates ()
* Remove stale/invalid linked alternates ()
* Add support for Mingw/Msys ()
* 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
09a018ea5a
Release 1.12.0
Update version number and update documentation

* Add basic Zsh completion (, )
* Support directories in `.yadm/encrypt` (, )
* Support exclusions in `.yadm/encrypt` ()
* Improve portability with printf ()
* Eliminate usage of `eval` and `ls`
2017-10-24 22:12:23 -05:00
Tim Byrne
5d4f3aac5b
Release 1.11.1
Update version number and update documentation

* Create private dirs prior to merge ()
2017-08-23 07:28:35 -05:00
Tim Byrne
4b5b6c44d3
Release 1.11.0
Update version number and update documentation

* Option for Cygwin to copy files instead of symlink ()
* Support `YADM_DISTRO` in Jinja templates ()
* Support pre/post hooks for every command ()
2017-07-09 23:07:50 -05:00
Tim Byrne
246eab8b52
Release 1.09
Update version number and update documentation

* Add Bash completion script ()
* Support WSL detection ()
* Add introspect command (used by completion)
2017-05-04 07:22:48 -05:00
Tim Byrne
df4652d6de
Release 1.08
Update version number and update documentation

* Fix bug alternates based on `CLASS` ()
* Support globs and paths with space in .yadm/encrypt (, )
* Add support for alternate files using Jinja templates (, )
* Add `enter` command, for creating a sub-shell ()
* Support local.hostname properly ()
2017-04-03 07:09:32 -05:00
Tim Byrne
def7e732db
Release 1.07
Update version number and update documentation

* Add `CLASS` to supported alt-link patterns ()
* Add bootstrap command ()
* Support wildcards for alt-links ()
* Stash conflicting data during clone ()
* Offer bootstrap after successful clone ()
* Display supported configs for `yadm config` ()
* Add "curl-pipe" program to clone without installation ()
* Fix bug in alt-link regular expressions ()
2017-02-10 14:53:52 -08:00
Tim Byrne
672c985e88
Release 1.06
Update version number and update documentation

* Improve portability of `hostname` ()
* Fix incompatibilities between Cygwin and Git for Windows ()
* Allow Git program to be configured via yadm.git-program ()
* Support alt-links for encrypted files ()
* Exit with the same return value as Git ()
* Support spaces in alt-link paths ()
* Ignore empty lines in .yadm/encrypt ()
* Fix typos ()
2017-01-12 17:15:46 -06:00
Siôn Le Roux
7bf1e63eca Fix OS typo in docs
Replace *operation* system with *operating* system in man page.
2017-01-10 12:01:37 +01:00
Tim Byrne
05ed83ea34
Release 1.05
Update version number and update documentation

* Improve portability of shebang line ()
* Support for symlinked directories ()
* Improve portability of tar parameters ()
* Support alternate gpg program ()
* Fallback to using `ls` if `/bin/ls` does not exist ()
2016-09-08 08:08:22 -05:00
Tim Byrne
ea3b2ecfa8 Support yadm.gpg-recipient = ASK 2016-04-21 08:58:07 -05:00
Tim Byrne
fbaf5b6cf4 Merge pull request from esphen/master 2016-04-21 07:33:49 -05:00
Espen Henriksen
33c8cd8a21
Document gpg-recipient 2016-04-19 21:56:00 +02:00
Tim Byrne
b11e26c59a Document new universal options 2016-04-18 17:24:04 -05:00
Tim Byrne
10f8833968 Release 1.03
Update version number and update documentation
2016-01-08 21:47:17 -06:00
Tim Byrne
04a75cf5ed Document the -w switch for the init command 2015-08-29 10:40:29 -05:00
Tim Byrne
0e7e92a3c1 Release 1.02
Update version number and update documentation
2015-08-12 00:56:36 -05:00
Tim Byrne
cbb854a32b Release 1.01
Update version number and update documentation
2015-07-26 16:56:22 -05:00
Tim Byrne
9967de4efa Refine documentation 2015-07-19 13:01:52 -05:00
Tim Byrne
2024bd0bf1 Add a default alternate suffix of ##
Now yadm chooses these three suffixes in order:
 - `##SYSTEM.HOSTNAME`
 - `##SYSTEM`
 - `##`
2015-07-19 12:27:04 -05:00
Tim Byrne
135ed8d4b7 Add recommendation for using a private repository 2015-07-17 02:29:20 -05:00
Tim Byrne
d1fe16407d Add option to list encrypted files 2015-07-16 20:57:53 -05:00
Tim Byrne
f58f974d50 Add markdown version of man page 2015-07-16 19:38:43 -05:00