* Fixed a critical bug with pagination when user can view more projects than 20.
* Had to patch upstream python-gitlab library for this functionality.
* Updated documentation to reference my bugfix-edition of python-gitlab in the
## gitlab-mirrors v0.2.6
* Fixed bug in preflight check where `merge_requests_enabled` was not being checked.
* Converted `CHANGELOG` to markdown.
--
## gitlab-mirrors v0.2.5
* Fixed a critical bug with pagination where API user can't view more projects than `20`.
* Had to patch upstream `python-gitlab` library for this functionality.
* Updated documentation to reference my `bugfix-edition` of `python-gitlab` in the
prerequisites.
gitlab-mirrors v0.2.4
* Fixing critical git svn mirror bug.
---
## gitlab-mirrors v0.2.4
* Fixing critical `git-svn` mirror bug. SVN mirroring did not update properly prior to this version.
---
## gitlab-mirrors v0.2.3
* Adding a final catch error message to `add_mirror.sh`.
* `RELEASE` file for more consistent releases.
gitlab-mirrors v0.2.3
* Adding a final catch error message to add_mirror.sh
* RELEASE file for more consistent releases.
---
## gitlab-mirrors v0.2.2
gitlab-mirrors v0.2.2
* Safer environment variable option checking for config.sh in add_mirror.sh command.
* Added Features do README
* Safer environment variable option checking for `config.sh` in `add_mirror.sh` command.
* Added Features to `README`
---
## gitlab-mirrors v0.2.1
gitlab-mirrors v0.2.1
* CHANGELOG update
gitlab-mirrors v0.2
* Renamed project from git-mirrors to gitlab-mirrors.
---
## gitlab-mirrors v0.2
* Renamed project from `git-mirrors` to `gitlab-mirrors`.
* SVN repository mirroring now supported!
* Project creation defaults can now be set in config.sh.
* New delete_mirror.sh command.
* Project creation defaults can now be set in `config.sh`.
* New `delete_mirror.sh` command.
* Colorized output enabled for all commands.
* Better argument handling on all commands.
* New options for add_mirror.sh, see ./add_mirror.sh -h
* New options for `add_mirror.sh`, see `./add_mirror.sh -h`.
* Knit and grit changes
* add_mirror.sh has more robust error checking.
* add_mirror.sh options can be out of order. Now using getopt for
better argument handling.
* lib/create_gitlab_project.py has been renamed to
lib/manage_gitlab_project.py
* manage_gitlab_project.py has a little better error handling.
Added optparse for better argument handling.
git-mirrors v0.1.1
* `add_mirror.sh` has more robust error checking.
* `add_mirror.sh` options can be out of order. Now using `getopt` for better argument handling.
* `lib/create_gitlab_project.py` has been renamed to `lib/manage_gitlab_project.py`.
* `manage_gitlab_project.py` has a little better error handling.
* Added `optparse` for better argument handling.
---
## git-mirrors v0.1.1
* Minor update to documentation adding project URL to docs.
git-mirrors v0.1
* Initial project release. Project gives admins the ability to have
mirrors of remote git repositories.
* Comes with simple add_mirror.sh, update_mirror.sh, and git-mirrors.sh
---
## git-mirrors v0.1
* Initial project release. Project gives admins the ability to have mirrors of remote git repositories.
* Comes with simple `add_mirror.sh`, `update_mirror.sh`, and `git-mirrors.sh`.
* Note very little error checking on all commands.
* add_mirror.sh arguments must be in a specific order.
* add_mirror.sh utilizes lib/create_gitlab_project.py to check for
a gitlab project. If it doesn't exist then create it. When the
project exists simply return the project remote git url over
ssh.
* create_gitlab_project.py has very little error checking. Arguments
must be in a specific order.
* `add_mirror.sh` arguments must be in a specific order.
* `add_mirror.sh` utilizes `lib/create_gitlab_project.py` to check for a gitlab project. If it doesn't exist then create it. When the project exists simply return the project remote "git url over ssh".
* `create_gitlab_project.py` has very little error checking. Arguments must be in a specific order.