Commit Graph

131 Commits

Author SHA1 Message Date
c0fc3422d6 Fix import path in go.mod v2.1.1 2021-01-24 02:52:45 -05:00
e733accac6 Reorganize structure once again to hopefully fix imports v2.1.0 2021-01-24 02:36:14 -05:00
b66324f9b4 Reorganize folder structure to hopefully make imports easier v2.0.9 2021-01-24 02:21:19 -05:00
Sam
3e5afcc7f9 Cleanup v1 v0.0.0 v1.0.0 2020-04-09 14:47:19 -04:00
Sam
274002b616 Use v2 types 2020-04-09 08:54:26 -04:00
Sam
abed5bc066 Version 2.0.0-alpha1 (really) 2020-04-08 22:49:41 -04:00
Sam
a3def6207a AVDL compilec types in v2 2020-04-08 22:29:52 -04:00
Sam
05ac7d7330 Update AVDL compiled types 2020-04-08 13:18:10 -04:00
Sam
71955bb43c Version 2.0.0-alpha1 2020-04-06 13:32:51 -04:00
Sam
e05e93be9f Add avdl compiled types 2020-01-29 16:21:02 -05:00
Sam
c90ef2c03a Allow specifying revision on kvstore methods 2020-01-23 16:49:12 -05:00
Sam
b83a1e0227 Add delete method for kvstore 2020-01-22 08:35:24 -05:00
Sam
3b4b5b66fd Add put method for kvstore 2020-01-22 07:58:32 -05:00
Sam
63f9ef1ee2 Add Get method to kvstore 2020-01-17 17:00:53 -05:00
Sam
14c7ec6cec Add Keys method to kvstore 2020-01-17 16:38:53 -05:00
Sam
77e35028fa Add initial support for Keybase's kv store api 2020-01-17 13:55:21 -05:00
ae285fd0ce added Username to wResult to support reverse wallet lookups 2020-01-14 11:06:49 -07:00
c8c20dc28f added StellarUser function to perform reverse wallet lookups for keybase users 2020-01-14 11:06:30 -07:00
8a5685459a added support for SendEphemeral 2020-01-03 13:29:46 -07:00
Sam
0f7a350f1a Add error handling to general example 2019-12-24 01:02:32 -05:00
Sam
207ad74bdd Previous commit didn't work and broke other things. This is a different implementation to fix the same problems. 2019-12-23 22:27:49 -05:00
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.
2019-12-20 08:29:02 -05:00
Sam
c4525fe850 add UserCard() 2019-12-03 16:49:55 -05:00
Sam
a37a0609eb add ListUserMemberships() 2019-11-30 19:04:07 -05:00
Sam
3e22b70efa Minor docs formatting update 2019-11-27 15:42:09 -05:00
Sam
4b1fcae196 Add devices field to UserLookup 2019-11-27 15:35:40 -05:00
Sam
c2f6e6954d Add UserLookup() 2019-11-27 15:10:17 -05:00
Sam
b247e10f1b Add additional fields to advertisemend methods 2019-11-04 08:19:19 -05:00
Sam
7263387124 Add AdvertiseCommand example to docs 2019-11-03 23:51:33 -05:00
Sam
bab44f8b9e Add inputs to ChatList() method on keybase interface 2019-11-03 23:27:09 -05:00
Sam
2e7df5deef Add bot advertisement methods 2019-11-03 23:24:46 -05:00
Sam
972d197182 Add support for receiving chat replies 2019-10-31 10:37:37 -04:00
Sam
b00e56e8dd Create new jsonData var with every new message instead of reusing the same var. This fixes the bug where IsEphemeral is true for every message after one ephemeral message is received, and probably countless other unknown bugs. 2019-10-22 23:44:10 -04:00
d6fe3a07cd Add Attachment and Object to types.go 2019-10-21 08:27:12 -04:00
Sam
e51bcca5ba Attempt to make the getID func more 32-bit friendly 2019-10-17 21:47:43 -04:00
Sam
a9e004c8b3 Consolidate different member-type structs into one member struct 2019-10-15 23:41:51 -04:00
Sam
4ccaf4c45a Add Reply() 2019-10-09 21:41:46 -04:00
Sam
09d99c227f Add ReadMessage() 2019-10-04 12:40:12 -04:00
Sam
384478af39 Update ChatList() to allow for more filtering 2019-10-01 22:10:53 -04:00
Sam
e4cdbc50c9 Allow TopicType to be specified when calling ChatList 2019-09-28 23:21:42 -04:00
Sam
74a93b765c Consolidate the various functions that call keybase status so it only gets called once 2019-09-27 22:40:38 -04:00
Sam
fc05a8d710 Add device name to Keybase 2019-09-27 22:20:45 -04:00
Sam
9c4b5cf202 Move appropriate methods to wallet interface 2019-09-23 00:59:44 -04:00
Sam
d2bdf62100 Add NewWallet method to keybase interface in types.go 2019-09-23 00:57:12 -04:00
Sam
e64220b071 Add Send and SendXLM methods to wallet interface 2019-09-23 00:47:43 -04:00
Sam
d04c10ae70 Add NewWallet() method 2019-09-23 00:47:14 -04:00
Sam
f3a507b8a8 Add wallet interface and type 2019-09-23 00:46:24 -04:00
Sam
e829386733 Added RequestPayment info 2019-09-22 01:26:35 -04:00
Sam
e3bf9364b8 Add CancelRequest to keybase 2019-09-22 01:18:21 -04:00
Sam
3b0984102c Add Mark method to Chat 2019-09-21 22:30:16 -04:00