Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | 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 | |||||
* | Merge remote-tracking branch 'origin/master' into dag-entity | Michael Muré | 2021-03-29 | 2 | -3/+29 | |
|\ | ||||||
| * | commands: minor fixes for the webui open with query | Michael Muré | 2021-03-07 | 1 | -4/+5 | |
| | | | | | | | | | | | | - go fmt - add a shorthand - fix displayed webUI URL in the terminal | |||||
| * | webui: allow specifying the initial query | Miklos Vajna | 2021-03-07 | 1 | -0/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Example use-case: given a github URL in a source code comment or commit message, one can now run: git bug webui --query 'metadata:github-url:"https://github.com/author/myproject/issues/42"' on the commandline to look up the details of that issue on the web ui quickly, offline. Fixes <https://github.com/MichaelMure/git-bug/issues/592>. | |||||
| * | Add option to specify host address | Sascha | 2021-02-28 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '--host'-cmdline-option is added to the webui command. Previously, the WebUI couldn't be hosted inside of a container. As the WebUI-server only listend per default to localhost and there was no option to change the address, the server should listend to. This means, that the WebUI was only reachable from localhost. So only from inside of the container but never from outside. The '--host'-option allows to set the IP address or a hostname which the WebUI-server should listen to. E.g. by setting 0.0.0.0 or :: as address. Update documentation for new option. Update shell completion for new option. Compilation seems to add another go-gitlab version. |