All notable changes to this project will be documented in this file.
- Bug where panel routes where not being registered.
autogit
option: disables the plugin.
- Git
user.name
anduser.email
local configuration are no longer replaced. Instead, the plugin now sets the author with thegit commit --author
flag. - The plugin no longer checks if the
content
folder is a Git repo since it required an extra command to be run. Use theautogit
option to disable the plugin when needed.
autogit.branch
option: Auto Git will always use local current branch.
autogit()
global function.- Auto Git now triggers its own hooks:
autogit.pull
andautogit.push
. - Enable webhooks only when a remote repository has been setup.
- Show error on the widget when a remote repository has not been setup yet.
- Allow Auto Git to run on older Git releases.
- Redirect to error page when webhooks secret mismatches.
- Show Git errors on the widget when pulling/pushing.
- Widget title to "Sync Content".
- Disable button when another action is in progress.
- Panel widget with pull/push buttons.
- Library sebastian/git was not being included on the release tarball.
- Webhooks.
- Panel hooks.
- en, pt-BR and pt-PT translation.