Changesets: Tools
|
master 4693274c 2013-05-22 04:46 Details Diff |
docbook-manual-repo.py: improve logging Display the last successful build's date (from the modified timestamp of the '.build' flag file) when skipping build if there was no change in the repository since that time. To achieve this, the flag file's modified date is updated to current time when we're not building the manuals. |
||
| mod - docbook-manual-repo.py | Diff File | ||
|
master a6fd8a92 2013-05-22 00:21 Details Diff |
Disable output buffering in python scripts Buffering causes output from system commands to be displayed out of sequence with messages printed directly from the script, which makes the script's output difficult to understand. |
||
| mod - docbook-manual-repo.py | Diff File | ||
| mod - docbook-manual.py | Diff File | ||
| mod - irclogs.py | Diff File | ||
|
master 4d0d36e3 2013-05-20 15:28 Details Diff |
irclogs.py: set executable mode | ||
| add - irclogs.py | Diff File | ||
|
master 45ae8b36 2013-05-19 09:03 Details Diff |
docbook-manual.py: follow PEP8 coding guidelines | ||
| mod - docbook-manual.py | Diff File | ||
|
master 1f42fb46 2013-05-19 05:21 Details Diff |
docbook-manual.py: allow build with publican The script now automatically selects the appropriate toolchain to build the docbook (make or publican), based on presence of the corresponding config file (Makefile or publican.cfg) in the docbook manual's source directory. If neither of these files are present, the script skips the build. Since publican does not include a feature to copy the built manuals to the target location as the old makefile did, this is done manually within the script. Fixes #15887 |
||
| mod - docbook-manual.py | Diff File | ||
|
master f55eb057 2013-05-19 05:10 Details Diff |
docbook-manual-repo.py: follow PEP8 coding guidelines | ||
| mod - docbook-manual-repo.py | Diff File | ||
|
master de0d852e 2013-05-18 16:22 Details Diff |
docbook-manual-repo.py: added print statements to improve logging | ||
| mod - docbook-manual-repo.py | Diff File | ||
|
master e0ba658a 2013-05-05 09:57 Details Diff |
irclogs.py: follow PEP8 coding guidelines | ||
| mod - irclogs.py | Diff File | ||
|
master bfa1167f 2013-05-03 03:54 Details Diff |
irclogs.py: don't exclude index.php from rsync Maintenance is easier if the redirection pages and symbolic links are on the source rather than the target. |
||
| mod - irclogs.py | Diff File | ||
|
master 1f7df87e 2013-05-03 00:18 Details Diff |
irclogs.py: use subprocess instead of os.system Added error handling and logging. |
||
| mod - irclogs.py | Diff File | ||
|
master 36a248cf 2013-05-02 23:15 Details Diff |
irclogs.py: improved logging including start+end with timestamp | ||
| mod - irclogs.py | Diff File | ||
|
master 2af0231d 2013-05-02 13:17 Details Diff |
Added new irclogs.py script to process mantisbot's logs Details in wiki http://www.mantisbt.org/wiki/doku.php/mantisbt:irc_logs |
||
| add - irclogs.py | Diff File | ||
|
master 324b7c82 2013-04-30 01:45 Damien Regad Details Diff |
irclogs.py: add error checking for source+target dirs | ||
| mod - irclogs.py | Diff File | ||
|
master 2820f4e0 2013-04-30 01:28 Damien Regad Details Diff |
irclogs.py: remove createIndex function Not needed anymore, we handle this through the irclogs.php page on the web site. |
||
| mod - irclogs.py | Diff File | ||
|
master e9a9bebb 2013-04-30 00:18 Damien Regad Details Diff |
irclogs.py: set final source and target dirs | ||
| mod - irclogs.py | Diff File | ||
|
master ba4a2236 2013-04-30 00:17 Damien Regad Details Diff |
irclogs.py: exclude index.php from rsync | ||
| mod - irclogs.py | Diff File | ||
|
master 196bec0a 2013-04-28 23:37 Damien Regad Details Diff |
Set executable flags for irclogs.py | ||
| add - irclogs.py | Diff File | ||
|
master 9e51fd20 2013-04-28 23:30 Damien Regad Details Diff |
Revised and improved irclogs.py | ||
| mod - irclogs.py | Diff File | ||
|
master 96830049 2013-04-22 08:18 Damien Regad Details Diff |
New script: irclogs.py Generate IRC log archive pages for mantisbt.org based on files saved by mantisbot / ChannelLogger plugin Processes the Supybot ChannelLogger's log directory, generates html pages for the IRC logs (assumes no leading '#' on filenames) using Marius Gedminas' logs2html script [1], and copies them (rsync) to the webserver's directory. See [2] and [3] for further details [1] http://mg.pov.lt/irclog2html/ [2] http://www.mantisbt.org/wiki/doku.php/mantisbt:irc_logs [3] http://www.mantisbt.org/wiki/doku.php/mantisbt:irc_mantisbot Loosely based on jreese's original script |
||
| add - irclogs.py | Diff File | ||
|
master 7775d055 2013-04-12 05:02 Damien Regad Details Diff |
Improve check_lineterm.php Remove code duplication; ignore '.git' directory and remove CVS reference; improve output. |
||
| mod - check_lineterm.php | Diff File | ||
|
master a8ecd2fd 2013-03-21 04:59 Details Diff |
Set executable mode for update-trackers.sh | ||
| add - update-trackers.sh | Diff File | ||
|
master 4adbb265 2013-03-21 04:11 Details Diff |
New script: update-trackers.sh Updates the reference branch in the bug trackers specified on command-line to the latest (or specified) commit (i.e. pull from upstream), then rebases the branch bearing the same name as the repo on top of the target commit (by default the HEAD of the reference branch). |
||
| add - update-trackers.sh | Diff File | ||
|
master 303f0645 2012-12-31 08:37 Details Diff |
update-copyright.sh fixes for master branch The new docbook format uses a different tag for the copyright year. |
||
| mod - update-copyright.sh | Diff File | ||
|
master 17cea47d 2012-12-31 07:51 Details Diff |
New script: update-copyright.sh This script will bump the copyright year in all of the MantisBT source files including docbook |
||
| add - update-copyright.sh | Diff File | ||
|
master 90c614d2 2012-11-10 10:45 Details Diff |
New script 'update-credits.sh' This script will update the CREDITS file's Contributors section with the list of all people who authored commits in the current branch of the GIT repository (using the shortlog). The repository's .mailmap file should be updated as appropriate (see the git shortlog man page [1] for details) prior to running this script, so that commit made by the same person under different names and/or e-mail addresses are properly aggregated. [1] http://www.kernel.org/pub/software/scm/git/docs/git-shortlog.html#_mapping_authors |
||
| add - update-credits.sh | Diff File | ||