Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | entity: unique function to generate IDs | Michael Muré | 2021-02-14 | 1 | -8/+2 |
| | |||||
* | repository: merge git.Hash in for one less /util package | Michael Muré | 2020-07-01 | 1 | -3/+3 |
| | |||||
* | bug: harmonize how time are used, fix some issues in command special formats | Michael Muré | 2020-06-25 | 1 | -10/+4 |
| | | | | This assume that the convertion from time.Time <--> Unix timestamp is lossless which seems to be. | ||||
* | graphql: use the cache in priority for fast browsing at < 20ms instead of ↵ | Michael Muré | 2020-02-09 | 1 | -0/+3 |
| | | | | seconds | ||||
* | bug,entity: use a dedicated type to store IDs | Michael Muré | 2019-08-11 | 1 | -53/+23 |
| | |||||
* | bug: compute op's ID based on the serialized data on disk | Michael Muré | 2019-08-08 | 1 | -20/+41 |
| | |||||
* | [bridge/github] Correcte some types and add comments | Amine Hilaly | 2019-06-24 | 1 | -1/+2 |
| | | | | | | | | | | | | General improvements Co-Authored-By: Michael Muré <batolettre@gmail.com> empty array check an empty array is not nil Co-Authored-By: Michael Muré <batolettre@gmail.com> | ||||
* | [bug] Operations: add GetAuthor method for operation interface and | Amine Hilaly | 2019-06-24 | 1 | -0/+6 |
| | | | | BaseOp | ||||
* | commands: display comment's id in "git bug comment" | Michael Muré | 2019-03-28 | 1 | -0/+3 |
| | |||||
* | identity: somewhat getting closer ! | Michael Muré | 2019-03-01 | 1 | -15/+21 |
| | |||||
* | WIP identity in git | Michael Muré | 2019-03-01 | 1 | -7/+43 |
| | |||||
* | bug: add a new SetMetadataOperation to retroactively tag operations | Michael Muré | 2018-10-21 | 1 | -5/+29 |
| | |||||
* | github: working incremental + comment history for the first comment | Michael Muré | 2018-10-01 | 1 | -0/+8 |
| | |||||
* | bug: make sure to invalidate the hash when changing an op's metadata | Michael Muré | 2018-10-01 | 1 | -0/+1 |
| | |||||
* | bug: use a value embedding for OpBase | Michael Muré | 2018-10-01 | 1 | -2/+2 |
| | |||||
* | use more testify, fix unchecked errors | Michael Muré | 2018-09-29 | 1 | -1/+2 |
| | |||||
* | bug: implement comment edition | Michael Muré | 2018-09-29 | 1 | -2/+8 |
| | | | | | - add a new operation - add a new "timeline" in the snapshot that hold a processed version of the operations | ||||
* | bug: apply an operation with a pointer to the snapshot | Michael Muré | 2018-09-29 | 1 | -1/+1 |
| | |||||
* | bug: define a hash-based identifier for an operation | Michael Muré | 2018-09-29 | 1 | -6/+34 |
| | |||||
* | merge package operations into bug, they are tightly coupled anyway | Michael Muré | 2018-09-29 | 1 | -20/+8 |
| | |||||
* | cache: add raw edit functions to allow setting up the author, the timestamp ↵ | Michael Muré | 2018-09-25 | 1 | -2/+2 |
| | | | | and the metadatas | ||||
* | bug: add the ability to store arbitrary metadata on an operation | Michael Muré | 2018-09-24 | 1 | -10/+30 |
| | |||||
* | bug: add a data validation process to avoid merging incorrect operations | Michael Muré | 2018-09-15 | 1 | -5/+37 |
| | |||||
* | bug: proper int baked enum for merge result status instead of a string | Michael Muré | 2018-09-13 | 1 | -1/+1 |
| | |||||
* | bug: change the OperationPack serialization format for Json | Michael Muré | 2018-09-12 | 1 | -7/+7 |
| | | | | See https://github.com/MichaelMure/git-bug/issues/5 for the details of this choice | ||||
* | reorganize package for a more idomatic go | Michael Muré | 2018-09-11 | 1 | -3/+3 |
| | |||||
* | bug: ensure that OpBase field are public and properly serialized | Michael Muré | 2018-09-10 | 1 | -8/+8 |
| | | | | fix #37 | ||||
* | bug: add a new BugExerpt that hold a subset of a bug state for efficient ↵ | Michael Muré | 2018-08-23 | 1 | -3/+10 |
| | | | | sorting and retrieval | ||||
* | fix some linting trouble | Michael Muré | 2018-08-13 | 1 | -0/+11 |
| | |||||
* | bug: add a Lamport logical clock to be able to sort bugs by creation time ↵ | Michael Muré | 2018-08-06 | 1 | -0/+4 |
| | | | | and edit time without having to rely on a timestamp | ||||
* | implement media hosting in git for comments + API for the webui | Michael Muré | 2018-08-02 | 1 | -1/+5 |
| | |||||
* | 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 | ||||
* | implement label op+command | Michael Muré | 2018-07-18 | 1 | -0/+1 |
| | |||||
* | all operations now have an author and a timestamp | Michael Muré | 2018-07-18 | 1 | -0/+17 |
| | |||||
* | add bug status + open/close commands | Michael Muré | 2018-07-17 | 1 | -4/+5 |
| | |||||
* | complete the storage/read process + tests (!) | Michael Muré | 2018-07-14 | 1 | -2/+2 |
| | |||||
* | serialize a Bug to git as a blob+tree+commit+ref | Michael Muré | 2018-07-13 | 1 | -0/+8 |
| | |||||
* | create the Bug structure | Michael Muré | 2018-07-13 | 1 | -0/+15 |