/
githubmirror
/
client
Обзор
Документация
Войти
/
githubmirror
/
client
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
protocol/json/keybase1/notify_team.json
218 строк
4 KB
Michał Zochniak
Fix local team changed notification being sent with bad seqno (#23992)
30 апр 2020, 22:40
Не верифицирован
30 апр 2020, 22:40
59880a2
Код
Авторство
О чём код?
{ "protocol": "NotifyTeam", "imports": [ { "path": "common.avdl", "type": "idl" } ], "types": [ { "type": "record", "name": "TeamChangeSet", "fields": [ { "type": "boolean", "name": "membershipChanged" }, { "type": "boolean", "name": "keyRotated" }, { "type": "boolean", "name": "renamed" }, { "type": "boolean", "name": "misc" } ] }, { "type": "enum", "name": "TeamChangedSource", "symbols": [ "SERVER_0", "LOCAL_1", "LOCAL_RENAME_2" ] }, { "type": "enum", "name": "AvatarUpdateType", "symbols": [ "NONE_0", "USER_1", "TEAM_2" ] } ], "messages": { "teamChangedByID": { "request": [ { "name": "teamID", "type": "TeamID" }, { "name": "latestSeqno", "type": "Seqno" }, { "name": "implicitTeam", "type": "boolean" }, { "name": "changes", "type": "TeamChangeSet" }, { "name": "latestHiddenSeqno", "type": "Seqno" }, { "name": "latestOffchainSeqno", "type": "Seqno" }, { "name": "source", "type": "TeamChangedSource" } ], "response": null, "oneway": true }, "teamChangedByName": { "request": [ { "name": "teamName", "type": "string" }, { "name": "latestSeqno", "type": "Seqno" }, { "name": "implicitTeam", "type": "boolean" }, { "name": "changes", "type": "TeamChangeSet" }, { "name": "latestHiddenSeqno", "type": "Seqno" }, { "name": "latestOffchainSeqno", "type": "Seqno" }, { "name": "source", "type": "TeamChangedSource" } ], "response": null, "oneway": true }, "teamDeleted": { "request": [ { "name": "teamID", "type": "TeamID" } ], "response": null, "oneway": true }, "teamAbandoned": { "request": [ { "name": "teamID", "type": "TeamID" } ], "response": null, "oneway": true }, "teamExit": { "request": [ { "name": "teamID", "type": "TeamID" } ], "response": null, "oneway": true }, "newlyAddedToTeam": { "request": [ { "name": "teamID", "type": "TeamID" } ], "response": null, "oneway": true }, "teamRoleMapChanged": { "request": [ { "name": "newVersion", "type": "UserTeamVersion" } ], "response": null, "oneway": true }, "avatarUpdated": { "request": [ { "name": "name", "type": "string" }, { "name": "formats", "type": { "type": "array", "items": "AvatarFormat" } }, { "name": "typ", "type": "AvatarUpdateType" } ], "response": null, "oneway": true }, "teamMetadataUpdate": { "request": [], "response": null, "oneway": true }, "teamTreeMembershipsPartial": { "request": [ { "name": "membership", "type": "TeamTreeMembership" } ], "response": null, "oneway": true }, "teamTreeMembershipsDone": { "request": [ { "name": "result", "type": "TeamTreeMembershipsDoneResult" } ], "response": null, "oneway": true } }, "namespace": "keybase.1" }