| Commit message (Expand) | Author | Age |
... | |
* | email verification is a separate issue, can we please fix the bug here? | https://id.koumbit.net/anarcat | 2014-09-15 |
* | add gables and turrets to bikeshed | jcflack | 2014-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 McVittie | 2014-09-15 |
* | changelog, close bugs | Simon McVittie | 2014-09-15 |
* | Merge branch 'ready/templatebody' | Simon McVittie | 2014-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 McVittie | 2014-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 McVittie | 2014-03-05 |
| * | Use templatebody for the templates in the basewiki and docwiki | Simon McVittie | 2014-03-05 |
| * | Add templatebody plugin and directive, and enable it by default•••Also add a regression test for templatebody.
| Simon McVittie | 2014-03-05 |
| * | add readtemplate hook | Simon McVittie | 2014-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 McVittie | 2014-03-05 |
* | | changelog, close bug | Simon McVittie | 2014-09-15 |
* | | Merge branch 'master' of ssh://ikiwiki.branchable.com | Simon McVittie | 2014-09-15 |
|\ \ |
|
| * | | poll vote (Accept both) | https://id.koumbit.net/anarcat | 2014-09-15 |
| * | | this patch doesn't make the situation worse, actually | https://id.koumbit.net/anarcat | 2014-09-15 |
| * | | first answer | https://id.koumbit.net/anarcat | 2014-09-15 |
* | | | Merge branch 'ready/autoindex-more-often' | Simon McVittie | 2014-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 McVittie | 2014-07-04 |
| * | | Add a regression test for autoindex_commit => 1 | Simon McVittie | 2014-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 McVittie | 2014-07-04 |
| * | | autoindex test: check what happens to files in transient/normal underlays | Simon McVittie | 2014-07-04 |
* | | | add more wording based on what chrysn suggested | Simon McVittie | 2014-09-15 |
* | | | Merge branch 'ready/document-success-reason' | Simon McVittie | 2014-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 McVittie | 2014-03-03 |
* | | | | Merge remote-tracking branch 'origin/master' | Simon McVittie | 2014-09-15 |
|\ \ \ \ |
|
| * | | | | fine-tuning of halfheartedness | jcflack | 2014-09-15 |
| * | | | | responses in halfhearted defense of provider in questions | jcflack | 2014-09-15 |
| * | | | | respond | smcv | 2014-09-15 |
* | | | | | changelog, close bug | Simon McVittie | 2014-09-15 |
* | | | | | Merge branch 'ready/more-magic' | Simon McVittie | 2014-09-15 |
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| * | | | | filecheck: accept MIME types that don't contain ';' | Simon McVittie | 2014-09-10 |
* | | | | | write changelog, close bug | Simon McVittie | 2014-09-15 |
* | | | | | Merge remote-tracking branch 'jcflack/early-env' | Simon McVittie | 2014-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 Webmaster | 2014-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 Webmaster | 2014-09-14 |
* | | | | | | made 'this change' link a comparison of the branch rather than a specific com... | jcflack | 2014-09-14 |
* | | | | | | point taken | smcv | 2014-09-14 |
* | | | | | | (no commit message) | jcflack | 2014-09-14 |
* | | | | | | (no commit message) | jcflack | 2014-09-14 |
* | | | | | | rename plugins/plugins/openid/troubleshooting.mdwn to plugins/openid/troubles... | jcflack | 2014-09-14 |
* | | | | | | (no commit message) | jcflack | 2014-09-14 |
* | | | | | | (no commit message) | jcflack | 2014-09-14 |
* | | | | | | review | smcv | 2014-09-14 |
* | | | | | | make gitremotes work | smcv | 2014-09-14 |
* | | | | | | (no commit message) | jcflack | 2014-09-14 |
* | | | | | | (no commit message) | jcflack | 2014-09-14 |
* | | | | | | propose a branch which uses non-numeric `show` for this purpose | Simon McVittie | 2014-09-14 |
* | | | | | | extend rst test to cover a fixed bug | Simon McVittie | 2014-09-14 |
* | | | | | | rename bugs/redirect.mdwn to todo/redirect.mdwn | smcv | 2014-09-14 |
* | | | | | | close bug | Simon McVittie | 2014-09-14 |