Commit Graph

91 Commits

Author SHA1 Message Date
Richard Lewis 27ae91d1b3 Merge pull request #27 from matrix-org/rxl881/videoMessages
Omit empty fields on ImageInfo and VideoInfo structs
2017-05-11 15:02:20 +01:00
Richard Lewis 087ee52a0f Omit empty fields on ImageInfo and VideoInfo structs 2017-05-11 14:26:09 +01:00
Richard Lewis 462346e69d Merge pull request #26 from matrix-org/videos
SendImage and SendVideo convenience functions
2017-05-08 13:59:41 +01:00
Richard Lewis d43f7960c7 Fix merge conflicts 2017-05-08 13:57:04 +01:00
Richard Lewis 03e22de5e5 Merge pull request #25 from matrix-org/rxl881/sendMessages
Add convenience function to send a room message of type send.notice
2017-05-08 13:45:52 +01:00
Kegsay 80113e0369 Merge pull request #24 from Dhole/master
Add /messages API
2017-05-08 13:18:39 +01:00
Richard Lewis 43492b703b Add convenience function to send a room message of type send.notice 2017-05-08 11:29:23 +01:00
Richard Lewis 8132e161ec Add links to docs. 2017-05-08 11:23:22 +01:00
Richard Lewis 63c361cb61 Fix function signature 2017-05-08 10:57:04 +01:00
Dhole 556e9529c0 Add /messages API 2017-05-06 21:21:07 -07:00
Richard Lewis 1b68efa395 Merge pull request #22 from matrix-org/typing
Implement typing notifications
2017-05-02 18:00:36 +01:00
Richard Lewis 4bc46014ae Functions to send basic image and video events 2017-04-25 11:02:33 +01:00
Richard Lewis 4da59c5538 Typing notifications 2017-04-25 10:11:59 +01:00
Richard Lewis 58a74a618e Merge pull request #21 from matrix-org/rxl881/leaveEvents
Handle leave events
2017-04-20 21:36:33 +01:00
Richard Lewis c7bec461cd Check that StateKey is not nil / null 2017-04-20 21:29:44 +01:00
Richard Lewis 06ec893403 Check that event is a state event. 2017-04-20 14:41:29 +01:00
Richard Lewis 7e21d59dca Handle leave events 2017-04-20 00:19:23 +01:00
Richard Lewis f683c3da34 Merge pull request #20 from matrix-org/rxl881/errorLogging
Log response body when content upload fails
2017-02-20 18:01:16 +00:00
Richard Lewis 07fa859cf3 Removed logging and fixed formatting 2017-02-20 16:18:18 +00:00
Richard Lewis 3c91bb314d Log response body when content upload fails 2017-02-20 14:45:37 +00:00
Richard Lewis 812dcb5515 Merge pull request #19 from matrix-org/rxl881/get_avatar
Added function to get a user's avatar URL
2017-02-17 11:53:43 +00:00
Richard Lewis b8c578e6fb Cleanup cruft 2017-02-16 13:52:55 +00:00
Richard Lewis 5e63dffd1b Cleanup commented code 2017-02-15 23:11:12 +00:00
Richard Lewis 971abecece Test response URL 2017-02-15 23:05:35 +00:00
Richard Lewis 4d75d81067 Add function to set a users' avatar 2017-02-15 22:10:04 +00:00
Kegan Dougal aa984fcabc Add AS membership list APIs
Added function to get a user's avatar image URL
2017-02-15 17:41:47 +00:00
Kegsay c85ffe73f2 Merge pull request #17 from matrix-org/kegan/api-appservice-mlist
Add AS membership list APIs
2017-01-06 15:33:54 +00:00
Kegan Dougal bb7c146092 Actually run all the golint tests 2017-01-06 15:33:33 +00:00
Kegan Dougal e6268f307c Add AS membership list APIs 2017-01-06 14:39:25 +00:00
Kegsay f3c8c9580d Merge pull request #11 from matrix-org/kegan/api-logout
Add /logout API
2017-01-06 10:58:15 +00:00
Kegan Dougal 837d0c30d0 Review comments: be explicit at call-sites when setting credentials 2017-01-06 10:54:26 +00:00
Kegan Dougal 16f8e30850 Merge master into kegan/api-logout 2017-01-06 09:38:59 +00:00
Kegan Dougal b6093bbf56 Merge branch 'master' into kegan/api-logout 2017-01-06 09:38:27 +00:00
Kegsay eb1518c496 Merge pull request #13 from matrix-org/kegan/api-redact
Add /redact endpoint
2017-01-05 18:39:41 +00:00
Kegan Dougal 24cbc75ecc Factor out txn ID generation 2017-01-05 17:47:24 +00:00
Kegsay fd0a0c56cc Merge pull request #12 from matrix-org/kegan/api-put-state-event
Add PUT /room/roomId/state/type/key endpoint
2017-01-05 17:29:02 +00:00
Kegsay 059996b787 Merge pull request #14 from matrix-org/kegan/api-room-memberships
Add room membership APIs
2017-01-05 17:28:51 +00:00
Kegsay 42ba11ab7b Merge pull request #10 from matrix-org/kegan/api-versions
Add /versions endpoint
2017-01-05 17:28:41 +00:00
Kegan Dougal 490a10cbc3 Add room membership APIs 2017-01-05 15:23:37 +00:00
Kegan Dougal 30c7035522 Add /redact endpoint 2017-01-05 14:33:38 +00:00
Kegan Dougal 52bfdcb6fa Add PUT /room/roomId/state/type/key endpoint 2017-01-05 14:25:05 +00:00
Kegan Dougal 0827f53d1c Add /logout API 2017-01-05 14:16:47 +00:00
Kegan Dougal 712061a445 Add /versions endpoint 2017-01-05 12:58:55 +00:00
Kegan Dougal 373dfc2ff2 Move client creation examples to client examples file 2016-12-09 16:45:49 +00:00
Kegan Dougal 47da1cbcf2 Simplify example 2016-12-09 16:28:41 +00:00
Kegan Dougal b8025f5f6d More clarifying comments 2016-12-09 16:26:38 +00:00
Kegan Dougal e989121b7a Sync examples 2016-12-09 16:16:45 +00:00
Kegan Dougal 76fa23b9a4 Test example file 2016-12-09 16:09:48 +00:00
Kegan Dougal 9c35a1edb8 Add JoinRoom examples 2016-12-09 16:04:32 +00:00
Kegsay e5174ba108 Merge pull request #8 from matrix-org/kegan/create-room-method
Add CreateRoom()
2016-12-09 15:54:36 +00:00