Michael Muré
|
6b012b1e48
|
termui: add a reusable error popup, use it for badly formated bug creation
|
2018-07-31 22:19:11 +02:00 |
|
Michael Muré
|
20bd25f332
|
vendor deps
|
2018-07-31 16:50:53 +02:00 |
|
Michael Muré
|
87669e0f18
|
termui: use the editor to create a new bug
|
2018-07-31 16:44:23 +02:00 |
|
Michael Muré
|
eb39c5c29b
|
cli: rework new and comment command to better use the editor
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
|
2018-07-31 16:44:23 +02:00 |
|
Quentin Gliech
|
8a4e373e7b
|
webui: Use the new schema
|
2018-07-31 00:18:55 +02:00 |
|
Michael Muré
|
091ac03f1f
|
termui: PgUp & PgDown to pagine the bug list as well
|
2018-07-30 18:59:34 +02:00 |
|
Michael Muré
|
12b0fecd9b
|
vendor gocui on the master branch because of no release in a while
|
2018-07-30 18:22:52 +02:00 |
|
Michael Muré
|
bb9168f98a
|
vendor gocui
|
2018-07-30 18:11:53 +02:00 |
|
Michael Muré
|
29bb7364c8
|
termui: interactive and responsible list of bugs
|
2018-07-30 18:09:44 +02:00 |
|
Michael Muré
|
c0dbe70ee0
|
wip terminal ui
|
2018-07-30 17:00:10 +02:00 |
|
Michael Muré
|
e14f1b4264
|
graphql: move the mutations to a root Mutation type
|
2018-07-30 01:36:41 +02:00 |
|
Michael Muré
|
3cb0469a22
|
graphql: implement a first mutation
|
2018-07-30 01:08:45 +02:00 |
|
Michael Muré
|
79b3d18918
|
graphql: use an interface instead of an union for the operations for easier query
|
2018-07-30 00:20:04 +02:00 |
|
Michael Muré
|
5b70e3452a
|
graphql: fix knot in the graphql/gqlgen usage
|
2018-07-29 23:48:52 +02:00 |
|
Michael Muré
|
64354c7ce3
|
webui: show graphql urls
|
2018-07-29 21:05:48 +02:00 |
|
Michael Muré
|
f0f927645b
|
graphql: document hack
|
2018-07-29 20:58:43 +02:00 |
|
Michael Muré
|
c58aa18a2d
|
graphql: lazy loading for the bug relay connection
|
2018-07-29 20:58:22 +02:00 |
|
Michael Muré
|
08f03ecf3c
|
graphql: fix marshaling of label
|
2018-07-29 20:56:03 +02:00 |
|
Michael Muré
|
c351cfd30d
|
graphql: directly return a connection, cleaning
|
2018-07-29 19:37:32 +02:00 |
|
Michael Muré
|
8fa0b258ac
|
cleaning
|
2018-07-29 18:58:42 +02:00 |
|
Michael Muré
|
6363518c85
|
relay connection working with gqlgen
|
2018-07-29 18:51:56 +02:00 |
|
Michael Muré
|
ff2fd14e3f
|
wip gqlgen
|
2018-07-27 19:48:45 +02:00 |
|
Michael Muré
|
932743ac06
|
follow go naming convention
|
2018-07-27 01:58:38 +02:00 |
|
Michael Muré
|
eb26dd8d74
|
cleaning
|
2018-07-27 01:57:14 +02:00 |
|
Michael Muré
|
5751cd8f6b
|
allow to run commands from lower than the root of a git repo
|
2018-07-26 12:53:31 +02:00 |
|
Michael Muré
|
a4d403de3a
|
cleaning
|
2018-07-26 12:47:52 +02:00 |
|
Michael Muré
|
0d649346b4
|
travis: add codegov hook
|
2018-07-25 23:49:14 +02:00 |
|
Michael Muré
|
7c6f9ef4aa
|
cache: add shortcut functions
|
2018-07-25 21:49:32 +02:00 |
|
Michael Muré
|
074156634b
|
add a cache to support the graphql API and the future interactive CLI UI
|
2018-07-25 21:27:50 +02:00 |
|
Michael Muré
|
6706fa2beb
|
some cleaning
|
2018-07-25 21:27:50 +02:00 |
|
Quentin Gliech
|
78355c887a
|
Remove webui/build/ from git tree
|
2018-07-25 19:47:09 +02:00 |
|
Michael Muré
|
108962a157
|
add test for push/pull/rebase with a real git repo
|
2018-07-25 18:02:11 +02:00 |
|
Michael Muré
|
6a12373965
|
more refactoring to have reusable bug action across different UI
|
2018-07-25 18:01:32 +02:00 |
|
Michael Muré
|
49c90eab26
|
git: fix fetch not working
|
2018-07-25 18:00:41 +02:00 |
|
Michael Muré
|
cbdba92704
|
bug: fix merge procedure
|
2018-07-25 17:59:40 +02:00 |
|
Michael Muré
|
a28f325a43
|
fix remote refs pattern to match default git behavior
|
2018-07-25 17:58:54 +02:00 |
|
Michael Muré
|
78e5ec36b4
|
commit the builded webui
|
2018-07-23 00:06:59 +02:00 |
|
Michael Muré
|
17e2ec8f56
|
bug: refactor to limit abstraction leak and to have a more reusable code for the UIs
|
2018-07-23 00:04:46 +02:00 |
|
Michael Muré
|
e1f597639b
|
Merge pull request #3 from MichaelMure/ui
WIP: Web UI
|
2018-07-22 10:06:40 +02:00 |
|
Quentin Gliech
|
6d8559048f
|
webui: Basic bug list
|
2018-07-22 01:13:06 +02:00 |
|
Quentin Gliech
|
50fd2943ac
|
graphql: add allBugs to root query
|
2018-07-22 01:12:44 +02:00 |
|
Quentin Gliech
|
4901bdadd3
|
webui: Split into multiple, smaller components
|
2018-07-22 00:42:19 +02:00 |
|
Quentin Gliech
|
62c422fa96
|
Basic WebUI
Based on Material-UI, react-router and react-apollo
|
2018-07-22 00:19:38 +02:00 |
|
Quentin Gliech
|
3dd41e5da1
|
Add title field to bugs in graphql schema
|
2018-07-22 00:17:22 +02:00 |
|
Quentin Gliech
|
8f0bb154b0
|
webui: Add flag to specify which port to listen to
|
2018-07-22 00:16:51 +02:00 |
|
Michael Muré
|
94623b2a82
|
donc't build generators in a normal build
|
2018-07-20 16:42:21 +02:00 |
|
Michael Muré
|
35240350ea
|
generate zsh completion
|
2018-07-20 16:08:55 +02:00 |
|
Michael Muré
|
302a69bfc5
|
use DisableAutoGenTag to not have to commit the documentation after each build
|
2018-07-20 15:57:21 +02:00 |
|
Michael Muré
|
e527c57fdd
|
add bash completion (only for "git-bug" for now ...)
|
2018-07-20 15:48:18 +02:00 |
|
Michael Muré
|
5a8c6498bb
|
generate manpages
|
2018-07-20 15:47:06 +02:00 |
|