Commit Graph

140 Commits

Author SHA1 Message Date
nxshock
4793970e87 Add room state test 2019-08-03 11:59:52 +05:00
nxshock
87144ee37d Make models.ApiError interface, not struct 2019-08-03 11:46:57 +05:00
nxshock
a2ebc64065 Add publicrooms method test 2019-08-02 23:11:32 +05:00
nxshock
782c328e3d Add basic implementation of PublicRooms method 2019-08-02 22:55:35 +05:00
nxshock
823ab7e100 Add filling of room state field on room creation 2019-08-02 21:48:48 +05:00
nxshock
e293cd0255 Implement room state field 2019-08-02 21:46:46 +05:00
nxshock
b7d0ca2b9f Make status file complete 2019-08-02 19:06:55 +05:00
nxshock
74493dcecd Mark client.versions as implemented method 2019-08-02 18:19:34 +05:00
nxshock
11097f763c Add register.available method 2019-08-02 18:17:18 +05:00
nxshock
2cffa574fa Implement leaving room method 2019-08-01 19:29:43 +05:00
nxshock
490bd56e2d Add test GetRoomByID with wrong id 2019-07-31 21:42:43 +05:00
nxshock
cf9fade28e Make Register method uses Login method 2019-07-31 20:53:36 +05:00
nxshock
5a9be3d516 Add LogoutAll() test 2019-07-31 20:13:52 +05:00
nxshock
5c84714d1f Add test case for changing room visibility 2019-07-31 20:10:16 +05:00
nxshock
c652fcaca4 Complete Devices method handler 2019-07-31 20:05:28 +05:00
nxshock
b87c860d7d Add forgotten returns in case of error 2019-07-31 20:03:12 +05:00
nxshock
e8165db50f Implement ListRoom GET/PUT methods 2019-07-31 20:01:20 +05:00
ChronosX88
ef06534124
fix: Add return statement in whoami method if token is unknown
(Fixes #4)
2019-07-30 15:45:47 +04:00
nxshock
d96df1b1e5 Add test case for Logout method 2019-07-29 19:53:15 +05:00
nxshock
e5b1dbd643 Handle wrong token in whoami method 2019-07-29 19:36:58 +05:00
nxshock
ff79b25285 Add basic implementation of devices method 2019-07-29 19:32:38 +05:00
ChronosX88
1b0c85cae5
docs: Add method /_matrix/client/r0/register to STATUS as implemented 2019-07-29 18:09:56 +04:00
ChronosX88
1c7937dd22
feat: Add ability to change listening port 2019-07-29 18:08:13 +04:00
ChronosX88
104e797af9
etc: Update .gitignore 2019-07-29 16:58:05 +04:00
ChronosX88
b494dccc78
chore: Add testify dependency 2019-07-29 16:54:20 +04:00
ChronosX88
d29cac9691
docs: Refactor README (for Standard README compliance), add CONTRIBUTING file [WIP] 2019-07-29 16:53:50 +04:00
ChronosX88
67b12f57ce
chore: Make target of Makefile "all" for building executable instead of go install and testing 2019-07-29 15:23:55 +04:00
nxshock
8bc553aff4 Add user change password method 2019-07-25 21:56:31 +05:00
nxshock
33bb853438 Add capabilities method 2019-07-25 20:14:37 +05:00
nxshock
7293b33b6f Add user.JoinedRooms() method 2019-07-24 20:04:45 +05:00
nxshock
a05a6dfb54 Fix room.ID() method 2019-07-24 20:02:04 +05:00
nxshock
b27c537374 Move user test 2019-07-24 19:36:47 +05:00
nxshock
f0d2ea7f17 Move Logout() to user method 2019-07-24 19:31:07 +05:00
nxshock
92f2b43f56 Add user.LogoutAll() method 2019-07-24 19:15:07 +05:00
nxshock
b7cb0db6c5 Add GetUserByToken test 2019-07-23 20:46:12 +05:00
nxshock
1dbc5082a9 Add WhoAmI handler 2019-07-23 19:37:02 +05:00
nxshock
a1717ec784 Add send message event to memry backend 2019-07-23 19:24:18 +05:00
nxshock
38f9c25b1b Add test of room user count 2019-07-22 22:29:18 +05:00
nxshock
213abebf0a Remove error check for token generator 2019-07-22 22:28:55 +05:00
nxshock
4ad7285103 Add tests for memory backend 2019-07-22 22:18:58 +05:00
nxshock
00c21e13aa Add coverage bage 2019-07-22 22:05:51 +05:00
nxshock
4d5c2efcd8
Merge pull request #3 from nxshock/coverall
Add Coverall test
2019-07-22 22:01:49 +05:00
nxshock
f5353c72e1 Fix home var 2019-07-22 21:56:08 +05:00
nxshock
c7d2a4aea8 Add coverall 2019-07-22 21:53:39 +05:00
nxshock
1951586cdc Add room users method 2019-07-22 21:02:53 +05:00
nxshock
f7fd9f190e Add token generator test 2019-07-22 19:46:21 +05:00
nxshock
149628e07f Move token generator to backend 2019-07-22 19:46:11 +05:00
nxshock
b02c6f99ac Add user ID test 2019-07-22 19:31:33 +05:00
nxshock
89646b5a46 Add todo for leaving room 2019-07-22 19:27:23 +05:00
nxshock
f5c5106b61 Update readme 2019-07-22 19:11:50 +05:00