Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge branch 'ready/perf' | Simon McVittie | 2014-09-12 |
|\ | |||
| * | In all=no conditionals, depend on the influences, not the test pagespec | Simon McVittie | 2014-03-03 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, if a page like `plugins/trail` contained a conditional like [[!if test="backlink(plugins/goodstuff)" all=no]] (which it gets via `templates/gitbranch`), then the [[plugins/conditional]] plugin would give `plugins/trail` a dependency on `(backlink(plugins/goodstuff)) and plugins/trail`. This dependency is useless: that pagespec can never match any page other than `plugins/trail`, but if `plugins/trail` has been modified or deleted, then it's going to be rendered or deleted *anyway*, so there's no point in spending time evaluating match_backlink for it. Conversely, the influences from the result were not taken into account, so `plugins/trail` did not have the `{ "plugins/goodstuff" => $DEPEND_LINKS }` dependency that it should. Invert that, depending on the influences but not on the test. Bug: http://ikiwiki.info/bugs/editing_gitbranch_template_is_really_slow/ | ||
* | | Merge branch 'ready/more-proxy-utf8-fail' | Simon McVittie | 2014-09-12 |
|\ \ | |||
| * | | plugins/proxy.py: be compatible with Python 3 | Simon McVittie | 2014-09-04 |
| | | | |||
| * | | partially revert 154c4ea9e | chrysn | 2014-03-12 |
| | | | | | | | | | | | | | | | | | | | | | explicitly en- and decoding xmlrpc requests in the python proxy broke plugins on debian sid, while it was introduced to fix breakage in debian stable. it is assumed that an xml module involved changed its behavior from str to unicode, this patch handles both cases. | ||
* | | | Merge remote-tracking branch 'spalax/paternal/upload-svg' | Simon McVittie | 2014-09-12 |
|\ \ \ | |||
| * | | | Added svg figure | Louis | 2014-04-29 |
| | | | | |||
* | | | | Merge branch 'ready/comments' | Simon McVittie | 2014-09-12 |
|\ \ \ \ | |||
| * | | | | comments: use comments_pagespec for authorization, not just UI | Simon McVittie | 2014-07-04 |
| | | | | | |||
* | | | | | Merge branch 'ready/trail-sort' | Simon McVittie | 2014-09-12 |
|\ \ \ \ \ | |||
| * | | | | | trail: don't generate a costly dependency when forcing sort order | Simon McVittie | 2014-07-11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pagespec_match_list() makes the current page depend on the pagespec being matched, so if you use [[!trailoptions sort="..."]] to force a sort order, the trail ends up depending on internal(*) and is rebuilt whenever anything changes. Add a new sort_pages() and use that instead. | ||
* | | | | | | changelog/close bugs | Simon McVittie | 2014-09-12 |
| | | | | | | |||
* | | | | | | Merge branch 'ready/anarcat/safe_unicode' | Simon McVittie | 2014-09-12 |
|\ \ \ \ \ \ | |||
| * | | | | | | do not double-decode unicode in CGI forms | Antoine Beaupré | 2014-09-09 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this works around a behavior change introduced in Encode.pm 2.53 shipped with the Perl 5.20 release described here: http://ikiwiki.info/bugs/garbled_non-ascii_characters_in_body_in_web_interface/ | ||
* | | | | | | | Don't URL-encode links to Debian wiki pages | Simon McVittie | 2014-09-12 |
| | | | | | | | |||
* | | | | | | | yes, duplicate | smcv | 2014-09-12 |
| | | | | | | | |||
* | | | | | | | possible dup | smcv | 2014-09-12 |
| | | | | | | | |||
* | | | | | | | clarify | smcv | 2014-09-12 |
| | | | | | | | |||
* | | | | | | | I still don't think 'rtl' is a suitable name for this switch | smcv | 2014-09-12 |
| | | | | | | | |||
* | | | | | | | Added a comment: Same Trick in Apache | https://www.google.com/accounts/o8/id?id=AItOawk6z7Jsfi_XWfzFJNZIjYUcjgrthg4aPUU | 2014-09-10 |
| | | | | | | | |||
* | | | | | | | switch man shortcut to manpages.debian.org (Closes: #700322) | smcv | 2014-09-10 |
| | | | | | | | |||
* | | | | | | | clarify further | smcv | 2014-09-10 |
| | | | | | | | |||
* | | | | | | | clarif | smcv | 2014-09-10 |
| | | | | | | | |||
* | | | | | | | clarify | smcv | 2014-09-10 |
| | | | | | | | |||
* | | | | | | | re-review | smcv | 2014-09-10 |
| | | | | | | | |||
* | | | | | | | add alternative (IMO better) branch | smcv | 2014-09-10 |
| | | | | | | | |||
* | | | | | | | branch looks good | smcv | 2014-09-10 |
| | | | | | | | |||
* | | | | | | | patch | https://id.koumbit.net/anarcat | 2014-09-09 |
| | | | | | | | |||
* | | | | | | | Added a comment | https://id.koumbit.net/anarcat | 2014-09-09 |
| | | | | | | | |||
* | | | | | | | more info, dupe? | https://id.koumbit.net/anarcat | 2014-09-09 |
| | | | | | | | |||
* | | | | | | | (no commit message) | https://id.koumbit.net/anarcat | 2014-09-09 |
| | | | | | | | |||
* | | | | | | | fixed upstream! | https://id.koumbit.net/anarcat | 2014-09-09 |
| | | | | | | | |||
* | | | | | | | another possibility | smcv | 2014-09-09 |
| | | | | | | | |||
* | | | | | | | turn this into mdwn | smcv | 2014-09-09 |
| | | | | | | | |||
* | | | | | | | rename bugs/Inlining_adds_newlines_which_can_break_markdown.html to ↵ | smcv | 2014-09-09 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | bugs/Inlining_adds_newlines_which_can_break_markdown.mdwn | ||
* | | | | | | | I would recommend using HTML here | smcv | 2014-09-09 |
| | | | | | | | |||
* | | | | | | | (no commit message) | smcv | 2014-09-09 |
| | | | | | | | |||
* | | | | | | | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawnk4wDRm6xm3ftaTbEbVsjvSt4i-pf5WKU | 2014-09-09 |
| | | | | | | | |||
* | | | | | | | (no commit message) | https://www.google.com/accounts/o8/id?id=AItOawnk4wDRm6xm3ftaTbEbVsjvSt4i-pf5WKU | 2014-09-09 |
| | | | | | | | |||
* | | | | | | | Bugs++ | intrigeri | 2014-09-09 |
| | | | | | | | |||
* | | | | | | | possible debugging aid | smcv | 2014-09-08 |
| | | | | | | | |||
* | | | | | | | found the "upstream" bug in debian | https://id.koumbit.net/anarcat | 2014-09-08 |
| | | | | | | | |||
* | | | | | | | (no commit message) | oliver | 2014-09-08 |
| | | | | | | | |||
* | | | | | | | (no commit message) | oliver | 2014-09-08 |
| | | | | | | | |||
* | | | | | | | headers | https://id.koumbit.net/anarcat | 2014-09-08 |
| | | | | | | | |||
* | | | | | | | right. | https://id.koumbit.net/anarcat | 2014-09-08 |
| | | | | | | | |||
* | | | | | | | (no commit message) | smcv | 2014-09-08 |
| | | | | | | | |||
* | | | | | | | yes, looks like a bug | smcv | 2014-09-08 |
| | | | | | | | |||
* | | | | | | | isn't this rather Debian-specific? | smcv | 2014-09-08 |
| | | | | | | | |||
* | | | | | | | not WTF-8 | smcv | 2014-09-08 |
| | | | | | | |