~bughelper-dev/bughelper/main

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
bughelper (0.3.0) unreleased; urgency=low

  * Jaunty features here

 -- Brian Murray <brian@ubuntu.com>  Wed, 24 Sep 2008 13:59:41 -0700

bughelper (0.2.16) intrepid; urgency=low

  * resolved bughelper issue were it would not write results to a file anymore
    (LP: #272655)
  * resolved issues where bugnumbers / bughelper crashes when unknown statuses
    are used - thanks Markus Korn (LP: #271155)

 -- Brian Murray <brian@ubuntu.com>  Wed, 24 Sep 2008 13:30:51 -0700

bughelper (0.2.15) intrepid; urgency=low

  [ Brian Murray ]
  * updated tools to function with python-launchpad-bugs version 0.3 changes
    (LP: #248618)
  * bugnumbers: added functionality to filter on subscriber, supervisor or
    commenter
  * buginfo: added a count for quantity of unique commenters
  * bugday format: updated output for moinmoin version 1.6 thanks Nick Ellery
    (LP: #257498)
  * wiki format: updated output for moinmoin version 1.6 

 -- Brian Murray <brian@ubuntu.com>  Wed, 13 Aug 2008 11:32:29 -0700

bughelper (0.2.14) hardy; urgency=low

  [Markus Korn]
  * bughelper, buginfo, bugnumbers: do not ignore warnings in text-mode,
    since there are no warnings anymore (LP: #194082)
  * bughelper, XMLOperations.py: items in info_files.dontlist are now
    integers (LP: #204457)

 -- Brian Murray <brian@ubuntu.com>  Mon, 07 Apr 2008 15:51:52 -0700

bughelper (0.2.13) hardy; urgency=low

  [Brian Murray]
  * merged Markus's warning for people / team pages not having a +text
    interface (LP: #181307)
  * bugnumbers
    - added bugday output formatting
    - added filter for bugs with patches
    - added filter for bugs needing forwarding upstream
    - added filter for bugs resolved upstream
    - added filter for bugs with a related bzr branch (LP: #196218)
  * debian/control: bumped Depends to python-launchpad-bugs (>= 0.2.28)

 -- Brian Murray <brian@ubuntu.com>  Mon, 10 Mar 2008 16:39:36 -0700

bughelper (0.2.12) hardy; urgency=low

  [Markus Korn]
  * Merged text.dev branch:
    - bughelper, bugnumbers and buginfo are using the 'text'-mode of
      python-launchpad-bugs by default
    - some changes to command-line options:
      bughelper:
        - removed '--nd'/'--nc'
      bugnumbers:
        - added '-D'/'--distro' and '-P'/'--product'
          to allow query only in a give product and allow the user
          to change the distro (LP: #181450)
        - added '--parsemode' to switch between 'text' and 'html'
        - improved search on last comment (LP: #177202)
        - added 'Incomplete', 'Incomplete w/' and 'Incomplete w/o' as possible
          values for status option (LP: #182154)
      buginfo:
        - removed '--bugnr' option (LP: #181536)
    - added 'wiki','url' and 'numbers' output-format to bugnumbers
  * debian/*.docbook: fixed non-valid xml-nodes, using xml-escape chars

  [Brian Murray]
  * debian/control: bumped Depends to python-launchpad-bugs (>= 0.2.27).

 -- Brian Murray <brian@ubuntu.com>  Tue, 05 Feb 2008 20:12:30 +0000

bughelper (0.2.11) UNRELEASED; urgency=low

  * Documentation and command line updates.

 -- Brian Murray <brian@ubuntu.com>  Fri, 04 Jan 2008 16:16:34 -0800

bughelper (0.2.10) hardy; urgency=low

  * buginfo: fixed import error with buginfo (LP: #173079)
  * bugnumbers: added ability to filter on quantity of subscribers
  * bugnumbers: added ability to filter on quantity of duplicates
  * bugnumbers: added ability to filter on quantity of attachments

 -- Brian Murray <brian@ubuntu.com>  Thu, 06 Dec 2007 16:11:11 -0800

bughelper (0.2.9) gutsy; urgency=low

  [ Markus Korn ]
  * bugHelper/commandLine.py, bughelper, bugnumbers: dding ignore_conflicts
    argument to get_modified_url() and get_url_opt() in buglist_filter.py 
    (LP: #139679)
  
  [ Daniel Holbach ]
  * debian/control: bumped Depends to python-launchpad-bugs (>= 0.2.20).

 -- Markus Korn <daniel.holbach@ubuntu.com>  Mon, 08 Oct 2007 11:41:41 +0200

bughelper (0.2.8) UNRELEASED; urgency=low

  * bughelper: filter attachment-list on file extension
  * bughelper: catch LPUrlError while downloading an attachment instead of
    stopping bughelper with an error

 -- Markus Korn <thekorn@gmx.de>  Thu, 13 Sep 2007 12:29:42 +0200

bughelper (0.2.7) gutsy; urgency=low

  * bugnumbers, bughelper: Markus Korn's fix for making filtering on last
    comment work again. (LP: #138967)
  * debian/control: bumped Depends on python-launchpad-bugs

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Wed, 12 Sep 2007 11:40:42 +0200

bughelper (0.2.6) gutsy; urgency=low

  * bughelper-server.py: Markus Korn's improvements to bughelper-server
    result presentation (LP: #138444)

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Tue, 11 Sep 2007 10:42:02 +0200

bughelper (0.2.5) gutsy; urgency=low

  * Fixed bugnumbers, bughelper to filter bugs again after API swap.

 -- Kees Cook <kees@ubuntu.com>  Mon, 10 Sep 2007 11:38:20 -0700

bughelper (0.2.4) gutsy; urgency=low

  * bugHelper/bzrutils.py: conditionalize use of bzr.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Mon, 10 Sep 2007 16:40:33 +0200

bughelper (0.2.3) gutsy; urgency=low

  * bugHelper/bzrutils.py: make use of 'bzr update'.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Mon, 10 Sep 2007 09:32:51 +0200

bughelper (0.2.2) gutsy; urgency=low

  * bughelper-server-config, bugHelper/bzrutils.py: Markus Korn's changes to
    make bughelper-server use
    sftp://bazaar.launchpad.net/~ubuntu-qa/bughelper-data/bugserver-tasks

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Thu, 06 Sep 2007 11:18:13 +0200

bughelper (0.2.1) gutsy; urgency=low

  * debian/control: bumped python-launchpad-bugs Depends.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Mon, 03 Sep 2007 17:55:53 +0200

bughelper (0.2) gutsy; urgency=low

  * Include Markus' API changes to make bughelper work with the new
    python-launchpad-bugs API. 
  * Also includes the Bughelper Server, which will generate automatic reports
    for Bughelper Queries based on the cluefile data we have.
  * Thanks a lot Markus and thanks also Google for making the Summer of Code
    possible.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Thu, 23 Aug 2007 16:16:51 +0200

bughelper (0.2~r184) gutsy; urgency=low

  * Add --reporter to filter against initial reporter, from Brian Murray.

 -- Kees Cook <kees@ubuntu.com>  Thu, 16 Aug 2007 13:05:35 -0700

bughelper (0.2~r183) gutsy; urgency=low

  * Fixes bughelper with new Launchpad Bug Statuses (LP: #121501)

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Fri, 22 Jun 2007 09:13:16 +0200

bughelper (0.2~r180) gutsy; urgency=low

  * setup.py: install buginfo too.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Thu, 31 May 2007 16:12:31 +0200

bughelper (0.2~r179) gutsy; urgency=low

  * New bzr snapshot:
    - Fixed bugs: (LP: #117701), (LP: #116372), (LP: 116243)

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Wed, 30 May 2007 11:15:59 +0200

bughelper (0.2~r174) gutsy; urgency=low

  * New bzr snapshot:
    - merged Markus Korn's .output branch. This is part of his SoC project and
      generating output is now more modular, more maintainable and easier to
      extend. Also the bughelper tools make a better distinction between error
      messages, warnings and general output.
    - fixed LP: #113277.
  * debian/control: Depends on specific bzr version. (Does not work with
    Dapper bzrlib).

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Tue, 22 May 2007 10:27:39 +0200

bughelper (0.2~169) gutsy; urgency=low

  * Fixed numerous bugs. (LP: #93658, #89728, #95223, #81434, #99586, #102355,
    #99642, #103318, #102480, #107554 ,#107735, #107959, #99726, #79136,
    #79136, #79136, #79140, #109533, #79140, #109533).
  * debian/control:
    - updated XS-Vcs-Bzr.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Tue, 10 Apr 2007 11:54:41 +0200

bughelper (0.1.4) feisty; urgency=low

  * launchpadBugs/HTMLOperations.py: Get along with slightly broken HTML
    (value='...' instead of "...") to work around bug #94137.

 -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 20 Mar 2007 18:22:58 +0100

bughelper (0.1.3) feisty; urgency=low

  * launchpadBugs/HTMLOperations.py: Add methods {get,set}_metadata() to load
    and write back title, description, tags, and nickname.

 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 16 Mar 2007 00:04:03 +0100

bughelper (0.1.2) feisty; urgency=low

  * Add launchpadBugs/MultipartPostHandler.py: This module provides an urllib2
    opener for uploading file attachments to forms over HTTP POST. This module
    is (C) 2006 Will Holcomb <wholcomb@gmail.com> and was taken from
    http://odin.himinbi.org/MultipartPostHandler.py. (This is a serious hole
    of the Python standard library IMHO.). This is under LGPL, add the license
    as COPYING.LIB, and mention it in debian/copyright.
  * Add launchpadBugs/storeblob.py: Function for uploading a blob to Launchpad
    and getting a ticket for it.
  * launchpadBugs/HTMLOperations.py:
    - Bug ctor: Add optional cookie_file argument and open the bug page with
      these cookies. This enables operations which require a login, such as
      adding comments and attachments.
    - Update self.url to the redirected URL. /bugs/NNN does not work with
      operations like /+addcomment.
    - Add method add_comment() for appending a comment and optionally an
      attachment.

 -- Martin Pitt <martin.pitt@ubuntu.com>  Sat, 10 Mar 2007 13:04:37 +0100

bughelper (0.1.1) feisty; urgency=low

  * debian/control: set XS-Vcs-Bzr.
  * launchpadBugs/HTMLOperations.py: purge superfluous HTML tags from output.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Fri,  9 Mar 2007 10:50:57 +0100

bughelper (0.1) feisty; urgency=low

  * 0.1 release "Wingardium Leviosa" -- for reference check 05:19 of
    http://people.ubuntu.com/~fabbione/irclogs/ubuntu-meeting-2007-01-11.html
    - add counting of comments.
    - --status and --importance filters.
    - lots of documentation and manpage fixes.
    - lots of small fixes.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Wed,  7 Mar 2007 17:26:49 +0100

bughelper (0.1~r90) feisty; urgency=low

  * New release:
    - added --gen-config, so the documentation at
      https://wiki.ubuntu.com/BugHelper/doc/writing-clue-files is consistent
      again (LP: #84489)
    - added script that retrieves wiki pages and puts them to doc/*
      after removing a few parts (ToC and footer)
    - lots of documentation updates (LP: #79222)
    - don't fail on invalid XML (LP: #85150),
    - do not crash, when local-packages-dir is undefined,
    - option to count quantity of bugs

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Wed, 21 Feb 2007 20:44:19 +0100

bughelper (0.1~r81) feisty; urgency=low

  * New release:
    - information on writing clue files.
    - updated manpages.
    - bin="not" argument works for <and> and <or> tags too.
    - add --upstream option which considers upstream bugs (in LP) too.
    - add --heuristic option which tests all clues on bugs with no package and
      bugs with no specific clue files
    - small bugfixes.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Mon, 12 Feb 2007 09:32:38 +0100

bughelper (0.1~r76) feisty; urgency=low

  * bugHelper/bzrutils.py:
    - fix time check for automatic update of bughelper-data.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Fri,  9 Feb 2007 17:38:35 +0100

bughelper (0.1~r75) feisty; urgency=low

  * launchpadBugs/HTMLOperations.py:
    - fixes for attachments_regex and content_types - it seems that Martin is
      happy now.
    - launchpadBugs/utils.py:
      - use dpkg-query to find out which version we use.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Thu,  8 Feb 2007 13:10:27 +0100

bughelper (0.1~r71) feisty; urgency=low

  * bugHelper/infoFiles.py:
    - correctly treat parsed Local-Packages-Dir.
  * launchpadBugs/HTMLOperations.py:
    - fixed attachments_regex usage, correctly treat content_types list
  * launchpadBugs/utils.py:
    - split out lazy_makedir()

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Thu,  8 Feb 2007 12:17:02 +0100

bughelper (0.1~r70) feisty; urgency=low

  * debian/rules:
    - python-distutils.mk calls dh_pycentral for us. Drop the call.
  * launchpadBugs/HTMLOperations.py:
    - added  attachments_regex  argument to Bug() and BugAttachment()
      initialisation, so apport can pass a regular expression on bug
      attachments before downloading them.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Thu,  8 Feb 2007 09:07:46 +0100

bughelper (0.1~r68) feisty; urgency=low

  * Initial release.

 -- Daniel Holbach <daniel.holbach@ubuntu.com>  Wed, 07 Feb 2007 17:35:51 +0100