Commit Graph

32 Commits

Author SHA1 Message Date
Steve Moyer
1d4667c825
refactor(809): eliminate need to defer CleanupTestRepos() 2022-06-16 09:02:52 -04:00
Steve Moyer
86dd450aaf
test: clean up temp dir and repo correctly 2022-05-31 12:04:26 +02:00
Steve Moyer
e120fdb97e
refactor: use namespace instead of application of applicationName 2022-05-26 13:39:13 -04:00
Steve Moyer
b42fae382a
feat: make local storage configurable 2022-05-25 07:55:28 -04:00
Michael Muré
8ee333582f a few fixes 2022-04-26 19:36:46 +02:00
Michael Muré
450d7f7ade entity/dag: add an extensive example 2022-03-22 21:34:55 +01:00
Michael Muré
c9cec5b17b update doc 2022-03-22 21:28:10 +01:00
Michael Muré
069a4c975f
Merge pull request #763 from MichaelMure/resolve-entity
entity: allow to resolve identities when numashalling operations
2022-03-10 16:56:46 +01:00
Michael Muré
fd14a0763e entity: allow to resolve identities when numashalling operations 2022-03-10 16:37:24 +01:00
Michael Muré
b11679bc80 Fix a bunch of comments and documentations 2022-03-10 16:30:27 +01:00
Michael Muré
44f61b6677 update keyring and migrate to github.com/ProtonMail/go-crypto 2022-02-15 21:35:49 +01:00
Michael Muré
5549925235
cache: many fixes following the dag entity migration 2021-04-08 16:18:31 +02:00
Michael Muré
cb9b06551d
entity: more comments 2021-04-04 11:23:04 +02:00
Michael Muré
5215634d0d
entity: add support for storing files 2021-03-21 18:22:04 +01:00
Michael Muré
214abe4dea
WIP operation with files 2021-03-14 18:41:22 +01:00
Michael Muré
f1d4a19af8
bug: nonce on all operation to prevent id collision 2021-03-14 18:40:50 +01:00
Michael Muré
45e540c178
bug: wrap dag.Entity into a full Bug in MergeAll 2021-02-14 12:38:09 +01:00
Michael Muré
1ced77af1a
fix merge 2021-02-14 12:24:40 +01:00
Michael Muré
4b9862e239
entity: make sure merge commit don't have operations 2021-02-14 12:19:51 +01:00
Michael Muré
99b9dd84cb
entity: support different author in staging operations 2021-02-14 12:19:04 +01:00
Michael Muré
94f06cd54d
entity: pass the identity resolver instead of defining it once
Having the resolver in Definition doesn't actually work well as the resolver
is very situational.
2021-02-14 12:19:04 +01:00
Michael Muré
71e22d9f6e
entity: clock loader 2021-02-14 12:19:04 +01:00
Michael Muré
59e9981161
entity: expose create and edit lamport clocks 2021-02-14 12:19:03 +01:00
Michael Muré
ef05c15f87
entity: implement remove 2021-02-14 12:19:03 +01:00
Michael Muré
f74166914c
entity: remove the pack lamport time that doesn't bring anything actually 2021-02-14 12:19:03 +01:00
Michael Muré
2bdb1b60ff
entity: working commit signatures 2021-02-14 12:19:02 +01:00
Michael Muré
26a4b0332e
entity: test all merge scenario 2021-02-14 12:19:02 +01:00
Michael Muré
32c55a4985
entity: use BFS instead of DFS to get the proper topological order 2021-02-14 12:19:01 +01:00
Michael Muré
e35c7c4d17
entity: more testing and bug fixing 2021-02-14 12:19:01 +01:00
Michael Muré
fe4237df3c
entity: readAll and more testing 2021-02-14 12:19:01 +01:00
Michael Muré
dc5059bc33
entity: more progress on merging and signing 2021-02-14 12:19:00 +01:00
Michael Muré
8d63c983c9
WIP 2021-02-14 12:19:00 +01:00