aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
|
* (no commit message)https://social.hi.ato.br/desci2015-05-28
|
* rename icon instead of changing the JavascriptSimon McVittie2015-05-27
| | | | | That can take effect on Branchable without rebuilding ikiwiki.deb, and the shorter name is perhaps nicer anyway.
* correct name of emailauth iconSimon McVittie2015-05-27
|
* Do not directly enable emailauth by default, only indirectly via openidSimon McVittie2015-05-27
| | | | | | | This avoids nasty surprises on upgrade if a site is using httpauth, or passwordauth with an account_creation_password, and relying on only a select group of users being able to edit the site. We can revisit this for ikiwiki 4.
* stop ./gitremotes from processing some broken linksSimon McVittie2015-05-27
|
* (no commit message)usgv@7608a70b09743e47fbf6b7bcd937121e03e4e2442015-05-26
|
* openid spam happens, as it turns outhttps://id.koumbit.net/anarcat2015-05-25
|
* identified (partly) last spammerAntoine Beaupré2015-05-25
|
* Revert "WU trf, train tickets, ship shop, cvv, complete fullz, dumps"Antoine Beaupré2015-05-25
| | | | This reverts commit 1d05cf33fb5f4fc9e1a3d6e76b4973282f3a724c.
* WU trf, train tickets, ship shop, cvv, complete fullz, dumpshttps://me.yahoo.com/a/NyYLSvhuu9XQ3TQ79dx8Peg5GY1VfiNezVI-#df77b2015-05-25
|
* typospalax2015-05-21
|
* Question about python path for external plugins.spalax2015-05-21
|
* http://i.imgur.com/0yo0VjC.png?1Jake12015-05-19
|
* sohrten url in subjectJoey Hess2015-05-19
|
* nicer layout of subjectJoey Hess2015-05-19
|