Kegan Dougal
|
4ff6ecd58c
|
Add room name UTs and add self-chat room name.
|
2015-06-09 17:05:56 +01:00 |
|
Kegan Dougal
|
f086bcca4c
|
Add User class. Convert store to store/get User objects.
|
2015-06-09 10:55:26 +01:00 |
|
Kegan Dougal
|
2fb68cfed2
|
Handle m.typing events.
|
2015-06-09 10:27:37 +01:00 |
|
Kegan Dougal
|
a43447b00e
|
Add tests to exercise room name / timeline logic; fix some bugs as a result.
|
2015-06-08 17:27:10 +01:00 |
|
Kegan Dougal
|
2d00998b61
|
Move getFriendlyRoomName to Room. Add recalculate() function to cache info.
|
2015-06-08 16:10:23 +01:00 |
|
Kegan Dougal
|
9fa7fa0487
|
Shuffle around how events are stored.
Rather than having MatrixInMemoryStore do it all, we make the right object do
the right thing, and keep the store for storing said objects.
|
2015-06-08 15:43:18 +01:00 |
|
Kegan Dougal
|
7ce3a781f3
|
Add Room, RoomState and RoomMember classes.
|
2015-06-08 11:47:15 +01:00 |
|
Kegan Dougal
|
d1e51de7ec
|
Split out matrix.js into different files. Glue things back.
Added a models directory. Added store, http-api and client files. Slowly
transitioning to the architecture outlined in SYJS-5.
|
2015-06-03 17:55:12 +01:00 |
|