Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move {bug,identity} to /entities, move input to /commands | Michael Muré | 2022-08-18 | 12 | -12/+12 |
| | |||||
* | core: generalized resolvers to resolve any entity time when unmarshalling an ↵ | Michael Muré | 2022-08-18 | 8 | -82/+257 |
| | | | | operation | ||||
* | entity/dag: proper base operation for simplified implementation | Michael Muré | 2022-07-25 | 12 | -180/+627 |
| | | | | | | | | - reduce boilerplace necessary to implement an operation - consolidate what an operation is in the core, which in turn pave the way for a generic cache layer mechanism - avoid the previously complex unmarshalling process - support operation metadata from the core - simplified testing | ||||
* | doc: more tiny fixes | Michael Muré | 2022-06-25 | 1 | -4/+5 |
| | |||||
* | doc: tiny tweaks | Michael Muré | 2022-06-25 | 1 | -1/+4 |
| | |||||
* | refactor(809): eliminate need to defer CleanupTestRepos() | Steve Moyer | 2022-06-16 | 2 | -11/+7 |
| | |||||
* | test: clean up temp dir and repo correctly | Steve Moyer | 2022-05-31 | 1 | -0/+2 |
| | |||||
* | refactor: use namespace instead of application of applicationName | Steve Moyer | 2022-05-26 | 1 | -3/+3 |
| | |||||
* | feat: make local storage configurable | Steve Moyer | 2022-05-25 | 1 | -2/+3 |
| | |||||
* | a few fixes | Michael Muré | 2022-04-26 | 1 | -1/+1 |
| | |||||
* | entity/dag: add an extensive example | Michael Muré | 2022-03-22 | 1 | -0/+383 |
| | |||||
* | update doc | Michael Muré | 2022-03-22 | 1 | -1/+1 |
| | |||||
* | Merge pull request #763 from MichaelMure/resolve-entity | Michael Muré | 2022-03-10 | 3 | -3/+3 |
|\ | | | | | entity: allow to resolve identities when numashalling operations | ||||
| * | entity: allow to resolve identities when numashalling operations | Michael Muré | 2022-03-10 | 3 | -3/+3 |
| | | |||||
* | | Fix a bunch of comments and documentations | Michael Muré | 2022-03-10 | 6 | -8/+8 |
|/ | |||||
* | update keyring and migrate to github.com/ProtonMail/go-crypto | Michael Muré | 2022-02-15 | 1 | -10/+15 |
| | |||||
* | cache: many fixes following the dag entity migration | Michael Muré | 2021-04-08 | 1 | -3/+4 |
| | |||||
* | entity: more comments | Michael Muré | 2021-04-04 | 1 | -0/+4 |
| | |||||
* | entity: add support for storing files | Michael Muré | 2021-03-21 | 2 | -11/+66 |
| | |||||
* | WIP operation with files | Michael Muré | 2021-03-14 | 4 | -10/+79 |
| | |||||
* | bug: nonce on all operation to prevent id collision | Michael Muré | 2021-03-14 | 2 | -4/+14 |
| | |||||
* | bug: wrap dag.Entity into a full Bug in MergeAll | Michael Muré | 2021-02-14 | 1 | -1/+1 |
| | |||||
* | fix merge | Michael Muré | 2021-02-14 | 2 | -2/+2 |
| | |||||
* | minor cleanups | Michael Muré | 2021-02-14 | 1 | -1/+1 |
| | |||||
* | entity: make sure merge commit don't have operations | Michael Muré | 2021-02-14 | 1 | -0/+4 |
| | |||||
* | bug: migrate to the DAG entity structure! | Michael Muré | 2021-02-14 | 2 | -11/+4 |
| | |||||
* | entity: support different author in staging operations | Michael Muré | 2021-02-14 | 8 | -101/+113 |
| | |||||
* | entity: pass the identity resolver instead of defining it once | Michael Muré | 2021-02-14 | 7 | -57/+53 |
| | | | | | Having the resolver in Definition doesn't actually work well as the resolver is very situational. | ||||
* | entity: clock loader | Michael Muré | 2021-02-14 | 1 | -0/+41 |
| | |||||
* | entity: expose create and edit lamport clocks | Michael Muré | 2021-02-14 | 1 | -13/+38 |
| | |||||
* | entity: implement remove | Michael Muré | 2021-02-14 | 2 | -2/+51 |
| | |||||
* | entity: remove the pack lamport time that doesn't bring anything actually | Michael Muré | 2021-02-14 | 4 | -118/+4 |
| | |||||
* | entity: working commit signatures | Michael Muré | 2021-02-14 | 1 | -0/+44 |
| | |||||
* | entity: test all merge scenario | Michael Muré | 2021-02-14 | 2 | -28/+200 |
| | |||||
* | entity: use BFS instead of DFS to get the proper topological order | Michael Muré | 2021-02-14 | 1 | -19/+17 |
| | |||||
* | entity: more testing and bug fixing | Michael Muré | 2021-02-14 | 3 | -57/+164 |
| | |||||
* | entity: readAll and more testing | Michael Muré | 2021-02-14 | 4 | -14/+190 |
| | |||||
* | entity: more progress on merging and signing | Michael Muré | 2021-02-14 | 6 | -58/+139 |
| | |||||
* | WIP | Michael Muré | 2021-02-14 | 14 | -400/+958 |
| | |||||
* | entity: total ordering of operations | Michael Muré | 2021-02-14 | 1 | -6/+23 |
| | |||||
* | entity: clocks and write | Michael Muré | 2021-02-14 | 4 | -52/+387 |
| | |||||
* | entity: add embryo of a generic, DAG-enabled entity | Michael Muré | 2021-02-14 | 3 | -0/+333 |
| | |||||
* | entity: add error to signal invalid format | Michael Muré | 2021-02-14 | 1 | -18/+21 |
| | |||||
* | entity: generalize the combined Ids, use 64 length | Michael Muré | 2021-02-14 | 3 | -1/+105 |
| | |||||
* | entity: unique function to generate IDs | Michael Muré | 2021-02-14 | 1 | -0/+14 |
| | |||||
* | deal with the previous changes | Michael Muré | 2021-02-14 | 2 | -3/+9 |
| | |||||
* | bug: Id from first operation data, not git + remove root link | Michael Muré | 2021-02-14 | 1 | -2/+2 |
| | |||||
* | expose format version | vince | 2020-12-15 | 1 | -0/+26 |
| | | | | 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. | ||||
* | add remove identity feature | vince | 2020-11-22 | 1 | -0/+18 |
| | | | | | | also adds: - listlocalidentities - refactors refstoids into entity package | ||||
* | bridge: huge refactor to accept multiple kind of credentials | Michael Muré | 2019-12-08 | 1 | -0/+5 |
| |