Commit Graph

37 Commits

Author SHA1 Message Date
ChronosX88
9a1400709b
refactor: Some backend-interface universalization 2019-09-05 23:00:22 +04:00
ChronosX88
32a1556de1
fix: RoomEvent methods now use the pointer to the self 2019-08-18 18:40:10 +04:00
ChronosX88
53372cc1c1
[WIP] fix: Add check to empty since token (/sync) 2019-08-18 14:57:13 +04:00
ChronosX88
e009c054cb
feat: Start implementing Sync method (WIP) 2019-08-17 12:42:56 +04:00
nxshock
585ccbc332 Move Sync method to user method 2019-08-11 18:53:18 +05:00
nxshock
197b296a24 Events rework
Now Event is an interface. Moved all events stuff to separate events module.
2019-08-10 12:48:55 +05:00
nxshock
cb452bbd98 Fix root type path 2019-08-10 10:48:35 +05:00
nxshock
eed68b37fe Fix SendMessage mutex infinity lock 2019-08-08 20:04:53 +05:00
nxshock
4fc26f127e Fix SetTopic mutex infinity lock 2019-08-08 20:02:46 +05:00
nxshock
f8c6a259e2 Fix nil events field 2019-08-08 20:01:55 +05:00
ChronosX88
b7aff5cac6
Merge branch 'master' into refactor/eventCol 2019-08-07 13:11:51 +04:00
ChronosX88
57a2beceb2
refactor: Make events as one collection in Backend 2019-08-07 13:07:11 +04:00
nxshock
4de7078f42 Add implementation of room alias methods 2019-08-06 20:28:39 +05:00
nxshock
91b28d2dc1 Make coomon.Filter synonym of filter request 2019-08-05 20:06:46 +05:00
nxshock
330f362e54 Rework filter methods 2019-08-05 19:39:28 +05:00
ChronosX88
501c7b0795
feat: Add Filter API [WIP] 2019-08-04 20:46:31 +04:00
nxshock
a513e35953 Start implementation of Invite method 2019-08-04 13:47:58 +05:00
nxshock
713fc3cb02 Update imports 2019-08-03 19:19:18 +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
823ab7e100 Add filling of room state field on room creation 2019-08-02 21:48:48 +05:00
nxshock
e8165db50f Implement ListRoom GET/PUT methods 2019-07-31 20:01:20 +05:00
nxshock
ff79b25285 Add basic implementation of devices method 2019-07-29 19:32:38 +05:00
nxshock
8bc553aff4 Add user change password method 2019-07-25 21:56:31 +05:00
nxshock
7293b33b6f Add user.JoinedRooms() method 2019-07-24 20:04:45 +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
a1717ec784 Add send message event to memry backend 2019-07-23 19:24:18 +05:00
nxshock
149628e07f Move token generator to backend 2019-07-22 19:46:11 +05:00
nxshock
89646b5a46 Add todo for leaving room 2019-07-22 19:27:23 +05:00
nxshock
32937adc80 Add leave room method 2019-07-22 18:58:18 +05:00
nxshock
c179fdc4b6 Add list of joined room members 2019-07-22 18:46:59 +05:00
nxshock
9c98ec1cf3 Move changing room topic to user method 2019-07-22 18:38:02 +05:00
nxshock
d52022726a Add room creation events 2019-07-21 17:08:16 +05:00
nxshock
a6f8ef9bdb Move CreateRoom to User method 2019-07-21 16:52:32 +05:00
nxshock
0dde8e270c Fix user id 2019-07-21 16:04:02 +05:00
nxshock
2919be97bf Add create room method plus some rework of backend 2019-07-21 14:43:14 +05:00