aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* email verification is a separate issue, can we please fix the bug here?https://id.koumbit.net/anarcat2014-09-15
* add gables and turrets to bikeshedjcflack2014-09-15
* Revert "Use templatebody for the templates in the basewiki and docwiki"•••This reverts commit 236c46a3f7e5e62296484dc47b4882f7f4327a06. We can't apply this bit until the ikiwiki on ikiwiki.info (i.e. Branchable) supports [[!templatebody]]. Simon McVittie2014-09-15
* changelog, close bugsSimon McVittie2014-09-15
* Merge branch 'ready/templatebody'Simon McVittie2014-09-15
|\
| * Assume that every page has been scanned by the time the scan phase ends•••This doesn't prevent memory from being used to track what we have and haven't scanned, but it does make it temporary. The existing %rendered hash, which is filled afterwards, will be larger than %scanned in practice anyway: %scanned will contain an entry for each page that changed, plus an entry for each template used by templatebody, whereas %rendered will contain an entry for each page that changed plus an entry for each page rendered due to links or dependencies. Simon McVittie2014-03-05
| * Track whether we're in the scan or render phase•••In the scan phase, it's too early to match pagespecs or sort pages; in the render phase, both of those are OK. It would be possible to add phases later, renumbering them if necessary to maintain numerical order. Simon McVittie2014-03-05
| * Use templatebody for the templates in the basewiki and docwikiSimon McVittie2014-03-05
| * Add templatebody plugin and directive, and enable it by default•••Also add a regression test for templatebody. Simon McVittie2014-03-05
| * add readtemplate hookSimon McVittie2014-03-05
| * IkiWiki::Render: make 'scan' idempotent•••If it does nothing when a page has already been scanned, we can use it at any time to force a page to be scanned. In particular, the templatebody plugin is going to need this. Simon McVittie2014-03-05
* | changelog, close bugSimon McVittie2014-09-15
* | Merge branch 'master' of ssh://ikiwiki.branchable.comSimon McVittie2014-09-15
|\ \
| * | poll vote (Accept both)https://id.koumbit.net/anarcat2014-09-15
| * | this patch doesn't make the situation worse, actuallyhttps://id.koumbit.net/anarcat2014-09-15
| * | first answerhttps://id.koumbit.net/anarcat2014-09-15
* | | Merge branch 'ready/autoindex-more-often'Simon McVittie2014-09-15
|\ \ \ | |/ / |/| |
| * | Allow creation of transient index pages for directories outside srcdir•••After this change autoindex creates index pages also for empty directories included in underlays, but only if it isn't going to commit them to the srcdir ($config{autoindex_commit} = 0). Inspired by a patch from Tuomas Jormola. Bug-Debian: http://bugs.debian.org/611068 Simon McVittie2014-07-04
| * | Add a regression test for autoindex_commit => 1Simon McVittie2014-07-04
| * | autoindex: remove unnecessary special case for transient underlay•••It's not clear that the transient underlay should be excluded from indexing; see [[bugs/transient autocreated tagbase is not transient autoindexed]]. In any case, the code that checks what directories might need indexes specifically checks for the srcdir anyway, so the only effect this extra check can have is negative (it could fail to notice files in the transient underlay and attempt to recreate them unnecessarily). Simon McVittie2014-07-04
| * | autoindex test: check what happens to files in transient/normal underlaysSimon McVittie2014-07-04
* | | add more wording based on what chrysn suggestedSimon McVittie2014-09-15
* | | Merge branch 'ready/document-success-reason'Simon McVittie2014-09-15
|\ \ \
| * | | SuccessReason: add some explanatory comments•••Whenever I look at dependency calculation, it takes me a while to get my head round the concept of influences. If what I've written here is accurate, maybe the next person to look at this (or my future self) will need less of a run-up. Simon McVittie2014-03-03
* | | | Merge remote-tracking branch 'origin/master'Simon McVittie2014-09-15
|\ \ \ \
| * | | | fine-tuning of halfheartednessjcflack2014-09-15
| * | | | responses in halfhearted defense of provider in questionsjcflack2014-09-15
| * | | | respondsmcv2014-09-15
* | | | | changelog, close bugSimon McVittie2014-09-15
* | | | | Merge branch 'ready/more-magic'Simon McVittie2014-09-15
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | filecheck: accept MIME types that don't contain ';'Simon McVittie2014-09-10
* | | | | write changelog, close bugSimon McVittie2014-09-15
* | | | | Merge remote-tracking branch 'jcflack/early-env'Simon McVittie2014-09-15
|\ \ \ \ \
| * | | | | More cautious escaping of environment values.•••Tightened the escaping per this review comment: http://source.ikiwiki.branchable.com/?p=source.git;a=commitdiff;h=f35fc6a603b5473ce2c07bb0236e28e57f718315 (I didn't introduce a $tmp, as $val was local to that block already, and each hex encoding is in its own C string literal to avoid consuming subsequent chars that are valid hex digits.) Lafayette Chamber Singers Webmaster2014-09-14
| * | | | | Installing ikiwiki on a shared-hosting server, there may be no access to•••install prerequisite Perl modules in the systemwide locations. They may have to be installed under the home directory, such as by using local::lib (which is how the cPanel Perl-module installer works, on systems that use it). For that to work, the local::lib-defined value for PERL5LIB must be in the environment when Perl starts up. The former way %config{ENV} was handled was too late, depending on the Perl code to unpack it from the storable and put it into the environment. Easy solution is to build the wrapper to repopulate the environment based on %config{ENV} before ever exec'ing Perl (and then remove it from the storable as there is nothing more that the Perl code will need to do with it). Lafayette Chamber Singers Webmaster2014-09-14
* | | | | | made 'this change' link a comparison of the branch rather than a specific com...jcflack2014-09-14
* | | | | | point takensmcv2014-09-14
* | | | | | (no commit message)jcflack2014-09-14
* | | | | | (no commit message)jcflack2014-09-14
* | | | | | rename plugins/plugins/openid/troubleshooting.mdwn to plugins/openid/troubles...jcflack2014-09-14
* | | | | | (no commit message)jcflack2014-09-14
* | | | | | (no commit message)jcflack2014-09-14
* | | | | | reviewsmcv2014-09-14
* | | | | | make gitremotes worksmcv2014-09-14
* | | | | | (no commit message)jcflack2014-09-14
* | | | | | (no commit message)jcflack2014-09-14
* | | | | | propose a branch which uses non-numeric `show` for this purposeSimon McVittie2014-09-14
* | | | | | extend rst test to cover a fixed bugSimon McVittie2014-09-14
* | | | | | rename bugs/redirect.mdwn to todo/redirect.mdwnsmcv2014-09-14
* | | | | | close bugSimon McVittie2014-09-14