1. 08 Sep, 2008 3 commits
    • Jeremy Kerr's avatar
      Only add /xmlrpc/ URL if ENABLE_XMLRPC is set. · de9e9e1a
      Jeremy Kerr authored
      Signed-off-by: default avatarJeremy Kerr <jk@ozlabs.org>
    • Nate Case's avatar
      Add XML-RPC interface and command line client · 83964878
      Nate Case authored
      Introduce a new XML-RPC Patchwork interface inspired by the SOAP
      interface from the old Patchwork.  The interface itself is fairly
      lightweight and generic, and provides read-only access to a limited
      subset of the Patchwork database, along with server-side search
      and flexible filtering capabilities.
      The command line client is modeled after the old one with some
      additional filtering options.
      The XML-RPC interface is disabled by default.  You can enable it
      by setting ENABLE_XMLRPC = True in local_settings.py
      This feature uses the django-xmlrpc package available from
      Signed-off-by: default avatarNate Case <ncase@xes-inc.com>
      Signed-off-by: default avatarJeremy Kerr <jk@ozlabs.org>
    • Nate Case's avatar
      mod_python example configuration fixes · 8df76da1
      Nate Case authored
      These fixes correct the example patchwork.mod_python.conf file to
      actually work properly:
      * Patchwork base directory needs to be in PythonPath so that
        things like "apps.urls" will import
      * Set DJANGO_SETTINGS_MODULE to "settings" instead of
        "patchwork.settings" so that it can find the settings file to
      * Use LocationMatch instead of Location in order for the pattern
        matching to work (this was causing none of the images/stylesheets
        to be found when using mod_python)
      Signed-off-by: default avatarNate Case <ncase@xes-inc.com>
      Signed-off-by: default avatarJeremy Kerr <jk@ozlabs.org>
  2. 05 Sep, 2008 5 commits
  3. 01 Sep, 2008 2 commits
  4. 23 Aug, 2008 16 commits
  5. 22 Aug, 2008 7 commits
  6. 21 Aug, 2008 7 commits