aboutsummaryrefslogtreecommitdiffstats
path: root/.be
Commit message (Collapse)AuthorAgeFilesLines
* Explicitly set encoding to UTF-8.W. Trevor King2009-09-131-0/+3
| | | | | Because otherwise we run into problems when running be from inside cron jobs.
* Added docstrings to libbe submodules.W. Trevor King2009-08-311-1/+1
| | | | Also a few minor tweaks to the module imports.
* RCS -> VCS, BUGDIR_DISK_VERSION -> v1.2W. Trevor King2009-08-313-3/+3
|
* Use 'v#.#' for major/minor version in upgrade.BUGDIR_DISK_VERSIONSW. Trevor King2009-08-311-1/+1
|
* Added libbe/upgrade.py to handle upgrading on-disk bugdirs.W. Trevor King2009-08-31174-1148/+558
|
* Made get_path() definitions consistent between bugdirs, bugs, and comments.W. Trevor King2009-08-311-0/+17
|
* Bug 22b (target-bugs) blocked by 519 (on-disk upgrade) and assigned to TrevorW. Trevor King2009-08-318-19/+24
|
* VCS vs. RCS terminology blocked by on-disk upgrade path.W. Trevor King2009-08-312-0/+8
|
* Added comment 22b:7 about representing targets with Bug() instances.W. Trevor King2009-08-312-0/+67
|
* Added on-disk representation upgrade bugW. Trevor King2009-08-163-0/+41
|
* "be html" fixes bug 2f0W. Trevor King2009-08-081-1/+1
|
* Merged Gianluca's html output branch.W. Trevor King2009-08-079-0/+129
|\ | | | | | | | | | | | | | | | | | | | | | | Changes to merge with my branch: * Added some reference to "be html" or "becommands/html.py" in his new bugs' summaries. Bug titles should make clear to which aspect of our growing repository they refer. * Fixed unittests in becommands/html.py. * execute() kwarg "test"->!"manipulate_encodings * bugdir.simple_bug_dir() -> bugdir.SimpleBugDir() * bd.cleanup() at end of unittests
| * - closed bugs f77, 2b8 d8dGianluca Montecchi2009-08-046-3/+32
| | | | | | | | - some changes to the css and to the html layout
| * Closed bug f77, minox fix to layoutGianluca Montecchi2009-07-311-1/+1
| |
| * Moved all the implementation into the html.py fileGianluca Montecchi2009-07-276-0/+30
| | | | | | | | Implemented the creation of the index for active and inactive bugs, with detail for earch of them
| * Initial implementation of the comments exportGianluca Montecchi2009-07-219-2/+55
| |
| * implemented the detail file and fixed the list of active bugGianluca Montecchi2009-07-213-1/+13
| |
| * Added the last 10 bug open listgianluca2009-07-091-0/+17
| |
| * Initial implementation of the html repository export.gianluca2009-07-045-0/+85
| | | | | | | | Creation of the index file
* | Now libbe.git.Git handles missing name/email and guesses instead.W. Trevor King2009-08-041-1/+1
| |
* | Merged Gianluca's missing-git-config bug reportW. Trevor King2009-08-043-0/+68
| |
* | Imported Ben's VCS vs. RCS bug report from the mailing list.W. Trevor King2009-08-035-0/+96
| |
* | Added an additional format check to be-handle-mail's pseudoheader parsing.W. Trevor King2009-07-272-2/+2
| | | | | | | | Marked outstanding email interface bugs as fixed.
* | Subscribing myself to all changes.W. Trevor King2009-07-271-0/+4
| |
* | Added autocommit wishlist request by Martin KrafftW. Trevor King2009-07-245-0/+65
| |
* | Added comment on notification granularity (commit-level).W. Trevor King2009-07-232-0/+18
| |
* | Added becommands/subscribe.py to manage subscription list.W. Trevor King2009-07-222-0/+13
| |
* | Merged assorted changes from be.wtk-rr for BugDir.extra_strings.W. Trevor King2009-07-21144-0/+4180
|\ \ | | | | | | | | | | | | | | | | | | Other highlights: * be show --no-comments * Improved *.sync_with_disk. * Improved be-mbox-to-xml.
| * | I imported a few threads from the mailing list as wishlist bugs.W. Trevor King2009-07-21144-0/+4180
| | | | | | | | | | | | | | | | | | | | | | | | | | | 12c:uw: Bug aggregation. Multi-repo meta-BE? 529:ow: How should we version BE? 2f0:aw: Static html report generation 22b:aw: Sorting targets chronologically d99:aw: CherryPy interface "Cherry-flavored BE" e08:aw: Interactive email interface
* | | Added: subscribe/unsubscribe (bug #..., "new bugs", "all", etc.)W. Trevor King2009-07-219-0/+100
|/ /
* | Updated GPLv2 to current GPLv2.W. Trevor King2009-07-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes Ben's bug 00f26f04-9202-4288-8744-b29abc2342d6. I also tweaked update_copyright.sh to make possible future copyright-blurb revision easier. The new algorithm is greedier, overwriting _all_ consecutive comments after a '^# Copyright' line, so do # Copyright # GPL ... GPL ... GPL # Your comment here... not # Copyright # GPL ... GPL ... GPL # # Your comment here... Without the blank line, your comment would get overwritten by the next run of update_copyright.sh. Note that catmutt is ignored by update_copyright.sh because Moritz Barsnick has only licensed his grepm code under the GPLv2 (not GPLv>=2). See the initial catmutt commit for details.
* | Added be-mbox-to-xml.W. Trevor King2009-07-1216-48/+107
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reworked to allow "be comment" to handle unicode strings (see bug e4ed63f6-9000-4d0b-98c3-487269140141). The solution was to escape all the unicode to produce and ASCII string before calling ElementTree.XML, and then converting back to unicode afterwards. Added a unicode-containing comment to the end of bug f7ccd916-b5c7-4890-a2e3-8c8ace17ae3a so that there's a handy unicode comment for testing. XML headers (e.g. '<?xml version="1.0" encoding="UTF-8" ?>') are now added to all xml output from be. Switched non-text/* encoding library to base64 instead of email.encoders, which makes that code in libbe/comment.py simpler. Changed libbe/mapfile.py error encoding from string_escape to unicode_escape so it can handle unicode. Everything's still untested, and be-xml-to-mbox doesn't handle unicode yet, but I felt this commit was getting a bit unwieldy ;).
* | Went through "closed" bugs looking for miss-categorized bugs.W. Trevor King2009-07-1112-90/+33
|/ | | | | | Found a few that were actually "fixed" and one that I reopened. Perhaps we should add a "merged" status to the default, so that the merged bugs don't clutter up the closed bugs category...
* Added `be depend'.W. Trevor King2009-06-253-1/+11
| | | | | | | | This closes bug 7ec2c071-9630-42b0-b08a-9854616f9144. BE is now bug free ;). At least until the next commit :p. Writing depend.py turned up a few style points in tag.py which I also fixed.
* Added `be tag --list' to list all tags.W. Trevor King2009-06-2554-1339/+259
| | | | | Loading all the bugs for the list search had the side effect of updating all the bug values files to the new YAML format.
* Consolidated outstanding bugs.W. Trevor King2009-06-2222-69/+272
| | | | | | | | | | Only one live bug left: 7ec2c071-9630-42b0-b08a-9854616f9144 I've decided (mostly due to the huge Trac post, see bug comments) to _not_ hardcode dependencies, but to add an attribute-creation mechanism that a becommand/depend.py could use for dependency tracking. Time for a new branch to think this out...
* Added `be list --sort *` for user-selectable sorting.W. Trevor King2009-06-2225-95/+222
| | | | | | | | | | | Also added libbe.bug.cmp_last_modified, which handles part of 9ce2f015-8ea0-43a5-a03d-fc36f6d202fe. To do better we could extend the RCS framework. I also transcribed a few emails from the be-devel list onto their relavent bugs and closed a few bugs. Finally, I removed some left over InvalidValue cruft.
* Added comments-from-stdin, so we can add tracebacks, e.g. withW. Trevor King2009-06-193-26/+17
| | | $ be list --invalid-option | be comment <bug-id> -
* Closed search bugW. Trevor King2008-12-044-42/+19
| | | | | | | | 9a942b1d-a3b5-441d-8aef-b844700e1efa Aaron says it's already implemented in the Bugs-Everywhere-Web, and $ be show `be list --status all --uuids` | grep -A5 -B5 XYZ works pretty well for me on the command line.
* Added per-tree default assignee option.W. Trevor King2008-12-046-47/+29
| | | | | The new setting is currently only used when creating new bugs with becommand/new.
* Closed a few old bugs that seem outdated/dealt with.W. Trevor King2008-12-0411-115/+54
|
* Fixed missing directory error when merging comments onto a bare bug.W. Trevor King2008-12-0411-25/+48
| | | | | | | | | If bug_A had no comments (and so, no comment directory), changing comment settings before saving raised missing directory errors. save_settings had previously assumed the .be/bugs/XYZ/comments/ directory existed, which wasn't true for comment-less bugs. Now it checks, and creates the directory if necessary.
* Per-tree status levels working.W. Trevor King2008-12-041-12/+9
|
* Closed 4a4609c8-1882-47de-9d30-fee410b8a802W. Trevor King2008-12-044-4/+11
| | | | Per-tree severity levels working.
* bug severity verification now works with per-tree severities.W. Trevor King2008-12-042-38/+19
| | | | | | | | | | I adjusted the YAML format following http://pyyaml.org/ticket/11 Unicode support To remove '!!python/unicode' escapes and allow unicode in the output. We can always have unicode in the output because the output is encoded (as per the BugFile.encoding setting) before being sent to the outside world.
* Per-tree settings now passed into bug module.W. Trevor King2008-12-041-0/+2
| | | | | | | | becommands/severity gets the configured settings appropriately. Todo: adjust setting-validation to compare against the current values. setup becommands/severity to --complete severities.
* Added per-tree configurable severities.W. Trevor King2008-12-041-7/+13
| | | | | | | They currently have no effect, but you can see them with $ be set There's a lot of information in this one 'settings' variable. I think set will have to be specialized to handle arrays smoothly...
* Cleaned up some older bugs.W. Trevor King2008-12-0417-3/+177
|
* Added support for bug reporter field.W. Trevor King2008-12-021-1/+1
| | | | Closes e2f6514c-5f9f-4734-a537-daf3fbe7e9a0
* Command completion simplified and working for list, dummies for other cmds.W. Trevor King2008-11-271-1/+1
| | | | | | | | All the other commands currently use default_complete(), which has no effect other than catching the --complete option and effectively aborting execution. This closes 8e1bbda4-35b6-4579-849d-117b1596ee99