Sam
6c11327289
Convert keystore funcs to use avdl compiled types
5 years ago
Sam
0feb664405
Remove wallet and convs from options, and instead automatically enable them if the correct handlers are present
5 years ago
Sam
ca2a1fdf25
Remove custom types
5 years ago
Sam
c031c36a00
Move types to types.go
5 years ago
Sam
5f211c7a90
Add support for new-conversation events
5 years ago
Sam
3bcca84908
Allow different types of notifications to come through separate channels
5 years ago
Sam
93daa56db1
Add GetConversations()
5 years ago
Sam
c272c05092
Add GetConversations
5 years ago
Sam
26e487659c
Ephemeral duration should be optional
5 years ago
Sam
3faadfd076
Add ReplyToChannel and ReplyToConvID, and attempt to fix ephemeral sends
5 years ago
Sam
d791203856
Add SendEphemeralToChannel and SendEphemeralToConvID
5 years ago
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