Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add the 'rm' command | vince | 2020-07-28 | 1 | -0/+1 |
| | | | | This commit adds a command that removes a bug from the repository, given a prefix. | ||||
* | commands: open and close the backend in a single place, simplify commands | Michael Muré | 2020-06-28 | 1 | -44/+0 |
| | |||||
* | commands: refactor to avoid globals | Michael Muré | 2020-06-28 | 1 | -46/+87 |
| | |||||
* | repository: remove tie to Bug, improved and reusable testing | Michael Muré | 2020-06-26 | 1 | -1/+1 |
| | | | | | | | | | - allow the creation of arbitrary Lamport clocks, freeing the way to new entities and removing Bug specific (upper layer) code. - generalize the memory-only and persisted Lamport clocks behind a common interface - rework the tests to provide reusable testing code for a Repo, a Clock, a Config, opening a path to add a new Repo implementation more easily - test previously untested components with those new tests Note: one problem found during this endeavor is that `identity.Version` also need to store one time + Lamport time for each other Entity (Bug, config, PR ...). This could possibly done without breaking change but it would be much easier to wait for https://github.com/MichaelMure/git-bug-migration to happen. | ||||
* | DOC: commands/root.go: syntax | Wes Turner | 2020-05-01 | 1 | -1/+1 |
| | |||||
* | bridge: huge refactor to accept multiple kind of credentials | Michael Muré | 2019-12-08 | 1 | -7/+1 |
| | |||||
* | commands: silence usage when cobra commands return an error | Amine | 2019-09-06 | 1 | -3/+5 |
| | |||||
* | commands: only return the error (not the function help) when no identity is set | Michael Muré | 2019-03-27 | 1 | -1/+3 |
| | | | | ... to avoid misleading a user into thinking the usage was incorrect | ||||
* | commands: add a "." at the end of Short commands usage | Michael Muré | 2019-03-01 | 1 | -1/+1 |
| | |||||
* | identity: some UX cleanup | Michael Muré | 2019-03-01 | 1 | -0/+23 |
| | |||||
* | add a "version" command with various outputs, including the git hash and tag | Michael Muré | 2019-02-20 | 1 | -2/+0 |
| | |||||
* | version 0.4.00.4.0 | Michael Muré | 2018-10-21 | 1 | -1/+1 |
| | |||||
* | commands: fix "comment add" flags set on the wrong command | Michael Muré | 2018-10-17 | 1 | -1/+1 |
| | |||||
* | commands: don't load the repo for commands that don't need it | Michael Muré | 2018-10-17 | 1 | -4/+0 |
| | | | | fix #67 | ||||
* | a better introduction message for the help page | Marc Chantreux | 2018-10-17 | 1 | -1/+5 |
| | |||||
* | repo: split the Repo interface to avoid abstraction leak in RepoCache | Michael Muré | 2018-09-21 | 1 | -1/+1 |
| | |||||
* | commands: description cleanup | Michael Muré | 2018-09-21 | 1 | -2/+2 |
| | |||||
* | docs & cleaning | Michael Muré | 2018-09-16 | 1 | -0/+1 |
| | |||||
* | version 0.3.00.3.0 | Michael Muré | 2018-09-13 | 1 | -1/+1 |
| | |||||
* | catch a lot of error not being checked | Michael Muré | 2018-09-13 | 1 | -1/+3 |
| | |||||
* | termui: allow to change the bug query | Michael Muré | 2018-09-11 | 1 | -1/+5 |
| | |||||
* | cmds: only print once the error | Michael Muré | 2018-09-06 | 1 | -1/+0 |
| | |||||
* | make CLI commands use the cache to lock the repo properly | Michael Muré | 2018-08-31 | 1 | -13/+0 |
| | |||||
* | cache: lock the repo with a pid file; automatic cleaning | Michael Muré | 2018-08-21 | 1 | -0/+9 |
| | |||||
* | version 0.2.00.2.0 | Michael Muré | 2018-08-17 | 1 | -1/+1 |
| | |||||
* | cleanup go imports | Michael Muré | 2018-08-13 | 1 | -1/+2 |
| | |||||
* | prepare a first version | Michael Muré | 2018-08-12 | 1 | -0/+2 |
| | |||||
* | bash completion: thanks to @tst2005, make the completion works for "git bug ↵ | Michael Muré | 2018-08-08 | 1 | -0/+6 |
| | | | | <command>" | ||||
* | bug: add a Lamport logical clock to be able to sort bugs by creation time ↵ | Michael Muré | 2018-08-06 | 1 | -2/+6 |
| | | | | and edit time without having to rely on a timestamp | ||||
* | termui: use the editor to create a new bug | Michael Muré | 2018-07-31 | 1 | -1/+0 |
| | |||||
* | use DisableAutoGenTag to not have to commit the documentation after each build | Michael Muré | 2018-07-20 | 1 | -0/+2 |
| | |||||
* | generate markdown documentation | Michael Muré | 2018-07-20 | 1 | -7/+6 |
| | |||||
* | rework all the commands to use cobra as a parser | Michael Muré | 2018-07-19 | 1 | -0/+59 |