Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add 'Power features' page to the docs. | W. Trevor King | 2011-05-25 | 2 | -0/+28 |
| | |||||
* | Rework summary handling in `be commit`. | W. Trevor King | 2011-05-25 | 1 | -6/+18 |
| | | | | | | Now you can run `be commit` with no options and have the summary split off the body automatically. This should be more familiar to most VCS users. | ||||
* | Run update_copyright.py. | W. Trevor King | 2011-05-25 | 70 | -44/+128 |
| | |||||
* | Move Tim Guirgies' help for status/severity overrides to . | W. Trevor King | 2011-05-25 | 3 | -35/+54 |
| | |||||
* | Remove "be set" reference in favour of actual help | Tim Guirgies | 2011-05-25 | 2 | -2/+32 |
| | | | | | | | | Because "be set severity blah" does not actually work, referring users there to set custom severity levels is just cruel (I spent a half hour trying to figure out what I was doing wrong). Thus, it is much easier to, at least for now, state in the help message what they must do in order to get custom severities and statuses. | ||||
* | Teach be status --help to load per tree config | Tim Guirgies | 2011-05-25 | 1 | -0/+4 |
| | | | | | | Again, there is discrepancy between severity.py and status.py. I thought this feature was extremely useful in severity.py and it should be put into status.py too. | ||||
* | Restructure severity help function to match status | Tim Guirgies | 2011-05-25 | 1 | -11/+16 |
| | | | | | | | | | | | | | | | The code structure was vastly different in severity.py to status.py, so I mostly copied the structure from there and adjusted it to suit severity. The structure in status.py looked (to me) cleaner, more organised, and easier to work with. Also, users are now referred by "be severity --help" to "be set --help", in a manner similar to "be status --help". For those that don't know that severity can be adjusted on a per repository basis, this seems extremely helpful. A similar message appears for status, but not here. | ||||
* | Use open() instead of file() in CachedPathID doctests (2to3 compatability). | W. Trevor King | 2011-05-12 | 1 | -3/+3 |
| | |||||
* | Remove form feeds (for compatibility with 2to3). | W. Trevor King | 2011-05-12 | 8 | -10/+10 |
| | |||||
* | Convert tabs to spaces in a libbe.bug indention. | W. Trevor King | 2011-05-12 | 1 | -1/+1 |
| | |||||
* | Update libbe.util.id other_uuids documentation (may contain uuid). | W. Trevor King | 2011-05-12 | 1 | -4/+4 |
| | |||||
* | Mention Stats.print_callees() in doc/hacking.txt. | W. Trevor King | 2011-05-12 | 1 | -0/+4 |
| | |||||
* | Mention Stats.print_callers() in doc/hacking.txt. | W. Trevor King | 2011-05-12 | 1 | -3/+7 |
| | |||||
* | Make BugDir._uuids_cache a set. | W. Trevor King | 2011-05-12 | 1 | -9/+13 |
| | | | | | | | | | | | | For `be list` on a bugdir with 4096 open bugs, this reduced the cumulative time spend in 8194 calls to BugDir.uuids() from 41 seconds to 33 seconds. Of the 33 cumulative seconds, 24 were spend in uuids() itself (and not in child functions), which is probably from the list comprehension extracting in-memory Bug uuids. With fancier accounting, you could probably trust _uuids_cache to already contain all the in-memory uuids and dispense with the union altogether. | ||||
* | Cache Bug.time by hand to avoid lots of redundant calls to str_to_time. | W. Trevor King | 2011-05-12 | 1 | -2/+11 |
| | |||||
* | Fix links to libbe.util.id from doc/tutorial.txt. | W. Trevor King | 2011-05-11 | 1 | -3/+3 |
| | |||||
* | Fix test_log_request (broken by commit 36699d82). | W. Trevor King | 2011-05-11 | 1 | -1/+1 |
| | |||||
* | Add extra strings to Bug.string() output. | W. Trevor King | 2011-05-02 | 1 | -0/+2 |
| | |||||
* | Revive the UserError/UsageError distinction | W. Trevor King | 2011-05-02 | 3 | -13/+49 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | UsageError was removed back in commit bf3d434b244c57556bec979acbc658c30eb58221 Author: W. Trevor King <wking@drexel.edu> Date: Sat Dec 12 00:31:55 2009 -0500 Added libbe.command.base (with Command class)... because the distinction between UsageError and UserError was unclear. I've brought it back to satisfy a request by Christian Heinrich: On Sun, May 01, 2011 at 02:52:13AM +0200, Christian Heinrich wrote: > 3.) Using wrong syntax should receive better help messages. > > Current: > > "be new" -> ERROR: > Missing required argument SUMMARY > > Should be: > > "be new" -> usage: be new [options] SUMMARY > ... He suggested we print the full option list as well, but I've decided to just print the usage summary and remind the user how to get the full help message if they want it. | ||||
* | Add summary line to the Serve command. | W. Trevor King | 2011-05-01 | 1 | -1/+6 |
| | | | | Thanks to Christian Heinrich for pointing this out. | ||||
* | "X or ''|e" -> "(X or '')|e" for proper escaping. | W. Trevor King | 2011-04-17 | 1 | -7/+7 |
| | |||||
* | Correct <tdata> -> <tbody> typo in `be html` templates. | W. Trevor King | 2011-04-17 | 1 | -2/+2 |
| | |||||
* | Ensure comment div ids start with a letter (per validator.w3.org). | W. Trevor King | 2011-04-17 | 1 | -2/+2 |
| | |||||
* | Correct <tbody> -> </tbody> typo in `be html` templates. | W. Trevor King | 2011-04-17 | 1 | -1/+1 |
| | |||||
* | Rework `be html` to use Jinja2 templates. | W. Trevor King | 2011-04-17 | 1 | -558/+530 |
| | |||||
* | `be serve --notify` is a partial solution to /5fb (storage change hooks). | W. Trevor King | 2011-04-16 | 2 | -0/+18 |
| | |||||
* | Revert 54801289, which makes it impossible to save new bugs/comments. | W. Trevor King | 2011-04-16 | 2 | -2/+4 |
| | |||||
* | Fix /64c by installing with `--user` by default (vs. --prefix=${HOME}). | W. Trevor King | 2011-04-16 | 2 | -4/+3 |
| | | | | | This way users don't need to mess with PYTHONPATH. They'll still need to tweak PATH so they can find the be entry script. | ||||
* | Remove old exception types from libbe.bug and libbe.comment. | W. Trevor King | 2011-04-16 | 2 | -17/+0 |
| | |||||
* | Raise exceptions if bug or comment value files are missing. | W. Trevor King | 2011-04-16 | 2 | -4/+2 |
| | | | | | | | | | This happens most often when a previous crash leaves an empty directory `abc` in .be/.../bugs/abc/ or .be/.../bugs/.../comments/abc/. The new exception ensures the error message is "Bug/Comment X missing value file" which tells you where to look for the repository corruption not "summary is None" which told you nothing. | ||||
* | Raise an exception for unrecognized errors in send_pgp_mime. | W. Trevor King | 2011-04-16 | 1 | -1/+1 |
| | |||||
* | Temporarily disable writing in `be new` to avoid repeated updates. | W. Trevor King | 2011-04-16 | 1 | -0/+3 |
| | |||||
* | Add --notify to `be serve`. | W. Trevor King | 2011-04-16 | 4 | -9/+72 |
| | |||||
* | Fix typo libbe.storage.serve -> libbe.command.serve in libbe.storage.http ↵ | W. Trevor King | 2011-04-16 | 1 | -2/+2 |
| | | | | comments. | ||||
* | Add version releases to NEWS. | W. Trevor King | 2011-04-16 | 1 | -0/+6 |
| | |||||
* | Update NEWS, mentioning recent command options for new and import-xml. | W. Trevor King | 2011-04-16 | 1 | -0/+4 |
| | |||||
* | Add --preserve-uuids to `be import-xml`. | W. Trevor King | 2011-04-16 | 3 | -7/+18 |
| | |||||
* | Import ElementTree in libbe.util.utility for InvalidXML. | W. Trevor King | 2011-04-16 | 1 | -0/+4 |
| | |||||
* | Mark /4bc as fixed. | W. Trevor King | 2011-04-16 | 1 | -1/+1 |
| | |||||
* | Import bea/5a1 from http://bugs.bugseverywhere.org/ as bea/4bc. | W. Trevor King | 2011-04-16 | 5 | -0/+66 |
| | |||||
* | Import /bea/c3f from http://bugs.bugseverywhere.org/ as /bea/64c. | W. Trevor King | 2011-04-16 | 3 | -0/+29 |
| | |||||
* | Mark /35a as fixed. | W. Trevor King | 2011-04-16 | 1 | -1/+1 |
| | |||||
* | Import /bea/b39 from http://bugs.bugseverywhere.org/ as /bea/35a. | W. Trevor King | 2011-04-16 | 5 | -0/+68 |
| | |||||
* | Centralize assigned processing in parse_assigned & add assigned test to New. | W. Trevor King | 2011-04-16 | 2 | -12/+17 |
| | |||||
* | Merge remote branch 'cooper/master' | W. Trevor King | 2011-04-16 | 1 | -1/+20 |
|\ | |||||
| * | Add support for 'none' and '-' with --assigned like in `be assign` | Andrew Cooper | 2011-03-29 | 1 | -1/+6 |
| | | |||||
| * | Add options --status and --severity to `be new` | Andrew Cooper | 2011-03-29 | 1 | -0/+14 |
| | | |||||
* | | Fix bd->bugdir typo in import_xml. | Valtteri Kokkoniemi | 2011-04-16 | 1 | -1/+1 |
| | | |||||
* | | Fix doctest after Valtteri's import-xml patch. | W. Trevor King | 2011-04-16 | 1 | -1/+1 |
| | | |||||
* | | fixed created tag handling in import-xml | Valtteri Kokkoniemi | 2011-04-16 | 1 | -0/+4 |
| | |