- Use puppetlabs/git module for git package declaration
- Add parameter for company link and logo support (thx Ludovic)
- Fix compatibility issue with exim (thx Ludovic) gitlabhq#4866
- Fix gitlab-satellites permissions (should be 0750)
- Fix rspec output formatter (documentation)
- Lock rspec version to 2.14.1 (puppet rspec not yet ready for RSpec +3.0, see rodjek/rspec-puppet#204 )
- added
ldap_user_filter
parameter (RFC 4515 style filter for the user) (thanks Igor) - added nginx to listen ipv6 also
- allow end users to disable nginx (with the param.
manage_nginx
) (thanks Andrew) - added support for nginx domain aliases (thanks Leonardo)
- added
gitlab_ensure_postfix
parameter (to manage or not postfix package) - disable gzip compression if SSL enabled (nginx)
- and enable it for static assets
- bump to gitlab 6.9 + gitlab-shell 1.9.4 (6.7 → 6.8 → 6.9)
- allow adjustment of number of bundler threads
- simplify backup task
- Fix travis gate (ruby1.8 and rake > 10.1.0)
- remove MySQL
reaping_frequency
- added
ssh_port
parameter (thanks Kalman) - added
git_proxy
parameter (thanks Stefan) - added
google_analytics_id
parameter (thanks Andrew) - internals unit-tests refactoring, better coverage and regexp
- bump to GitLab 6.7 and GitLab Shell 1.9.1
- allow special characters in db passwords (thanks Thomas)
- fixed asset compilation and db migrations (thanks Thomas)
- manage gitlab relative URL (thanks Vincent)
- add backups support + external script (thanks Igor)
- bump to gitlab 6.6 (6.3 → 6.4 → 6.5 → 6.6)
- securing SSL configuration (thanks Andrew, Igor)
- allow « plain » for
ldap_method
(thanks sven) - manage http timeout and unicorn workers as parameter
- manage
exec_path
as a parameter - replace git exec by vcsrepo module (thanks Igor)
- internals: fix spec tests and travis config (thanks Lee)
- fix git package name in RedHat (thanks Stefan)
- allow users to use non-stable GitLab branchs
- improve documentation (typos)
- fix params in gitlab.yml (http/https with non-default port)
- fix stdlib dependency (librarian require a version number)
- bump to GitLab 6.3 and gitlab-shell v1.7.9
- add
rack_attack
and logrotate configurations
- bump gitlab-shell to 1.7.8 (multiple security fix)
- bugfix sbadia#80
- huge changes/re-factorization by atomaka ! (many thanks !!)
- Use anchors and refactoring of args/class
- Add ssl support for nginx
- Add extra params (repodir,
username_changing
,redis,unicorn) - Better management of extra packages (thx stdlib)
- Bump to gitlab 6.2.3
- Add spec and travis testing
- Use nginx,ruby,redis,mysql external modules
- Clean pre.pp file
- Remove apt and mysql setting from core module
- Bump to GitLab 5.1 (switch from unicorn to puma)
- Fix packaging issue (sbadia#33) wait for a cleaner way to do that (http://projects.puppetlabs.com/issues/14651)
- Fix timeouts issue, and others bugs
- up to GitLab 5.0
- remove gitolite (use gitlab-shell)
- up to GitLab 4.1
- up to GitLab 3.2
- add dependency to mysql, stdlib
- initial release