A recent change to gitweb removed support for the form of diffurl that many ikiwiki...
authorJoey Hess <joey@gnu.kitenet.net>
Mon, 5 Jan 2009 23:26:09 +0000 (18:26 -0500)
committerJoey Hess <joey@gnu.kitenet.net>
Mon, 5 Jan 2009 23:26:09 +0000 (18:26 -0500)
IkiWiki/Plugin/git.pm
debian/NEWS
debian/changelog

index 6a7f6c3ae3f9eaf3e5dafab166fa3060d946cdf0..3085a3b6711da7d9a2991837820664b108630569 100644 (file)
@@ -94,8 +94,8 @@ sub getsetup () {
                },
                diffurl => {
                        type => "string",
-                       example => "http://git.example.com/gitweb.cgi?p=wiki.git;a=blobdiff;h=[[sha1_to]];hp=[[sha1_from]];hb=[[sha1_parent]];f=[[file]]",
-                       description => "gitweb url to show a diff ([[sha1_to]], [[sha1_from]], [[sha1_parent]], [[sha1_commit]] and [[file]] substituted)",
+                       example => "http://git.example.com/gitweb.cgi?p=wiki.git;a=blobdiff;f=[[file]];h=[[sha1_to]];hp=[[sha1_from]];hb=[[sha1_commit]];hpb=[[sha1_parent]]",
+                       description => "gitweb url to show a diff ([[file]], [[sha1_to]], [[sha1_from]], [[sha1_commit]], and [[sha1_parent]] substituted)",
                        safe => 1,
                        rebuild => 1,
                },
index 6fe70c9e4c8c34368f8aae0d353039fed36a0240..22513cc4a204e88b10ad5a26861f4463cf13b5f9 100644 (file)
@@ -1,3 +1,18 @@
+ikiwiki (3.01) unstable; urgency=low
+
+  If your wiki uses git, and you have a `diffurl` configured in
+  its setup file, you should be aware that gitweb has stopped
+  supporting the url form commonly used for the `diffurl`.
+
+  You can change your setup to use the newer gitweb url form:
+
+    http://git.example.com/gitweb.cgi?p=wiki.git;a=blobdiff;f=[[file]];h=[[sha1_to]];hp=[[sha1_from]];hb=[[sha1_commit]];hpb=[[sha1_parent]]
+
+  The changes from the old form are the addition of the `hpb` parameter,
+  and the change to the value used for the `hb` parameter.
+
+ -- Joey Hess <joeyh@debian.org>  Mon, 05 Jan 2009 18:18:05 -0500
+
 ikiwiki (3.00) unstable; urgency=low
 
   The 3.0 release of ikiwiki changes several defaults and finishes
index f892dc5246063f92405089a08d3166a541c85a52..afaccc2d2057fec3b88b0c7f8a57c2def694dbb9 100644 (file)
@@ -5,6 +5,8 @@ ikiwiki (3.01) UNRELEASED; urgency=low
   * Fix documentation about git hook to use right name. Closes: #510393
   * yesno: Always accept English even when localised.
   * yesno: Also accept 1 and 0 as input.
+  * A recent change to gitweb removed support for the form of diffurl 
+    that many ikiwiki setups use. Document how to use the new url form.
 
  -- Joey Hess <joeyh@debian.org>  Fri, 02 Jan 2009 14:12:16 -0500