summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-03-30add levitteJoey Hess
2011-03-30updateJoey Hess
2011-03-30fixJoey Hess
2011-03-30look up avatar at comment post timeJoey Hess
There is a tension between looking up the avatar at post time and build time. I have not yet decided which is better. Lookup at build time has the benefit that if a user changes their email address, or sets up their own federated libravatar server, on rebuild their new avatar will show up. It also allows getting a https version of the avatar easily if the site was using http but was changed to use https. And it can look up avatars for posts that have already been made. Which is a nice thing, especially as we roll this out, eh? But it has a drawback, that it depends on the sessiondb contents for emails and so rebuilding a site w/o that will lose info. And, it means dns lookups every time a comment is rendered. A page with a lot of comments on it would render them all whenever another is posted or the page is changed, and that could significantly slow things down. (This could be amelorated by caching the lookups.) Since I'm undecided, I have moved it into a function that could be called either way. Currently looking up only at post time.
2011-03-30check site url for httpsJoey Hess
HTTPS won't be set when rebuilding a site at the command line
2011-03-30* IkiWiki/Plugin/monotone.pm: monotone v0.48 has a small error thatRichard Levitte
affects rcs_getctime. A small adjustment takes care of that.
2011-03-30* IkiWiki/Plugin/monotone.pm: implement rcs_getmtimeRichard Levitte
2011-03-30update for libravatar supportJoey Hess
* comments: Add avatar picture of comment author, using Libravatar::URL when available. The avatar is looked up based on (Thanks, Francois Marier) * Recommend libgravatar-url-perl, which contains Libravatar::URL.
2011-03-30robustness fixJoey Hess
Don't fail if libravatar fails for some reason. Reasons I can think of: * too old version to do openid lookups (fall back to email lookup) * network problem perhaps
2011-03-30indentationJoey Hess
2011-03-30Merge remote-tracking branch 'remotes/fmarier/libravatar-in-comments'Joey Hess
2011-03-30Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess
2011-03-30add fmarier's repoJoey Hess
2011-03-30comments: add OpenID-based avatars (libravatar.org)Francois Marier
This requires version 1.04 or later of Libravatar::URL.
2011-03-30comments: serve avatars over https in https wikisFrancois Marier
2011-03-30comments: add avatar picture of comment authorFrancois Marier
Use Libravatar::URL to pull the avatar picture for the comment author if we have an email address for him/her.
2011-03-29Reply.intrigeri
2011-03-29Ping.intrigeri
2011-03-29Fixed upstream => done.intrigeri
2011-03-29Cannot reproduce. Joey, more info please?intrigeri
2011-03-29Need more info.intrigeri
2011-03-28CVE assignedJoey Hess
2011-03-28Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess
2011-03-28changelogJoey Hess
2011-03-28meta plugin: script supportGiuseppe Bilotta
(cherry picked from commit 44c5b27f88fdbfb4fdd061f600039e490eaeff92)
2011-03-28use real nameGiuseppe Bilotta
2011-03-28severity analysis updateJoey Hess
2011-03-28yaml is needed as a build dep nowJoey Hess
2011-03-28alt stylesheets will not be showing up in browserJoey Hess
To show them securely, I'd have to lock the css_market page, and disable scrubbing of the page. Don't want to do that.
2011-03-28add news item for ikiwiki 3.20110328Joey Hess
2011-03-28releasing version 3.20110328Joey Hess
2011-03-28meta: Security fix; don't allow alternative stylesheets to be added on pages ↵Joey Hess
where the htmlscrubber is enabled.
2011-03-28comment: Better fix to avoid showing comments of subpages, while not ↵Joey Hess
breaking manual inlining of comments.
2011-03-28Revert "comment: Don't show comments of subpages on parent pages. (Fixes bug ↵Joey Hess
introduced in version 3.20100505.)" This reverts commit b34d31142b9fed28ec9cf77fe0c5d9f405d48c84. This was the wrong approach. It broke inlining of comment(*) on eg, a toplevel comment page.
2011-03-28Create page.tschwinge
2011-03-24Yaml formatted setup files are now produced by defaultJoey Hess
This has been a while coming. It turns out that non-excutable setup files have a number of benefits. Also, I find YAML setup files easier to edit myself, and I suspect many users will prefer not needing to deal with perl syntax.
2011-03-24fix targetpage replacement to support 3 argument formJoey Hess
Oddly, this hadn't caused any visible breakage. Possibly inline, which is the only thing to use targetpage, resolves the function to the "real" one before po gets loaded?
2011-03-24avoid stomping on inline's rootpage sub if it's not already presentJoey Hess
If the inline plugin is not being loaded, or is perhaps loaded after po (when IkiWiki::Setup::getsetup loads all the plugins, for example), po should not inject its custom rootpage sub, as that will lead to a redefinition error message when inline loads.
2011-03-24Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess
2011-03-24Add timezone setting in setup file. This alows time zone to be configured ↵Joey Hess
via the web.
2011-03-24in practice this is enabled by default, because recentchanges uses ithttp://smcv.pseudorandom.co.uk/
2011-03-24this was merged, fix cross-references to other pluginshttp://smcv.pseudorandom.co.uk/
2011-03-24rename plugins/contrib/transient.mdwn to plugins/transient.mdwnhttp://smcv.pseudorandom.co.uk/
2011-03-23ikiwiki manual: fix a little spelling mistakeJörg Sommer
2011-03-23test of openidhttp://tmarble.wordpress.com/
2011-03-22responseJoey Hess
2011-03-22Revert garbageJoey Hess
2011-03-22Revert "тест"Joey Hess
This reverts commit 426d4037d2ee2752f65775197e043fd623538d58.
2011-03-22(no commit message)verrens
2011-03-22тестverrens