Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | bridge: various improvement on the global token PR | Michael Muré | 2019-11-10 | 1 | -0/+18 |
| | |||||
* | bridge/core: add context.Context to ImportAll and ExportAll signatures | Amine Hilaly | 2019-08-18 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bridge/core: add ImportResult objects to stream import events bridge/core: launchpad support asynchronous import bridge/github: cancellable export and import functions bridge/gitlab: cancellable export and import functions commands: bridge pull/push gracefull kill bridge/github: fix github import bridge/github: use simple context for imports bridge/core: name parameters in interfaces github/core: Add EventError to export and import events types bridge/gitlab: add context support in gitlab requests functions bridge/gitlab: remove imported events count from importer logic bridge/github: remove imported events count from importer logic bridge/github: add context support in query and muration requets bridge/github: fix bug duplicate editions after multiple calls bridge/core: import import and export events String methods bridge/gitlab: fix error handling in note import events commands/bridge: Add statistics about imports and exports bridge/gitlab: properly handle context cancellation bridge/github: improve error handling bridge: break iterators on context cancel or timeout bridge: add context timeout support bridge: improve event formating and error handling commands: handle interrupt and switch cases bridge/github: add export mutation timeouts bridge: fix race condition bug in the github and gitlab importers bridge/github: improve context error handling | ||||
* | more hash-->id fixes | Michael Muré | 2019-08-13 | 1 | -0/+2 |
| | |||||
* | finish the refactoring for the dedicated identifier type | Michael Muré | 2019-08-12 | 2 | -5/+33 |
| | |||||
* | bug,entity: use a dedicated type to store IDs | Michael Muré | 2019-08-11 | 3 | -3/+67 |
| | |||||
* | cache: properly push/pull identities and bugs | Michael Muré | 2019-03-27 | 3 | -0/+84 |