Sam
4e2656445c
Add SendMessage and SendMessageToChannel, and the necessary types to go with them
5 years ago
Sam
0cfaa93505
Change Channel to use chat1.Channel
5 years ago
Sam
c90ef2c03a
Allow specifying revision on kvstore methods
5 years ago
Sam
b83a1e0227
Add delete method for kvstore
5 years ago
Sam
3b4b5b66fd
Add put method for kvstore
5 years ago
Sam
63f9ef1ee2
Add Get method to kvstore
5 years ago
Sam
14c7ec6cec
Add Keys method to kvstore
5 years ago
Sam
77e35028fa
Add initial support for Keybase's kv store api
5 years ago
David Haukeness
ae285fd0ce
added Username to wResult to support reverse wallet lookups
5 years ago
David Haukeness
8a5685459a
added support for SendEphemeral
5 years ago
Sam
0f7a350f1a
Add error handling to general example
5 years ago
Sam
207ad74bdd
Previous commit didn't work and broke other things. This is a different implementation to fix the same problems.
5 years ago
Sam
6f53d9c8c6
Catch errors from api-listen
...
When the `keybase chat api-listen` command returns a message with
an error, the format of the error json is unlike most (or all?)
other errors they return. This commit adds the `ErrorListen` field
to ChatAPI to catch those errors.
5 years ago
Sam
c4525fe850
add UserCard()
5 years ago
Sam
a37a0609eb
add ListUserMemberships()
5 years ago
Sam
4b1fcae196
Add devices field to UserLookup
5 years ago
Sam
c2f6e6954d
Add UserLookup()
5 years ago
Sam
b247e10f1b
Add additional fields to advertisemend methods
5 years ago
Sam
bab44f8b9e
Add inputs to ChatList() method on keybase interface
5 years ago
Sam
2e7df5deef
Add bot advertisement methods
5 years ago
Sam
972d197182
Add support for receiving chat replies
5 years ago
Gregory Rudolph
d6fe3a07cd
Add Attachment and Object to types.go
5 years ago
Sam
a9e004c8b3
Consolidate different member-type structs into one member struct
5 years ago
Sam
4ccaf4c45a
Add Reply()
5 years ago
Sam
09d99c227f
Add ReadMessage()
5 years ago
Sam
384478af39
Update ChatList() to allow for more filtering
5 years ago
Sam
e4cdbc50c9
Allow TopicType to be specified when calling ChatList
5 years ago
Sam
74a93b765c
Consolidate the various functions that call keybase status so it only gets called once
5 years ago
Sam
fc05a8d710
Add device name to Keybase
5 years ago
Sam
9c4b5cf202
Move appropriate methods to wallet interface
5 years ago
Sam
d2bdf62100
Add NewWallet method to keybase interface in types.go
5 years ago
Sam
e64220b071
Add Send and SendXLM methods to wallet interface
5 years ago
Sam
f3a507b8a8
Add wallet interface and type
5 years ago
Sam
e829386733
Added RequestPayment info
5 years ago
Sam
e3bf9364b8
Add CancelRequest to keybase
5 years ago
Sam
3b0984102c
Add Mark method to Chat
5 years ago
Sam
9dbf3b1664
Add Pin and Unpin methods to Chat
5 years ago
Sam
500a965df2
Increase default channel capacity to 100, and allow it to be set in RunOptions
5 years ago
Sam
a11d16faa0
Add RequestPayment to wallet api
5 years ago
Sam
d962600f9c
Make flipStatus.ResultInfo and flipStatus.ErrorInfo pointers to easily check if they're nil
5 years ago
Sam
e22b187730
First attempt to add LoadFlip()
5 years ago
Sam
d99546ae79
Add upload and download methods to chat
5 years ago
Sam
597feee008
Add RemoveUser()
6 years ago
Sam
c468039d94
Add functions for adding groups of Admins, Owners, Readers, and Writers to teams
6 years ago
Sam
881d8cbde1
Add error type to API types
6 years ago
Sam
bbe5e9b8a5
Add MemberList() for teams, and make AddUser() return output from MemberList()
6 years ago
Sam
9d51bd0423
Correct interface description
6 years ago
Sam
00f5e77716
Add AddUser()
6 years ago
Sam
a7d58558b2
Add CreateTeam()
6 years ago
Sam
0a6f33e429
First pass at adding Team API stuff
6 years ago