aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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
|
* add url to subject of emailJoey Hess2015-05-19
| | | | | The wikiname can be pretty un-helpful, the user will probably regognise the url since they were just at it.
* allow emailuser to be called when there is no %config setJoey Hess2015-05-19
| | | | ikiwiki-hosting needs to do this
* changelogJoey Hess2015-05-19
|
* make cgiurl output deterministicDaniel Kahn Gillmor2015-05-19
| | | | | | | | IkiWiki::cgiurl() currently produces non-deterministic output, because the params hash can be sorted different ways. Sorting keys to params before crafting the string should make the output deterministic.