| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
This should result in no difference in configuration.
|
| |
|
|
| |
The service doesn't support TLS.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| |
|
|
|
| |
This file had what looked like an ERB delimiter eaten by Puppet so git
didn't see the right percent placeholder to get the address.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
| |
This really should fix git->bugzilla integration.
mga#14585
|
| |
|
|
|
|
|
|
|
|
| |
Our bugzilla no longer supports cookies so we have to use a token
itstead. It's essentially exactly the same as a cookie, but different
therefore meaning we have to handle it ourselves manually.
I don't really get the benefit here, but hey ho.
mga#14585
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
After sending the original email, we send a second email to i18n-reports
detailing any i18n changes.
The method of determining if any changes affect i18n is to look for a
folder (or folders) called '.tx' in the tree. If such folders exist,
then any changes in their parent folders are considered to be relevent
for i18n.
|
| |
|
|
|
| |
This keeps the stall time on a push to something sensible should there be
a problem.
|
| | |
|
| | |
|
| |
|
|
|
| |
Add in notification of the 'on-the-pull' system for mirroring
in post-commit hook.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
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.
|
| | |
|
| |
|
|
|
|
|
| |
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
|
| | |
|
| |
|
|
|
|
| |
* Fix python path
* Fix .git suffix stripping from repo shortname
* Remove left over debug printing
|
| | |
|
|
|
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.
|