aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #90 from seeduvax/issue87Michael Muré2019-01-061-1/+1
|\ | | | | Issue #87: use same id format function in snapshot.go than in bug.go
| * Issue #87: use same id format function in snapshot.go than in bug.goSebastien Devaux2019-01-041-1/+1
|/
* Merge pull request #84 from Steap/allow-empty-comment-messageMichael Muré2018-12-273-6/+8
|\ | | | | Allow empty messages in comments.
| * Allow empty messages in comments.Cyril Roelandt2018-12-263-6/+8
| | | | | | | | | | Some bug trackers, like Launchpad, allow messages to be empty (when adding a file to the bug, for instance).
* | misc: fix non determinist zsh comp generationMichael Muré2018-12-271-4/+13
|/ | | | upstream PR: https://github.com/spf13/cobra/pull/801
* text: fix handling of wide charactersMichael Muré2018-12-252-16/+28
|
* termui: use a forked gocui to fix large character handlingMichael Muré2018-12-2519-28/+34
|
* Merge pull request #83 from Steap/improve-termui-pagingMichael Muré2018-12-251-2/+36
|\ | | | | Improve termui paging
| * termui: don't reset the cursor when paginating with left/rightMichael Muré2018-12-231-6/+23
| | | | | | | | See https://github.com/MichaelMure/git-bug/pull/83 for the rationale
| * Termui: Better position the cursor when changing page.Cyril Roelandt2018-12-221-0/+7
| | | | | | | | | | | | After moving to the previous page, users probably want to have their cursor on the last entry of the page. When moving to the next page, they probably want it to be on the first entry.
| * Termui: switch to the previous/next page when going up/down.Cyril Roelandt2018-12-221-2/+12
| | | | | | | | | | | | Rather than using 'h' or 'l' to load the previous or next page, allow users to do this automatically when going up or down the list with 'k' or 'j'. This is the default behaviour in mutt, for instance.
* | repo: minor cleaningMichael Muré2018-12-253-2/+6
| |
* | add a check for the minimal go version (1.8)Michael Muré2018-12-236-1/+63
| |
* | travis: build on all go and nodejs version supportedMichael Muré2018-12-231-1/+20
| |
* | termui: display an explicit placeholder for empty messagesMichael Muré2018-12-235-26/+137
| |
* | text: more chinese related fixesMichael Muré2018-12-232-6/+27
| |
* | text: fix a wrapping bug leading to line longer than they shouldMichael Muré2018-12-233-4/+36
| |
* | text: hopefuly fix the handling of chineseMichael Muré2018-12-232-7/+44
| |
* | graphql: now that it's possible, split the schema for clarityMichael Muré2018-12-2310-566/+597
| |
* | upgrade gqlgen to v0.7.1Michael Muré2018-12-2391-817/+8298
| |
* | webui: upgrade npm dependencies to fix ↵Michael Muré2018-12-233-4869/+8728
| | | | | | | | https://nvd.nist.gov/vuln/detail/CVE-2018-16469
* | update generated doc with the new dateMichael Muré2018-12-2226-26/+26
|/
* launchpad: minor cleaningMichael Muré2018-12-172-7/+12
|
* doc: same size for the webui screenshotsMichael Muré2018-12-171-0/+0
|
* Merge pull request #79 from Steap/feature/bridge-launchpadMichael Muré2018-12-175-0/+333
|\ | | | | WIP: Initial Launchpad bridge.
| * Initial Launchpad bridge.Cyril Roelandt2018-12-165-0/+333
| | | | | | | | This a just a preview. Not all features are expected to work.
* | Merge pull request #81 from rafasc/ra/fix-empty-ident-test-failureMichael Muré2018-12-103-0/+21
|\ \ | |/ |/| tests: configure user ident in repos used by tests
| * tests: configure user ident in repos used by testsRafael Ascensão2018-12-103-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some git operations require the user to have an identity configured and will exit with failure if none is set (or if git can't guess it). As a direct consequence of this, the test suite may fail depending on the user local configuration. The error itself is justified as regular users *should* configure their identity themselves. However, when building in chrooted environments it's unlikely the git identity will be set making the test suite fail unnecessarily. To prevent such unnecessary failures, let's make a dummy identity for repos created and used by the test suite.
* | Readme: add more explanation about the dev processMichael Muré2018-12-101-3/+7
| |
* | Merge pull request #78 from Steap/improve-readmeMichael Muré2018-12-101-0/+14
|\ \ | |/ |/| README.md: Add developer-specific information.
| * README.md: Add developer-specific information.Cyril Roelandt2018-12-081-0/+14
|/ | | | | | | Cloning a Go project is a weird thing for developers unfamiliar with the language. This closes #77.
* doc: update webui screenshotMichael Muré2018-12-052-0/+0
|
* gitignore: ignore jetbrains project filesMichael Muré2018-12-051-0/+1
|
* Merge branch 'recording'Michael Muré2018-12-043-9/+7
|\
| * update readme with new demo gifMichael Muré2018-12-042-4/+2
| |
| * Add a gif file generated with ScreenToGif from the svg fileMichael Muré2018-12-041-0/+0
| |
| * update the termui screencastMichael Muré2018-12-021-5/+5
| |
* | bridge: simplify regexMichael Muré2018-12-041-2/+2
| |
* | bridge: slightly better error messageMichael Muré2018-12-041-1/+1
|/
* termui: tighter column in the bug tableMichael Muré2018-12-011-21/+26
|
* termui: use the '↵' symbol to save screen spaceMichael Muré2018-12-011-1/+1
|
* text: fix broken truncate with unicode and use the ellipsis character in ↵Michael Muré2018-12-012-10/+71
| | | | LeftPadMaxLine
* interrupt: minor cleaningMichael Muré2018-10-272-8/+7
|
* Merge pull request #71 from auyer/masterMichael Muré2018-10-2725-0/+145
|\ | | | | Cleaning lock files on Interruption
| * Iverted order, moved print, and new testsRafael Passos2018-10-252-18/+42
| |
| * RegisterCleaner now uses Variadic input + testsRafael Passos2018-10-242-13/+48
| |
| * Inverted boolean checkRafael Passos2018-10-241-3/+4
| |
| * moved cleaner function to util/interruptRafael Passos2018-10-2424-49/+49
| |
| * changing t type where usedRafael Passos2018-10-241-4/+4
| |
| * removed unnecessary empty string from printMichael Muré2018-10-241-1/+2
| | | | | | Co-Authored-By: auyer <rafael@rcpassos.me>