| Commit message (Expand) | Author | Age |
* | typo | Joey Hess | 2013-11-17 |
* | search: Added googlesearch option, which makes it search google rather than u... | Joey Hess | 2013-11-17 |
* | comments: Write pending moderation comments to the transient underlay to avoi... | Joey Hess | 2013-11-17 |
* | Added only_committed_changes config setting, which speeds up wiki refresh by ... | Joey Hess | 2013-11-16 |
* | Optmised loadindex by caching the page name in the index.•••I have benchmarked the pagename() call this avoids taking up to 2 seconds
for a loadindex in a large wiki. The total loadindex for that wiki was
6.46s, so this is a significant improvment.
Even on a smaller site, this reduces the refresh time from 1.69 to 1.52
seconds.
The only breakage risk here is that pagename() can change the page name
it calculates due to setup changes. But in the case of a setup change, the
whole site is rebuilt. So the cached page name is not used in that
case.
| Joey Hess | 2013-11-16 |
* | Fixed unncessary tight loop hash copy in saveindex where a pointer can be use...•••I *think* this is ok, at least it results in close to the same index being
saved as before. The difference is that plugins that have a pagestate of {}
have that recorded this way, while with the tight loop, the key for the
plugin in not copied in that case. I cannot see how this could matter.
| Joey Hess | 2013-11-16 |
* | poll: Fix behavior of poll buttons when inlined. | Joey Hess | 2013-11-13 |
* | aggregate: Improve display of post author.•••The recent move of the post author to the author field is good, but with
it coming after the name of the feed, it is unlikely to be visible when
viewed in eg mutt. Move it to before the feed name.
| Joey Hess | 2013-09-05 |
* | releasing package ikiwiki version 3.20130904.1 | Joey Hess | 2013-09-04 |
* | Fix cookiejar default setting. | Joey Hess | 2013-09-04 |
* | releasing package ikiwiki version 3.20130904 | Joey Hess | 2013-09-04 |
* | Fix test suite to work with perl 5.18. Closes: #719969 | Joey Hess | 2013-08-30 |
* | Consistently configure LWP::UserAgent to allow use of http_proxy and no_proxy... | Joey Hess | 2013-08-03 |
* | merge schmonz/fancypodcast | Joey Hess | 2013-07-21 |
* | calendar: Display the popup mouseover when there is only 1 page for a given d... | Joey Hess | 2013-07-19 |
* | Pass --no-edit when used with git 1.7.8 and newer.•••Not sure if this is needed to avoid it trying to run an editor. Probably
there is never a controlling terminal and probably git notices and does
nothing. But I'm just copying what I have in git-annex assistant here.
(Although with a much worse git version comparion, that only really works due
to luck.)
| Joey Hess | 2013-07-10 |
* | Deal with git behavior change in 1.7.8 and newer that broke support for commi... | Joey Hess | 2013-07-10 |
* | releasing version 3.20130710 | Joey Hess | 2013-07-10 |
* | Fix crash that could occur when a needsbuild hook returned a file that does n...•••I saw this happen with calendar, when it wanted to update a page, that
had a calendar on it, but the page had just been deleted. This caused
srcfile_stat to crash.
| Joey Hess | 2013-07-10 |
* | The ip() pagespec can now contain glob characters to match eg, a subnet full ... | Joey Hess | 2013-07-08 |
* | openid: Automatically upgrade openid_realm to https when accessed via https. | Joey Hess | 2013-06-29 |
* | page.tmpl: omit searchform, trails, sidebar and most metadata in CGI (smcv) | Joey Hess | 2013-06-26 |
* | osm: Remove trailing slash from KML maps icon. | Joey Hess | 2013-06-23 |
* | calendar: When there are multiple pages for a given day, they're displayed in... | Joey Hess | 2013-06-23 |
* | comments: The formats allowed to be used in comments can be configured using ... | Joey Hess | 2013-06-23 |
* | blogspam: Fix encoding issue in RPC::XML call. Thanks, Changaco | Joey Hess | 2013-06-23 |
* | bzr: bzr rm no longer has a --force option, remove | Joey Hess | 2013-05-18 |
* | notifyemail: Fix bug that caused duplicate emails to be sent when site was re... | Joey Hess | 2013-05-18 |
* | theme: Now <TMPL_IF THEME_$NAME> can be used in all templates when a theme is... | Joey Hess | 2013-05-16 |
* | Fix test suite to not fail when XML::Twig is not installed. Closes: #707436 | Joey Hess | 2013-05-09 |
* | releasing version 3.20130504 | Joey Hess | 2013-05-05 |
* | meta: Fix anchors used to link to the page's license and copyright. Closes: #... | Joey Hess | 2013-04-30 |
* | changelog | Joey Hess | 2013-03-30 |
* | map: Correct reversion introduced in version 3.20110225 that could generate i... | Joey Hess | 2013-03-04 |
* | Detect plugins with a broken getsetup and warn. | Joey Hess | 2013-03-04 |
* | Add missing plugin section, and deal with missing sections with a warning. | Joey Hess | 2013-03-04 |
* | changelog | Joey Hess | 2013-02-15 |
* | releasing version 3.20130212 | Joey Hess | 2013-02-12 |
* | highlight: Now adds a span with class highlight-<extension> around highlighte... | Joey Hess | 2013-02-12 |
* | cvs: Various fixes. | Joey Hess | 2013-02-03 |
* | Deal with empty diffurl in configuration. | Joey Hess | 2013-01-29 |
* | trail: Avoid massive slowdown caused by pagetemplate hook when displaying dyn...•••This seemed to be due to the pagetemplate hook calling prerender. I've
observed this making it take *minutes* for the signin page to be displayed.
ltracing ikiwiki showed it was matching pagespecs a lot.
It may be that this is still a speed pain point when rendering pages, not
just for CGI. So more work may be needed here.
| Joey Hess | 2013-01-24 |
* | poll: Add expandable option to allow users to easily add new choices to a poll. | Joey Hess | 2013-01-10 |
* | htmlscrubber: Allow the URI schemes of major VCS's. | Joey Hess | 2013-01-05 |
* | changelog | Joey Hess | 2013-01-02 |
* | changelog | Joey Hess | 2013-01-02 |
* | trail: Converted all dependencies to presence dependencies.•••smcv please note this introduces another bug, which I've opened
| Joey Hess | 2012-12-27 |
* | aggregate: When run with --aggregate, if an aggregation is already running, d...•••This way, if a previous aggregation job is running, we don't add additional
load doing work that job will do anyway.
| Joey Hess | 2012-12-27 |
* | htmlscrubber: Allow the bitcoin URI scheme. | Joey Hess | 2012-12-22 |
* | releasing version 3.20121212 | Joey Hess | 2012-12-11 |