Commit Graph

586 Commits

Author SHA1 Message Date
Michael Muré
18f5c1632f
commands: detect when an edit title doesn't change it and abort the operation 2018-09-26 16:28:57 +02:00
Michael Muré
ac29b8253e
termui: detect when the title is not changed and abort the operation 2018-09-26 16:28:44 +02:00
Michael Muré
f969370901
graphql: add a general test for the handler/resolvers 2018-09-26 16:26:50 +02:00
Michael Muré
879e147e2b
bridge: first working github importer 2018-09-25 19:10:38 +02:00
Michael Muré
25bec8eba5
makefile: add a target producing a debugger friendly build 2018-09-25 18:52:46 +02:00
Michael Muré
40c6e64e4b
cache: add raw edit functions to allow setting up the author, the timestamp and the metadatas 2018-09-25 17:56:58 +02:00
Michael Muré
5d7c3a76af
bug: add the optional field AvatarUrl to Person 2018-09-25 17:55:20 +02:00
Michael Muré
a72ea453a9
bug: add the ability to store arbitrary metadata on an operation 2018-09-24 20:19:16 +02:00
Michael Muré
c4a207622a
github: query most of the data 2018-09-24 19:22:32 +02:00
Michael Muré
c86e7231b2
bridge: validate config before use 2018-09-24 17:21:24 +02:00
Michael Muré
2282cbb595
commands: add "bridge pull" 2018-09-24 17:11:50 +02:00
Michael Muré
061e83d4b4
commands: add "bridge rm" 2018-09-24 16:24:38 +02:00
Michael Muré
43bda202fa
commands: add the "bridge" and "bridge configure" commands 2018-09-24 15:25:57 +02:00
Michael Muré
5e8fb7ec50
bridge: big refactor and cleanup 2018-09-24 15:25:15 +02:00
Michael Muré
666586c5b9
repo: add functions to read/write git config 2018-09-24 15:21:34 +02:00
Michael Muré
a122d533f6
commands: cleanup file name 2018-09-24 15:20:19 +02:00
Michael Muré
c3a5213f82
repo: more documentation 2018-09-24 12:46:39 +02:00
Michael Muré
921cd18cf9
bridge: better interfaces, working github configurator 2018-09-21 18:53:44 +02:00
Michael Muré
82eaceffc1
repo: split the Repo interface to avoid abstraction leak in RepoCache 2018-09-21 18:53:37 +02:00
Michael Muré
6a575fbf48
bridge: make github 2FA work 2018-09-21 14:38:44 +02:00
Michael Muré
6e44759413
commands: add a "ls-labels" command that output valid labels 2018-09-21 14:02:05 +02:00
Michael Muré
cfce3a9914
commands: description cleanup 2018-09-21 13:37:22 +02:00
Michael Muré
1c86a66cbe
bridge: add the beginning of a github importer 2018-09-21 12:54:48 +02:00
Michael Muré
7c63417e8f
webui: serve the index.html file by default to deal with the SPA router requirements
fix #50
2018-09-21 11:57:45 +02:00
Michael Muré
8a03853869
repo: workaround for git returning no path when inside a .git dir 2018-09-21 11:57:45 +02:00
Michael Muré
f1949f79eb
Merge pull request #51 from ludovicm67/master
webui: update favicon with git-bug logo
2018-09-20 11:51:38 +02:00
ludovicm67
386cc3d680
webui: update favicon with git-bug logo 2018-09-20 11:41:13 +02:00
Michael Muré
d71411f917
commands: ls now accept queries without quote 2018-09-19 21:51:16 +02:00
Michael Muré
d57e2fdd19
commands: fix a panic on merge invalid 2018-09-19 21:45:52 +02:00
Michael Muré
1060acfd53
bug: reclassify some merge error as "invalid" instead of hard error 2018-09-19 21:45:52 +02:00
Michael Muré
4c576470a8
pull: don't stop the process when one merge fail 2018-09-19 21:45:52 +02:00
Michael Muré
63d0b8b72f
cache: relay early the merge events 2018-09-19 21:45:52 +02:00
Michael Muré
2daf2ddcf3
webui: explain how to quit 2018-09-19 21:45:52 +02:00
Quentin Gliech
26f488e6c5
Use go env GOVAR instead of $GOVAR in README 2018-09-19 19:38:43 +02:00
Michael Muré
a645c90121
termui: use q as keybinding to quit the show bug view 2018-09-19 19:30:04 +02:00
Michael Muré
760d077134
cache: don't ignore error when building the cache 2018-09-18 23:36:45 +02:00
Michael Muré
8455567900
bug: readBug returns better errors 2018-09-18 23:36:22 +02:00
Michael Muré
544b9cc0c4
commands: convert compatible commands to the implicit select mechanism 2018-09-18 13:28:01 +02:00
Michael Muré
5f9fd2a2d9
commands: add a "select" command to select a bug for future implicit use 2018-09-18 13:17:39 +02:00
Michael Muré
0d5998eb67
commands: add a package to handle implicit bug selection 2018-09-18 12:49:16 +02:00
Michael Muré
5eaf9e83e7
commands: add a "label rm" command to remove labels from a bug 2018-09-17 14:36:51 +02:00
Michael Muré
2965b70f4f
commands: add a "label add" command to add new label to a bug 2018-09-17 14:33:34 +02:00
Michael Muré
cc086ebae9
commands: make "label" display the current labels 2018-09-17 14:32:33 +02:00
Michael Muré
dad61892ce
commands: migrate the open/close commands under the "status" command 2018-09-16 14:29:14 +02:00
Michael Muré
a846fb96de
commands: add a "status" command to show a bug status 2018-09-16 14:25:25 +02:00
Michael Muré
6f5d433e33
docs & cleaning 2018-09-16 13:50:53 +02:00
Michael Muré
b9fc8b662e
commands: make the "commands" command show subcommands as well 2018-09-16 01:45:59 +02:00
Michael Muré
ae100e0e82
commands: add a title edit command 2018-09-16 01:17:06 +02:00
Michael Muré
d9f7269507
commands: add a title command to display a bug's title 2018-09-16 01:05:09 +02:00
Michael Muré
6cdc6c087e
commands: add git bug comment add to add a comment 2018-09-15 20:31:40 +02:00