aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge branch 'ready/perf'Simon McVittie2014-09-12
|\
| * In all=no conditionals, depend on the influences, not the test pagespecSimon McVittie2014-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 McVittie2014-09-12
|\ \
| * | plugins/proxy.py: be compatible with Python 3Simon McVittie2014-09-04
| | |
| * | partially revert 154c4ea9echrysn2014-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 McVittie2014-09-12
|\ \ \
| * | | Added svg figureLouis2014-04-29
| | | |
* | | | Merge branch 'ready/comments'Simon McVittie2014-09-12
|\ \ \ \
| * | | | comments: use comments_pagespec for authorization, not just UISimon McVittie2014-07-04
| | | | |
* | | | | Merge branch 'ready/trail-sort'Simon McVittie2014-09-12
|\ \ \ \ \
| * | | | | trail: don't generate a costly dependency when forcing sort orderSimon McVittie2014-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 bugsSimon McVittie2014-09-12
| | | | | |
* | | | | | Merge branch 'ready/anarcat/safe_unicode'Simon McVittie2014-09-12
|\ \ \ \ \ \
| * | | | | | do not double-decode unicode in CGI formsAntoine 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 pagesSimon McVittie2014-09-12
| | | | | | |
* | | | | | | yes, duplicatesmcv2014-09-12
| | | | | | |
* | | | | | | possible dupsmcv2014-09-12
| | | | | | |
* | | | | | | clarifysmcv2014-09-12
| | | | | | |
* | | | | | | I still don't think 'rtl' is a suitable name for this switchsmcv2014-09-12
| | | | | | |
* | | | | | | Added a comment: Same Trick in Apachehttps://www.google.com/accounts/o8/id?id=AItOawk6z7Jsfi_XWfzFJNZIjYUcjgrthg4aPUU2014-09-10
| | | | | | |
* | | | | | | switch man shortcut to manpages.debian.org (Closes: #700322)smcv2014-09-10
| | | | | | |
* | | | | | | clarify furthersmcv2014-09-10
| | | | | | |
* | | | | | | clarifsmcv2014-09-10
| | | | | | |
* | | | | | | clarifysmcv2014-09-10
| | | | | | |
* | | | | | | re-reviewsmcv2014-09-10
| | | | | | |
* | | | | | | add alternative (IMO better) branchsmcv2014-09-10
| | | | | | |
* | | | | | | branch looks goodsmcv2014-09-10
| | | | | | |
* | | | | | | patchhttps://id.koumbit.net/anarcat2014-09-09
| | | | | | |
* | | | | | | Added a commenthttps://id.koumbit.net/anarcat2014-09-09
| | | | | | |
* | | | | | | more info, dupe?https://id.koumbit.net/anarcat2014-09-09
| | | | | | |
* | | | | | | (no commit message)https://id.koumbit.net/anarcat2014-09-09
| | | | | | |
* | | | | | | fixed upstream!https://id.koumbit.net/anarcat2014-09-09
| | | | | | |
* | | | | | | another possibilitysmcv2014-09-09
| | | | | | |
* | | | | | | turn this into mdwnsmcv2014-09-09
| | | | | | |
* | | | | | | rename bugs/Inlining_adds_newlines_which_can_break_markdown.html to ↵smcv2014-09-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | bugs/Inlining_adds_newlines_which_can_break_markdown.mdwn
* | | | | | | I would recommend using HTML heresmcv2014-09-09
| | | | | | |
* | | | | | | (no commit message)smcv2014-09-09
| | | | | | |
* | | | | | | (no commit message)https://www.google.com/accounts/o8/id?id=AItOawnk4wDRm6xm3ftaTbEbVsjvSt4i-pf5WKU2014-09-09
| | | | | | |
* | | | | | | (no commit message)https://www.google.com/accounts/o8/id?id=AItOawnk4wDRm6xm3ftaTbEbVsjvSt4i-pf5WKU2014-09-09
| | | | | | |
* | | | | | | Bugs++intrigeri2014-09-09
| | | | | | |
* | | | | | | possible debugging aidsmcv2014-09-08
| | | | | | |
* | | | | | | found the "upstream" bug in debianhttps://id.koumbit.net/anarcat2014-09-08
| | | | | | |
* | | | | | | (no commit message)oliver2014-09-08
| | | | | | |
* | | | | | | (no commit message)oliver2014-09-08
| | | | | | |
* | | | | | | headershttps://id.koumbit.net/anarcat2014-09-08
| | | | | | |
* | | | | | | right.https://id.koumbit.net/anarcat2014-09-08
| | | | | | |
* | | | | | | (no commit message)smcv2014-09-08
| | | | | | |
* | | | | | | yes, looks like a bugsmcv2014-09-08
| | | | | | |
* | | | | | | isn't this rather Debian-specific?smcv2014-09-08
| | | | | | |
* | | | | | | not WTF-8smcv2014-09-08
| | | | | | |