opensuse:python-bugzilla.git
8 years agoUpdate bugzilla.1 man page
Will Woods [Thu, 25 Feb 2010 19:08:56 +0000 (14:08 -0500)]
Update bugzilla.1 man page

8 years agoMerge branch 'merged' of ssh://git.fedorahosted.org/git/python-bugzilla
Will Woods [Thu, 25 Feb 2010 19:06:21 +0000 (14:06 -0500)]
Merge branch 'merged' of ssh://git.fedorahosted.org/git/python-bugzilla

8 years agoHandle socket failure cleanly
Will Woods [Tue, 26 Jan 2010 17:23:47 +0000 (12:23 -0500)]
Handle socket failure cleanly

8 years agoMerge branch 'master' of git://git.engineering.redhat.com/users/ehabkost/python-bugzi...
Jarod Wilson [Thu, 25 Feb 2010 18:34:51 +0000 (13:34 -0500)]
Merge branch 'master' of git://git.engineering.redhat.com/users/ehabkost/python-bugzilla into ehabkost

8 years agoMerge remote branch 'origin/master' into dummy
root [Wed, 6 Jan 2010 22:29:42 +0000 (17:29 -0500)]
Merge remote branch 'origin/master' into dummy

Conflicts:
bin/bugzilla

8 years agofix for bugzilla sometimes not returning any value for some fields.
Toshio Kuratomi [Mon, 21 Dec 2009 17:04:20 +0000 (09:04 -0800)]
fix for bugzilla sometimes not returning any value for some fields.

8 years agoMerge branch '0.5'
Will Woods [Tue, 13 Oct 2009 13:49:28 +0000 (09:49 -0400)]
Merge branch '0.5'

8 years agoFix --cc option (dzickus)
Will Woods [Tue, 13 Oct 2009 13:48:43 +0000 (09:48 -0400)]
Fix --cc option (dzickus)

8 years agofix get_flag_status
Eduardo Habkost [Wed, 9 Sep 2009 17:29:25 +0000 (14:29 -0300)]
fix get_flag_status

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
8 years ago"utterly trivial patch to make 'info -p' output a bit nicer". Thanks skvidal!
Will Woods [Wed, 2 Sep 2009 20:04:31 +0000 (16:04 -0400)]
"utterly trivial patch to make 'info -p' output a bit nicer". Thanks skvidal!

8 years agoMake the Bug class more friendly to pickling
Eduardo Habkost [Thu, 14 May 2009 21:06:50 +0000 (18:06 -0300)]
Make the Bug class more friendly to pickling

Not a perfect solution, but it works for some simple use cases.

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
8 years agobin/bugzilla: add --fixed_in option to 'modify' command
Eduardo Habkost [Thu, 23 Apr 2009 22:00:54 +0000 (19:00 -0300)]
bin/bugzilla: add --fixed_in option to 'modify' command

This uses the _update_bugs() method to implement it. I know it is not the
recommended way to do that, but that's the only way provided by the API to set
the "fixed in" field without closing the bug (on my case, I always set the
field when changing the bug state to MODIFIED, not when marking it as CLOSED).

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
8 years agosetwhiteboard: support 'private' parameter
Eduardo Habkost [Fri, 5 Jun 2009 19:42:33 +0000 (16:42 -0300)]
setwhiteboard: support 'private' parameter

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
8 years agoAllow adding comments when updating whiteboards
Eduardo Habkost [Thu, 23 Apr 2009 17:37:14 +0000 (14:37 -0300)]
Allow adding comments when updating whiteboards

*Note: the RHBugzilla change was not tested. Tested only using RHBugzilla3.

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
8 years agoSupport some special method-call fields on outputformat
Eduardo Habkost [Fri, 27 Mar 2009 15:53:07 +0000 (12:53 -0300)]
Support some special method-call fields on outputformat

This allow constructs such as:

- '%{flag:my_flag_name}' to query for the status of a flag;
- '%{whiteboard:status}' to get the status whiteboard.

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
8 years agoflag info helper methods on Bug class
Eduardo Habkost [Fri, 27 Mar 2009 15:52:35 +0000 (12:52 -0300)]
flag info helper methods on Bug class

This introduces three new methods on the Bug class:

- get_flag_type() to look for a specific item on the flag_type list
- get_flags() to get the 'flags' value from a flag type
- get_flag_status(), helper method for simple "?"/"+" flags

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
8 years agoFallback to MozillaCookieJar at the right point
Eduardo Habkost [Tue, 18 Aug 2009 20:37:23 +0000 (17:37 -0300)]
Fallback to MozillaCookieJar at the right point

If the existing cookie file is on MozillaCookieJar format, the cookie jar
object creation won't fail, but the load() method will fail.

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
8 years agoBug.__str__: encode string before returning
Eduardo Habkost [Mon, 27 Apr 2009 15:42:08 +0000 (12:42 -0300)]
Bug.__str__: encode string before returning

'print bug' calls str(), and even when the LC_* environment variables are set
to UTF-8, str() uses the 'ascii' codec to encode the unicode string, and causes
errors when "print bug" or antyhing that calls str(bug) is used. Example:

    File "/usr/bin/bugzilla", line 507, in main
      print b
  UnicodeEncodeError: 'ascii' codec can't encode character u'\u2018' in position 41: ordinal not in range(128)

Fortunately the command-line tool was already changed to not use "print bug"
anymore, but this should make other code using "print bug" or "str(bug)" safer.

This patch makes __str__() encode the unicode string to the system locale,
making 'print bug' and str(bug) work as expected.

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
8 years agoImplement unicode(bug)
Eduardo Habkost [Mon, 27 Apr 2009 15:38:40 +0000 (12:38 -0300)]
Implement unicode(bug)

The bug summary is an unicode string, not a byte string (a str object), and
__str__() was returning an unicode string for all bugs. This patch moves the
__str__() code to __unicode__() and just use unicode(bug) on __str__() to keep
the current behavior.

We can't just return unicode objects on __str__() because calling
"unicode(bug)" would contain a implicit conversion to str[1], that would break
depending on the system default encoding.

Also, "print bug" will convert the return value of __str__() to str before
printing it, potentially causing encoding conversion errors. That will be
addressed on a further commit.

[1] It is equivalent to calling unicode(str(bug.__str__()))

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
8 years agoChange the --oneline flag output to remove the ':'
Will Woods [Tue, 28 Jul 2009 13:39:47 +0000 (09:39 -0400)]
Change the --oneline flag output to remove the ':'

Don Zickus said:
I noticed the bugzilla emails use special email headers that include what the
flag states are. In order to be consistent, I decided to remove the ':' part of
the output and instead have the flag and value go together.

For example: devel_ack:? --> devel_ack?

I don't think too many people are using that option yet so it shouldn't cause
any confusion.

This changes the output of the CLI, possibly breaking scripts, so it probably
shouldn't get applied to the 0.5 bugfix branch.

8 years agoNovellBugzilla implementation.
Michal Vyskocil [Tue, 28 Jul 2009 07:07:27 +0000 (09:07 +0200)]
NovellBugzilla implementation.

The NovellBugzilla implementation - is a subclass of Bugzilla32 with
reimplemented _login and _logoout methods compatible with iChain.

NovellBugzilla don't allow other self.url than bnc, because it should
not be used for any other bugzilla. The url parameters in __init__ and
connect() are overwritten and exists only for compatibility purposes.

It can also read the username/password from ~/.oscrc, which is
common for many SUSE users and contains a same iChain credentials as is
necessary for bugzilla login. So when user use osc he don't need
duplicate login informations to ~/.bugzillarc.

8 years agoUse LWPCookieJar by default.
Michal Vyskocil [Tue, 28 Jul 2009 07:07:26 +0000 (09:07 +0200)]
Use LWPCookieJar by default.

The MozillaCookieJar format is not standard and cannot store
informations about expires necassary for NovellBugzilla. This
patch changes the default loader to LWPCookieJar with fallaback to
MozillaCookieJar if it fails.

9 years agoHandle really simple boolean queries
Don Zickus [Fri, 26 Jun 2009 16:25:58 +0000 (12:25 -0400)]
Handle really simple boolean queries

There are some boolean queries that do not have values associated with them,
but the bugzilla scripts expects it.  Modify the code to check to see if a
third argument exists, if so use the value field, otherwise ignore it.

This handles the case of 'cf_release_notes-isnull'.

Thanks to Jeff Moyer for this fix.

9 years agoAllow multiple boolean-query options
Don Zickus [Fri, 26 Jun 2009 16:23:54 +0000 (12:23 -0400)]
Allow multiple boolean-query options

Sometime a single boolean-query doesn't cut.  For really complicated stuff,
you need more than one.  This patch adds support for that.

Thanks to Jeff Moyer for providing it.

[simplified the for-line - dz]

9 years agoSpeed up --oneline dramatically
Don Zickus [Fri, 5 Jun 2009 21:16:47 +0000 (17:16 -0400)]
Speed up --oneline dramatically

Normally the output format does not provide enough data to display what is
needed for the --oneline format.  As a result a call to getbug() is made to
provide more data.  This extra call to the server takes precious time and
bandwidth as the server has to re-process the bug ids _and_ spit out a ton
of data over the wire back to the client.  Ewww how wasteful!!

Let's be greener (and celebrate World Environment Day!).  According to dkl,
we can customize the output the server sends to us using column_list.
Therefore if the app knows ahead of time what data is wants to display
(which it does), why not tell the server what data to send back.

This cuts out the getbug() call, saving us a return trip to the server and
conserves lots of bandwidth by providing _exactly_ the data we want on the
first call.  You really can't do better than that!!!  Toss in --bztype at
the command line and a query that returns 290 bzs used to take over a
minute, now takes 6 seconds!!  Wow.

I mean Wow.

The downside is the output format and the column_list variable must always
be kept in sync otherwise you cause a return trip to the server.

**side note** Normally one would think this would cause a fault because the
data wouldn't exist, which makes it trivial to spot when the colum_list and
output format get out of sync.  But nooooo.  python-bugzilla is way to
clever for us.  Instead the fault handling causes the app to go back to the
server and look for the data.  Only if the server comes back empty does it
fault like we would expect.  This makes it harder to notice when things are
out of sync (unless you are a freak about speed like myself and can notice
these lapses).

Wasn't sure where to point that out so I decided to stick it in the commit
log.

Cheers,
Don

9 years agoadd new report style --raw
Don Zickus [Fri, 5 Jun 2009 21:02:12 +0000 (17:02 -0400)]
add new report style --raw

Sometimes it is nice to see what commands are available for use and what
data bugzilla has.  I created the raw command to do just that.  It lists all
the attributes you can get from a getbug command and associcated data.

Another cosmetic thing.  I find it useful, at least early on.

Cheers,
Don

9 years agoAlign the bugzilla status with normal output
Don Zickus [Fri, 5 Jun 2009 20:48:53 +0000 (16:48 -0400)]
Align the bugzilla status with normal output

I tried sorting bugzilla results by name using the normal output and it
looked ugly because the bugzilla status had different lengths.

This change standardizes the lengths the 8 characters making it cleaner and
easier to read.  IOW just a cosmetic thing.

Cheers,
Don

9 years agoAllow --cc to work when creating bugs
Don Zickus [Fri, 5 Jun 2009 20:39:49 +0000 (16:39 -0400)]
Allow --cc to work when creating bugs

The RHBugzilla interface requires the cc list as a python list instead of a
comma separated string.  However, dkl noted bugzilla.createBug still needs
the comma separated string (unlike Bugs.create above).  But my testing
showed otherwise.

I tested with --bztype=RHBugzilla3, Bugzilla32 and Bugzilla3 using one and
two cc entries and this patch, with the same correct results.

Either dkl is wrong (which would be rare) or the interface works multiple
ways or I am just lucky.  Unless of course, the whole bugzilla subclass
isn't working right and it always used RHBugzilla3 even though --debug
verified what was on the command line. :-/

I am inclined to take it for now.  It definitely does _not_ work currently
with RedHat's bugzilla, you wind up with a server error:

xmlrpclib.Fault: <Fault -32000: 'Can\'t use string ("XXXXX@redhat.com")
as an ARRAY ref while "strict refs" in use at Bugzilla/Bug.pm line
1282.\n'>

Cheers,
Don

9 years agoAdd negate feature to bugzilla query
Don Zickus [Mon, 1 Jun 2009 18:53:47 +0000 (14:53 -0400)]
Add negate feature to bugzilla query

Sometimes it is nice to negate a certain boolean query for the results you
are looking for to help filter stuff you don't care about.  This adds a new
symbol '!' to be used for that purpose.

This only works in the boolean query group for which the negation is apart
of.  Subsequent boolean queries will not use the negation.

For example:
Show me everything in the kernel that is MODIFIED by does not have the
rhel-5.3.z flag and has the blocker flag set

bugzilla query -p '..RHEL-5..' -c kernel -t MODIFIED --flag '! rhel-5.3.z? |
rhel-5.3.z+' --flag 'blocker+'

9 years agoAdd more query functionality to bugzilla flags
Don Zickus [Mon, 1 Jun 2009 18:40:36 +0000 (14:40 -0400)]
Add more query functionality to bugzilla flags

With the current abuse of bugzilla flags, one really needs the ability to
properly query them.  These changes allow multiple '--flag' options and
gives the user the ability to use '&,|' options with the flags.

For example, now you can do
--flag 'rhel-5.4.0? | rhel-5.4.0+' --flag 'blocker? | blocker+'

Now the ability to separate the flag commands like above is important for
the negation command later, where negation only works on the flag group it
is apart of.

Tested with RHEL-5 queries.

9 years agoConvert product name into a list for query
Don Zickus [Mon, 1 Jun 2009 18:34:15 +0000 (14:34 -0400)]
Convert product name into a list for query

Supposedly the product name needs to be sent as a list when submitting a
query.  The query works both ways, but negation seemed to only work the new
way.  As recommended by dkl.

9 years agoAdd modify support for private, status, assignee, flags, and cc
Don Zickus [Wed, 25 Mar 2009 22:10:16 +0000 (18:10 -0400)]
Add modify support for private, status, assignee, flags, and cc

These are options that I needed for my workflow so I added them to the
bugzilla tool.

private - just sets a flag to distinguish private/non-private comments.
this is passed through to the backend api logic

status - changes the status of a bug.  utilizes the setstatus api

assignee - changes the assignee of a bug.  utilizes the setassignee api

flag - sets the flags in the bugzilla and utilizes the new updateflags api.
multiple flags will need to use multiple '-f's, no comma support.  the code
then cycles through the list of -f's and creates a list to pass down

cc - sets the cc in the bugzilla to the provide email address using the
addcc api.  same as the flags above, multiple cc's need multiple --cc's.

All have been tested with my test bugzilla and some with my normal workflow

9 years agoChange the --oneline flag output to remove the ':'
Don Zickus [Wed, 25 Mar 2009 21:46:49 +0000 (17:46 -0400)]
Change the --oneline flag output to remove the ':'

I noticed the bugzilla emails use special email headers that include what
the flag states are.  In order to be consistent, I decided to remove the ':'
part of the output and instead have the flag and value go together.

For example:  devel_ack:? --> devel_ack?

I don't think too many people are using that option yet so it shouldn't
cause any confusion.

9 years agoMerge branch 'master' into 0.5
Will Woods [Tue, 14 Apr 2009 15:19:02 +0000 (11:19 -0400)]
Merge branch 'master' into 0.5

9 years agoFix URL
Will Woods [Tue, 14 Apr 2009 15:18:44 +0000 (11:18 -0400)]
Fix URL

9 years agoUpdate version to 0.5.1
Will Woods [Thu, 9 Apr 2009 22:12:07 +0000 (18:12 -0400)]
Update version to 0.5.1

9 years agoMerge branch '0.5'
Will Woods [Thu, 9 Apr 2009 22:09:43 +0000 (18:09 -0400)]
Merge branch '0.5'

9 years agoUpdate man page
Will Woods [Thu, 9 Apr 2009 21:52:19 +0000 (17:52 -0400)]
Update man page

9 years agoMerge from_url from 0.5 branch
Will Woods [Thu, 9 Apr 2009 14:18:56 +0000 (10:18 -0400)]
Merge from_url from 0.5 branch

9 years agomerge from master
Will Woods [Thu, 9 Apr 2009 14:10:21 +0000 (10:10 -0400)]
merge from master

9 years agoFix from_url arg parsing
Will Woods [Thu, 9 Apr 2009 14:09:06 +0000 (10:09 -0400)]
Fix from_url arg parsing

9 years agoUnicode fix for bugzilla query command.
Toshio Kuratomi [Thu, 9 Apr 2009 03:13:50 +0000 (20:13 -0700)]
Unicode fix for bugzilla query command.

9 years agoAdd bugzilla.util.url_to_query, and --from_url flag
Will Woods [Mon, 6 Apr 2009 15:35:10 +0000 (11:35 -0400)]
Add bugzilla.util.url_to_query, and --from_url flag

9 years agoAdd --private, --status, --assignee, --flag, --cc for update
Will Woods [Wed, 1 Apr 2009 21:50:30 +0000 (17:50 -0400)]
Add --private, --status, --assignee, --flag, --cc for update

9 years agoAdd support for adding comments to bugzilla modifications
Will Woods [Wed, 1 Apr 2009 21:45:33 +0000 (17:45 -0400)]
Add support for adding comments to bugzilla modifications

"Most modifications commands allow you to add comments to your bugzilla
changes.  However at the same time, one can add a stand-alone comment to the
bugzilla.  The question is how to do this without creating a mess for an
api.

The changes below piggy-back the --comment option, but saying that if no
other command is using the comment then it has to be a stand-alone one.
Otherwise pass the comment into the command (if it supports it).

In this particular change, I added support for the 'close' command."

From Don Zickus - thanks!

9 years agoAdd --target_milestone (dzickus)
Will Woods [Wed, 1 Apr 2009 21:41:27 +0000 (17:41 -0400)]
Add --target_milestone (dzickus)

9 years agoalias returns a list (dzickus)
Will Woods [Wed, 1 Apr 2009 21:39:08 +0000 (17:39 -0400)]
alias returns a list (dzickus)

9 years agoFix devel_whiteboard (#493478) (thanks, dzickus)
Will Woods [Wed, 1 Apr 2009 21:34:23 +0000 (17:34 -0400)]
Fix devel_whiteboard (#493478) (thanks, dzickus)

9 years agoI declare 0.5 final! Mark it, dude!
Will Woods [Wed, 25 Mar 2009 16:45:59 +0000 (12:45 -0400)]
I declare 0.5 final! Mark it, dude!

9 years agoFix openattachment (bug #487673)
Will Woods [Mon, 23 Mar 2009 17:30:22 +0000 (13:30 -0400)]
Fix openattachment (bug #487673)

9 years agofix problem where login wasn't saving the cookies to a file.
Toshio Kuratomi [Tue, 10 Mar 2009 19:38:13 +0000 (12:38 -0700)]
fix problem where login wasn't saving the cookies to a file.

9 years agoTrivial documentation updates
Will Woods [Fri, 13 Feb 2009 01:12:55 +0000 (20:12 -0500)]
Trivial documentation updates

9 years agoChange version numbers for 0.5
Will Woods [Thu, 12 Feb 2009 19:19:39 +0000 (14:19 -0500)]
Change version numbers for 0.5

9 years agoMinor update to TODO
Will Woods [Thu, 12 Feb 2009 19:14:13 +0000 (14:14 -0500)]
Minor update to TODO

9 years agoAdd permissive so that invalid bugs don't abort the whole request for bugs.
Toshio Kuratomi [Thu, 12 Feb 2009 01:52:17 +0000 (17:52 -0800)]
Add permissive so that invalid bugs don't abort the whole request for bugs.
This matches with the 0.3.x python-bugzilla API and seems more generally useful.

9 years agoMake cookiefile a property. If it is set to None, then use a temporary file.
Toshio Kuratomi [Fri, 23 Jan 2009 04:23:28 +0000 (20:23 -0800)]
Make cookiefile a property.  If it is set to None, then use a temporary file.

9 years agoBackwards compatibility for Bug/_Bug
Toshio Kuratomi [Wed, 21 Jan 2009 22:00:24 +0000 (14:00 -0800)]
Backwards compatibility for Bug/_Bug

9 years agoWork even if we have no cookiefile.
Toshio Kuratomi [Wed, 21 Jan 2009 21:55:55 +0000 (13:55 -0800)]
Work even if we have no cookiefile.

9 years agoWork on User methods enabled by BZ-3.4:
Toshio Kuratomi [Fri, 16 Jan 2009 19:54:07 +0000 (11:54 -0800)]
Work on User methods enabled by BZ-3.4:
- Add methods to get and update User info.  These are bugzilla 3.4 methods so
  created a new Bugzilla34 object for them.
- Create a _User object that holds information about a bugzilla User and allows
  updating them.
- Add a few exception classes
- Move User, Bug, and Component methods around to be more logically organized.
- Mark _User and_Bug objects as private with a leading underscore.

9 years agoFix merge, revert hack for --component
Will Woods [Mon, 10 Nov 2008 17:26:52 +0000 (12:26 -0500)]
Fix merge, revert hack for --component

9 years agoMerge
Will Woods [Mon, 10 Nov 2008 17:22:11 +0000 (12:22 -0500)]
Merge

9 years agoStop using tuples inappropriately
Will Woods [Mon, 10 Nov 2008 17:16:22 +0000 (12:16 -0500)]
Stop using tuples inappropriately

9 years agoUgly hack to make -c <component> work again
Jon Stanley [Sun, 9 Nov 2008 01:50:02 +0000 (20:50 -0500)]
Ugly hack to make -c <component> work again

9 years agofix up updateperms() and adduser( to pass password info.
Jon Stanley [Thu, 6 Nov 2008 04:05:13 +0000 (23:05 -0500)]
fix up updateperms() and adduser( to pass password info.

Fixed up some documentation style issues as well.

9 years agofix up new methods
Jon Stanley [Sun, 2 Nov 2008 20:50:13 +0000 (15:50 -0500)]
fix up new methods

9 years agoadd editcomponent() method
Jon Stanley [Sun, 2 Nov 2008 18:49:53 +0000 (13:49 -0500)]
add editcomponent() method

9 years agofix up addcomponents()
Jon Stanley [Sun, 2 Nov 2008 18:21:22 +0000 (13:21 -0500)]
fix up addcomponents()

Forgot that description was a required field

9 years agoadd addcomponent() call
Jon Stanley [Sun, 2 Nov 2008 18:09:46 +0000 (13:09 -0500)]
add addcomponent() call

9 years agoFix up README and TODO for rc4
Will Woods [Thu, 16 Oct 2008 20:21:51 +0000 (16:21 -0400)]
Fix up README and TODO for rc4

9 years agoUpdate version for rc4.
Will Woods [Thu, 16 Oct 2008 20:14:28 +0000 (16:14 -0400)]
Update version for rc4.

9 years agoFix CLI help, update manpage
Will Woods [Thu, 16 Oct 2008 17:49:35 +0000 (13:49 -0400)]
Fix CLI help, update manpage

9 years agodocstring fix - reload is an alias for *refresh*
Will Woods [Thu, 16 Oct 2008 14:50:22 +0000 (10:50 -0400)]
docstring fix - reload is an alias for *refresh*

9 years agofix possible traceback when passed a string like "1234" as bug_id
Will Woods [Wed, 15 Oct 2008 20:06:41 +0000 (16:06 -0400)]
fix possible traceback when passed a string like "1234" as bug_id

9 years agoWhoops - RHBZ3 _getbugs wasn't returning a list if you got one bug
Will Woods [Wed, 15 Oct 2008 20:05:53 +0000 (16:05 -0400)]
Whoops - RHBZ3 _getbugs wasn't returning a list if you got one bug

9 years agoPatch from Jon Stanley - add adduser()
Will Woods [Wed, 15 Oct 2008 19:34:57 +0000 (15:34 -0400)]
Patch from Jon Stanley - add adduser()

9 years agoDon't replace Fault with None if we're only getting one bug
Will Woods [Wed, 15 Oct 2008 19:18:37 +0000 (15:18 -0400)]
Don't replace Fault with None if we're only getting one bug

9 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/python-bugzilla
Will Woods [Wed, 15 Oct 2008 18:44:32 +0000 (14:44 -0400)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/python-bugzilla

9 years agoFix addcc/deletecc
Will Woods [Wed, 15 Oct 2008 18:44:23 +0000 (14:44 -0400)]
Fix addcc/deletecc

9 years agoDefault to returning bugs with any status.
Will Woods [Tue, 14 Oct 2008 03:14:37 +0000 (23:14 -0400)]
Default to returning bugs with any status.
Don't do getbugs() if querying by bug_id - it's wasteful.

9 years agoAdd --bztype flag to CLI (save a couple roundtrips)
Will Woods [Tue, 14 Oct 2008 03:06:59 +0000 (23:06 -0400)]
Add --bztype flag to CLI (save a couple roundtrips)

9 years agofix my cleanups of --oneline output
Will Woods [Mon, 13 Oct 2008 21:19:27 +0000 (17:19 -0400)]
fix my cleanups of --oneline output

9 years agoclean up dzickus' --oneline patch
Will Woods [Mon, 13 Oct 2008 21:16:02 +0000 (17:16 -0400)]
clean up dzickus' --oneline patch

9 years agoMerge branch 'master' of ssh://git.fedorahosted.org/git/python-bugzilla
Will Woods [Mon, 13 Oct 2008 21:12:10 +0000 (17:12 -0400)]
Merge branch 'master' of ssh://git.fedorahosted.org/git/python-bugzilla

9 years agoAdd new output option --oneline for quick bz summary
Don Zickus [Mon, 29 Sep 2008 20:33:30 +0000 (16:33 -0400)]
Add new output option --oneline for quick bz summary

This new option allows developers at a glance to quickly see where their
bugzilla stands.  Not only does it show the normal info like bz, name,
state, but also adds flags and CVE info.

An example would be

9 years agoFix --full output for BZ3 - patch from Don Zickus
Will Woods [Mon, 13 Oct 2008 21:10:15 +0000 (17:10 -0400)]
Fix --full output for BZ3 - patch from Don Zickus

9 years agoAdd updateperms(). Patch courtesy of Jon Stanley.
Will Woods [Thu, 9 Oct 2008 04:32:35 +0000 (00:32 -0400)]
Add updateperms(). Patch courtesy of Jon Stanley.

9 years agoDrop spurious definitions of functions that just raise NotImplementedError - Bugzilla...
Will Woods [Wed, 8 Oct 2008 21:32:41 +0000 (17:32 -0400)]
Drop spurious definitions of functions that just raise NotImplementedError - BugzillaBase handles that just fine

9 years agoGet ready for rc3 - add man page
Will Woods [Fri, 19 Sep 2008 15:47:34 +0000 (11:47 -0400)]
Get ready for rc3 - add man page

9 years ago0.4-rc2
Will Woods [Thu, 18 Sep 2008 22:49:55 +0000 (18:49 -0400)]
0.4-rc2

9 years agoAuto-generated manpage
Will Woods [Thu, 18 Sep 2008 22:46:34 +0000 (18:46 -0400)]
Auto-generated manpage

9 years agoAdd code to auto-generate manpage
Will Woods [Thu, 18 Sep 2008 22:46:22 +0000 (18:46 -0400)]
Add code to auto-generate manpage

9 years agoSmall note about incomplete manpage
Will Woods [Thu, 18 Sep 2008 19:39:44 +0000 (15:39 -0400)]
Small note about incomplete manpage

9 years agoComment-only update - remove alias info in createbug(), to discourage use of deprecat...
Will Woods [Wed, 10 Sep 2008 20:28:56 +0000 (16:28 -0400)]
Comment-only update - remove alias info in createbug(), to discourage use of deprecated field names

9 years agoUpdate docs a little
Will Woods [Wed, 10 Sep 2008 20:26:26 +0000 (16:26 -0400)]
Update docs a little

9 years agoFix attachfile - thanks clumens
Will Woods [Wed, 10 Sep 2008 16:06:04 +0000 (12:06 -0400)]
Fix attachfile - thanks clumens

9 years agoExplicitly refresh bug data after creating a new bug
Will Woods [Tue, 9 Sep 2008 21:34:14 +0000 (17:34 -0400)]
Explicitly refresh bug data after creating a new bug

9 years agoFix createbug_required for bz32
Will Woods [Tue, 9 Sep 2008 21:34:03 +0000 (17:34 -0400)]
Fix createbug_required for bz32

9 years agoUpdate docstring to better reflect upstream bugzilla, and add code to fix up old...
Will Woods [Tue, 9 Sep 2008 21:33:37 +0000 (17:33 -0400)]
Update docstring to better reflect upstream bugzilla, and add code to fix up old field names

9 years agocookielib won't read empty files - let it write the empty cookiefile itself
Will Woods [Thu, 4 Sep 2008 21:12:56 +0000 (17:12 -0400)]
cookielib won't read empty files - let it write the empty cookiefile itself

9 years agochange version number so we can release 0.4-rc1
Will Woods [Thu, 4 Sep 2008 20:52:05 +0000 (16:52 -0400)]
change version number so we can release 0.4-rc1