aboutsummaryrefslogtreecommitdiffstats
path: root/entity
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #763 from MichaelMure/resolve-entityMichael Muré2022-03-103-3/+3
|\ | | | | entity: allow to resolve identities when numashalling operations
| * entity: allow to resolve identities when numashalling operationsMichael Muré2022-03-103-3/+3
| |
* | Fix a bunch of comments and documentationsMichael Muré2022-03-106-8/+8
|/
* update keyring and migrate to github.com/ProtonMail/go-cryptoMichael Muré2022-02-151-10/+15
|
* cache: many fixes following the dag entity migrationMichael Muré2021-04-081-3/+4
|
* entity: more commentsMichael Muré2021-04-041-0/+4
|
* entity: add support for storing filesMichael Muré2021-03-212-11/+66
|
* WIP operation with filesMichael Muré2021-03-144-10/+79
|
* bug: nonce on all operation to prevent id collisionMichael Muré2021-03-142-4/+14
|
* bug: wrap dag.Entity into a full Bug in MergeAllMichael Muré2021-02-141-1/+1
|
* fix mergeMichael Muré2021-02-142-2/+2
|
* minor cleanupsMichael Muré2021-02-141-1/+1
|
* entity: make sure merge commit don't have operationsMichael Muré2021-02-141-0/+4
|
* bug: migrate to the DAG entity structure!Michael Muré2021-02-142-11/+4
|
* entity: support different author in staging operationsMichael Muré2021-02-148-101/+113
|
* entity: pass the identity resolver instead of defining it onceMichael Muré2021-02-147-57/+53
| | | | | Having the resolver in Definition doesn't actually work well as the resolver is very situational.
* entity: clock loaderMichael Muré2021-02-141-0/+41
|
* entity: expose create and edit lamport clocksMichael Muré2021-02-141-13/+38
|
* entity: implement removeMichael Muré2021-02-142-2/+51
|
* entity: remove the pack lamport time that doesn't bring anything actuallyMichael Muré2021-02-144-118/+4
|
* entity: working commit signaturesMichael Muré2021-02-141-0/+44
|
* entity: test all merge scenarioMichael Muré2021-02-142-28/+200
|
* entity: use BFS instead of DFS to get the proper topological orderMichael Muré2021-02-141-19/+17
|
* entity: more testing and bug fixingMichael Muré2021-02-143-57/+164
|
* entity: readAll and more testingMichael Muré2021-02-144-14/+190
|
* entity: more progress on merging and signingMichael Muré2021-02-146-58/+139
|
* WIPMichael Muré2021-02-1414-400/+958
|
* entity: total ordering of operationsMichael Muré2021-02-141-6/+23
|
* entity: clocks and writeMichael Muré2021-02-144-52/+387
|
* entity: add embryo of a generic, DAG-enabled entityMichael Muré2021-02-143-0/+333
|
* entity: add error to signal invalid formatMichael Muré2021-02-141-18/+21
|
* entity: generalize the combined Ids, use 64 lengthMichael Muré2021-02-143-1/+105
|
* entity: unique function to generate IDsMichael Muré2021-02-141-0/+14
|
* deal with the previous changesMichael Muré2021-02-142-3/+9
|
* bug: Id from first operation data, not git + remove root linkMichael Muré2021-02-141-2/+2
|
* expose format versionvince2020-12-151-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 featurevince2020-11-221-0/+18
| | | | | | also adds: - listlocalidentities - refactors refstoids into entity package
* bridge: huge refactor to accept multiple kind of credentialsMichael Muré2019-12-081-0/+5
|
* bridge: various improvement on the global token PRMichael Muré2019-11-101-0/+18
|
* bridge/core: add context.Context to ImportAll and ExportAll signaturesAmine Hilaly2019-08-181-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 fixesMichael Muré2019-08-131-0/+2
|
* finish the refactoring for the dedicated identifier typeMichael Muré2019-08-122-5/+33
|
* bug,entity: use a dedicated type to store IDsMichael Muré2019-08-113-3/+67
|
* cache: properly push/pull identities and bugsMichael Muré2019-03-273-0/+84