Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Specify the git_multimail.py file using different syntax | Dan Fandrich | 2024-01-17 | 1 | -1/+1 |
| | | | | | | | Puppet complained with "Files must be fully qualified" using the file() function. Follow-up to 0ea383bf2 | ||||
* | Convert git-post-receive-hook to Python3 | Dan Fandrich | 2024-01-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | This depends on a newer version of pybugz that's Python 3 compatible (tested with 0.14) and git_multimail.py, which has already been updated. Replace token support with API key support, as per the latest pybugz (and Bugzilla). If an API key is found, it will be used and if not found it will fall back to username/password. No attempt is made to try to create an API key in the same way that a token was minted before. Use a different file name for an API key for coexistence with a token, which is still used by other programs. Add a debug flag for enabling more logging to better see when things go wrong. Create variables for configuration items. Log a message when an i18n e-mail is sent. Do a few little code cleanups. | ||||
* | Copy git_multimail.py as-is | Dan Fandrich | 2024-01-13 | 1 | -1/+1 |
| | | | | | Don't try to perform template variable substitution because there are strings in the file that look like substitutions but aren't. | ||||
* | mgagit: dont hardcode server, use vhost name | Thomas Backlund | 2016-03-05 | 1 | -0/+1 |
| | |||||
* | remove comment description for users handled in ldap | Olivier Blin | 2016-02-07 | 1 | -1/+0 |
| | | | | | | git/softwarekey/binrepo/iurt/maintdb/schedbot/signbot/mga-advisories/mgasoft/mirror puppet uses usermod which does not handle ldap. | ||||
* | use consistent domain references | Thomas Backlund | 2015-10-20 | 1 | -2/+2 |
| | |||||
* | lint fixes for mgagit | Thomas Backlund | 2015-10-19 | 2 | -18/+18 |
| | |||||
* | mgagit: Add a repo group for infrastructure stuff. | Colin Guthrie | 2014-06-11 | 1 | -0/+6 |
| | | | | | | This is slightly recursive as this is where the definitions are kept, but I'll add a readme to the git repo to make sure no-one actually adds definitions in this tree (although a pre-receive hook would be better to really ban it) | ||||
* | postfix/mgagit: Fix org git repos mailing list. | Colin Guthrie | 2014-06-11 | 1 | -1/+1 |
| | |||||
* | mgagit: Fix permissions for org repos. | Colin Guthrie | 2014-06-09 | 1 | -0/+1 |
| | |||||
* | mgagit: Add repository group for org | Colin Guthrie | 2014-06-09 | 1 | -0/+5 |
| | |||||
* | Setup git repository groups for 'artwork', 'doc' and 'qa' | Colin Guthrie | 2014-03-13 | 1 | -0/+14 |
| | |||||
* | mgagit: The bugzilla integration needs python-bugz mga#11987 | Colin Guthrie | 2013-12-14 | 1 | -1/+1 |
| | |||||
* | mgagit: Remove old emailer | Colin Guthrie | 2013-10-07 | 1 | -4/+0 |
| | |||||
* | mgagit: Keep the post commit stuff out of /usr/local/bin | Colin Guthrie | 2013-10-07 | 1 | -2/+12 |
| | |||||
* | mgagit: Import a manually added script on the server side to puppet | Colin Guthrie | 2013-10-07 | 1 | -0/+12 |
| | |||||
* | mgagit: Convert to git multimail for notifications. | Colin Guthrie | 2013-10-07 | 1 | -0/+8 |
| | | | | | | | 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 | ||||
* | 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 | 1 | -0/+4 |
| | | | | script. | ||||
* | 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 | 2 | -16/+15 |
| | | | | | 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 | 1 | -0/+41 |
| | | | | | | | | 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. | ||||
* | mgagit: fix syntax error | Nicolas Vigier | 2013-07-15 | 1 | -1/+1 |
| | |||||
* | mgagit: add http://projects.mageia.org/ vhost | Nicolas Vigier | 2013-07-15 | 1 | -1/+8 |
| | |||||
* | 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: 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 |
| | |||||
* | Fix managehome parameter | Nicolas Vigier | 2013-06-27 | 1 | -1/+1 |
| | |||||
* | Fix parameter name | Nicolas Vigier | 2013-06-27 | 1 | -1/+1 |
| | |||||
* | Add mgagit module | Nicolas Vigier | 2013-06-25 | 1 | -0/+62 |