aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* ls: Add support to ls dump bug information in specific formatsvince2020-06-166-6/+134
| | | | This adds an optional flag to the ls command that allows users to specify the format they wish to dump the output as. Currently, supported parameters are 'default', 'plain' and 'json'.
* generate docs and completion concurrently for a faster "make"Michael Muré2020-06-149-184/+146
|
* CLI: enable Fish completionMichael Muré2020-06-144-0/+164
|
* update cobraMichael Muré2020-06-143-1/+69
|
* Merge pull request #401 from ↵Michael Muré2020-06-141-86/+11
|\ | | | | | | | | 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
| * build(deps): [security] bump minimist from 1.2.0 to 1.2.5 in /webuidependabot-preview[bot]2020-06-141-86/+11
|/ | | | | | | 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>
* webui: update some depsMichael Muré2020-06-142-3446/+6445
|
* Merge pull request #398 from ↵Michael Muré2020-06-142-1/+3
|\ | | | | | | | | 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
| * build(deps): bump github.com/go-errors/errors from 1.0.2 to 1.1.1dependabot-preview[bot]2020-06-142-1/+3
|/ | | | | | | 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>
* Merge pull request #400 from ↵Michael Muré2020-06-142-1/+6
|\ | | | | | | | | 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
| * build(deps): bump github.com/stretchr/testify from 1.5.1 to 1.6.1dependabot-preview[bot]2020-06-082-1/+6
| | | | | | | | | | | | | | 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>
* | bug: make sure to disable label color escape when not on a terminalMichael Muré2020-06-141-44/+50
|/
* Merge pull request #388 from bsdlcook/freebsd-portMichael Muré2020-05-151-0/+14
|\ | | | | Include FreeBSD package section.
| * Fix intendation for FreeBSD package/port section.Lewis Cook2020-05-151-1/+1
| |
| * Add FreeBSD package/port section.Lewis Cook2020-05-151-0/+14
|/
* Merge pull request #382 from westurner/patch-2Michael Muré2020-05-011-1/+1
|\ | | | | DOC: README.md: is/are
| * DOC: README.md: is/areWes Turner2020-04-301-1/+1
| |
* | Merge pull request #375 from ↵Michael Muré2020-05-012-1/+3
|\ \ | | | | | | | | | | | | 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
| * | build(deps): bump github.com/go-errors/errors from 1.0.1 to 1.0.2dependabot-preview[bot]2020-04-142-1/+3
| | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge branch 'patch-1'Michael Muré2020-05-013-3/+3
|\ \ \
| * | | DOC: commands/root.go: syntaxWes Turner2020-05-013-3/+3
| | |/ | |/|
* / | identity: actually test the mutatorMichael Muré2020-05-012-6/+19
|/ /
* | Merge pull request #380 from ogirginc/masterMichael Muré2020-04-241-0/+9
|\ \ | | | | | | Update README.md
| * | Update README.mdOgulcan Girginc2020-04-231-0/+9
|/ / | | | | Display Homebrew option to install git-bug on macOS.
* | Merge pull request #378 from vojta001/masterMichael Muré2020-04-161-0/+4
|\ \ | |/ |/| termui: fix a crash when trying to open a bug when there are none
| * termui: fix a crash when trying to open a bug when there are noneVojtěch Káně2020-04-161-0/+4
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* Merge pull request #371 from mindriot101/config-reads-includesMichael Muré2020-04-121-2/+2
|\ | | | | Supports git config includes
| * Supports git config includesSimon Walker2020-04-111-2/+2
|/ | | | | | | | | | | | | | 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.
* Merge pull request #364 from ↵Michael Muré2020-04-102-1/+3
|\ | | | | | | | | 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
| * build(deps): bump github.com/spf13/cobra from 0.0.6 to 0.0.7dependabot-preview[bot]2020-03-302-1/+3
| | | | | | | | | | | | | | 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>
* | readme: better phrasingMichael Muré2020-04-041-1/+1
| |
* | readme: fix image linksMichael Muré2020-04-041-3/+3
| |
* | readme: document workflowsMichael Muré2020-04-042-0/+31
| |
* | Merge pull request #363 from MichaelMure/gitlab-iterator0.7.1Michael Muré2020-04-046-290/+425
|\ \ | |/ |/| gitlab: refactor the iterator, fix bug
| * gitlab: fix iterator (paginate with first index 1) and avoid the trailing ↵Michael Muré2020-04-043-12/+38
| | | | | | | | API call
| * gitlab: refactor the iterator, fix bugsMichael Muré2020-03-286-290/+399
|/ | | | Notably, properly reset sub iterators when changing to the next issue
* jira/gitlab: fix a bad login handling in the configuratorMichael Muré2020-03-282-10/+14
|
* drop support of go 1.11 due to bad dep handling without mod supportMichael Muré2020-03-283-7/+1
|
* query: more robust tokenizerMichael Muré2020-03-282-18/+58
|
* launchpad: fix a nil value accessMichael Muré2020-03-281-1/+1
|
* Merge pull request #354 from ↵Michael Muré2020-03-281-15/+15
|\ | | | | | | | | 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
| * build(deps): [security] bump acorn from 5.7.3 to 5.7.4 in /webuidependabot-preview[bot]2020-03-131-15/+15
| | | | | | | | | | | | | | Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4. **This update includes a security fix.** - [Release notes](https://github.com/acornjs/acorn/releases) - [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* | Merge pull request #362 from ↵Michael Muré2020-03-282-1/+10
|\ \ | | | | | | | | | | | | 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
| * | build(deps): bump github.com/xanzy/go-gitlab from 0.27.0 to 0.29.0dependabot-preview[bot]2020-03-282-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #355 from MichaelMure/query-parser-astMichael Muré2020-03-2815-325/+462
|\ \ \ | |/ / |/| | replace the all-in-one query parser by a complete one with AST/lexer/parser
| * | query: no need for an ast packageMichael Muré2020-03-288-116/+96
| | |
| * | cache: replace the all-in-one query parser by a complete one with ↵Michael Muré2020-03-2815-294/+451
|/ / | | | | | | AST/lexer/parser
* | Merge pull request #358 from MichaelMure/gitlab-testsMichael Muré2020-03-286-8/+30
|\ \ | | | | | | gitlab: fix issues import url
| * | launchpad: tighten the bug matchingMichael Muré2020-03-281-1/+4
| | |
| * | github: tighten the import matchingMichael Muré2020-03-281-1/+4
| | |