Skip to content
Snippets Groups Projects
  1. Mar 01, 2012
  2. Feb 29, 2012
    • Jim Hague's avatar
      bugzilla: stop XMLRPC requests from requesting gzipped responses · b468cea3
      Jim Hague authored
      Python 2.7 introduced support for gzip encoding in xmlrpclib.Transport.
      We do our own handling of responses, and don't currently support gzip encoding.
      So to run successfully under Python 2.7 with a web server configured
      to gzip encode, stop XMLRPC requests from announcing gzip encoding support.
      b468cea3
  3. Jan 11, 2012
    • Jim Hague's avatar
      bugzilla: make XMLRPC interface support http and https access · f4c85929
      Jim Hague authored
      Inadvertently support is currently only for https. For some reason I
      thought xmlrpclib.SafeTransport did http and https, but it is https only.
      
      So create http and https XMLRPC transports that retain cookies. Decide which
      to use by inspecting the Bugzilla URL.
      f4c85929
  4. Jun 14, 2011
  5. May 06, 2011
  6. Apr 06, 2011
  7. Apr 05, 2011
  8. Apr 04, 2011
    • Jim Hague's avatar
      bugzilla: more documentation fixes · 22d200e4
      Jim Hague authored
      Correct formatting of the possible values of bugzilla.version.
      Fix typo and polish XMLRPC/email mode description.
      22d200e4
    • Jim Hague's avatar
      bugzilla: correct sample configurations · ce066d42
      Jim Hague authored
      Use consistent sample domains and wording in all configuration examples.
      
      Add missing template and strip parameters to XMLRPC examples and correct
      Bugzilla URL key in XMLRPC+email.
      ce066d42
  9. Apr 01, 2011
  10. Mar 30, 2011
    • Jim Hague's avatar
      bugzilla: add modified XMLRPC mode that uses email to send bug comments. · 49b5a1aa
      Jim Hague authored
      If Bugzilla has its email interface configured, an email can be used
      to update bugs. If the From: address in the email matches a valid user
      email, Bugzillas make the update as that user. So comments attached to a
      bug appear under the name of the user making the change, and the user
      does not receive email about the change, exactly as if they had made
      the change via the web interface.
      
      So add a modified XMLRPC mode that uses email to modify bugs. The format
      of the mails is documented in the Bugzilla email_in.pl specification.
      Briefly, initial non-blank lines in the message body starting
      '@<field> = <value> modify bug fields. A blank line signals the end of
      the command lines, and the rest of the message is used as bug comment.
      
      Invoke the same Mercurial user to Bugzilla user email mapping
      currently used in the MySQL mode.
      
      All other processing - checking the bug numbers, checking user ids, etc.
      continues to be done via XMLRPC.
      49b5a1aa
    • Jim Hague's avatar
      bugzilla: add XMLRPC interface. · 60256f7f
      Jim Hague authored
      Add support for access to Bugzilla via the XMLRPC interface.
      
      This requires a single username and password used to log in to Bugzilla,
      plus the URL of the Bugzilla installation. Commit messages are added to
      bugs as before, but security only permits them to be added as the
      username used to log in.
      60256f7f
    • Jim Hague's avatar
      bugzilla: localise all MySQL direct access inside access class. · c2ef8159
      Jim Hague authored
      Prepare for the addition of other Bugzilla access methods by localising
      direct MySQL database access inside an access class.
      
      Provide a base access class largely to document the methods required for
      a class implementing a particular access method.
      
      Rename the 'bugzilla_<version>' classes to 'bzmysql_<version>' to
      emphasise that they are doing access via direct manipulation of a
      MySQL database.
      c2ef8159
    • Jim Hague's avatar
      bugzilla: keep bug IDs in set. · d04fc558
      Jim Hague authored
      Bug IDs are collected into a set, and then silently converted in
      filter_real_bug_ids() into a list. For consistency, keep them in
      a set throughout and update the docstrings to say that.
      d04fc558
    • Jim Hague's avatar
      bugzilla: rename filter_unknown_bug_ids to reflect its actual purpose. · 9c9fa78f
      Jim Hague authored
      The method really removes from the list of bugs any that already have
      comment text referencing the changeset in question. Rename it to
      filter_cset_known_bug_ids().
      9c9fa78f
  11. Jul 15, 2010
  12. Feb 15, 2010
  13. Jan 29, 2010
  14. Jan 25, 2010
  15. Jan 20, 2010
  16. Dec 21, 2009
  17. Jul 25, 2009
  18. Jul 22, 2009
  19. Jul 07, 2009
  20. Jun 24, 2009
  21. Jun 22, 2009
    • Cédric Duval's avatar
      extensions: improve the consistency of synopses · 868670db
      Cédric Duval authored
      Trying as much as possible to consistently:
       - use a present tense predicate followed by a direct object
       - verb referring directly to the functionality provided
         (ie. not "add command that does this" but simple "do that")
       - keep simple and to the point, leaving details for the long help
         (width is tight, possibly even more so for translations)
      
      Thanks to timeless, Martin Geisler, Rafael Villar Burke, Dan Villiom
      Podlaski Christiansen and others for the helpful suggestions.
      868670db
  22. May 17, 2009
  23. Apr 25, 2009
  24. Apr 26, 2009
Loading