Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-01-29 | updates | Joey Hess | |
2008-01-29 | indicate that an internal page will be rendered even if skipping it | Joey Hess | |
This is important to do because until will_render is called, ikiwiki doesn't know that the page exists. This avoids recentchanges re-writing every change page every run. | |||
2008-01-29 | escape wikilinks and preprocessor directives | Joey Hess | |
2008-01-29 | update RecentChanges action to point to page | Joey Hess | |
2008-01-29 | typo | Joey Hess | |
2008-01-29 | more style improvements | Joey Hess | |
2008-01-29 | non-tabular recentchanges display | Joey Hess | |
Doesn't look as good as the old table, but works as a rss feed. | |||
2008-01-29 | some parameteraisation and generalisation | Joey Hess | |
2008-01-29 | * Removed support for sending commit notification mails. Along with it went | Joey Hess | |
the svnrepo and notify settings, though both will be ignored if left in setup files. | |||
2008-01-29 | don't render internal-use pages, and document them | Joey Hess | |
2008-01-28 | proof of concept implementation of static recentchanges | Joey Hess | |
Currently hardcoded to write to recentchanges/*, and the page format needs to be rethought to be usable for aggregation, but it basically works. | |||
2008-01-28 | * prettydate,ddate: Don't ignore time formats passed to displaytime | Joey Hess | |
function. | |||
2008-01-28 | support for internal-use page types | Joey Hess | |
If a page type starts with an underscore, hide it from the list of page types in the edit form, and don't allow editing pages of that type. This allows for plugins to add page types for internal use. | |||
2008-01-28 | move userlink to IkiWiki.pm | Joey Hess | |
I have a plugin that needs to use userlink. | |||
2008-01-28 | change rcs_recentchanges when to absolute, not relative, time | Joey Hess | |
No point in using a relative time value in rcs_recentchanges. Different consumers of the info want different things. | |||
2008-01-28 | remove debug message | Joey Hess | |
This can legitimately happen when there's a simple merge. | |||
2008-01-28 | Merge branch 'master' into recentchanges | Joey Hess | |
2008-01-28 | figured out how rev is used.. | Joey Hess | |
2008-01-28 | * inline: The template can check for FIRST and LAST, which will be | Joey Hess | |
set for the first and last inlined page. Useful for templates that build tables and the like. | |||
2008-01-28 | add an id field to the rcs_recentchanges return structure | Joey Hess | |
There was an undocumented field named "rev", I think "id" is a better name, and nothing uses it yet. | |||
2008-01-28 | remove extraneous quoting | Joey Hess | |
2008-01-28 | test1 | Joey Hess | |
2008-01-28 | really fix comment | Joey Hess | |
It doesn't really make sense to do notification from a post-commit hook. | |||
2008-01-28 | update comment | Joey Hess | |
This is not only called from post-update in all configurations. Also, the comment was innaccurate about what the post-update hook is passed. | |||
2008-01-26 | aggregate.pm: Replace Unicode apostrophe with ASCII to unbreak build | Josh Triplett | |
gettext choked on a Unicode apostrophe in the aggregate plugin, which appeared in a new error message in commit 4f872b563300e4a277cac3d7ea2a999bcf75d1ff. Replace it with an ASCII apostrophe. | |||
2008-01-24 | * aggregate: Fork a child process to handle the aggregation. This simplifies | Joey Hess | |
the code, since that process can change internal state as needed, and it will automatically be cleaned up for the parent process, which proceeds to render the changes. | |||
2008-01-17 | Add full parser for git diff-tree output | Brian Downing | |
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> | |||
2008-01-16 | * aggregate: Don't let feeds set creation times for pages in the future. | Joey Hess | |
2008-01-09 | I've wrote a little patch for the bug in teximg (can only include fomula on | Patrick Winnertz | |
one page). | |||
2008-01-09 | In preferences, allow the subscriptions and email fields to be cleared | Joey Hess | |
2008-01-09 | not only markdown adds gunk, so remove it in the main htmlize function | Joey Hess | |
2008-01-09 | * mdwn: When htmlizing text, if it's a single line with no newline, | Joey Hess | |
remove the enclosing paragraph and newline markdown wraps it in. This allows removing several hacks around this markdown behavior from other plugins that htmlize fragements of pages. | |||
2008-01-09 | * template: Remove bogus htmlize pass added in 2.16. | Joey Hess | |
* template: Htmlize template variables, but also provide a raw version via `<TMPL_VAR raw_variable>`. | |||
2008-01-09 | don't process data metadata in scan, as it's expensive and the metadata ↵ | Joey Hess | |
should not be needed so early | |||
2008-01-09 | * meta: Run in scan mode again (more intelligently) and re-add support for | Joey Hess | |
meta link. * Fix support for the case where metadata appears after an inline directive. This was broken in version 2.16. | |||
2008-01-09 | optimisation: detect scan mode and avoid generating image | Joey Hess | |
2008-01-09 | * inline: Add copyright/license info on a per-post basis to atom | Joey Hess | |
feeds if available. (rss doesn't allow such info on a per-post basis) * meta: Allow copyright/license metadata to contain arbitrary markup. | |||
2008-01-08 | * aggregate: Include copyright statements from rss feed as meta copyright | Joey Hess | |
directives. * aggregate: Yet another state saving fix (sigh). * aggregate: Add hack to support feeds with invalidly escaped html entities. | |||
2008-01-07 | * htmlscrubber: Further work around #365971 by adding tags for 'br/', 'hr/' | Joey Hess | |
and 'p/'. | |||
2008-01-07 | * Add a prereq on Data::Dumper 2.11 or better, needed to dump q// objects. | Joey Hess | |
2008-01-07 | add explicit test for do=postsignin | Joey Hess | |
This happens when openid auth fails in certian ways | |||
2008-01-07 | fixes | Joey Hess | |
2008-01-07 | fixes | Joey Hess | |
2008-01-07 | * Improved the canedit hook interface, allowing a callback function to be | Joey Hess | |
returned (and not run in some cases) rather than the plugins directly forcing a user to log in. * opendiscussion: allow editing of the toplevel discussion page, and, indirectly, allow creating new discussion pages. | |||
2008-01-07 | * opendiscussion: allow editing of the toplevel discussion page | Joey Hess | |
2008-01-07 | * Only try postsignin if no other action matched. Fixes a bug where the | Joey Hess | |
user goes back from the signin screen and does something else. * Improve behavior when trying to sign in with no cookies. | |||
2008-01-07 | fix some bad copy and pasted plugin ids | Joey Hess | |
2008-01-05 | * aggregate: Only save state if it was already loaded. This didn't used to | Joey Hess | |
* table: Fix dependency tracking for external data files. Closes: #458387 | |||
2008-01-05 | fix an uninitialised value warning | Joey Hess | |
2008-01-05 | * aggregate: Only save state if it was already loaded. | Joey Hess | |