aboutsummaryrefslogtreecommitdiff
path: root/debian
Commit message (Collapse)AuthorAge
* prep releaseJoey Hess2014-01-02
|
* aggregrate: Fix several bugs in handling of empty and colliding titles when ↵Joey Hess2013-12-28
| | | | generating filenames.
* style.css: Add compatability definitions for more block-level html5 ↵Joey Hess2013-12-03
| | | | elements. Closes: #731199
* osm: Remove invalid use of charset on embedded javascript tags. Closes: #731197Joey Hess2013-12-03
|
* typoJoey Hess2013-11-17
|
* search: Added googlesearch option, which makes it search google rather than ↵Joey Hess2013-11-17
| | | | using the internal xapain database. (googlesearch plugin is too hard to turn on when xapain databases corrupt themselves, which happens all too frequently).
* comments: Write pending moderation comments to the transient underlay to ↵Joey Hess2013-11-17
| | | | avoid conflict with only_committed_changes.
* Added only_committed_changes config setting, which speeds up wiki refresh by ↵Joey Hess2013-11-16
| | | | querying git to find the files that were changed, rather than looking at the work tree. Not enabled by default as it can break some setups where not all files get committed to git.
* Optmised loadindex by caching the page name in the index.Joey Hess2013-11-16
| | | | | | | | | | | | | 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.
* Fixed unncessary tight loop hash copy in saveindex where a pointer can be ↵Joey Hess2013-11-16
| | | | | | | | | used instead. Can speed up refreshes by nearly 50% in some circumstances. 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.
* poll: Fix behavior of poll buttons when inlined.Joey Hess2013-11-13
|
* aggregate: Improve display of post author.Joey Hess2013-09-05
| | | | | | 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.
* releasing package ikiwiki version 3.20130904.1Joey Hess2013-09-04
|
* Fix cookiejar default setting.Joey Hess2013-09-04
|
* releasing package ikiwiki version 3.20130904Joey Hess2013-09-04
|
* Fix test suite to work with perl 5.18. Closes: #719969Joey Hess2013-08-30
|
* Consistently configure LWP::UserAgent to allow use of http_proxy and ↵Joey Hess2013-08-03
| | | | no_proxy environment variables, as well as ~/.ikiwiki/cookies (schmonz)
* merge schmonz/fancypodcastJoey Hess2013-07-21
|
* calendar: Display the popup mouseover when there is only 1 page for a given ↵Joey Hess2013-07-19
| | | | day, for better UI consistency.
* Pass --no-edit when used with git 1.7.8 and newer.Joey Hess2013-07-10
| | | | | | | | | 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.)
* Deal with git behavior change in 1.7.8 and newer that broke support for ↵Joey Hess2013-07-10
| | | | commits with an empty commit message.
* releasing version 3.20130710Joey Hess2013-07-10
|
* Fix crash that could occur when a needsbuild hook returned a file that does ↵Joey Hess2013-07-10
| | | | | | | | not exist. 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.
* The ip() pagespec can now contain glob characters to match eg, a subnet full ↵Joey Hess2013-07-08
| | | | of spammers.
* openid: Automatically upgrade openid_realm to https when accessed via https.Joey Hess2013-06-29
|
* page.tmpl: omit searchform, trails, sidebar and most metadata in CGI (smcv)Joey Hess2013-06-26
|
* osm: Remove trailing slash from KML maps icon.Joey Hess2013-06-23
|
* calendar: When there are multiple pages for a given day, they're displayed ↵Joey Hess2013-06-23
| | | | in a popup on mouseover. Thanks, Louis
* comments: The formats allowed to be used in comments can be configured using ↵Joey Hess2013-06-23
| | | | comments_allowformats. Thanks, Michal Sojka
* blogspam: Fix encoding issue in RPC::XML call. Thanks, ChangacoJoey Hess2013-06-23
|
* bzr: bzr rm no longer has a --force option, removeJoey Hess2013-05-18
|
* notifyemail: Fix bug that caused duplicate emails to be sent when site was ↵Joey Hess2013-05-18
| | | | rebuilt.
* theme: Now <TMPL_IF THEME_$NAME> can be used in all templates when a theme ↵Joey Hess2013-05-16
| | | | is enabled.
* Fix test suite to not fail when XML::Twig is not installed. Closes: #707436Joey Hess2013-05-09
|
* releasing version 3.20130504Joey Hess2013-05-05
|
* meta: Fix anchors used to link to the page's license and copyright. Closes: ↵Joey Hess2013-04-30
| | | | #706437
* changelogJoey Hess2013-03-30
|
* map: Correct reversion introduced in version 3.20110225 that could generate ↵Joey Hess2013-03-04
| | | | invalid html. (smcv)
* Detect plugins with a broken getsetup and warn.Joey Hess2013-03-04
|
* Add missing plugin section, and deal with missing sections with a warning.Joey Hess2013-03-04
|
* changelogJoey Hess2013-02-15
|
* releasing version 3.20130212Joey Hess2013-02-12
|
* highlight: Now adds a span with class highlight-<extension> around ↵Joey Hess2013-02-12
| | | | highlighted content, allowing for language-specific css styling.
* cvs: Various fixes.Joey Hess2013-02-03
|
* Deal with empty diffurl in configuration.Joey Hess2013-01-29
|
* trail: Avoid massive slowdown caused by pagetemplate hook when displaying ↵Joey Hess2013-01-24
| | | | | | | | | | | dynamic cgi pages, which cannot use trail anyway. 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.
* poll: Add expandable option to allow users to easily add new choices to a poll.Joey Hess2013-01-10
|
* htmlscrubber: Allow the URI schemes of major VCS's.Joey Hess2013-01-05
|
* changelogJoey Hess2013-01-02
|
* changelogJoey Hess2013-01-02
|