Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bug: add "was" on SetTitleOperation to store what the title was | Michael Muré | 2018-08-15 | 3 | -7/+26 |
| | |||||
* | cleanup go imports | Michael Muré | 2018-08-13 | 2 | -0/+2 |
| | |||||
* | fix some linting trouble | Michael Muré | 2018-08-13 | 7 | -15/+47 |
| | |||||
* | termui: implement push/pull | Michael Muré | 2018-08-12 | 1 | -4/+8 |
| | |||||
* | termui: display status and label changes in show bug | Michael Muré | 2018-08-09 | 1 | -0/+11 |
| | |||||
* | termui: commit the bug when quiting the show bug window | Michael Muré | 2018-08-09 | 1 | -1/+6 |
| | |||||
* | doc: complete the model doc now that the code is more stable | Michael Muré | 2018-08-07 | 1 | -2/+2 |
| | |||||
* | bug: add a Lamport logical clock to be able to sort bugs by creation time ↵ | Michael Muré | 2018-08-06 | 8 | -21/+183 |
| | | | | and edit time without having to rely on a timestamp | ||||
* | bug: store the referenced media in their own git tree under /media, as per ↵ | Michael Muré | 2018-08-05 | 2 | -18/+50 |
| | | | | the doc I wrote myself | ||||
* | fix test | Michael Muré | 2018-08-02 | 1 | -1/+1 |
| | |||||
* | implement media hosting in git for comments + API for the webui | Michael Muré | 2018-08-02 | 9 | -10/+71 |
| | |||||
* | termui: show the last edit in a dedicated column | Michael Muré | 2018-08-02 | 1 | -3/+1 |
| | |||||
* | graphql: implement the missing mutations | Michael Muré | 2018-08-01 | 1 | -0/+5 |
| | |||||
* | termui: add a view to display a bug | Michael Muré | 2018-08-01 | 5 | -8/+14 |
| | |||||
* | cli: rework new and comment command to better use the editor | Michael Muré | 2018-07-31 | 1 | -0/+3 |
| | | | | | | | 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 | ||||
* | graphql: lazy loading for the bug relay connection | Michael Muré | 2018-07-29 | 1 | -0/+5 |
| | |||||
* | graphql: fix marshaling of label | Michael Muré | 2018-07-29 | 1 | -1/+1 |
| | |||||
* | wip gqlgen | Michael Muré | 2018-07-27 | 1 | -0/+22 |
| | |||||
* | some cleaning | Michael Muré | 2018-07-25 | 5 | -35/+41 |
| | |||||
* | more refactoring to have reusable bug action across different UI | Michael Muré | 2018-07-25 | 7 | -9/+125 |
| | |||||
* | bug: fix merge procedure | Michael Muré | 2018-07-25 | 1 | -26/+34 |
| | |||||
* | fix remote refs pattern to match default git behavior | Michael Muré | 2018-07-25 | 1 | -1/+1 |
| | |||||
* | bug: refactor to limit abstraction leak and to have a more reusable code for ↵ | Michael Muré | 2018-07-23 | 2 | -20/+197 |
| | | | | the UIs | ||||
* | graphql: Actually get the bugs from the repo | Quentin Gliech | 2018-07-20 | 3 | -8/+8 |
| | |||||
* | NewBug can no longer error | Michael Muré | 2018-07-19 | 1 | -4/+4 |
| | |||||
* | humanize time | Michael Muré | 2018-07-19 | 2 | -4/+9 |
| | |||||
* | bug: replace the uuid based id with the hash of the first commit | Michael Muré | 2018-07-19 | 1 | -31/+30 |
| | |||||
* | rework all the commands to use cobra as a parser | Michael Muré | 2018-07-19 | 1 | -1/+3 |
| | |||||
* | implement label op+command | Michael Muré | 2018-07-18 | 4 | -0/+62 |
| | |||||
* | all operations now have an author and a timestamp | Michael Muré | 2018-07-18 | 9 | -32/+55 |
| | |||||
* | crude implementation of show | Michael Muré | 2018-07-17 | 2 | -0/+9 |
| | |||||
* | ls: add some colors | Michael Muré | 2018-07-17 | 1 | -1/+1 |
| | |||||
* | add bug status + open/close commands | Michael Muré | 2018-07-17 | 9 | -20/+74 |
| | |||||
* | implement pull/merge | Michael Muré | 2018-07-17 | 2 | -7/+118 |
| | |||||
* | rework the commands thing and add a "commands" command to list all commands | Michael Muré | 2018-07-16 | 1 | -1/+1 |
| | |||||
* | add a way to load a bug from a prefix | Michael Muré | 2018-07-15 | 1 | -0/+31 |
| | |||||
* | ls: better output | Michael Muré | 2018-07-15 | 1 | -0/+18 |
| | |||||
* | cleaning | Michael Muré | 2018-07-14 | 3 | -19/+4 |
| | |||||
* | use a Unix timestamp (int64) for the time instead of golang's Time that ↵ | Michael Muré | 2018-07-14 | 3 | -7/+5 |
| | | | | cause trouble for serialisation | ||||
* | bug: use a 40 char truncated sha256 hash as ID, 8 char for human reading | Michael Muré | 2018-07-14 | 1 | -14/+14 |
| | |||||
* | add time to comments | Michael Muré | 2018-07-14 | 4 | -5/+21 |
| | |||||
* | complete the storage/read process + tests (!) | Michael Muré | 2018-07-14 | 6 | -74/+138 |
| | |||||
* | each commit reference the very first set of ops (will be useful for fast ↵ | Michael Muré | 2018-07-14 | 1 | -2/+9 |
| | | | | access to lamport clock and ordering) | ||||
* | implement AddComment | Michael Muré | 2018-07-13 | 2 | -4/+30 |
| | |||||
* | fix push/pull | Michael Muré | 2018-07-13 | 1 | -0/+1 |
| | |||||
* | serialize a Bug to git as a blob+tree+commit+ref | Michael Muré | 2018-07-13 | 7 | -46/+134 |
| | |||||
* | add basic tests for Bug and OperationIterator | Michael Muré | 2018-07-13 | 3 | -7/+32 |
| | |||||
* | add a bug's operation iterator | Michael Muré | 2018-07-13 | 1 | -0/+72 |
| | |||||
* | create the Bug structure | Michael Muré | 2018-07-13 | 9 | -47/+125 |
| | |||||
* | add the first 2 operations | Michael Muré | 2018-07-12 | 6 | -0/+188 |
| |