aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* announce 3.20150614Simon McVittie2015-06-14
|
* 3.20150614Simon McVittie2015-06-14
|
* img test: set old timestamp on source file that will changeSimon McVittie2015-06-14
| | | | This is so that the test will pass even if it takes less than 1 second.
* img: stop ImageMagick trying to be clever if filenames contain a colonSimon McVittie2015-06-13
| | | | | | | | | | $im->Read() takes a filename-like argument with several sets of special syntax. Most of the possible metacharacters are escaped by the default `wiki_file_chars` (and in any case not particularly disruptive), but the colon ":" is not. It seems the way to force ImageMagick to treat colons within the filename as literal is to prepend a colon, so do that.
* inline: change default sort order from age to "age title" for determinismSimon McVittie2015-06-13
|
* new questions (sharing settings easily)https://launchpad.net/~beaufils2015-06-12
|
* new todo: hebrew l10nfr33domlover2015-06-12
|
* announce 3.20150610Simon McVittie2015-06-11
|
* 3.20150610Simon McVittie2015-06-10
|
* Templates render bugfix appear to be working.kjs2015-06-10
|
* polygen: if deterministic build is requested, use a well-known random seedSimon McVittie2015-06-09
|
* haiku: if deterministic build is requested, return a hard-coded haikuSimon McVittie2015-06-09
|
* Add deterministic option and use it for the docwikiSimon McVittie2015-06-09
| | | | It doesn't do anything yet.
* Sort backlinks deterministically, by falling back to sorting by href if the ↵Simon McVittie2015-06-09
| | | | link text is identical
* Exclude the sandbox from the docwikiSimon McVittie2015-06-09
| | | | It isn't documentation.
* Force a deterministic sort order for more pagesSimon McVittie2015-06-09
|
* Close the openid vs. password pollSimon McVittie2015-06-09
| | | | The result has pretty clearly been: we're keeping both.
* Add [[!meta date]] to news items and tipsSimon McVittie2015-06-09
| | | | | | | The git checkout and build process can leave the checkout date in the tarball release, leading to unstable sorting. I tried to use `git restore-mtime`, but that doesn't work for ikiwiki, because dgit interferes with it.
* brokenlinks: sort the pages that link to the missing page, for better ↵Simon McVittie2015-06-09
| | | | reproducibility
* debian/copyright: turn comments on provenance into CommentSimon McVittie2015-06-09
|
* debian/copyright: consolidate permissive licensesSimon McVittie2015-06-09
|
* debian: build the docwiki with LC_ALL=C.UTF-8 and TZ=UTC for a more ↵Simon McVittie2015-06-09
| | | | reproducible build
* Populate pagectime from mtime or inode change time, whichever is olderSimon McVittie2015-06-09
| | | | | | | | | | | | When building ikiwiki from a tarball, the mtime (conceptually, the last modification date of the file) is preserved by tar, but the inode change time (creation/metadata-change date of *this copy* of the file) is not. This seems to lead to unstable sort ordering and unreproducible builds. The page can't possibly have been modified before it was created, so we can assume that the modification date is an upper bound for the creation date.
* changelogSimon McVittie2015-06-09
|
* disable another gitorious repository in ./gitremotesSimon McVittie2015-06-09
|
* Replace email authentication icon with one that is more instantly recognizableSimon McVittie2015-06-09
|
* follow up: optimization partially restoredSimon McVittie2015-06-09
|
* In rebuilds, assume that every page has been scanned by the time the scan ↵Simon McVittie2015-06-09
| | | | | | | | | | 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. This only applies to rebuilds, as a way to avoid breaking the templatebody plugin, unlike the earlier version of this optimization.
* de-optimized to fix a bugsmcv2015-06-08
|
* hopefully fixed in mastersmcv2015-06-08
|
* respond to various thingssmcv2015-06-08
|
* Revert "Assume that every page has been scanned by the time the scan phase ends"Simon McVittie2015-06-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit c04a26f3e70d654ccec5542daf8425e44cb5bac8, which turns out to break the templatebody directive: readtemplate() relies on scan() populating %templates, but if scan() is a no-op after leaving the scan phase, we can't rely on that. The assumption made by skipping scan() after the end of the render phase is that everything that comes from a scan is already in the index. However, we don't really want to put template bodies in the index: that would force us to load and save them on every refresh, and redundantly persist them to disk. Test-case: % make clean % ./Makefile.PL % make % grep -E '<div class="notebox">|Use this template to' html/sandbox.html % touch doc/sandbox/New_blog_entry.mdwn # sandbox inlines this % make % grep -E '<div class="notebox">|Use this template to' html/sandbox.html Good result: html/sandbox.html contains <div class="notebox"> both times Bad result: html/sandbox.html contains "Use this template to..." the second time
* (no commit message)kjs2015-06-07
|
* Make the attachment plugin work with CGI.pm 4.x (Closes: #786586; workaround ↵Simon McVittie2015-06-07
| | | | for #786587 in libcgi-pm-perl)
* Revert "removed"Simon McVittie2015-06-07
| | | | | | We like our pages and we would prefer to keep them. This reverts commit 508bda205911058377f36fd4924b1e3f33914c71.
* Templates not found when pushing from remote computerkjs2015-06-06
|
* (no commit message)guilhem2015-06-06
|
* removedChrisrogeri2015-06-05
|
* Added a comment: Cheap VPSalexjj@97b75209148c043997fe05b4341a6290908200352015-06-05
|
* mutiple setup not possiblehttps://launchpad.net/~beaufils2015-06-01
|
* Question about multiple setup file usehttps://launchpad.net/~beaufils2015-06-01
|
* added opengraph pluginhttps://social.hi.ato.br/desci2015-06-01
|
* removed old sites and added newhttps://social.hi.ato.br/desci2015-06-01
|
* added limitationhttps://social.hi.ato.br/desci2015-06-01
|
* fixed disclaimerhttps://social.hi.ato.br/desci2015-06-01
|
* (no commit message)https://social.hi.ato.br/desci2015-06-01
|
* (no commit message)https://social.hi.ato.br/desci2015-06-01
|
* Add bug about default behaviour of meta plugin for style sheetssajolida2015-05-29
|
* (no commit message)https://social.hi.ato.br/desci2015-05-28
|
* (no commit message)https://social.hi.ato.br/desci2015-05-28
|