Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mgagit: Make sure to strip the single quotes that surround the modifed date. | Colin Guthrie | 2014-01-04 | 1 | -1/+1 |
| | |||||
* | mgagit: Fix last-modified file write. | Colin Guthrie | 2014-01-04 | 1 | -2/+4 |
| | |||||
* | mgagit: Some trivial pylint tidyups | Colin Guthrie | 2014-01-04 | 1 | -10/+10 |
| | |||||
* | mgagit: Attempt to write out a last-modified file for cgit. | Colin Guthrie | 2014-01-04 | 1 | -0/+13 |
| | | | | | | | | | This means the Last Modified column in cgit will show the date of the last commit not the date of the last push (which can be completely unrelated, especially when doing rebases or forced pushes and fixups etc.) Note: If we stop using rsync for replication then this can be removed and replaced with a different hook on the receiving side. | ||||
* | mgagit: Match multiple bug references on a single line | Colin Guthrie | 2013-12-22 | 1 | -6/+5 |
| | |||||
* | mgagit: Suppress the 'Bug links:' section when posting comment to bugzilla. | Colin Guthrie | 2013-12-14 | 1 | -1/+7 |
| | | | | | | | It is only suppressed when a single bug is referenced. If multiple bugs are referenced (including external bug trackers) then it will be included. mga#11987 | ||||
* | mgagit: The bugzilla integration needs python-bugz mga#11987 | Colin Guthrie | 2013-12-14 | 1 | -1/+1 |
| | |||||
* | Attempt to notify bugzilla when bugs are referenced in commits mga#11987 | Colin Guthrie | 2013-12-14 | 1 | -0/+63 |
| | |||||
* | mgagit: Remove old emailer | Colin Guthrie | 2013-10-07 | 3 | -24/+1 |
| | |||||
* | mgagit: Fix post-receive mailer. | Colin Guthrie | 2013-10-07 | 1 | -3/+2 |
| | | | | | | * Fix python path * Fix .git suffix stripping from repo shortname * Remove left over debug printing | ||||
* | mgagit: Keep the post commit stuff out of /usr/local/bin | Colin Guthrie | 2013-10-07 | 2 | -3/+13 |
| | |||||
* | mgagit: Import a manually added script on the server side to puppet | Colin Guthrie | 2013-10-07 | 2 | -0/+24 |
| | |||||
* | mgagit: Convert to git multimail for notifications. | Colin Guthrie | 2013-10-07 | 4 | -11/+17 |
| | | | | | | | This system sends one mail per commit pushed, all threaded (i.e. as replies) to a summary email of the push itself. Upstream URL for git multimail is: https://github.com/mhagger/git-multimail | ||||
* | mgagit: Add new templates for generationg per-commit notification emails. | Colin Guthrie | 2013-10-06 | 2 | -0/+2561 |
| | | | | | | | | | This uses the git multimail project from upstream revision 3fcd7bffef which is the master revision at the time of writing. It also includes a monkey-patched version which we will use which adds the ability to include links to the gitweb/cgit URL and also links to any supported bugtracker. | ||||
* | Allow i18n team to commit to the repos. | Colin Guthrie | 2013-09-22 | 1 | -0/+3 |
| | | | | | | Longer term, we likely want to remove this and replace it with a synthesised repo that allows all translations to live in one place for easier translations, but for the short term this is the easiest solution. | ||||
* | mgagit: Allow sysadmins to do forced pushes. | Colin Guthrie | 2013-08-31 | 1 | -0/+4 |
| | | | | | This should only be used in very rare circumstances but having the flexibility is useful. | ||||
* | Rename the 'Git user' to 'Mageia Git' as it's shown to the public via emails ↵ | Colin Guthrie | 2013-08-25 | 1 | -1/+1 |
| | | | | and on cgit | ||||
* | mgagit: Gitolite doesn't like the complex hook value, so abstract it to a ↵ | Colin Guthrie | 2013-08-22 | 4 | -2/+25 |
| | | | | script. | ||||
* | mgagit: Show diffs in commit messages and include a link to gitweb. | Colin Guthrie | 2013-08-21 | 3 | -1/+3 |
| | |||||
* | Add [] around repo name for emails and quote values to ensure trailing space | Colin Guthrie | 2013-08-21 | 2 | -4/+4 |
| | |||||
* | mgagit: Attempt to envelope the emails so they make it to the commits ↵ | Colin Guthrie | 2013-08-21 | 3 | -1/+3 |
| | | | | mailing lists | ||||
* | mgagit: Allow apprentices to commit to git as they could commit to svn ↵ | Colin Guthrie | 2013-08-21 | 1 | -1/+1 |
| | | | | before it. | ||||
* | mgagit: Fix group name | Colin Guthrie | 2013-08-20 | 1 | -1/+1 |
| | |||||
* | mgagit: Fix typo | Colin Guthrie | 2013-08-20 | 1 | -2/+2 |
| | |||||
* | mgagit: Arg, idiot. Fix syntax error | Colin Guthrie | 2013-08-20 | 1 | -2/+2 |
| | |||||
* | mgagit: Hopefully fix my puppet syntax errors | Colin Guthrie | 2013-08-20 | 3 | -21/+20 |
| | | | | | This just splits the template writer out into it's own define. | ||||
* | mgagit: Add repo templates to puppet rather than reply on packaged versions | Colin Guthrie | 2013-08-20 | 4 | -1/+84 |
| | | | | | | | | This adds the repo template into puppet as this seems a more appropriate place to track what is effectively configuration. I also use this opportunity to add a repository configuration repo for 'web' and add a new repo template for it accordingly. | ||||
* | gitolite.rc: add gitweb.owner to the list of allowed config keys | Nicolas Vigier | 2013-07-15 | 1 | -1/+1 |
| | |||||
* | mgagit: fix syntax error | Nicolas Vigier | 2013-07-15 | 1 | -1/+1 |
| | |||||
* | mgagit: add http://projects.mageia.org/ vhost | Nicolas Vigier | 2013-07-15 | 2 | -1/+9 |
| | |||||
* | Remove mgagit::reposconfig | Nicolas Vigier | 2013-07-15 | 2 | -16/+0 |
| | | | | | No longer needed with new mgagit version. The clone is now done automatically if the directory does not exists. | ||||
* | mgagit.conf: udpate for new mgagit version | Nicolas Vigier | 2013-07-15 | 1 | -1/+2 |
| | |||||
* | mgagit.conf: set run_gitolite to yes | Nicolas Vigier | 2013-07-14 | 1 | -0/+1 |
| | |||||
* | Restrict infrastructure/repositories to mga-sysadmin for now | Nicolas Vigier | 2013-07-07 | 1 | -1/+1 |
| | |||||
* | mgagit.conf: add software | Nicolas Vigier | 2013-07-06 | 1 | -0/+3 |
| | |||||
* | mgagit: clone software repos list | Nicolas Vigier | 2013-07-06 | 2 | -1/+18 |
| | |||||
* | fix indent | Nicolas Vigier | 2013-07-06 | 1 | -1/+1 |
| | |||||
* | mgagit: add git dir | Nicolas Vigier | 2013-06-27 | 1 | -0/+13 |
| | |||||
* | mgagit.conf: fix mga-packagers group | Nicolas Vigier | 2013-06-27 | 1 | -1/+1 |
| | |||||
* | mgagit.conf: Fix binddn | Nicolas Vigier | 2013-06-27 | 1 | -1/+1 |
| | |||||
* | Fix managehome parameter | Nicolas Vigier | 2013-06-27 | 1 | -1/+1 |
| | |||||
* | Fix parameter name | Nicolas Vigier | 2013-06-27 | 1 | -1/+1 |
| | |||||
* | gitolite.rc: set GIT_CONFIG_KEYS | Nicolas Vigier | 2013-06-25 | 1 | -1/+1 |
| | |||||
* | gitolite.rc: enable cgit | Nicolas Vigier | 2013-06-25 | 1 | -1/+1 |
| | |||||
* | gitolite.rc: set umask to 0022 | Nicolas Vigier | 2013-06-25 | 1 | -1/+1 |
| | |||||
* | Add mgagit module | Nicolas Vigier | 2013-06-25 | 3 | -0/+237 |