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>
      de9e9e1a
    • 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
      http://django-xmlrpc.googlecode.com
      
      .
      Signed-off-by: default avatarNate Case <ncase@xes-inc.com>
      Signed-off-by: default avatarJeremy Kerr <jk@ozlabs.org>
      83964878
    • 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
        import
      
      * 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>
      8df76da1
  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