e3bf9364b8Add CancelRequest to keybase
Sam
2019-09-22 01:18:21 -04:00
3b0984102cAdd Mark method to Chat
Sam
2019-09-21 22:30:16 -04:00
9dbf3b1664Add Pin and Unpin methods to Chat
Sam
2019-09-21 11:20:56 -04:00
798f98f679Add additional information and an example to the docs
Sam
2019-09-18 00:58:32 -04:00
fd0188ce3dAdd doc strings to Upload, Download, and LoadFlip
Sam
2019-09-18 00:13:30 -04:00
1739a81176Update version() to use new Exec() command
Sam
2019-09-17 23:41:35 -04:00
30f10d40e1Update loggedIn() to use new Exec() command
Sam
2019-09-17 23:40:36 -04:00
97cda8c249Update username() to use new Exec() command
Sam
2019-09-17 23:39:51 -04:00
500a965df2Increase default channel capacity to 100, and allow it to be set in RunOptions
Sam
2019-09-17 22:37:13 -04:00
a11d16faa0Add RequestPayment to wallet api
Sam
2019-09-13 17:02:47 -04:00
c624a0d0f8Update wallet api to use new Exec() command
Sam
2019-09-13 17:01:33 -04:00
05b6b83d3cUpdate team api to use new Exec() command
Sam
2019-09-13 16:56:16 -04:00
d01fa2a0fbUpdate chat api to use new Exec() command
Sam
2019-09-13 16:55:19 -04:00
da497dd04aAdd Exec()
Sam
2019-09-13 16:53:08 -04:00
d962600f9cMake flipStatus.ResultInfo and flipStatus.ErrorInfo pointers to easily check if they're nil
Sam
2019-09-11 17:41:12 -04:00
e22b187730First attempt to add LoadFlip()
Sam
2019-09-10 17:49:51 -04:00
d99546ae79Add upload and download methods to chat
Sam
2019-09-07 10:06:50 -04:00
ca4ea152e9Add better error handling
Sam
2019-08-10 11:25:52 -04:00
86cde9fc83Add better error handling to wallet api
Sam
2019-08-10 10:36:06 -04:00
597feee008Add RemoveUser()
Sam
2019-08-01 17:00:48 -04:00
c468039d94Add functions for adding groups of Admins, Owners, Readers, and Writers to teams
Sam
2019-07-30 17:36:55 -04:00
881d8cbde1Add error type to API types
Sam
2019-07-30 17:33:28 -04:00
bbe5e9b8a5Add MemberList() for teams, and make AddUser() return output from MemberList()
Sam
2019-07-30 16:39:39 -04:00
9d51bd0423Correct interface description
Sam
2019-07-30 16:00:49 -04:00
00f5e77716Add AddUser()
Sam
2019-07-26 16:16:23 -04:00
a7d58558b2Add CreateTeam()
Sam
2019-07-26 15:53:42 -04:00
0a6f33e429First pass at adding Team API stuff
Sam
2019-07-26 15:33:55 -04:00
6e94b343deUpdate wallet types, and make wallet methods adhere to new structure
Sam
2019-07-26 14:47:44 -04:00
103b798008Add additional types for payments
Sam
2019-07-26 14:08:46 -04:00
692a073417Move wallet types into types.go, and standardize wallet stuff to more closely match chat stuff
Sam
2019-07-26 13:42:17 -04:00
ed6f57d6e6Cleanup some variable names
Sam
2019-07-25 12:23:15 -04:00
370fce9406Combine chatIn.go and chatOut.go into just chat.go
Sam
2019-07-25 12:20:14 -04:00
1b089d2833Add Params to ChatAPI instance so we can fill it with data
Sam
2019-07-25 11:23:09 -04:00
a5a50f79cdCatch any JSON errors
Sam
2019-07-25 11:22:38 -04:00
0ea666392dStructs held in ChatAPI need to be pointers in order to not be included in marshalled JSON
Sam
2019-07-24 23:01:45 -04:00
d870b1aa3bMove Conversations and Offline from ChatAPI to result, where they belong
Sam
2019-07-23 15:43:32 -04:00
7cc8e14fe2Move more types into types.go
Sam
2019-07-23 14:58:33 -04:00
9e443921c4Update result struct to include stuff i forgot
Sam
2019-07-22 01:02:42 -04:00
143dde64f6Added chat.Read(), along with Next() and Previous()
Sam
2019-07-21 22:51:18 -04:00
22f6125e36Move more types into types.go and general cleanup
Sam
2019-07-21 21:34:50 -04:00
7c4a1b7ba4Combine ChatIn and ChatOut structs to ChatAPI and move them to types.go
Sam
2019-07-21 21:30:39 -04:00
fc57dcf8caChange Keybase type to a pointer so it can be re-used
Sam
2019-07-03 00:41:24 -04:00
c182fe7e44Update comments for documentation
Sam
2019-07-03 00:15:14 -04:00
8c7f74594dMake variables in getNewMessages() more generally descriptive, and (hopefully) finally fix the function so it restarts the api-listen command when it dies
Sam
2019-07-02 23:47:55 -04:00
354fa145e1Put cmd.Start() and cmd.Wait() in a loop so keybase restarts if it dies
Sam
2019-07-02 21:09:37 -04:00
51796165cfMove cmd.Wait() and put scanner in a go routine
Sam
2019-07-02 17:24:54 -04:00
075fa737afAdd cmd.Wait() to Keybase.Run()
Sam
2019-07-02 17:14:47 -04:00
d05601455bIncrement heartbeat counter
Sam
2019-07-02 17:01:25 -04:00
dcd697b559Add option to send a heartbeat throush the channel
Sam
2019-07-02 10:54:25 -04:00
317af3fa39Change Runner() to Run() and add ability to pass options
Sam
2019-06-27 23:08:22 -04:00
e077e50d6dAdd StellarAddress()
Sam
2019-06-22 19:24:14 -04:00
17e3a7ab6dUpdate go.mod to accurately reflect package url for master branch
v0.02
Sam
2019-06-14 23:07:44 -04:00
a3c0fbf447Add support for git push messages
Sam
2019-06-12 17:21:32 -04:00
63e41c70abRemove balances. Will readd later
Sam
2019-06-11 23:19:52 -04:00
e5fa55e398Fix wallet output
Sam
2019-06-11 23:04:35 -04:00
399e0b4e94Add TxDetail for stellar transactions
Sam
2019-06-11 21:12:39 -04:00
db332e733aupdate go.mod for dev branch
Sam
2019-06-11 08:14:28 -04:00
ae3ed73adcAdd support for incoming messages. This breaks NewChat() in previous versions
Sam
2019-06-11 07:54:34 -04:00
4728aa6133Start work on wallet API
Sam
2019-06-08 23:58:37 -04:00
efd8dab359Add chat.Edit()
Sam
2019-06-08 16:01:46 -04:00
003ba3a4e0Re-organize everything to make it cleaner... hopefully
Sam
2019-06-08 11:36:04 -04:00
f8cc1058afChange ChatSendReaction and ChatSendReactionTeam to ChatReact and ChatReactTeam
v0.01
Sam
2019-06-05 16:31:17 -04:00
4bb0f122a5Changed chatOutResultResult to ChatOut for ease of use
Sam
2019-06-05 11:57:17 -04:00
6f9dfef5feRename api.go to keybase.go
Sam
2019-06-04 16:57:53 -04:00
fea0ecaf4cMoved main doc stuff to its own file
Sam
2019-05-31 22:25:43 -04:00
34a481fea0Corrected package name
Sam
2019-05-31 22:23:50 -04:00
c18721fdddRe-organized folder structure
Sam
2019-05-31 11:19:53 -04:00
2ea899d19csetting proper url for go.mod
Sam
2019-05-31 11:01:01 -04:00
3742f78ad0re-adding go.mod
Sam
2019-05-31 10:57:31 -04:00
64a0f4878aRemove unnecessary files
Sam
2019-05-31 10:48:13 -04:00
12869de13bAdd ability to delete messages
Sam
2019-05-30 00:14:11 -04:00
efc6ada622Fix typo in docs
Sam
2019-05-29 23:54:31 -04:00
f61f08daf4Add ability to send reactions
Sam
2019-05-29 23:53:50 -04:00
8e3274d6f3Clean up and clarify functions a bit
Sam
2019-05-29 23:08:45 -04:00
9cb30d2622Small doc updates
Sam
2019-05-28 23:07:58 -04:00
db7996185eAdd ChatList()
Sam
2019-05-28 23:03:45 -04:00
210c3c0f40Updated example
Sam
2019-05-28 16:45:01 -04:00
4eb44edb59Quick cleanup of keybase interface
Sam
2019-05-28 16:34:56 -04:00
c028fac1a0Add ChatSend() and ChatSendTeam() methods
Sam
2019-05-28 15:36:09 -04:00
36645e0891Created main.go to hold some exammples of usage
Sam
2019-05-28 14:42:39 -04:00
80f06f574eCreated foundation for api commands
Sam
2019-05-28 14:41:58 -04:00
a9a720aa9bRenamed api.go and created go module
Sam
2019-05-28 14:41:11 -04:00
1eaed3de61Initial commit
Sam
2019-05-28 11:27:55 -04:00