Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | test(809): remove remaining calls to InitGoRepo in tests | Steve Moyer | 2022-06-16 | 1 | -9/+2 |
| | | | | Note that examples still need to shown how a developer would use the library. | ||||
* | refactor(809): eliminate need to defer CleanupTestRepos() | Steve Moyer | 2022-06-16 | 2 | -2/+3 |
| | |||||
* | test(778): simplify and guarantee backend cleanup | Steve Moyer | 2022-06-15 | 1 | -18/+4 |
| | |||||
* | refactor(778): test only command implementations | Steve Moyer | 2022-06-15 | 8 | -191/+94 |
| | |||||
* | chore(808): rearrange imports to git-bug convention | Steve Moyer | 2022-06-07 | 1 | -2/+3 |
| | |||||
* | test(808): document getCWD() and clean-up arguments | Steve Moyer | 2022-06-07 | 1 | -2/+8 |
| | |||||
* | test(808): skip root help test that uses a golden file | Steve Moyer | 2022-06-07 | 1 | -4/+2 |
| | |||||
* | fix(808): remove duplication stderr/stdout set-up | Steve Moyer | 2022-06-06 | 1 | -3/+0 |
| | |||||
* | test(808): make build tag compatible with Go 1.16 | Steve Moyer | 2022-06-06 | 1 | -0/+1 |
| | |||||
* | test(808): do not run golden file tests on Windows | Steve Moyer | 2022-06-06 | 2 | -52/+63 |
| | |||||
* | fix(808): simplify handling of Windows line terminations | Steve Moyer | 2022-06-06 | 1 | -2/+1 |
| | |||||
* | chore(808): merge in LocalStorage namespace configuration | Steve Moyer | 2022-06-06 | 2 | -3/+3 |
| | |||||
* | Merge branch 'master' into fix/778-git-bug-rm-broken | Steve Moyer | 2022-06-06 | 1 | -1/+3 |
|\ | |||||
| * | refactor: use namespace instead of application of applicationName | Steve Moyer | 2022-05-26 | 1 | -2/+2 |
| | | |||||
| * | feat: make local storage configurable | Steve Moyer | 2022-05-25 | 1 | -1/+3 |
| | | |||||
* | | fix(808): replace Windows line terminators | Steve Moyer | 2022-06-06 | 1 | -1/+5 |
| | | |||||
* | | test(778): execute rm bug in testEnv (hangs) | Steve Moyer | 2022-05-28 | 1 | -0/+15 |
| | | |||||
* | | test(778): execute add user in testEnv and return userID | Steve Moyer | 2022-05-28 | 1 | -0/+33 |
| | | |||||
* | | test(778): clear output after user creation | Steve Moyer | 2022-05-28 | 1 | -1/+3 |
| | | |||||
* | | test(778): verify user create results in an identity and cache | Steve Moyer | 2022-05-27 | 2 | -0/+40 |
| | | |||||
* | | test(778): verify root command returns main help text | Steve Moyer | 2022-05-27 | 2 | -0/+120 |
| | | |||||
* | | test(778): allow alternate CWD via context | Steve Moyer | 2022-05-27 | 1 | -2/+16 |
| | | |||||
* | | test(778): capture stderr and stdout during tests | Steve Moyer | 2022-05-27 | 1 | -0/+3 |
|/ | |||||
* | completion: lots of small ironing | Michael Muré | 2022-05-01 | 1 | -51/+43 |
| | |||||
* | ls: fix incorrect query parsing with quotes escaped by the shell | Michael Muré | 2022-05-01 | 2 | -7/+59 |
| | |||||
* | completion: use the correct GenBashCompletionV2 instead of the legacy function | Michael Muré | 2022-05-01 | 1 | -8/+0 |
| | |||||
* | Add command-specific argument completions | Johannes Altmanninger | 2022-05-01 | 25 | -7/+398 |
| | | | | | | | | | | | | | | | | | | | | | | Complete bug IDs, bridges, users, labels where appropriate. This works in bash and fish. ZSH is not yet supported by Cobra. In fish, descriptions (the part of a completion after the "\t") are shown as completion label, and can be searched with Ctrl+S. Reproduce with fish -C 'source misc/fish_completion/git-bug' git bug select ^I (tested with fish version 3.3.1) Also works with bash, but only for "git-bug" (with the dash) bash --rcfile <(echo source misc/bash_completion/git-bug) git-bug select ^I Closes #493 | ||||
* | Command ls: Add compact format | Sascha | 2021-08-17 | 1 | -0/+28 |
| | |||||
* | commands: proper backend close on RunE error | Michael Muré | 2021-05-09 | 35 | -200/+174 |
| | |||||
* | CLI: Add non-interactive option to interactive commands (#651) | Sascha | 2021-05-09 | 6 | -23/+47 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add option to skip the AvatarURL input request Using an empty string for the avatar cli flag e.g. `git-bug user create -a ""` will still result in a prompt. As the avatar URL is an optional option, it should be possible to skip asking for it entirely. Otherwise automated user creation via a script must make use of pipe hacks. * Add global --non-interactive cmdline option * Replace --skipAvatar for --non-interactive option * Cmd BugAdd: respect non-interactive option * Cmd bridge configure: respect non-interactive opt * Cmd CommentAdd: respect non-interactive option * Cmd CommentEdit: respect non-interactive option * Cmd TermUI: respect non-interactive option * Cmd TitleEdit: respect non-interactive option * Remove global non-interactive option * Cmd UserCreate: Use local non-interactive option * Cmd BugAdd: Use local non-interactive option * Cmd BridgeConfigure: Use local non-interactive option * Cmd CommentAdd: Use local non-interactive option * Cmd CommentEdit: Use local non-interactive option * Cmd TermUI: Drop non-interactive option It should be obviouse that the termui is an interactive command. * Cmd TitleEdit: Use local non-interactive option * Update docs * Bridge GitHub: respect non-interactive option * Bridge GitLab: respect non-interactive option * Bridge Jira: respect non-interactive and token opt * Fix failing compilation * Bridge launchpad: respect non-interactive option * bridge: isNonInteractive --> interactive Co-authored-by: Michael Muré <batolettre@gmail.com> | ||||
* | CLI - allow user create without prompt (#650) | Hariharan | 2021-04-25 | 1 | -20/+39 |
| | | | | | | | | | | | * CLI - allow user create without prompt. Fixes #577 * Update commands/user_create.go email message Co-authored-by: Michael Muré <batolettre@gmail.com> * Update docs Co-authored-by: Michael Muré <batolettre@gmail.com> | ||||
* | make sure every text input is safe and validated | Michael Muré | 2021-04-17 | 5 | -5/+13 |
| | | | | fix #630 |