Commit Graph

116 Commits

Author SHA1 Message Date
Sam
ca4ea152e9 Add better error handling 2019-08-10 11:31:00 -04:00
Sam
86cde9fc83 Add better error handling to wallet api 2019-08-10 10:36:06 -04:00
Sam
597feee008 Add RemoveUser() 2019-08-01 17:00:48 -04:00
Sam
c468039d94 Add functions for adding groups of Admins, Owners, Readers, and Writers to teams 2019-07-30 17:36:55 -04:00
Sam
881d8cbde1 Add error type to API types 2019-07-30 17:33:28 -04:00
Sam
bbe5e9b8a5 Add MemberList() for teams, and make AddUser() return output from MemberList() 2019-07-30 16:39:39 -04:00
Sam
9d51bd0423 Correct interface description 2019-07-30 16:00:49 -04:00
Sam
00f5e77716 Add AddUser() 2019-07-26 16:34:03 -04:00
Sam
a7d58558b2 Add CreateTeam() 2019-07-26 15:53:42 -04:00
Sam
0a6f33e429 First pass at adding Team API stuff 2019-07-26 15:33:55 -04:00
Sam
6e94b343de Update wallet types, and make wallet methods adhere to new structure 2019-07-26 14:47:44 -04:00
Sam
103b798008 Add additional types for payments 2019-07-26 14:08:46 -04:00
Sam
692a073417 Move wallet types into types.go, and standardize wallet stuff to more closely match chat stuff 2019-07-26 13:42:17 -04:00
Sam
ed6f57d6e6 Cleanup some variable names 2019-07-25 12:23:15 -04:00
Sam
370fce9406 Combine chatIn.go and chatOut.go into just chat.go 2019-07-25 12:20:14 -04:00
Sam
1b089d2833 Add Params to ChatAPI instance so we can fill it with data 2019-07-25 11:28:52 -04:00
Sam
a5a50f79cd Catch any JSON errors 2019-07-25 11:22:38 -04:00
Sam
0ea666392d Structs held in ChatAPI need to be pointers in order to not be included in marshalled JSON 2019-07-24 23:01:45 -04:00
Sam
d870b1aa3b Move Conversations and Offline from ChatAPI to result, where they belong 2019-07-23 15:43:32 -04:00
Sam
7cc8e14fe2 Move more types into types.go 2019-07-23 14:58:33 -04:00
Sam
9e443921c4 Update result struct to include stuff i forgot 2019-07-22 01:02:42 -04:00
Sam
143dde64f6 Added chat.Read(), along with Next() and Previous() 2019-07-21 22:51:18 -04:00
Sam
22f6125e36 Move more types into types.go and general cleanup 2019-07-21 21:34:50 -04:00
Sam
7c4a1b7ba4 Combine ChatIn and ChatOut structs to ChatAPI and move them to types.go 2019-07-21 21:30:39 -04:00
Sam
fc57dcf8ca Change Keybase type to a pointer so it can be re-used 2019-07-03 00:41:24 -04:00
Sam
c182fe7e44 Update comments for documentation 2019-07-03 00:15:14 -04:00
Sam
8c7f74594d Make variables in getNewMessages() more generally descriptive, and (hopefully) finally fix the function so it restarts the api-listen command when it dies 2019-07-02 23:47:55 -04:00
Sam
354fa145e1 Put cmd.Start() and cmd.Wait() in a loop so keybase restarts if it dies 2019-07-02 21:09:37 -04:00
Sam
51796165cf Move cmd.Wait() and put scanner in a go routine 2019-07-02 21:02:33 -04:00
Sam
075fa737af Add cmd.Wait() to Keybase.Run() 2019-07-02 21:02:23 -04:00
Sam
d05601455b Increment heartbeat counter 2019-07-02 21:01:56 -04:00
Sam
dcd697b559 Add option to send a heartbeat throush the channel 2019-07-02 10:54:25 -04:00
Sam
317af3fa39 Change Runner() to Run() and add ability to pass options 2019-06-27 23:08:22 -04:00
Sam
e077e50d6d Add StellarAddress() 2019-06-22 19:24:14 -04:00
Sam
17e3a7ab6d Update go.mod to accurately reflect package url for master branch v0.02 2019-06-14 23:07:44 -04:00
Sam
a3c0fbf447 Add support for git push messages 2019-06-12 17:21:32 -04:00
Sam
63e41c70ab Remove balances. Will readd later 2019-06-11 23:19:52 -04:00
Sam
e5fa55e398 Fix wallet output 2019-06-11 23:04:35 -04:00
Sam
399e0b4e94 Add TxDetail for stellar transactions 2019-06-11 21:12:39 -04:00
Sam
db332e733a update go.mod for dev branch 2019-06-11 08:14:28 -04:00
Sam
ae3ed73adc Add support for incoming messages. This breaks NewChat() in previous versions 2019-06-11 07:54:34 -04:00
Sam
4728aa6133 Start work on wallet API 2019-06-08 23:58:37 -04:00
Sam
efd8dab359 Add chat.Edit() 2019-06-08 16:01:46 -04:00
Sam
003ba3a4e0 Re-organize everything to make it cleaner... hopefully 2019-06-08 11:36:04 -04:00
Sam
f8cc1058af Change ChatSendReaction and ChatSendReactionTeam to ChatReact and ChatReactTeam v0.01 2019-06-06 06:58:31 -04:00
Sam
4bb0f122a5 Changed chatOutResultResult to ChatOut for ease of use 2019-06-06 06:58:31 -04:00
Sam
6f9dfef5fe Rename api.go to keybase.go 2019-06-06 06:58:31 -04:00
Sam
fea0ecaf4c Moved main doc stuff to its own file 2019-06-06 06:55:39 -04:00
Sam
34a481fea0 Corrected package name 2019-06-06 06:45:51 -04:00
Sam
c18721fddd Re-organized folder structure 2019-05-31 11:19:53 -04:00