| Commit message (Expand) | Author | Age |
* | * Removed support for sending commit notification mails. Along with it went••• the svnrepo and notify settings, though both will be ignored if left in
setup files.
| Joey Hess | 2008-01-29 |
* | change rcs_recentchanges when to absolute, not relative, time•••No point in using a relative time value in rcs_recentchanges. Different
consumers of the info want different things.
| Joey Hess | 2008-01-28 |
* | remove debug message•••This can legitimately happen when there's a simple merge.
| Joey Hess | 2008-01-28 |
* | figured out how rev is used.. | Joey Hess | 2008-01-28 |
* | add an id field to the rcs_recentchanges return structure•••There was an undocumented field named "rev", I think "id" is a better name,
and nothing uses it yet.
| Joey Hess | 2008-01-28 |
* | remove extraneous quoting | Joey Hess | 2008-01-28 |
* | test1 | Joey Hess | 2008-01-28 |
* | really fix comment•••It doesn't really make sense to do notification from a post-commit hook.
| Joey Hess | 2008-01-28 |
* | update comment•••This is not only called from post-update in all configurations. Also, the
comment was innaccurate about what the post-update hook is passed.
| Joey Hess | 2008-01-28 |
* | Add full parser for git diff-tree output•••The -c option to git log/diff-tree produces "merged" diffs with a
different format from normal ones. However, the existing diff-tree
parser only accepted non-merged diff lines. Merged diff lines caused
the parser to get out of sync. This patch adds a full parser for diffs
with any number of parents. See the "DIFF FORMAT FOR MERGES" section in
the git-diff-tree man page for more information.
Signed-off-by: Brian Downing <bdowning@lavos.net>
| Brian Downing | 2008-01-17 |
* | * git: Correct display of multiline commit messages in recentchanges. | Joey Hess | 2007-12-16 |
* | * The first git commit legitimately has no parents. Avoid recentchanges••• spewing uninitialised value warnings and debug messages about it.
Dummying up a parent of 0000000 allows gitweb to work too.
| Joey Hess | 2007-11-12 |
* | fix dumb mistake | Joey Hess | 2007-10-31 |
* | * Don't truncate git commit messages to the first line in RecentChanges,••• show the full message.
| Joey Hess | 2007-10-31 |
* | * Improve the RecentChanges display for git merges, by passing -c instead••• of -m to git-log, and by skipping display of commits that change no
pages.
| Joey Hess | 2007-10-31 |
* | * Avoid using commands like git-diff and instead use "git diff".••• In some configurations, only the main git command is in the path.
| Joey Hess | 2007-10-31 |
* | * Avoid a race in the git rcs_commit function, by not assuming HEAD will••• stay the same for the duration of the function.
| Joey Hess | 2007-10-31 |
* | Run git-commit -q (though it doesn't do much good due to its stderr abuse). | Joey Hess | 2007-10-26 |
* | * If gitorigin_branch is set to the empty string, don't push or pull.••• Useful for laptop clones of remote wikis.
| joey | 2007-10-22 |
* | minor stylistic changes | joey | 2007-10-21 |
* | * Support git authors of the form "joey <joey>", which is common when••• importing from a svn repo.
| joey | 2007-10-21 |
* | * Fix strange stderr-hiding code in the git module, allow error messages••• to be passed on to stderr. Also fixes a potential bug, since git error
meesages were treated as if they came from git stdout.
| joey | 2007-10-10 |
* | * French translation update. Closes: #445923•••* Fix --get-ctime with git, needed to remove srcdir from filename.
| joey | 2007-10-10 |
* | * Tidy ctime debug output for git. | joey | 2007-10-04 |
* | git.pm: Handle operating in sub-trees of a git repository.•••When looking for git commits that affect the wiki, only include changes
that affect the ikiwiki source directory. If that is not the top-level
directory in this git repository, strip off the prefix as given by
`git-rev-parse --show-prefix` from all names reported by git-log.
Patch by Jamey Sharp <jamey@minilop.net>.
| joshtriplett | 2007-08-30 |
* | git.pm: Renames from git-diff-tree aren't handled, so don't ask for them.•••Patch by Jamey Sharp <jamey@minilop.net>.
| joshtriplett | 2007-08-30 |
* | Use git-log rather than the shell, git-rev-list, and git-diff-tree.•••Patch by Jamey Sharp <jamey@minilop.net>.
| joshtriplett | 2007-08-30 |
* | remove unncessesary and unused loop labels | joey | 2007-08-24 |
* | * Make gitorigin_branch and gitmaster_branch configurable via the setup••• file. Closes: #408599
| joey | 2007-01-27 |
* | cosmetics patch from Recai | joey | 2006-11-26 |
* | * Git backend improvements, including bug fixes and better robustness. | joey | 2006-11-26 |
* | updates | joey | 2006-11-22 |
* | * Add a test suite for the mercurial backend, contributed by Emanuele Aina.•••* Add a test suite for the svn backend.
* Daemonize before sending RPC pings, since that can take a while
and/or hang.
* Daemonize before sending commit mails, as that can also take a long
time/hang if the mail server is unhappy.
* Factor out commit mail sending code into new function.
| joey | 2006-11-21 |
* | better subjects | joey | 2006-11-21 |
* | * Add an openid plugin to support logging in using OpenID.•••* Web commits by OpenID users will record the full OpenID url for the user,
but in recentchanges, these urls will be converted to a simplified display
form+link.
* Modified svn, git, tla backends to recognise such web commits.
| joey | 2006-11-20 |
* | * Make sure to check for errors from every eval. | joey | 2006-11-08 |
* | cosmetic changes from Recai | joey | 2006-10-14 |
* | * Work on firming up the plugin interface:••• - Plugins should not need to load IkiWiki::Render to get commonly
used functions, so moved some functions from there to IkiWiki.
- Picked out the set of functions and variables that most plugins
use, documented them, and made IkiWiki export them by default,
like a proper perl module should.
- Use the other functions at your own risk.
- This is not quite complete, I still have to decide whether to
export some other things.
* Changed all plugins included in ikiwiki to not use "IkiWiki::" when
referring to stuff now exported by the IkiWiki module.
* Anyone with a third-party ikiwiki plugin is strongly enrouraged
to make like changes to it and avoid use of non-exported symboles from
"IkiWiki::".
* Link debian/changelog and debian/news to NEWS and CHANGELOG.
* Support hyperestradier version 1.4.2, which adds a new required phraseform
setting.
| joey | 2006-09-09 |
* | move html escaping | joey | 2006-09-04 |
* | * Simplify the data structure returned by rcs_recentchanges to avoid••• each rcs plugin needing to form complex strings on its own.
| joey | 2006-09-03 |
* | * Match 'web commit from' in SVN and git, these are web commits too.••• (Faidon)
| joey | 2006-07-11 |
* | * Patch from Recai to fix utf8 issues in git backend. | joey | 2006-07-05 |
* | * Centralised all calls to HTML::Template and force all the templates••• to be read as utf8.
| joey | 2006-07-02 |
* | * Patch from Recai to fix git recentchanges code to work with git 1.4 which••• changed some output.
* Copyright update.
| joey | 2006-06-19 |
* | another from Recai | joey | 2006-06-04 |
* | misc fixes from Recai | joey | 2006-06-03 |
* | * Add support for using git instead of subversion as the RCS backend,••• tremendous thanks to Recai Oktaş for this.
* Doc updates for git.
| joey | 2006-06-02 |