Kegan Dougal
|
62dfa3c741
|
Flesh out m.room.message msgtypes
|
2014-08-28 15:35:28 +01:00 |
|
Mark Haines
|
7b079a26a5
|
Remove get_state_for_room function from federation handler
|
2014-08-28 15:32:38 +01:00 |
|
Mark Haines
|
bddc1d9fff
|
use @wraps to set the __name__ __module__ and __doc__ correctly for logged functions
|
2014-08-28 15:32:38 +01:00 |
|
Emmanuel ROHEE
|
c44293db2f
|
When opening this page, do not join a room already joined
|
2014-08-28 16:23:30 +02:00 |
|
Emmanuel ROHEE
|
7c99ebdbd1
|
Added waitForInitialSyncCompletion so that clients can know when they can access to the data retrieved by the initialSync Request
|
2014-08-28 16:23:30 +02:00 |
|
Emmanuel ROHEE
|
06c79a23d4
|
BF: Made member events parsing work (handleEvents expects an array of events)
|
2014-08-28 16:23:30 +02:00 |
|
Emmanuel ROHEE
|
466fbe4c4e
|
Cleaned up deps
|
2014-08-28 16:23:30 +02:00 |
|
Kegan Dougal
|
8d7d251c35
|
Support multiple login flows when deciding how to login. Updated cmdclient and spec. Webclient doesn't need updating for this.
|
2014-08-28 14:56:55 +01:00 |
|
Kegan Dougal
|
52cfdfd5f1
|
Fleshed out login spec.
|
2014-08-28 14:49:21 +01:00 |
|
Mark Haines
|
7acede1e42
|
Fix pyflakes warnings
|
2014-08-28 13:51:50 +01:00 |
|
Mark Haines
|
15ab5f5ad8
|
Merge backfill_ and backfill in federation handler
|
2014-08-28 13:45:35 +01:00 |
|
Erik Johnston
|
b485d622cc
|
Fix bug where we used UserID objects instead of strigns
|
2014-08-28 13:40:27 +01:00 |
|
Kegan Dougal
|
64e927108b
|
Added skeleton specification for a general feel of the layout.
|
2014-08-28 11:35:24 +01:00 |
|
Erik Johnston
|
f3f32addca
|
Fix typo in NullSource.get_pagination_rows. Remove unused import.
|
2014-08-28 10:57:53 +01:00 |
|
Emmanuel ROHEE
|
6ac298f2f1
|
Start the events stream once the app starts (if credentials are in cache) or once the user gets logged in
|
2014-08-28 11:04:15 +02:00 |
|
Kegan Dougal
|
660129deb1
|
Shuffle files around in /docs
|
2014-08-28 09:45:05 +01:00 |
|
Paul "LeoNerd" Evans
|
d027e859cd
|
Fix up the various presence-related tests so that if they're not skipped, they still PASS
|
2014-08-27 18:30:09 +01:00 |
|
Paul "LeoNerd" Evans
|
407c86c013
|
Define a NullSource useful for unit-testing
|
2014-08-27 18:30:09 +01:00 |
|
Erik Johnston
|
c2b4b73751
|
Split out MessageHandler
|
2014-08-27 17:59:36 +01:00 |
|
Emmanuel ROHEE
|
04fdcf302d
|
Wired the recents list with the stream events for realtime update
|
2014-08-27 18:52:15 +02:00 |
|
Mark Haines
|
357dd1871d
|
Merge branch 'develop' into storage_transactions
Conflicts:
tests/handlers/test_federation.py
tests/handlers/test_room.py
|
2014-08-27 17:28:55 +01:00 |
|
Erik Johnston
|
e111a06e0a
|
Fix tests.
|
2014-08-27 17:21:48 +01:00 |
|
Erik Johnston
|
410a74b0f3
|
If timeout=0, return immediately
|
2014-08-27 17:21:48 +01:00 |
|
Paul "LeoNerd" Evans
|
92033e4ebc
|
Add python shebang line and chmod +x setup.py
|
2014-08-27 17:17:38 +01:00 |
|
Mark Haines
|
2aeaa7b77c
|
Merge branch 'develop' into storage_transactions
Conflicts:
synapse/handlers/room.py
synapse/storage/stream.py
|
2014-08-27 17:15:58 +01:00 |
|
Erik Johnston
|
7c89d5e97a
|
Merge branch 'develop' of github.com:matrix-org/synapse into develop
|
2014-08-27 17:05:48 +01:00 |
|
Erik Johnston
|
226025e9ca
|
Comments!
|
2014-08-27 17:04:47 +01:00 |
|
Mark Haines
|
f54b70520a
|
Return the store_id from persist_event
|
2014-08-27 17:03:45 +01:00 |
|
Matthew Hodgson
|
f53c4300fd
|
improve iOS layout a bit
|
2014-08-27 17:03:16 +01:00 |
|
Kegan Dougal
|
6ad9d9c226
|
Added /rooms/$roomid/state and /rooms/$roomid/initialSync to API docs.
|
2014-08-27 17:02:08 +01:00 |
|
Emmanuel ROHEE
|
234c50b834
|
BF: mFileInput dependency got lost somewhere and upload buttons did not work anymore
|
2014-08-27 18:00:19 +02:00 |
|
Mark Haines
|
1d95e78759
|
Merge branch 'develop' into storage_transactions
|
2014-08-27 16:54:12 +01:00 |
|
Mark Haines
|
b30358f439
|
add _get_room_member, fix datastore methods
|
2014-08-27 16:51:54 +01:00 |
|
Kegan Dougal
|
f64887e15c
|
Added RestServlet for /rooms/$roomid/initialSync
|
2014-08-27 16:49:01 +01:00 |
|
Erik Johnston
|
52cb5e6324
|
Remove stale FIXMEs
|
2014-08-27 16:44:29 +01:00 |
|
Kegan Dougal
|
4e8d19ee2b
|
Added RestServlet for /rooms/$roomid/state
|
2014-08-27 16:42:33 +01:00 |
|
Erik Johnston
|
8af5e360d6
|
Remove store_id from notifier.on_new_room_event calls.
|
2014-08-27 16:23:33 +01:00 |
|
Emmanuel ROHEE
|
d9155b6a25
|
Highlight the current room in the recents list
|
2014-08-27 17:20:53 +02:00 |
|
Emmanuel ROHEE
|
7ee5288849
|
Added the recents component at the left hand side of the room page
|
2014-08-27 17:20:53 +02:00 |
|
Kegan Dougal
|
e179ed1f60
|
Added generic state/non-state event sending to the API docs.
|
2014-08-27 16:16:40 +01:00 |
|
Erik Johnston
|
89c044c2a0
|
Merge branch 'stream_refactor' into develop
|
2014-08-27 16:11:43 +01:00 |
|
Erik Johnston
|
7917ff1271
|
Turn off presence again.
|
2014-08-27 16:09:48 +01:00 |
|
Kegan Dougal
|
abe2035d85
|
api docs: Finished adding all C-S APIs. Added initialSync, publicRooms, membership changes (generic and RPCy) and directory paths.
|
2014-08-27 15:41:38 +01:00 |
|
Erik Johnston
|
08881d808d
|
Merge branch 'develop' of github.com:matrix-org/synapse into stream_refactor
|
2014-08-27 15:34:01 +01:00 |
|
Erik Johnston
|
bfe9faad5a
|
Index sources in a nicer fashion.
|
2014-08-27 15:33:52 +01:00 |
|
Erik Johnston
|
05672a6a8c
|
Convert get_paginat_rows to use PaginationConfig. This allows people to supply directions.
|
2014-08-27 15:25:27 +01:00 |
|
Emmanuel ROHEE
|
fb9661898d
|
BF: use room_id if there is no alias
|
2014-08-27 16:24:23 +02:00 |
|
Mark Haines
|
a0d1f5a014
|
Start updating state handling to use snapshots
|
2014-08-27 15:11:51 +01:00 |
|
Emmanuel ROHEE
|
87190a9673
|
Sort recents in anti-chronological order
|
2014-08-27 15:55:51 +02:00 |
|
Emmanuel ROHEE
|
308c9273fa
|
Moved recents things into a separate (and reusable) controler
|
2014-08-27 15:55:51 +02:00 |
|