Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | commands: different pattern to detect changed flags | Michael Muré | 2023-01-18 | 2 | -18/+22 |
| | |||||
* | fix(commands): replace missing import | Steve Moyer | 2023-01-17 | 1 | -0/+1 |
| | |||||
* | Merge branch 'master' of github.com:MichaelMure/git-bug | Steve Moyer | 2023-01-17 | 5 | -94/+95 |
|\ | |||||
| * | commands: remove compact style for "bug", as the width adaptive default ↵ | Michael Muré | 2023-01-17 | 3 | -88/+53 |
| | | | | | | | | renderer cover that usage | ||||
| * | command: adapt the output of the bug list to the terminal size | Michael Muré | 2023-01-17 | 3 | -7/+43 |
| | | |||||
* | | fix(commands): create env.Env once for all Cobra commands | Steve Moyer | 2023-01-17 | 39 | -141/+81 |
|/ | | | | Resolves #996 | ||||
* | execenv: move terminal detection to Out, introduce the compagnion In | Michael Muré | 2023-01-17 | 4 | -228/+273 |
| | |||||
* | feat: use isatty to detect a Termios instead | Steve Moyer | 2023-01-17 | 3 | -46/+28 |
| | |||||
* | feat: detect os.Stdin/os.Stdout mode | Steve Moyer | 2023-01-16 | 2 | -3/+91 |
| | |||||
* | Merge pull request #987 from MichaelMure/cache-progress-bar | Michael Muré | 2023-01-14 | 3 | -25/+62 |
|\ | | | | | commands: add a nice terminal progress bar when building the cache | ||||
| * | commands: add a nice terminal progress bar when building the cache | Michael Muré | 2023-01-11 | 3 | -25/+62 |
| | | | | | | | | One issue remaining is that writing the cache takes significant time, but I don't know how to reflect that nicely to the user. | ||||
* | | add wipe sub-command that remove local bugs and identities | Kalin Staykov | 2023-01-11 | 2 | -0/+59 |
|/ | |||||
* | properly close files in edge cases in various places | Michael Muré | 2023-01-11 | 1 | -8/+10 |
| | |||||
* | make go1.19 fmt happy | Michael Muré | 2023-01-11 | 2 | -5/+5 |
| | |||||
* | fix(commands): run tests in ./commands/... without ANSI color | Steve Moyer | 2023-01-07 | 1 | -0/+17 |
| | | | | Resolves #926 | ||||
* | commands: share JSON creation | Michael Muré | 2022-12-29 | 7 | -126/+156 |
| | |||||
* | commands: don't double build the lamport clocks | Michael Muré | 2022-12-29 | 2 | -5/+5 |
| | |||||
* | Merge pull request #962 from MichaelMure/select-completion | Michael Muré | 2022-12-27 | 19 | -302/+327 |
|\ | | | | | commands: generic "select" code, move bug completion in bugcmd | ||||
| * | commands: generic "select" code, move bug completion in bugcmd | Michael Muré | 2022-12-27 | 19 | -302/+327 |
| | | |||||
* | | cache: simplify cache building events handling | Michael Muré | 2022-12-27 | 2 | -10/+3 |
|/ | |||||
* | commands: move bug specific input code into commands/bug/input | Michael Muré | 2022-12-27 | 6 | -243/+252 |
| | |||||
* | cache: tie the last printf in an event to make the core print free | Michael Muré | 2022-12-27 | 2 | -26/+24 |
| | |||||
* | Merge pull request #936 from MichaelMure/feat/935/disambiguate-config-errors | Steve Moyer | 2022-12-23 | 1 | -1/+2 |
|\ | | | | | feat(935): disambiguate config errors | ||||
| * | feat: wrap ErrNoConfigEntry to report missing key | Steve Moyer | 2022-11-27 | 1 | -1/+2 |
| | | | | | | | | Resolves #935. | ||||
* | | cache: fix some bugs after refactor | Michael Muré | 2022-12-23 | 5 | -33/+27 |
| | | |||||
* | | cache: generic withSnapshot, some cleanup | Michael Muré | 2022-12-22 | 2 | -5/+19 |
| | | |||||
* | | cache: tie up the refactor up to compiling | Michael Muré | 2022-12-21 | 18 | -59/+66 |
| | | |||||
* | | WIP | Michael Muré | 2022-12-19 | 1 | -1/+20 |
| | | |||||
* | | WIP | Michael Muré | 2022-11-28 | 1 | -3/+3 |
|/ | |||||
* | commands: reorg into different packages | Michael Muré | 2022-11-20 | 87 | -1722/+1813 |
| | |||||
* | core: bubble up the comment ID when created, or edited the first comment | Michael Muré | 2022-11-13 | 1 | -1/+1 |
| | |||||
* | doc: fix incorrect indentation | Michael Muré | 2022-10-22 | 1 | -1/+1 |
| | | | | fix #905 | ||||
* | feat(530) make label commands consistent | Steve Moyer | 2022-09-25 | 3 | -12/+42 |
| | |||||
* | test(863): fix test for full id instead of "human" | Steve Moyer | 2022-09-25 | 1 | -1/+1 |
| | |||||
* | refactor(git-bug-863): merge ls-id into ls | Steve Moyer | 2022-09-25 | 3 | -2/+20 |
| | | | | | | | | The "ls" command allows filtering and sorting and already features different output formatters. Merging "ls-id" into "ls" cleans up the command hierarchy and allows users to take advantage of these querying features. Resolves #863. | ||||
* | Merge pull request #855 from MichaelMure/fix-850-ineffective-comment-edit | Steve Moyer | 2022-08-23 | 10 | -1/+240 |
|\ | | | | | test(850): add tests for `git-bug comment edit` has no effect | ||||
| * | fix(850): normalize Windows line endings -> *nix (golden files) | Steve Moyer | 2022-08-23 | 1 | -1/+1 |
| | | |||||
| * | fix(850): normalize Windows line endings -> *nix | Steve Moyer | 2022-08-23 | 1 | -1/+1 |
| | | |||||
| * | fix(850): merge in CombinedId from 664 | Steve Moyer | 2022-08-23 | 2 | -16/+1 |
| | | |||||
| * | Merge branch 'master' into fix-850-ineffective-comment-edit | Steve Moyer | 2022-08-23 | 15 | -18/+632 |
| |\ | |||||
| * | | fix(850): remove obsolete test logging | Steve Moyer | 2022-08-19 | 1 | -1/+0 |
| | | | |||||
| * | | tests(850): add tests for comment ls, add and edit | Steve Moyer | 2022-08-19 | 9 | -0/+255 |
| | | | |||||
* | | | webui: add a flag to log handling errors | Michael Muré | 2022-08-23 | 1 | -9/+17 |
| |/ |/| | |||||
* | | bug: have a type for combined ids, fix ↵ | Michael Muré | 2022-08-22 | 2 | -4/+4 |
| | | | | | | | | https://github.com/MichaelMure/git-bug/issues/653 | ||||
* | | move bug.Status in entities/common for reuse | Michael Muré | 2022-08-20 | 1 | -1/+2 |
| | | |||||
* | | move {bug,identity} to /entities, move input to /commands | Michael Muré | 2022-08-18 | 14 | -13/+626 |
|/ | |||||
* | fix(836): revert to older test harness | Steve Moyer | 2022-08-18 | 1 | -4/+2 |
| | |||||
* | feat(836): updates default ls formatter for TSV output | Steve Moyer | 2022-08-18 | 2 | -1/+61 |
| | | | | Resolves #836 | ||||
* | docs(847): add compact to docs and bash for ls command's format flag | Steve Moyer | 2022-08-16 | 1 | -2/+2 |
| | |||||
* | test(809): remove reliance on repo's filesystem | Steve Moyer | 2022-06-22 | 4 | -16/+15 |
| |