Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-04 | Fix git test suite to use a bare repo. | Joey Hess | |
This works around an enormous (and, in this context, enormously confusing) message that git has begun to print when one attempts to push changes into a non-bare repo. As a bonus, it now tests whether ikiwiki-makerepo works. | |||
2009-02-19 | Add noextension parameter to htmlize hooks to support, eg, Makefile. | Joey Hess | |
2009-02-19 | add keepextension tests | Joey Hess | |
2009-02-19 | fix pagename, pagetype tests | Joey Hess | |
Put tests in right file. Set internal variable to hash, the functions expect that. | |||
2009-02-19 | fix pagetype test | Joey Hess | |
File had wrong name, and made wrong assumption about what pagetype does for bare files. | |||
2009-01-31 | rename apache404 -> 404 | Joey Hess | |
This may already work with other web servers that have copied apache's interface, and it should be easy to add support to it for web servers that use some other interface. So, make the name more general. | |||
2009-01-31 | Split apache404 into an independent plugin | Simon McVittie | |
Also make it ignore the 'do' parameter at Joey's suggestion, to have one less thing to remember when configuring. | |||
2009-01-31 | CGI: add cgi_page_from_404(), which remaps a path like $REDIRECT_URL to an ↵ | Simon McVittie | |
IkiWiki page name Also add a regression test | |||
2009-01-17 | load rpc xml lib on the fly | Joey Hess | |
This way, enabling the plugin via websetup is safe, it can't leave ikiwiki in a broken state. | |||
2009-01-16 | blogspam: New plugin, adding spam filtering for page editing / comment ↵ | Joey Hess | |
posting using the BlogSpam.net API. | |||
2009-01-03 | yesno: Always accept English even when localised. | Joey Hess | |
It seems to be a failing of i18n in unix that the translation stops at the commands and the parameters to them, and ikiwiki is no exception with its currently untranslated directives. So the little bit that's translated sticks out like a sore thumb. It also breaks building of wikis if a different locale happens to be set. I suppose the best thing to do is either give up on the localisation of this part completly, or make it recognise English in addition to the locale. I've tenatively chosen the latter. (Also accept 1 and 0 as input.) | |||
2008-12-23 | remove globlist support | Joey Hess | |
No transition code implemented, but I will probably make a 2.x release that warns about found globlists. | |||
2008-12-23 | fix to use prefix directives | Joey Hess | |
2008-12-23 | fix to use prefix directives | Joey Hess | |
2008-12-21 | avoid an uninitialized value warning | Joey Hess | |
2008-12-21 | Merge commit 'smcv/openid' | Joey Hess | |
2008-12-21 | add another test | Joey Hess | |
2008-12-21 | Add a regression test for &openiduser | Simon McVittie | |
2008-12-21 | beautify_urlpath: add a regression test | Simon McVittie | |
2008-11-17 | use HTML::Entities | Joey Hess | |
2008-11-17 | modify to skip tests if the neccessary perl modules are not available | Joey Hess | |
2008-11-17 | htmlbalance: new plugin that balances tags by parsing and re-serializing | Simon McVittie | |
2008-11-09 | Fix the link() pagespec to match links that are internally recorded as absolute. | Joey Hess | |
This fixes a problem exposed by the recent change to tags (a2839de9362187b67b0e3a564461e272e64fd9b4). That recorded tag links as absolute by including a leading slash in the link. The same could also be done with an absolute wikilink. In either case, link() would not match such links, unless the leading slash was included in the link to match. But that's not right, because pagespecs match absolute by default. So strip the leading slash. Note that to keep any existing `link(/foo)` pagespecs working after this change, the leading slash is removed from there, too. | |||
2008-09-30 | add test for empty, and for entirely negated pagespecs | Joey Hess | |
2008-09-27 | Export pagetitle, titlepage, linkpage. | Joey Hess | |
2008-09-23 | Add keepextension parameter to htmlize hook. (Willu) | Joey Hess | |
2008-09-11 | test for brokenlinks when listdirectives is enabled, too | Joey Hess | |
2008-09-11 | display broken links on failure | Joey Hess | |
2008-08-03 | test skeleton.pm.example | Joey Hess | |
2008-08-01 | update rcs tests for new rcs plugin load method | Joey Hess | |
As a side effect, since loadplugins is called, mdwn is loaded, so rcs_recentchanges will return page names, not filenames, for mdwn files. | |||
2008-07-26 | finish with rcs plugin conversion | Joey Hess | |
2008-07-26 | Version control backends promoted to first-class plugins | Joey Hess | |
2008-07-26 | add a test case | Joey Hess | |
2008-07-25 | add test data | Joey Hess | |
2008-07-25 | add a regression test to ensure that permalinks never change | Joey Hess | |
2008-07-25 | 2 was apparently correct | Joey Hess | |
I don't think it really matters whether directories are returned or not. | |||
2008-07-25 | bring git test to parity with bazaar test | Joey Hess | |
Also, fixed bug I introduced in bazaar test. | |||
2008-07-25 | expose a bug in bzr renameing code | Joey Hess | |
2008-07-25 | add missing --quiet | Joey Hess | |
2008-07-25 | Merge commit 'jelmer/master' | Joey Hess | |
2008-07-24 | Support staging commands in bzr backend. | Jelmer Vernooij | |
2008-07-24 | fix encoding issues with link conversion | Joey Hess | |
Have to convert link text to page name going in. And on the way out, need to replace spaces with underscores in the link text, which is not normally done with titles. | |||
2008-07-23 | test suite and partial fix for encoding issues in link renaming | Joey Hess | |
2008-07-23 | preserve case of subpage | Joey Hess | |
2008-07-23 | case preservation | Joey Hess | |
2008-07-23 | add renamepage hooks | Joey Hess | |
Implemented for regular wikilinks, with a test suite. | |||
2008-07-16 | Merge commit 'intrigeri/pedigree' | Joey Hess | |
2008-07-15 | pedigree rename to parentlinks: rename/adapt everything | intrigeri | |
* Renamed to parentlinks every single variable or function called pedigree * Removed the parentlinks function from Render.pm * Enabled the new parentlinks plugin by default * Adapted testsuite and documentation to reflate the above facts Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-07-15 | pedigree rename to parentlinks: renamed files, to start with | intrigeri | |
Signed-off-by: intrigeri <intrigeri@boum.org> | |||
2008-07-15 | pedigree: rewrote with different design | intrigeri | |
(and updated testsuite + docs accordingly) Signed-off-by: intrigeri <intrigeri@boum.org> |