Publish quixos-protocol from 9472ad0a8e16927025594c294abc44cdfb30596b
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"version": 1,
|
"version": 1,
|
||||||
"sourceRepo": "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos.git",
|
"sourceRepo": "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos.git",
|
||||||
"sourceCommit": "398fd9e0d723c3fe7a511c2c35702874fd7342d0",
|
"sourceCommit": "9472ad0a8e16927025594c294abc44cdfb30596b",
|
||||||
"sourcePath": "quixos-protocol",
|
"sourcePath": "quixos-protocol",
|
||||||
"exportName": "quixos-protocol",
|
"exportName": "quixos-protocol",
|
||||||
"mirrorRemote": "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos-protocol.git"
|
"mirrorRemote": "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos-protocol.git"
|
||||||
|
|||||||
@@ -58,6 +58,19 @@ message CrdtValue {
|
|||||||
bytes payload = 3;
|
bytes payload = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message FieldValueSource {
|
||||||
|
string object_id = 1;
|
||||||
|
string field_name = 2;
|
||||||
|
string field_type = 3;
|
||||||
|
string field_storage = 4;
|
||||||
|
string conflict_strategy = 5;
|
||||||
|
uint64 revision = 6;
|
||||||
|
}
|
||||||
|
|
||||||
|
message ValueSource {
|
||||||
|
FieldValueSource field = 1;
|
||||||
|
}
|
||||||
|
|
||||||
message Value {
|
message Value {
|
||||||
oneof kind {
|
oneof kind {
|
||||||
NullValue null_value = 1;
|
NullValue null_value = 1;
|
||||||
@@ -71,6 +84,7 @@ message Value {
|
|||||||
RefValue ref_value = 9;
|
RefValue ref_value = 9;
|
||||||
CrdtValue crdt_value = 10;
|
CrdtValue crdt_value = 10;
|
||||||
}
|
}
|
||||||
|
ValueSource source = 11;
|
||||||
}
|
}
|
||||||
|
|
||||||
message CreateObjectRequest {
|
message CreateObjectRequest {
|
||||||
@@ -94,6 +108,7 @@ message SetFieldRequest {
|
|||||||
string object_id = 1;
|
string object_id = 1;
|
||||||
string field_name = 2;
|
string field_name = 2;
|
||||||
Value value = 3;
|
Value value = 3;
|
||||||
|
string client_mutation_id = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
message SetFieldResponse {
|
message SetFieldResponse {
|
||||||
@@ -181,4 +196,5 @@ message CaminoOp {
|
|||||||
string actor = 5;
|
string actor = 5;
|
||||||
quixos.FunctionRef function_ref = 6;
|
quixos.FunctionRef function_ref = 6;
|
||||||
string created_at = 7;
|
string created_at = 7;
|
||||||
|
string client_mutation_id = 8;
|
||||||
}
|
}
|
||||||
|
|||||||
+95
-21
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user