Commit log

a2a50f3 webui: add a primitive graphql handler

Michael Muré created

25fb88d fix dependencies

Michael Muré created

7f5922f rework all the commands to use cobra as a parser

Michael Muré created

459bb87 add compiled webui

Michael Muré created

b4ba7bd update readme with the label command

Michael Muré created

cfa1137 implement label op+command

Michael Muré created

ba3281d all operations now have an author and a timestamp

Michael Muré created

6f83d89 fix tests

Michael Muré created

43bf006 crude implementation of show

Michael Muré created

1332a6e ls: add some colors

Michael Muré created

9e6c687 update readme

Michael Muré created

76ac178 add bug status + open/close commands

Michael Muré created

7b19b10 comment the failing test for now (code is ok)

Michael Muré created

bd56024 cleanup webui

Michael Muré created

0180b68 implement pull/merge

Michael Muré created

1d678df vendor dependencies with dep

Michael Muré created

131a862 fix makefile

Michael Muré created

451c3b3 commands: sort commands by name

Michael Muré created

ead4511 add the infrastructure for an embedded web UI + command

Michael Muré created

d659d74 fix build

Michael Muré created

6f4661a show available commands in the readme

Michael Muré created

d3893a5 rework the commands thing and add a "commands" command to list all commands

Michael Muré created

9423e7f add a comment about future binaries

Michael Muré created

1cda19d add a data model documentation

Michael Muré created

628d515 GPLv3 --> GPLv3+ because afranke said so

Michael Muré created

c2774dc add a "comment" command

Michael Muré created

cbff4b8 add a way to load a bug from a prefix

Michael Muré created

7c5c567 readme: explain planned feature

Michael Muré created

1e4562e ls: better output

Michael Muré created

dfefba0 list --> ls, silly !

Michael Muré created

fcac832 Update Readme.md

Michael Muré created

252cdab readme: more explanation of the concept

Michael Muré created

aa51c6b basic readme

Michael Muré created

54b41c6 cleaning

Michael Muré created

13d7b34 use a Unix timestamp (int64) for the time instead of golang's Time that cause trouble for serialisation

Michael Muré created

fd4fa96 bug: use a 40 char truncated sha256 hash as ID, 8 char for human reading

Michael Muré created

81e15f0 travis: multiple go version

Michael Muré created

058ac87 attempt to configure travis

Michael Muré created

519c5ac add a primitive "list" command

Michael Muré created

d973718 add time to comments

Michael Muré created

da47099 complete the storage/read process + tests (!)

Michael Muré created

f8e0774 add TreeEntry to manage the talking with git mktree and git ls-tree

Michael Muré created

499669c each commit reference the very first set of ops (will be useful for fast access to lamport clock and ordering)

Michael Muré created

55aef8c implement AddComment

Michael Muré created

35d64e4 fix push/pull

Michael Muré created

1779a0f serialize a Bug to git as a blob+tree+commit+ref

Michael Muré created

289f8d5 little bit more tests

Michael Muré created

deff9e0 add basic tests for Bug and OperationIterator

Michael Muré created

0785455 add a bug's operation iterator

Michael Muré created

bc12fee create the Bug structure

Michael Muré created