Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bug: nonce on all operation to prevent id collision | Michael Muré | 2021-03-14 | 1 | -1/+1 |
| | |||||
* | fix merge | Michael Muré | 2021-02-14 | 1 | -5/+2 |
| | |||||
* | entity: unique function to generate IDs | Michael Muré | 2021-02-14 | 1 | -9/+3 |
| | |||||
* | identity: PR fixes | Michael Muré | 2021-02-14 | 1 | -3/+6 |
| | |||||
* | identity: Id from data, not git + hold multiple lamport clocks | Michael Muré | 2021-02-14 | 1 | -56/+113 |
| | |||||
* | expose format version | vince | 2020-12-15 | 1 | -2/+6 |
| | | | | this commit exposes the format version of the operation pack and identity to reduce the changes needed in vendored code when migrating. This also creates error variables that can be propagated and tested against for migrations. | ||||
* | identity: remove support for legacy identity | Michael Muré | 2020-10-04 | 1 | -0/+1 |
| | |||||
* | repository: merge git.Hash in for one less /util package | Michael Muré | 2020-07-01 | 1 | -4/+4 |
| | |||||
* | repository: remove tie to Bug, improved and reusable testing | Michael Muré | 2020-06-26 | 1 | -0/+3 |
| | | | | | | | | | - allow the creation of arbitrary Lamport clocks, freeing the way to new entities and removing Bug specific (upper layer) code. - generalize the memory-only and persisted Lamport clocks behind a common interface - rework the tests to provide reusable testing code for a Repo, a Clock, a Config, opening a path to add a new Repo implementation more easily - test previously untested components with those new tests Note: one problem found during this endeavor is that `identity.Version` also need to store one time + Lamport time for each other Entity (Bug, config, PR ...). This could possibly done without breaking change but it would be much easier to wait for https://github.com/MichaelMure/git-bug-migration to happen. | ||||
* | identity: bring back the login to hold that info from bridges (purely ↵ | Michael Muré | 2020-02-25 | 1 | -3/+15 |
| | | | | informational) | ||||
* | more more wip | Michael Muré | 2020-02-08 | 1 | -7/+5 |
| | |||||
* | wip | Michael Muré | 2020-02-08 | 1 | -22/+20 |
| | |||||
* | identity: rework mutation | Michael Muré | 2020-02-08 | 1 | -2/+10 |
| | |||||
* | identity: another round of cleanups | Michael Muré | 2019-03-01 | 1 | -5/+5 |
| | |||||
* | identity: fix tests | Michael Muré | 2019-03-01 | 1 | -1/+5 |
| | |||||
* | identity: store the times properly | Michael Muré | 2019-03-01 | 1 | -6/+13 |
| | |||||
* | identity: wip | Michael Muré | 2019-03-01 | 1 | -39/+39 |
| | |||||
* | identity: wip push/pull | Michael Muré | 2019-03-01 | 1 | -0/+2 |
| | |||||
* | identity: more cleaning and fixes after a code review | Michael Muré | 2019-03-01 | 1 | -9/+75 |
| | |||||
* | identity: add metadata support | Michael Muré | 2019-03-01 | 1 | -1/+25 |
| | |||||
* | identity: implement the loading from git | Michael Muré | 2019-03-01 | 1 | -1/+1 |
| | |||||
* | WIP identity in git | Michael Muré | 2019-03-01 | 1 | -0/+105 |