Michael Muré
|
1e43a6a7e3
|
add a new main to generate random bugs
|
2018-08-16 18:22:00 +02:00 |
|
Michael Muré
|
f510e43418
|
makefile: add a target to remove all local bugs
|
2018-08-16 18:20:11 +02:00 |
|
Michael Muré
|
51b0d70985
|
webui: minor css improvements
|
2018-08-16 18:19:53 +02:00 |
|
Michael Muré
|
1e9f2a9d1c
|
fix tests
|
2018-08-15 22:30:35 +02:00 |
|
Michael Muré
|
f728a02ad5
|
webui: pack it
|
2018-08-15 22:22:03 +02:00 |
|
Michael Muré
|
11b792608f
|
webui: display status change in the timeline
|
2018-08-15 22:20:50 +02:00 |
|
Michael Muré
|
17aa40505b
|
webui: display title changes in the timeline
|
2018-08-15 22:09:17 +02:00 |
|
Michael Muré
|
a474093774
|
bug: add "was" on SetTitleOperation to store what the title was
|
2018-08-15 22:01:45 +02:00 |
|
Michael Muré
|
cf9e83e74d
|
webui: display label changes in the timeline + cleaning evrywhere
|
2018-08-15 21:49:31 +02:00 |
|
Michael Muré
|
1984d4343d
|
webui: rework of the bug page with a timeline
|
2018-08-15 20:31:53 +02:00 |
|
Michael Muré
|
2530cee1ea
|
webui: reorganize the code
|
2018-08-15 15:50:19 +02:00 |
|
Michael Muré
|
24d862a65c
|
webUI: implement pagination on the bug list
|
2018-08-15 15:30:06 +02:00 |
|
Michael Muré
|
bc1fb34c24
|
graphql: fix two bugs in the connection code
1) totalCount was incorrect when not in the first page
2) pageInfo.Has{Previous,Next}Page was incorrect when using before or after
|
2018-08-15 14:53:50 +02:00 |
|
Michael Muré
|
5c568a362b
|
gqlgen: add a small program to go:generate the code
|
2018-08-14 14:48:41 +02:00 |
|
Michael Muré
|
ef0d8fa108
|
graphql: expose startCursor and endCursor as well for a connection
|
2018-08-14 14:20:35 +02:00 |
|
Michael Muré
|
43f808a0e2
|
webui: don't pack the huge .map file for production
|
2018-08-14 02:06:41 +02:00 |
|
Michael Muré
|
5edcb6c8bd
|
webui: revamp the bug list
|
2018-08-14 02:06:02 +02:00 |
|
Michael Muré
|
4c850b5989
|
cleanup go imports
|
2018-08-13 18:39:19 +02:00 |
|
Michael Muré
|
df144e727a
|
fix some linting trouble
|
2018-08-13 15:28:47 +02:00 |
|
Michael Muré
|
f2f779c5a8
|
Update README.md
|
2018-08-13 02:19:34 +02:00 |
|
Michael Muré
|
3fe65c0a55
|
Update README.md
|
2018-08-12 21:53:36 +02:00 |
|
Michael Muré
|
c1a08111b6
|
build: someday travis will stop complaining
|
2018-08-12 21:35:41 +02:00 |
|
Michael Muré
|
bb6fad3058
|
prepare a first version
|
2018-08-12 21:26:01 +02:00 |
|
Michael Muré
|
83185a8cb3
|
test: make bug_actions_test race resistant
|
2018-08-12 21:09:46 +02:00 |
|
Michael Muré
|
e2f4b027c9
|
termui: implement push/pull
|
2018-08-12 21:09:30 +02:00 |
|
Michael Muré
|
721ed3248e
|
termui: fix scroll bug
|
2018-08-12 02:45:35 +02:00 |
|
Michael Muré
|
53a3d5e113
|
termui: add and remove labels
|
2018-08-12 02:42:03 +02:00 |
|
Michael Muré
|
f51cc4a33f
|
termui: implement left/right navigation in show bug
|
2018-08-11 23:36:03 +02:00 |
|
Michael Muré
|
b96819a8e8
|
termui: properly handle color sequence code even inside a word
|
2018-08-11 22:27:45 +02:00 |
|
Michael Muré
|
f7ef5cdb3a
|
termui: fix the instructions being written on in show bug
|
2018-08-09 16:48:23 +02:00 |
|
Michael Muré
|
a0d509bcdd
|
termui: display status and label changes in show bug
|
2018-08-09 15:28:32 +02:00 |
|
Michael Muré
|
34eea1f43c
|
termui: reset the scroll between show bug window
|
2018-08-09 14:55:34 +02:00 |
|
Michael Muré
|
de76b6fa15
|
termui: better padding for show bug
|
2018-08-09 14:55:18 +02:00 |
|
Michael Muré
|
5675299c8d
|
termui: commit the bug when quiting the show bug window
|
2018-08-09 14:45:02 +02:00 |
|
Michael Muré
|
b6087d7e35
|
termui: colors show bug
|
2018-08-09 14:36:23 +02:00 |
|
Michael Muré
|
0da2bea132
|
TextWrap: add a version with a left padding
|
2018-08-09 14:35:55 +02:00 |
|
Michael Muré
|
ca31258cd2
|
TextWrap: support text with color escape sequence
|
2018-08-09 14:06:55 +02:00 |
|
Michael Muré
|
bf0a855f0c
|
termui: implement scrolling with pageUp / pageDown
|
2018-08-09 02:46:26 +02:00 |
|
Michael Muré
|
204ca0a9e6
|
termui: implement scrolling by selecting block in show bug
|
2018-08-09 01:35:31 +02:00 |
|
Michael Muré
|
8baa220f59
|
readme: add the go report card badge
|
2018-08-09 00:07:57 +02:00 |
|
Michael Muré
|
f1fa169c28
|
termui: selectable bloc
|
2018-08-08 22:22:35 +02:00 |
|
Michael Muré
|
716b859f25
|
termui: colors in the bug table
|
2018-08-08 22:21:02 +02:00 |
|
Michael Muré
|
ad9e35e302
|
termui: add the previous title in the template when editing
|
2018-08-08 21:25:06 +02:00 |
|
Michael Muré
|
1017f8c6cb
|
termui: fix an out of bound panic
|
2018-08-08 21:24:02 +02:00 |
|
Michael Muré
|
929d709364
|
bash completion: thanks to @tst2005, make the completion works for "git bug <command>"
|
2018-08-08 20:31:31 +02:00 |
|
Michael Muré
|
b8e9e581b1
|
webui: fix graphql queries
|
2018-08-08 19:05:34 +02:00 |
|
Michael Muré
|
ca4c829ed0
|
readme: cleanup
|
2018-08-08 18:51:11 +02:00 |
|
Michael Muré
|
28670ff8de
|
doc: complete the model doc now that the code is more stable
|
2018-08-07 14:57:12 +02:00 |
|
Michael Muré
|
435be2b693
|
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
|
2018-08-06 20:31:20 +02:00 |
|
Michael Muré
|
593891b8e0
|
travis: run the cross compile only when deploying
note: travis is dumb here and we have to rewrite the same condition twice.
simply deploy/script would run all the time
|
2018-08-06 16:17:44 +02:00 |
|