Kegan Dougal
|
8aefad221a
|
Add client.getRooms. Add 'syncComplete' event. Display room invites.
|
2015-06-11 17:52:52 +01:00 |
|
Kegan Dougal
|
b2620507fa
|
Remove startClient(callback); Emit 'syncError' and 'event'.
'syncError' event is intended to be used to update the UI to say "connection
lost". Add UTs for 'event' emissions.
|
2015-06-10 16:19:38 +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
|
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
|
735eefcb6d
|
Bug fixes in data store.
|
2015-06-05 14:51:10 +01:00 |
|
Kegan Dougal
|
051f3c42b7
|
Add more jsdoc.
|
2015-06-04 17:08:40 +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 |
|