Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-12-08 | * The calendar plugin stores state about when it needs to be updated, | Joey Hess | |
and forces rebuilds of the pages that contain calendars. So running ikiwiki --refresh at midnight is now enough, no need for a full wiki rebuild each midnight. * calendar: Work around block html parsing bug in markdown 1.0.1 by enclosing the calendar in an extra div. | |||
2007-12-08 | * Added a version plugin that saves state about what's using it, to force | Joey Hess | |
pages to rebuild when ikiwiki's version changes. | |||
2007-12-08 | * Finally implemented a simple per-page data storage mechanism for plugins, | Joey Hess | |
via the %pagestate hash. * Use pagestate in meta to detect potential redir loops. | |||
2007-12-08 | updates | Joey Hess | |
2007-12-08 | MAJOR basewiki reorg | Joey Hess | |
Including redir pages for the moved basewiki pages. These will be removed in a future release. | |||
2007-12-08 | * meta: Add redir support, based on a patch by Thomas Schwinge. | Joey Hess | |
2007-12-03 | * Remove .otl file from sandbox to avoid build ugliness. Closes: #454181 | Joey Hess | |
2007-12-01 | releasing version 2.15 | Joey Hess | |
2007-11-27 | * Add umask configuration option. Closes: #443329 | Joey Hess | |
2007-11-27 | * Improve workaround for perl bug #376329. Rather than double-encoding, | Joey Hess | |
which has been reported to cause encoding problems (though I haven't reproduced them), just catch a failure of markdown, and retry. (The crazy perl bug magically disappears on the retry.) Closes: #449379 | |||
2007-11-27 | * Add a new ikiwiki-makerepo program, that automates setting up a repo | Joey Hess | |
and importing existing content for svn, git, and mercurial. This makes the setup process much simpler. * Reorganised git documentation. * Actually install the ikiwiki-update-wikilist program. | |||
2007-11-26 | releasing version 2.14 | Joey Hess | |
2007-11-25 | * Let CC be used to control what compiler is used to build wrappers. | Joey Hess | |
* Use 'cc' instead of gcc as the default compiler. | |||
2007-11-24 | releasing version 2.13 | Joey Hess | |
2007-11-23 | * toc: Handle html elements embedded inside a header, rather than | Joey Hess | |
stopping collecting the header text at the first element. | |||
2007-11-18 | * Allow html5 video and audio tags and their attributes in the htmlscrubber. | Joey Hess | |
2007-11-17 | * Don't consider links to anchors on the same page to be self links. | Joey Hess | |
Patch by Daniel Burrows. Closes: #451729 * When usedirs is disabled, link direct to index.html files, not to directories, to improve browsing of file:// urls. Patch by Daniel Burrows. Closes: #451728 | |||
2007-11-17 | * Allow trailing slashes after page names in wikilinks. | Joey Hess | |
2007-11-17 | * More compact output for the brokenlinks plugin. | Joey Hess | |
2007-11-17 | * Fix mercurial historyurl in example setup file. | Joey Hess | |
2007-11-17 | * Better error message when a setup file has a syntax error. | Joey Hess | |
Closes: #451666 | |||
2007-11-16 | The ikiwiki zombie army release. | Joey Hess | |
* Correct markdown in example index page in setup. Closes: #451469 | |||
2007-11-14 | * Add wrappergroup config option, which can be used to cause wrappers | Joey Hess | |
to be created owned by some group other than the default. Useful then there's a shared repository with access controlled by a group, to let ikiwiki run setgid to that group. * ikiwiki-mass-rebuild: Run build with the user in all their groups. | |||
2007-11-13 | * inline: Add timeformat parameter to control how the ctime of | Joey Hess | |
inlined pages is displayed. Closes: #451019 | |||
2007-11-13 | * ikiwiki.setup is licensed same as the basewiki, not GPLed. | Joey Hess | |
2007-11-13 | * Add liblwpx-paranoidagent-perl to recommends of Debian package, | Joey Hess | |
this is needed to do OpenID really securely. | |||
2007-11-12 | releasing version 2.12 | Joey Hess | |
2007-11-12 | * The first git commit legitimately has no parents. Avoid recentchanges | Joey Hess | |
spewing uninitialised value warnings and debug messages about it. Dummying up a parent of 0000000 allows gitweb to work too. | |||
2007-11-12 | * In the example setup file, use mode 6755 for the git post-update hook. | Joey Hess | |
It needs to be setgid if the master repo is a shared repository, so that pushes into the working copy repository happen as the same group, avoiding permissions problems. | |||
2007-11-08 | Add xmlns attribute on html element in templates; pages can now validate. | Josh Triplett | |
2007-11-08 | Update changelog for table plugin fix | Josh Triplett | |
2007-11-07 | * map: Recent changes caused unnecessary ul's to be inserted for items | Joey Hess | |
that were all at the same level, fix. Closes: #449285 | |||
2007-10-31 | * Don't truncate git commit messages to the first line in RecentChanges, | Joey Hess | |
show the full message. | |||
2007-10-31 | * Improve the RecentChanges display for git merges, by passing -c instead | Joey Hess | |
of -m to git-log, and by skipping display of commits that change no pages. | |||
2007-10-31 | * Avoid using commands like git-diff and instead use "git diff". | Joey Hess | |
In some configurations, only the main git command is in the path. | |||
2007-10-31 | * Avoid a race in the git rcs_commit function, by not assuming HEAD will | Joey Hess | |
stay the same for the duration of the function. | |||
2007-10-30 | * Fix an aggregate plugin expiry bug. Over time, it's possible for the same | Joey Hess | |
page name to be expired and reused for several distinct guids. When this happened, the expiry code counted each past guid that had used that page name as a currently existing page, and thus expired too many pages. | |||
2007-10-29 | * Fix some issues with toggles in preview mode. | Joey Hess | |
2007-10-26 | releasing version 2.11 | Joey Hess | |
2007-10-26 | Run git-commit -q (though it doesn't do much good due to its stderr abuse). | Joey Hess | |
2007-10-25 | * ikiwiki-mass-rebuild: Patch from HenrikBrixAndersen to fix order | Joey Hess | |
* ikiwiki-mass-rebuild: Don't clear PATH from the environment. | |||
2007-10-25 | * ikiwiki-mass-rebuild: Patch from HenrikBrixAndersen to fix order | Joey Hess | |
of permissions dropping code to work on FreeBSD. | |||
2007-10-25 | * Add handling of feeds for nested inlines, as well as support for a | Joey Hess | |
single page containing two different feeds. * Also fixed some places in inline that failed to use destpage correctly. | |||
2007-10-24 | * postsparkline: Avoid a confusing error message if no pages match | Joey Hess | |
and instead show an empty graph. | |||
2007-10-24 | ikiwiki is now stored in a git repository | Joey Hess | |
Note that all the sha1s did change from those in the earlier ikiwiki git repos gated from svn. Thank you, git-svnimport, for the pain. | |||
2007-10-23 | * Add a calendar plugin, contributed by Manoj Srivastava. | joey | |
* Reformat calendar plugin to ikiwiki conventions. * The calendar plugin made *every* page depend on every other page, which seemed a wee tiny little bit overkill. Fixed the dependency calculations (I hope.) * Removed manual ctime statting code, and just have the calendar plugin use %pagectime. | |||
2007-10-22 | * If gitorigin_branch is set to the empty string, don't push or pull. | joey | |
Useful for laptop clones of remote wikis. | |||
2007-10-21 | * Correct a pair of logic errors that triggered if svnpath was empty. | joey | |
2007-10-21 | suggest python, since the rst formatter is written in it | joey | |
2007-10-21 | * Support git authors of the form "joey <joey>", which is common when | joey | |
importing from a svn repo. |