Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | doc: update :data: to :py:data: for modern Sphinx. | W. Trevor King | 2012-10-26 | 1 | -3/+3 |
| | |||||
* | doc: update :meth: to :py:meth: for modern Sphinx. | W. Trevor King | 2012-10-26 | 1 | -3/+3 |
| | |||||
* | doc: update :class: to :py:class: for modern Sphinx. | W. Trevor King | 2012-10-26 | 1 | -8/+8 |
| | |||||
* | Ran update-copyright.py. | W. Trevor King | 2012-10-16 | 1 | -1/+1 |
| | |||||
* | Rewrite commands to use bugdirs instead of a single bugdir. | W. Trevor King | 2012-08-29 | 1 | -13/+19 |
| | | | | | | | The bulk of the work is in regard to XML, with new BugDir.xml and .from_xml methods to support the new <bugdir> entity. I also split the guts import_xml's ._run method into sub-methods to make the import logic more obvious. | ||||
* | Make ID expansion less strict for comment text. | W. Trevor King | 2012-03-03 | 1 | -3/+11 |
| | | | | | This avoids errors if the comment text references a repository that you don't have locally. | ||||
* | Ran update-copyright.py. | W. Trevor King | 2012-02-16 | 1 | -10/+10 |
| | |||||
* | Run update_copyright.py. | W. Trevor King | 2011-05-25 | 1 | -1/+2 |
| | |||||
* | Update libbe.util.id other_uuids documentation (may contain uuid). | W. Trevor King | 2011-05-12 | 1 | -4/+4 |
| | |||||
* | Bumped to version 1.0.01.0.0 | Chris Ball | 2011-01-08 | 1 | -1/+1 |
| | |||||
* | Ran update_copyright.py | W. Trevor King | 2010-06-22 | 1 | -11/+12 |
| | |||||
* | Added `be html --min-id-length INT` option | W. Trevor King | 2010-02-20 | 1 | -0/+2 |
| | |||||
* | Fixed docstrings so only Sphinx errors are "autosummary" and "missing attribute" | W. Trevor King | 2010-02-07 | 1 | -40/+263 |
| | |||||
* | libbe.command.html.HTMLGen._long_to_linked_user() handles failed conversion. | W. Trevor King | 2010-01-30 | 1 | -2/+7 |
| | | | | | | | Before, anything matching libbe.util.id.REGEXP was convert-or-die. Now it's convert-or-no-op. Much safer ;). The new _long_to_linked_user doctest would have failed with the old implementation. | ||||
* | `be html` links (<a href="...) #-delimited references in text/* bodies. | W. Trevor King | 2010-01-27 | 1 | -4/+12 |
| | |||||
* | Don't raise MultipleIDMatches if one of the matches is exact. | W. Trevor King | 2010-01-21 | 1 | -0/+2 |
| | |||||
* | Updated copyright information | W. Trevor King | 2010-01-01 | 1 | -1/+1 |
| | |||||
* | Fixed up the completion helpers in libbe.command.util | W. Trevor King | 2009-12-29 | 1 | -90/+196 |
| | | | | | | | | | | This entailed a fairly thorough cleanup of libbe.util.id. Remaining unimplemented completion helpers: * complete_assigned() * complete_extra_strings() Since these would require scanning all (active?) bugs to compile lists, and I was feeling lazy... | ||||
* | Fixed libbe.storage.util.upgrade | W. Trevor King | 2009-12-27 | 1 | -1/+0 |
| | | | | | | | | | | | | | Note that it only upgrades on-disk versions, so you can't use a non-VCS storage backend whose version isn't your command's current storage version. See #bea/110/bd1# for reasoning. To see the on-disk storage version, look at .be/version To see your command's supported storage version, look at be --full-version I added test_upgrade.sh to exercise the upgrade mechanism on BE's own repository. | ||||
* | Fixed libbe.command.diff + ugly BugDir.duplicate_bugdir implementation | W. Trevor King | 2009-12-15 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | duplicate_bugdir() works, but for the vcs backends, it could require shelling out for _every_ file read. This could, and probably will, be horribly slow. Still it works ;). I'm not sure what a better implementation would be. The old implementation checked out the entire earlier state into a temporary directory pros: single shell out, simple upgrade implementation cons: wouldn't work well for HTTP backens I think a good solution would run along the lines of the currently commented out code in duplicate_bugdir(), where a VersionedStorage.changed_since(revision) call would give you a list of changed files. diff could work off of that directly, without the need to generate a whole duplicate bugdir. I'm stuck on how to handle upgrades though... Also removed trailing whitespace from all python files. | ||||
* | Added parse_user() calls to Assign | W. Trevor King | 2009-12-14 | 1 | -23/+36 |
| | |||||
* | Converted libbe.storage.vcs.base to new Storage format. | W. Trevor King | 2009-12-13 | 1 | -1/+1 |
| | |||||
* | Moved bugdir, bug, and comment over to new id implementation. | W. Trevor King | 2009-12-10 | 1 | -5/+23 |
| | |||||
* | Rethought libbe.util.id module | W. Trevor King | 2009-12-09 | 1 | -40/+254 |
| | |||||
* | Transitioned bugdir.py to new storage format. | W. Trevor King | 2009-12-08 | 1 | -11/+24 |
| | |||||
* | Extend libbe.util.id to handle id (path) creation. | W. Trevor King | 2009-12-08 | 1 | -0/+110 |