Skip to content

Releases: greg0ire/git_template

Configuration script

01 Apr 19:46
Compare
Choose a tag to compare

This release is about the configuration script, that will help you enabled / disable hooks and go through settings that shouldn't be configured globally, like the sismo slug or the ctags project type, for instance.

small bugfixes and configuration tuning

30 Mar 18:55
Compare
Choose a tag to compare
do not index variables

In my experience, it just clutters the index, which becomes slower and
makes it harder to use with vim-namespaces, for instance. Tell me if I'm wrong.

WIP checker

23 Jan 17:36
Compare
Choose a tag to compare

The brand new WIP checker checks for commit messages starting with "WIP" and prevents you from pushing the corresponding commits.

This can be ignored with an option :

git push --no-verify

This hook is language-agnostic.

Enable it like this :

git config --add hooks.enabled-plugins wipchecker

You may want to enable it globally, like this :

git config --add --globals hooks.enabled-plugins wipchecker

notification system

02 Jan 10:55
Compare
Choose a tag to compare

This adds the possibility to get a notification rather than having Composer run when the lock file changes. It is not backward-compatible, because you'll need to configure this behavior, like this :

git config hooks.composer.onChange run

or like this :

git config hooks.composer.onChange just_warn
git config hooks.notification.notifier notify-send

Maintenance release

19 Nov 10:56
Compare
Choose a tag to compare
v1.0.4

do not index .rsync_cache directory

stability improvements

03 Nov 14:01
Compare
Choose a tag to compare

This release contains bugfixes only.

fixed so-called "fixed" update script

11 Sep 08:38
Compare
Choose a tag to compare

The update script is safe to use now... I think.

fixed update script

08 Sep 11:18
Compare
Choose a tag to compare

I have messed up, the update script did not work at all because of a missing slash... sorry for that.
UPDATE: Do not use this release! The update.sh script in it is dangerous!

first stable release

07 Sep 11:21
Compare
Choose a tag to compare

This release relies on git config for the configuration, which gives us the possibility to configure things at several levels : system, user, and repository.
There are now unit tests which ensure a better stability, and every push is tested with Travis.
Last but not least, an update script is now available, so that repositories can be updated with the latest version of git_template.

hooksrc

25 Aug 14:36
Compare
Choose a tag to compare

This release uses a hooksrc file for configuration, and passes variables to scripts with a call to source. This is not very good, because it pollutes the global namespace. Collisions are possible.