Erik Johnston
|
3a2a5b959c
|
WIP: Completely change how event streaming and pagination work. This reflects the change in the underlying storage model.
|
2014-08-26 18:57:46 +01:00 |
Mark Haines
|
6966971a28
|
Use store.persist_event rather than pdu_actions.persist_outgoing/pdu_actions.persist_received
|
2014-08-26 18:57:17 +01:00 |
Mark Haines
|
a498df0428
|
Move new event boilerplate in room handlers into a method on a base clase.
|
2014-08-26 18:49:51 +01:00 |
Mark Haines
|
64e2a5d58e
|
Move pdu and event persistence into a single persist_event function
|
2014-08-26 18:01:36 +01:00 |
Kegan Dougal
|
f84ddc75cb
|
Pepper UT TODOs
|
2014-08-26 17:54:18 +01:00 |
Kegan Dougal
|
5dd8087ea4
|
Merge branch 'client_server_url_rename' into develop
|
2014-08-26 17:50:28 +01:00 |
Kegan Dougal
|
73a1022bca
|
Merge branch 'develop' of github.com:matrix-org/synapse into client_server_url_rename
|
2014-08-26 17:50:08 +01:00 |
Kegan Dougal
|
5a3df1d029
|
Feedback: Removed FeedbackRestServlet. Modified keys on FeedbackEvent. Expanded the feedback constants to fully explain what type of feedback they are.
|
2014-08-26 17:49:46 +01:00 |
Kegan Dougal
|
6f0bba1934
|
Merge branch 'client_server_url_rename' into develop
|
2014-08-26 17:22:10 +01:00 |
Kegan Dougal
|
5a93bfe1f0
|
Removed MessageRestServlet, use RoomSendEventRestServlet instead. Updated cmdclient, tests and webclient. All appears to work.
|
2014-08-26 17:21:48 +01:00 |
Kegan Dougal
|
ad6d5ac06c
|
Added RoomSendEventRestServlet to send generic non-state events. It even appears to work..!
|
2014-08-26 17:00:24 +01:00 |
Erik Johnston
|
8885c8546c
|
Merge branch 'develop' of github.com:matrix-org/synapse into stream_refactor
|
2014-08-26 16:29:44 +01:00 |
Erik Johnston
|
9a93e83d90
|
Respect 'limit' param in initialSync api
|
2014-08-26 16:26:30 +01:00 |
Mark Haines
|
66a4d33524
|
Merge branch 'develop' into storage_transactions
|
2014-08-26 16:20:50 +01:00 |
Kegan Dougal
|
d0103400b5
|
Merge branch 'client_server_url_rename' into develop
|
2014-08-26 16:19:44 +01:00 |
Kegan Dougal
|
2e70de09b9
|
Renaming: /im/sync >> /initialSync. /rooms/$roomid/members/list >> /rooms/$roomid/members. /rooms$roomid/messages/list >> /room/$roomid/messages. Updated cmdclient, tests and webclient.
|
2014-08-26 16:19:17 +01:00 |
Mark Haines
|
47c1a3d454
|
Merge branch 'develop' into storage_transactions
|
2014-08-26 16:15:49 +01:00 |
Mark Haines
|
3281fec07a
|
Use state_key rather than target_user_id
|
2014-08-26 16:14:54 +01:00 |
Mark Haines
|
a29d12a18a
|
Use state_key rather than target_user_id
|
2014-08-26 16:13:32 +01:00 |
Mark Haines
|
4b63b06cad
|
Merge branch 'develop' into storage_transactions
Conflicts:
synapse/api/auth.py
synapse/handlers/room.py
synapse/storage/__init__.py
|
2014-08-26 16:07:05 +01:00 |
Erik Johnston
|
3df5cb804f
|
Merge branch 'develop' of github.com:matrix-org/synapse into stream_refactor
|
2014-08-26 16:03:56 +01:00 |
Erik Johnston
|
b1e98ddc09
|
Merge branch 'develop' of github.com:matrix-org/synapse into stream_refactor
|
2014-08-26 16:03:25 +01:00 |
Mark Haines
|
ac21dfff6d
|
Fix pyflakes errors
|
2014-08-26 16:02:59 +01:00 |
Mark Haines
|
32347bfcc9
|
fix a few pyflakes errors
|
2014-08-26 16:01:29 +01:00 |
Emmanuel ROHEE
|
bcf8eb687a
|
Avoid double call of refresh at app startup
|
2014-08-26 16:57:41 +02:00 |
Kegan Dougal
|
0e7a41dc99
|
Merge branch 'client_server_url_rename' into develop
|
2014-08-26 15:55:01 +01:00 |
Kegan Dougal
|
8bd55cfdcb
|
Fix ALL THE UNIT TESTS
|
2014-08-26 15:54:25 +01:00 |
Erik Johnston
|
ff3709e577
|
Merge branch 'develop' of github.com:matrix-org/synapse into stream_refactor
|
2014-08-26 15:45:03 +01:00 |
Emmanuel ROHEE
|
c21fcb3373
|
Determine and send user presence state
|
2014-08-26 16:25:27 +02:00 |
Kegan Dougal
|
b07bc9bdbd
|
Merge branch 'client_server_url_rename' into develop
|
2014-08-26 15:06:24 +01:00 |
Kegan Dougal
|
27979028b2
|
Merge branch 'develop' of github.com:matrix-org/synapse into client_server_url_rename
|
2014-08-26 14:59:54 +01:00 |
Kegan Dougal
|
9ff9caeb74
|
webclient: Updated to use /rooms/$roomid/[invite|join|leave]
|
2014-08-26 14:59:31 +01:00 |
Kegan Dougal
|
5c0be8fde3
|
Implemented /rooms/$roomid/[invite|join|leave] with POST / PUT (incl txn ids)
|
2014-08-26 14:49:44 +01:00 |
Mark Haines
|
4b2ad549d5
|
Move the event storage into a single transaction
|
2014-08-26 14:36:03 +01:00 |
Kegan Dougal
|
732d954f89
|
Added basic in-memory REST transaction storage. Only the latest transaction for a given path/access_token combo is stored in order to prevent storing ALL request/response pairs.
|
2014-08-26 14:13:32 +01:00 |
Erik Johnston
|
485bb64ddb
|
Merge branch 'develop' of github.com:matrix-org/synapse into stream_refactor
|
2014-08-26 13:55:37 +01:00 |
Erik Johnston
|
1291ac93f3
|
Add the ability to turn on the twisted manhole telnet service.
|
2014-08-26 13:43:55 +01:00 |
Erik Johnston
|
a664ec20e0
|
Add a do_users_share_a_room method and use that in the presence handler.
|
2014-08-26 13:38:26 +01:00 |
Kegan Dougal
|
7d79021c42
|
Added servlet for /rooms/$roomid/[invite|join|leave]
|
2014-08-26 12:54:43 +01:00 |
Kegan Dougal
|
f6daa9f170
|
Merge branch 'client_server_url_rename' into develop
|
2014-08-26 10:37:31 +01:00 |
Kegan Dougal
|
b01aeac842
|
URL renaming: Room state keys now use the format /rooms/$roomid/state/$event_type/$state_key. cmdclient: Fixed double urlencoding on leave command. Stream from the END since START now produces an error on /events.
|
2014-08-26 10:33:32 +01:00 |
Kegan Dougal
|
5796232cb1
|
Adjusted webclient to use new state paths. Updated membership msg template to actually show the person invited. Factored out common membership functions in matrix service.
|
2014-08-26 10:24:47 +01:00 |
Kegan Dougal
|
52b64617f9
|
Merge branch 'develop' of github.com:matrix-org/synapse into client_server_url_rename
|
2014-08-26 10:04:26 +01:00 |
Erik Johnston
|
fea7b60cf3
|
Add 'state_key' to valid_keys
|
2014-08-26 09:40:58 +01:00 |
Erik Johnston
|
b52b33acf6
|
Send down state_key to clients
|
2014-08-26 09:40:29 +01:00 |
Kegan Dougal
|
47c3a089c5
|
Merge branch 'develop' of github.com:matrix-org/synapse into client_server_url_rename
|
2014-08-26 09:26:33 +01:00 |
Kegan Dougal
|
cab3095803
|
Removed member list servlet: now using generic state paths.
|
2014-08-26 09:26:07 +01:00 |
Erik Johnston
|
be6abdff19
|
Order 'get_recent_events_for_room' correctly.
|
2014-08-26 09:22:58 +01:00 |
Emmanuel ROHEE
|
95839212a7
|
The landing URL is now '#/' which actually points to homeController
|
2014-08-25 11:35:33 +02:00 |
Emmanuel ROHEE
|
66d752dd1b
|
Merge remote-tracking branch 'origin/master' into develop
|
2014-08-25 11:26:29 +02:00 |