5.2.0 (2023-12-09)
- Add support for Kirby 4
- Configurable panel menu item
5.1.0 (2023-10-16)
- Support git submodule installation (see #74, thanks to @CHE1RON)
- Enhanced panel UI with support to switch and create branches, manual commits and resets
- Add before and after hooks for push and pull
- Add optional help text in the UI
5.0.2 (2023-06-13)
- fix PHP 8.1 compatibility (see #98, thanks to @CHE1RON)
5.0.1 (2022-08-10)
- restore php 7.4 support
5.0.0 (2022-08-10)
- only add modified files with
git add
instead of iterating over entire directory tree (git add .
) (see #90) - Add overview panel
- see remote synchronization status (like
git status
) - see modified files that have not been committed (like
git status
) - push and pull using buttons (see #85)
- see remote synchronization status (like
- show plugin information in Kirby plugin overview
- catch git errors that are caused by race conditions (see #84)
- inform about exclusion of Kirby .lock files in README.md (see #81)
- Plugin only supports Kirby 3.6 and upwards and git 2.24 and upwards
4.1.0 (2021-02-19)
- Add the ability to disable the plugin via the config (Thanks @mrunkel)
- Add secret parameter to the webhooks (Thanks @mrunkel)
4.0.1 (2020-11-17)
- Setting path to git binary and enabling windows mode works again (thanks to @therephil)
- Fix committing when Kirby user has no name (thanks to @qwerdee, fixes #57)
4.0.0 (2020-10-25)
- finalize Maintainer switch (see Breaking Changes)
- finalize rename to GitContent (see Breaking Changes)
- Allow POST request to webhooks (thanks to @graphichavoc)
- Install into plugins folder (thanks to @s3ththompson)
- Switch to
coyl/git
PHP git library - allow configuration of commit message (thanks to @JonasDoebertin)
- Name Changed to Git Content
- Config options changed (
blankogmbh.gcapc
tothathoff.git-content
) - Webhook-URLS changed:
/gcapc/(push|pull)
changed to `/git-content/(push|pull)
3.0.3 (2020-07-12)
The maintainer has switched, be prepared for config option name changes in version 4 which will be released shortly.
- Plugin works with Kirby 3.4 (#66)
3.0.2 (2020-03-06)
- Only handle files attached to pages
3.0.1 (2019-09-24)
- Fix hook for file:delete
3.0.0 (2019-09-24)
- add support for kirby 3 (f4393b8)
- commit by default when plugin is installed (48cd099)
- install Git.php with composer only (6d1b9d3)
- only log errors by default (3f4e771)
- use users email and name as commit author (ebcba17)
- The commit option now defaults to true
- Support for Kirby 2 and the panel widget has been removed.
- Remove support for installation with git submodules
2.2.2 (2018-01-24)
- rename main file tow work with new install method (2e96543)
2.2.1 (2018-01-24)
2.2.0 (2017-08-21)
- track changes made to site.txt (7aaf3be)
2.1.0 (2017-03-29)
- init repo if no branch is specified (f69515e)
- do not initialise repository twice (f32e90e)
2.0.2 (2017-03-29)
- init repo if no branch is specified (f69515e)
- do not initialise repository twice (f32e90e)
2.0.1 (2017-03-29)
- allow usage of currently checked out branch (25b57a4)
2.0.0 (2017-02-20)
- use slashes for url, not DS (d4e24b7)
- allow usage of currently checked out branch (033d10f)
- the default branch is not the master anymore
1.5.0 (2017-02-24)
1.4.2 (2017-02-09)
1.4.1 (2017-02-08)
1.4.0 (2017-01-17)
- use composer dependency if applicable (bd45077)
1.3.0 (2016-07-10)
- add panel widget (6a6e3fd)
1.2.0 (2016-06-27)
- add cron-hooks-enabled option (2118b28)
1.1.1 (2016-04-21)
- make branch available for git pull and git push (d1e17c3)
1.1.0 (2016-04-21)
- add option to manually push and pull content (833960f)
1.0.0 (2015-12-17)
0.0.7 (2015-12-11)
- make plugin opt-in instead of opt-out
- git commit -A to include deletions
0.0.6 (2015-10-29)
- remove User and Avatar hook 1582ddc
0.0.5 (2015-09-29)
- add debug information 1486a6e
- add instructions how to use multi git user env d1e699e
- git/environment: use $gitBin if set
- use Git.php as php git library
- use Multi-environment setup, provide more variables
- Initial release