Added --ssl to `be serve` using cherrypy.wsgiserver.
[be.git] / NEWS
1 January 25, 2010
2  * Added --ssl to `be serve` using cherrypy.wsgiserver.
3
4 January 23, 2010
5  * Added 'Created comment with ID .../.../...' output to `be comment`.
6  * Added --important and --mine to `be list`.
7
8 January 20, 2010
9  * Renamed 'be-mbox-to-xml' -> 'be-mail-to-xml' and added support for
10    several mailbox formats.
11
12 January 3, 2010
13  * Changed `be list --uuids` -> `be list --ids`
14    Instead of UUIDs, it now outputs user ids: BUGDIR/BUG
15
16 January 1, 2010
17  * Added HTTP storage backend and server
18    Serve a local repo on http://localhost:8000
19      be --repo REPO serve
20    Then connect from other be calls, for example
21      be --repo http://localhost:8000 list
22
23 December 31, 2009
24  * New bugdir/bug/comment ID format replaces old bug:comment format.
25  * Deprecated support for `be diff` on Arch and Darcs <= 2.3.1.  A new
26    backend abstraction (Storage) makes the former implementation
27    ungainly.
28  * Improved command completion.
29  * Removed commands close, open, email_bugs, 
30  * Flipped some arguments
31    `be assign BUG-ID [ASSIGNEE]` -> `be status ASSIGNED BUG-ID ...`
32    `be severity BUG-ID SEVERITY` -> `be severity SEVERITY BUG-ID ...`
33    `be status BUG-ID STATUS` -> `be status STATUS BUG-ID ...`
34
35 December 7, 2009
36  * added --paginate and --no-pager to be.
37  * be --dir DIR COMMAND now roots the bugdir in DIR _without_ changing
38    directories.
39  * `be init --root DIR` should now be `be --dir DIR init`.
40
41 December 5, 2009
42  * targets are now a special type of bug (severity 'target'), so you
43    can do all the things you do with normal bugs to them as well
44    (e.g. comment on them, link them into dependency trees, etc.)
45  * new command `be due` to get/set bug due dates.
46  * changes to `be diff`
47    * exits with an error if required revision control is not possible.
48      Previously it printed a message, but exitted with status 0.
49    * removed options --new, --removed, --modified, --all
50    * added options --uuids, --subscribe
51    Replace:
52      '--new' with '--uuids --subscribe DIR:new'
53      '--removed' with '--uuids --subscribe DIR:rem'
54      '--modified' with '--uuids --subscribe DIR:mod'
55      '--all' with '--uuids'
56  * changes to `be depend`
57    * added options --status, --severity
58  * changes to `be list`
59    * added blacklist capability to --status, --severity, --assigned
60    * removed options --target, --cur-target
61    Replace:
62      'be list --target TARGET' with
63      'be depend --status -closed,fixed,wontfix --severity -target \
64         $(be target --resolve TARGET)'
65      'be list --cur-target' with
66      'be depend --status -closed,fixed,wontfix --severity -target \
67         $(be target --resolve)'
68  * changes to `be target`
69    * added option --resolve
70    * removed option --list
71    Replace:
72      'be target --list' with 'be list --status all --severity target'
73  * assorted cleanups and bugfixes
74
75 December 4, 2009
76  * new commands:
77    email-bugs
78  * broke `be comment --xml` out and extended into `be import-xml`
79  * added --dir option to `be diff'
80  * new XML format <be-xml>
81  * interfaces/email/interactive:
82    * added support for [be-bug:xml] interface
83    * improved security with restrict_file_access
84  * assorted cleanups, bugfixes, and optimizations
85
86 November 17, 2009
87  * new becommands:
88    commit
89    depend
90    html
91    merge
92    remove
93    status
94    subscribe
95    tag
96  * renamed becommands:
97    set_root => init
98  * removed becommands:
99    inprogress
100    upgrade
101  * new interfaces:
102    email:
103      interactive
104      catmutt
105    xml:
106      be-mbox-to-xml
107      be-xml-to-mbox
108  * deprecated interfaces:
109    gui:
110      beg
111      wxbe
112    web:
113      Bugs-Everywhere-Web
114  * lots of bugfixes and cleanups, see `be diff 200` for details.
115
116 April 10, 2006
117  * Updated BeWeb to TurboGear 0.9
118
119 April 6, 2006
120  * Better diagnostics from Marien Zwart
121  * Fixed installation from Marien Zwart
122  * Support ReST comments
123
124 April 3, 2006
125  * Handle replying to comments
126  * Better help handling (Thomas Gerigk)
127
128 March 31, 2006
129  * Changes to comments are shown in bzr diff
130
131 March 3, 2006
132  * Better bzr compatibility
133  * Auto-commit support
134
135 Feb 3, 2006
136  * BeWeb can merge, commit, etc.
137
138 Jan 30, 2006
139  * Creator support (Alexander Belchenko)
140
141 Jan 26, 2006
142  * Unicode support
143
144 December 3, 2005
145 * Added new "beweb" web interface