Commit log

f1fa169 termui: selectable bloc

Michael Muré created

716b859 termui: colors in the bug table

Michael Muré created

ad9e35e termui: add the previous title in the template when editing

Michael Muré created

1017f8c termui: fix an out of bound panic

Michael Muré created

929d709 bash completion: thanks to @tst2005, make the completion works for "git bug <command>"

Michael Muré created

b8e9e58 webui: fix graphql queries

Michael Muré created

ca4c829 readme: cleanup

Michael Muré created

28670ff doc: complete the model doc now that the code is more stable

Michael Muré created

435be2b bug: add a Lamport logical clock to be able to sort bugs by creation time and edit time without having to rely on a timestamp

Michael Muré created

593891b travis: run the cross compile only when deploying

Click to expand commit body
note: travis is dumb here and we have to rewrite the same condition twice.
simply deploy/script would run all the time

Michael Muré created

d2f5e6b webui: pack the files only on demand

Michael Muré created

84131cb manpages: update names following the change of section

Michael Muré created

3edec36 make git-bug go gettable without having to commit the builded webUI

Michael Muré created

7d57ec6 clarify the git internal storage feature

Michael Muré created

26e7ce4 upgrade the readme

Michael Muré created

b2f20c9 util: add a Lamport clock implementation as well as a persistable one

Michael Muré created

90fb85e bug: store the referenced media in their own git tree under /media, as per the doc I wrote myself

Michael Muré created

597b0ea travis: now I remember why i removed codegov

Click to expand commit body
--> it fails on go 1.9:

"cannot use test profile flag with multiple packages"

It would require a script of some sort to compile all package coverage in the same report

--> report are innacurate

test in test/ are not accounted for the coverage

Michael Muré created

90ccc94 travis: configure cross-compile + deploy on github + codecov

Michael Muré created

ba16fc1 termui: more work on the show bug window

Michael Muré created

5c86164 util: add a text wrapping function

Michael Muré created

d88d59e fix test

Michael Muré created

d8f8972 implement media hosting in git for comments + API for the webui

Michael Muré created

ed8f7ec webui: add the http handlers for read/write git blob for media in comments

Michael Muré created

9488467 termui: show the last edit in a dedicated column

Michael Muré created

ae1ed6c termui: implement addComment and setTitle

Michael Muré created

e6a64b4 cache: some refactoring

Michael Muré created

e5a6a71 graphql: implement the missing mutations

Michael Muré created

15f2824 graphql: simplify the requests with helpers

Michael Muré created

5830dd8 replace strings.Builder with a bytes.Buffer to support go 1.9

Michael Muré created

c875d40 termui: add a view to display a bug

Michael Muré created

2f88c28 termui: fix a pagination off by one

Michael Muré created

6b012b1 termui: add a reusable error popup, use it for badly formated bug creation

Michael Muré created

20bd25f vendor deps

Michael Muré created

87669e0 termui: use the editor to create a new bug

Michael Muré created

eb39c5c cli: rework new and comment command to better use the editor

Click to expand commit body
a nice templace is now provided with explanations

new: title and message can now be provided from the editor. Title will
be the first non-empty line

Michael Muré created

8a4e373 webui: Use the new schema

Quentin Gliech created

091ac03 termui: PgUp & PgDown to pagine the bug list as well

Michael Muré created

12b0fec vendor gocui on the master branch because of no release in a while

Michael Muré created

bb9168f vendor gocui

Michael Muré created

29bb736 termui: interactive and responsible list of bugs

Michael Muré created

c0dbe70 wip terminal ui

Michael Muré created

e14f1b4 graphql: move the mutations to a root Mutation type

Michael Muré created

3cb0469 graphql: implement a first mutation

Michael Muré created

79b3d18 graphql: use an interface instead of an union for the operations for easier query

Michael Muré created

5b70e34 graphql: fix knot in the graphql/gqlgen usage

Michael Muré created

64354c7 webui: show graphql urls

Michael Muré created

f0f9276 graphql: document hack

Michael Muré created

c58aa18 graphql: lazy loading for the bug relay connection

Michael Muré created

08f03ec graphql: fix marshaling of label

Michael Muré created