6352d6a
generate docs and completion concurrently for a faster "make"
Michael Muré created
6352d6a
generate docs and completion concurrently for a faster "make"
Michael Muré created
78f39c4
CLI: enable Fish completion
Michael Muré created
6fd7934
update cobra
Michael Muré created
4f15c87
Merge pull request #401 from MichaelMure/dependabot/npm_and_yarn/webui/minimist-1.2.5
build(deps): [security] bump minimist from 1.2.0 to 1.2.5 in /webui
Michael Muré created
882f689
build(deps): [security] bump minimist from 1.2.0 to 1.2.5 in /webui
Bumps [minimist](https://github.com/substack/minimist) from 1.2.0 to 1.2.5. **This update includes security fixes.** - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.0...1.2.5) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] created
c9e4a35
webui: update some deps
Michael Muré created
bdab0d6
Merge pull request #398 from MichaelMure/dependabot/go_modules/github.com/go-errors/errors-1.1.1
build(deps): bump github.com/go-errors/errors from 1.0.2 to 1.1.1
Michael Muré created
522503c
build(deps): bump github.com/go-errors/errors from 1.0.2 to 1.1.1
Bumps [github.com/go-errors/errors](https://github.com/go-errors/errors) from 1.0.2 to 1.1.1. - [Release notes](https://github.com/go-errors/errors/releases) - [Commits](https://github.com/go-errors/errors/compare/v1.0.2...v1.1.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] created
76189f0
Merge pull request #400 from MichaelMure/dependabot/go_modules/github.com/stretchr/testify-1.6.1
build(deps): bump github.com/stretchr/testify from 1.5.1 to 1.6.1
Michael Muré created
9a00ffb
bug: make sure to disable label color escape when not on a terminal
Michael Muré created
1f66bb6
build(deps): bump github.com/stretchr/testify from 1.5.1 to 1.6.1
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.5.1 to 1.6.1. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](https://github.com/stretchr/testify/compare/v1.5.1...v1.6.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] created
5029cc1
Merge pull request #388 from bsdlcook/freebsd-port
Include FreeBSD package section.
Michael Muré created
2926310
Fix intendation for FreeBSD package/port section.
Lewis Cook created
76b55c6
Add FreeBSD package/port section.
Lewis Cook created
966edfc
Merge pull request #382 from westurner/patch-2
DOC: README.md: is/are
Michael Muré created
f9452e3
Merge pull request #375 from MichaelMure/dependabot/go_modules/github.com/go-errors/errors-1.0.2
build(deps): bump github.com/go-errors/errors from 1.0.1 to 1.0.2
Michael Muré created
e49b15d
Merge branch 'patch-1'
Michael Muré created
25d633d
DOC: commands/root.go: syntax
Wes Turner created
fb31f80
identity: actually test the mutator
Michael Muré created
fe6e3ef
DOC: README.md: is/are
Wes Turner created
0434d92
Merge pull request #380 from ogirginc/master
Update README.md
Michael Muré created
ce8802b
Update README.md
Display Homebrew option to install git-bug on macOS.
Ogulcan Girginc created
4242150
Merge pull request #378 from vojta001/master
termui: fix a crash when trying to open a bug when there are none
Michael Muré created
8a81b9f
termui: fix a crash when trying to open a bug when there are none
Nothing prevented you from pressing Enter in bug listing even when there
were no open bugs. Doing so resulted in:
panic: runtime error: index out of range [0] with length 0
goroutine 1 [running]:
github.com/MichaelMure/git-bug/termui.(*bugTable).openBug(0xc00007aa80, 0xc000354000, 0xc00036c120, 0x2, 0x2)
/build/source/termui/bug_table.go:440 +0x17f
github.com/awesome-gocui/gocui.(*Gui).execKeybinding(0xc000354000, 0xc00036c120, 0xc0003102a0, 0xc00007a001, 0xc000225b2c, 0xc000000180)
/build/go/pkg/mod/github.com/awesome-gocui/gocui@v0.6.1-0.20191115151952-a34ffb055986/gui.go:808 +0x65
github.com/awesome-gocui/gocui.(*Gui).execKeybindings(0xc000354000, 0xc00036c120, 0xc000225b38, 0x3, 0x4, 0x3)
/build/go/pkg/mod/github.com/awesome-gocui/gocui@v0.6.1-0.20191115151952-a34ffb055986/gui.go:787 +0xed
github.com/awesome-gocui/gocui.(*Gui).onKey(0xc000354000, 0xc000225b38, 0x2, 0x0)
/build/go/pkg/mod/github.com/awesome-gocui/gocui@v0.6.1-0.20191115151952-a34ffb055986/gui.go:745 +0x164
github.com/awesome-gocui/gocui.(*Gui).handleEvent(...)
/build/go/pkg/mod/github.com/awesome-gocui/gocui@v0.6.1-0.20191115151952-a34ffb055986/gui.go:506
github.com/awesome-gocui/gocui.(*Gui).MainLoop(0xc000354000, 0x0, 0x0)
/build/go/pkg/mod/github.com/awesome-gocui/gocui@v0.6.1-0.20191115151952-a34ffb055986/gui.go:466 +0x202
github.com/MichaelMure/git-bug/termui.initGui(0x0)
/build/source/termui/termui.go:113 +0x12c
github.com/MichaelMure/git-bug/termui.Run(0xc000228000, 0xc000078b30, 0x0)
/build/source/termui/termui.go:66 +0x185
github.com/MichaelMure/git-bug/commands.runTermUI(0x1211bc0, 0x12478e0, 0x0, 0x0, 0x0, 0x0)
/build/source/commands/termui.go:18 +0xd5
github.com/spf13/cobra.(*Command).execute(0x1211bc0, 0x12478e0, 0x0, 0x0, 0x1211bc0, 0x12478e0)
/build/go/pkg/mod/github.com/spf13/cobra@v0.0.6/command.go:840 +0x453
github.com/spf13/cobra.(*Command).ExecuteC(0x1210960, 0x0, 0x0, 0x0)
/build/go/pkg/mod/github.com/spf13/cobra@v0.0.6/command.go:945 +0x317
github.com/spf13/cobra.(*Command).Execute(...)
/build/go/pkg/mod/github.com/spf13/cobra@v0.0.6/command.go:885
github.com/MichaelMure/git-bug/commands.Execute()
/build/source/commands/root.go:54 +0x2d
main.main()
/build/source/git-bug.go:14 +0x20
Vojtěch Káně created
308810c
build(deps): bump github.com/go-errors/errors from 1.0.1 to 1.0.2
Bumps [github.com/go-errors/errors](https://github.com/go-errors/errors) from 1.0.1 to 1.0.2. - [Release notes](https://github.com/go-errors/errors/releases) - [Commits](https://github.com/go-errors/errors/compare/v1.0.1...v1.0.2) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] created
d3fc94a
Merge pull request #371 from mindriot101/config-reads-includes
Supports git config includes
Michael Muré created
e062d9a
Supports git config includes
I like to have "private" settings in a git include file, and store the main .gitconfig under version control. I do not want any authentication keys or tokens (even if encrypted) in version control, so I have by main .gitconfig include another file which is local and not tracked. The current implementation calls `git config --global --get-regexp <keyPrefix>` and for some reason, this command does not follow git include files. The changes suggested in this PR add the `--includes` flag to the command, which then reads any included files.
Simon Walker created
28c3ee3
Merge pull request #364 from MichaelMure/dependabot/go_modules/github.com/spf13/cobra-0.0.7
build(deps): bump github.com/spf13/cobra from 0.0.6 to 0.0.7
Michael Muré created
a8aecec
readme: better phrasing
Michael Muré created
e43920b
readme: fix image links
Michael Muré created
685a4fd
readme: document workflows
Michael Muré created
2d64b85
Merge pull request #363 from MichaelMure/gitlab-iterator
gitlab: refactor the iterator, fix bug
Michael Muré created
903549c
gitlab: fix iterator (paginate with first index 1) and avoid the trailing API call
Michael Muré created
5303864
build(deps): bump github.com/spf13/cobra from 0.0.6 to 0.0.7
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 0.0.6 to 0.0.7. - [Release notes](https://github.com/spf13/cobra/releases) - [Commits](https://github.com/spf13/cobra/compare/v0.0.6...0.0.7) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] created
f4ca533
gitlab: refactor the iterator, fix bugs
Notably, properly reset sub iterators when changing to the next issue
Michael Muré created
38b42bc
jira/gitlab: fix a bad login handling in the configurator
Michael Muré created
fec9ea0
drop support of go 1.11 due to bad dep handling without mod support
Michael Muré created
ecde909
query: more robust tokenizer
Michael Muré created
aec81b7
launchpad: fix a nil value access
Michael Muré created
7c04f7f
Merge pull request #354 from MichaelMure/dependabot/npm_and_yarn/webui/acorn-5.7.4
build(deps): [security] bump acorn from 5.7.3 to 5.7.4 in /webui
Michael Muré created
93f44cb
Merge pull request #362 from MichaelMure/dependabot/go_modules/github.com/xanzy/go-gitlab-0.29.0
build(deps): bump github.com/xanzy/go-gitlab from 0.27.0 to 0.29.0
Michael Muré created
390e66e
Merge pull request #355 from MichaelMure/query-parser-ast
replace the all-in-one query parser by a complete one with AST/lexer/parser
Michael Muré created
3e4b184
build(deps): bump github.com/xanzy/go-gitlab from 0.27.0 to 0.29.0
Bumps [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab) from 0.27.0 to 0.29.0. - [Release notes](https://github.com/xanzy/go-gitlab/releases) - [Changelog](https://github.com/xanzy/go-gitlab/blob/master/CHANGELOG.md) - [Commits](https://github.com/xanzy/go-gitlab/compare/v0.27.0...v0.29.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
dependabot-preview[bot] created
314fcbb
query: no need for an ast package
Michael Muré created
5e4dc87
cache: replace the all-in-one query parser by a complete one with AST/lexer/parser
Michael Muré created
58abc6b
Merge pull request #358 from MichaelMure/gitlab-tests
gitlab: fix issues import url
Michael Muré created
a8666bf
launchpad: tighten the bug matching
Michael Muré created
fae3b2e
github: tighten the import matching
Michael Muré created
4397766
jira: tag bugs with the base URL, tighten the matching
Michael Muré created
8389df0
gitlab: match bugs on IDs + baseURL because the URL is not stable
Michael Muré created