Luke Adams
|
bc8e6754a7
|
Make addCommentWithEditor accept a preMessage
|
2018-10-04 10:29:19 -06:00 |
|
Michael Muré
|
f464363213
|
github: explain better what happen with the user credentials
|
2018-10-03 21:07:58 +02:00 |
|
Michael Muré
|
f37155d00f
|
commands: better multi choice prompt to select the target for "bridge configure"
|
2018-10-03 21:05:19 +02:00 |
|
Michael Muré
|
61f16ce15a
|
Merge pull request #57 from adamslc/openclose
termui: add the ability to open/close in bug view
|
2018-10-03 12:51:12 +02:00 |
|
Luke Adams
|
6698acd8ce
|
make changes
|
2018-10-02 16:18:39 -06:00 |
|
Luke Adams
|
f262a01b1f
|
add open/close in bug view
|
2018-10-02 14:14:06 -06:00 |
|
Michael Muré
|
b5025a51a2
|
github: incremental import for labels, title edition, status changes
|
2018-10-02 13:16:07 +02:00 |
|
Michael Muré
|
892c25aa25
|
github: incremental import of comments + editions
|
2018-10-02 13:02:16 +02:00 |
|
Michael Muré
|
8ec1dd0926
|
github: working incremental + comment history for the first comment
|
2018-10-01 23:34:45 +02:00 |
|
Michael Muré
|
f18c2d2783
|
bug: make sure to invalidate the hash when changing an op's metadata
|
2018-10-01 23:33:25 +02:00 |
|
Michael Muré
|
0fe7958aba
|
bug: message can be empty on edit comment
|
2018-10-01 23:32:52 +02:00 |
|
Michael Muré
|
6ea6f3614e
|
bug: in op convenience function, return the new op to be able to set metadata later
|
2018-10-01 23:31:16 +02:00 |
|
Michael Muré
|
f026f61aaa
|
bug: custom error for the different error case when loading a bug
|
2018-10-01 23:27:34 +02:00 |
|
Michael Muré
|
aea85f0429
|
makefile: also clear the cache after deleting the bugs
|
2018-10-01 22:01:14 +02:00 |
|
Michael Muré
|
de81ed49e6
|
bug: add a new no-op operation to store arbitrary metadata on a bug
|
2018-10-01 21:58:50 +02:00 |
|
Michael Muré
|
be59fe0d67
|
cache: also index the first op metadata
|
2018-10-01 21:55:41 +02:00 |
|
Michael Muré
|
95021a07fd
|
docs: update manpages due to change of month
|
2018-10-01 21:54:52 +02:00 |
|
Michael Muré
|
a4be82cae3
|
commands: "bridge" don't take arguments
|
2018-10-01 21:47:42 +02:00 |
|
Michael Muré
|
a4b218adec
|
add documentation
|
2018-10-01 21:47:12 +02:00 |
|
Michael Muré
|
97d9494853
|
bug: add a test for operations hash
|
2018-10-01 21:44:42 +02:00 |
|
Michael Muré
|
bda9b01b5a
|
bug: add a test for OpBase metadata
|
2018-10-01 11:37:37 +02:00 |
|
Michael Muré
|
3402230a55
|
bug: use a value embedding for OpBase
|
2018-10-01 11:37:17 +02:00 |
|
Michael Muré
|
7f86898ef9
|
bug: use deditated type for all TimelineItem
|
2018-09-30 17:15:54 +02:00 |
|
Michael Muré
|
d71bb7dd76
|
Merge pull request #54 from MichaelMure/editablecomment
Core support for editable comments
|
2018-09-30 11:10:03 +02:00 |
|
Michael Muré
|
bad9cda969
|
termui: advertise edited comments
|
2018-09-30 11:03:47 +02:00 |
|
Michael Muré
|
037f5bf50b
|
timeline: various minor improvements
|
2018-09-30 11:03:42 +02:00 |
|
Michael Muré
|
d450c7a883
|
use more testify, fix unchecked errors
|
2018-09-29 21:09:09 +02:00 |
|
Michael Muré
|
75c921cdf9
|
termui: fix compilation
|
2018-09-29 21:00:14 +02:00 |
|
Michael Muré
|
36ebbe0cf4
|
graphql: expose the new Timeline
|
2018-09-29 20:59:25 +02:00 |
|
Michael Muré
|
c46d01f8c1
|
bug: implement comment edition
- add a new operation
- add a new "timeline" in the snapshot that hold a processed version of the operations
|
2018-09-29 20:41:19 +02:00 |
|
Michael Muré
|
8fdd6bf99c
|
readme: fix a link
|
2018-09-29 11:45:55 +02:00 |
|
Michael Muré
|
41e61a67b6
|
bug: apply an operation with a pointer to the snapshot
|
2018-09-29 11:28:18 +02:00 |
|
Michael Muré
|
794d014fae
|
bug: define a hash-based identifier for an operation
|
2018-09-29 00:51:54 +02:00 |
|
Michael Muré
|
1bf268cebc
|
merge package operations into bug, they are tightly coupled anyway
|
2018-09-29 00:51:54 +02:00 |
|
Michael Muré
|
8af6f7d98f
|
graphql: manually fix the generated code, gix the graphql handler
|
2018-09-29 00:48:38 +02:00 |
|
Michael Muré
|
8ab2f173e7
|
util: handle both sha1 and sha256 git hashes
|
2018-09-26 22:04:41 +02:00 |
|
Michael Muré
|
5b3a8f01f0
|
termui: better responsive columns in the bug table
|
2018-09-26 22:03:58 +02:00 |
|
Michael Muré
|
66f3b37c94
|
select: clear the selected bug when invalid
|
2018-09-26 16:50:10 +02:00 |
|
Michael Muré
|
86792d7892
|
commands: don't forget to treat the error when selecting a bug
|
2018-09-26 16:49:42 +02:00 |
|
Michael Muré
|
04ddeef90f
|
commands: add a "deselect" command to deselect a previously selected bug
|
2018-09-26 16:49:00 +02:00 |
|
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 |
|