aboutsummaryrefslogtreecommitdiff
path: root/IkiWiki/Plugin
Commit message (Expand)AuthorAge
* fix new perl warningJoey Hess2013-08-30
* cookiejar is now a core config setting.Amitai Schlair2013-08-03
* Honor proxy env vars and reliably honor cookiejar.Amitai Schlair2013-07-27
* Merge remote-tracking branch 'schmonz/fancypodcast'Joey Hess2013-07-21
|\
| * Merge branch 'master' into fancypodcast•••Conflicts: doc/todo/fancypodcast.mdwn Amitai Schlair2013-07-17
| |\
| * | Show author in addition to feedname, if different.•••While here, mollify http://validator.w3.org/feed/ and s/dcterms:creator/dc:creator/g, which happens to make rss2email see and do nice things with authors. Amitai Schlair2013-07-17
| * | Merge branch 'master' into fancypodcastAmitai Schlair2013-06-27
| |\ \
| * | | Instead of hacking back to $link, just provide it.Amitai Schlair2013-06-27
| * | | Merge branch 'master' into fancypodcastAmitai Schlair2013-05-12
| |\ \ \
| * \ \ \ Merge branch 'master' into fancypodcast•••Conflicts: doc/todo/fancypodcast.mdwn Amitai Schlair2013-03-17
| |\ \ \ \
| * | | | | Catch up rsspage to atompage. Validates.Amitai Schlair2013-02-22
| * | | | | Render fancy podcast enclosures.•••Simple podcast feeds didn't have content tags and I made sure to keep it that way. This may be unnecessarily conservative. Changing the behavior to include empty content tags might be fine, but I don't want to think about it right now, I just want my tests to keep passing! The new fancy-podcast tests are copy-pasted-edited from the simple-podcast tests. These tests shall be refactored. Amitai Schlair2013-02-20
| * | | | | Extract genenclosure(). No functional change intended.Amitai Schlair2013-02-20
| * | | | | Make enclosures absolute (in feeds they have to be).Amitai Schlair2013-02-20
| * | | | | Document that last enclosure wins.Amitai Schlair2013-02-19
| * | | | | Make enclosure follow WikiLink LinkingRules.Amitai Schlair2013-02-19
| * | | | | Make [[!meta enclosure=foo.mp3]] "work" for HTML.Amitai Schlair2013-02-19
* | | | | | calendar: Display the popup mouseover when there is only 1 page for a given d...Joey Hess2013-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 Hess2013-07-10
* | | | | Deal with git behavior change in 1.7.8 and newer that broke support for commi...Joey Hess2013-07-10
* | | | | Fix committing attachments when using svn.Joey Hess2013-07-10
* | | | | openid: Automatically upgrade openid_realm to https when accessed via https.Joey Hess2013-06-29
| |_|_|/ |/| | |
* | | | 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 in...Joey Hess2013-06-23
* | | | Merge branch 'restrict-comment-formats' of git://rtime.felk.cvut.cz/sojka/iki...Joey Hess2013-06-23
|\ \ \ \
| * | | | Add configuration to restrict the formats allowed for comments•••I want to write my blog posts in a convenient format (Emacs org mode) but do not want commenters to be able to use this format for security reasons. This patch allows to configure which formats are allowed for writing comments. Effectively, it restricts the formats enabled with add_plugin to those mentioned in comments_allowformats. If this is empty, all formats are allowed, which is the behavior without this patch. Michal Sojka2013-03-05
* | | | | fix encoding issue in blogspam plugin•••RPC::XML uses ascii as default encoding, we have to tell it to use utf8. Without this, ikiwiki returns "failed to get response from blogspam server" every time a non-ascii character is used in a content that needs checking. Changaco2013-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 re...Joey Hess2013-05-18
* | | | | theme: Now <TMPL_IF THEME_$NAME> can be used in all templates when a theme is...Joey Hess2013-05-16
| |_|_|/ |/| | |
* | | | meta: Fix anchors used to link to the page's license and copyright. Closes: #...Joey Hess2013-04-30
| |_|/ |/| |
* | | Merge remote-tracking branch 'smcv/ready/map'Joey Hess2013-03-04
|\ \ \
| * | | map: postprocess to collapse useless </ul><ul> sequences•••This re-fixes the same bug as 2d5c2f30, but without introducing malformed HTML in some situations. This is not a very elegant solution, but it has the advantage of passing more tests. Simon McVittie2013-02-24
| * | | Optionally add indentation to maps•••This makes them easier to debug by showing the structure. Sample output when $spaces is set to 4 spaces: <div class='map'> <ul> <li> <a href="../alpha" class="mapparent">alpha</a> <ul> <li> <a href="../alpha/1" class="mapitem">1</a> </li> </ul> </li> <li> <a href="../beta" class="mapitem">beta</a> </li> </ul> </div> Simon McVittie2013-02-24
| * | | Revert "map: don't create useless </ul><ul> sequences"•••This reverts commit 2d5c2f301c04a3daa3164a2df70899fa2c1aaa38. Simon McVittie2013-02-24
| | |/ | |/|
* / | Add missing plugin section, and deal with missing sections with a warning.Joey Hess2013-03-04
|/ /
* | highlight: Now adds a span with class highlight-<extension> around highlighte...Joey Hess2013-02-12
* | Fix diffurl links (cvsweb expects unescaped '/').Amitai Schlair2013-02-02
* | Merge branch 'master' into cvsAmitai Schlair2013-02-02
|\ \
| * | Deal with empty diffurl in configuration.Joey Hess2013-01-29
* | | Fix longstanding bug (chdir to nonexistent dirs).•••In test, set up the post-commit hook for more realism (and bugs!). To make wrappers work in test, set PERL5LIB, and allow the wrappee's path to be overridden. Meta-test that post-commit is really hooked up by verifying that content is getting generated in destdir. About the longstanding bug, which as far as I know was harmless: CVS can't operate outside a srcdir, so we're always setting $CWD. "local $CWD" restores the previous value when we go out of scope. Usually that's correct. But if we're removing the last file from a directory, the post-commit hook will exec in a working directory that's about to not exist (CVS will prune it). The fix: chdir() manually in cvs_runcvs(), so we can selectively not chdir() back. Amitai Schlair2013-01-27
* | | Merge branch 'master' into cvsAmitai Schlair2013-01-25
|\| |
| * | 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 Hess2013-01-24
| * | 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
| * | Merge remote-tracking branch 'smcv/ready/trail'Joey Hess2013-01-02
| |\ \
| | * | trail: remove excess presence-dependencies•••Since trail members are explicitly rebuilt if the information used for their prev/up/next boxes changes, they don't need another dependency on the trail itself. (If the trail disappears, it will disappear from the member's member_to_trails entry, causing a rebuild; so the add_depends is redundant.) Similarly, since trail members are explicitly rebuilt if their next or previous item, or its title, changes, the presence dependencies on the next and previous items are redundant. Simon McVittie2013-01-02
| | * | If the title of a trail or trail-member changes, rebuild affected pages•••If the title of a trail changes, each member of that trail must be rebuilt, for its prev/up/next box to reflect the new title. If the title of a member changes, its next and previous items (if any) must be rebuilt, for their prev/up/next boxes to reflect the new title. Simon McVittie2013-01-02
| | * | trail: call prerender from build_affected•••In the unlikely event that the ordered contents of a trail have changed without the TRAILS or TRAILLOOP template variables being evaluated (for instance, all trail directives are removed from a former trail that uses a custom pagetemplate that doesn't contain TRAILS), we might get here without having already called prerender. Simon McVittie2013-01-02
| * | | opendiscussion: don't allow editing discussionpage if discussion is disabledSimon McVittie2013-01-02
| |/ /