Mark Haines
|
398cd1edfb
|
Fix regression where synapse checked whether push rules were valid JSON before the compatibility hack that handled clients sending invalid JSON
|
2016-03-14 14:16:41 +00:00 |
|
Erik Johnston
|
494d0c8e02
|
Merge pull request #642 from matrix-org/erikj/logout
Implement logout
|
2016-03-11 20:16:25 +00:00 |
|
Erik Johnston
|
15122da0e2
|
Thats not how transactions work.
|
2016-03-11 16:45:27 +00:00 |
|
Mark Haines
|
e9c1cabac2
|
Use parse_json_object_from_request to parse JSON out of request bodies
|
2016-03-11 16:41:03 +00:00 |
|
Erik Johnston
|
b13035cc91
|
Implement logout
|
2016-03-11 16:27:50 +00:00 |
|
Erik Johnston
|
c081228439
|
Fix SQL statement
|
2016-03-11 15:09:17 +00:00 |
|
Erik Johnston
|
b5afe6bc38
|
Merge pull request #641 from matrix-org/dbkr/fix_change_password
Fix logout on password change
|
2016-03-11 14:48:20 +00:00 |
|
David Baker
|
2dee03aee5
|
more pep8
|
2016-03-11 14:38:23 +00:00 |
|
David Baker
|
af59826a2f
|
Make select more sensible when dseleting access tokens, rename pusher deletion to match access token deletion and make exception arg optional.
|
2016-03-11 14:34:09 +00:00 |
|
David Baker
|
f523177850
|
Delete old, unused methods and rename new one to just be user_delete_access_tokens with an except_token_ids argument doing what it says on the tin.
|
2016-03-11 14:29:01 +00:00 |
|
David Baker
|
57c444b3ad
|
Dear PyCharm, please indent sensibly for me. Thx.
|
2016-03-11 14:25:05 +00:00 |
|
Erik Johnston
|
d5fda6e3b0
|
Merge pull request #640 from matrix-org/erikj/keyclient_host
Make key client send a Host header
|
2016-03-11 13:32:59 +00:00 |
|
Erik Johnston
|
58443a022d
|
Merge pull request #635 from matrix-org/erikj/sync_order
Use topological orders for initial sync timeline
|
2016-03-11 13:17:49 +00:00 |
|
David Baker
|
aa11db5f11
|
Fix cache invalidation so deleting access tokens (which we did when changing password) actually takes effect without HS restart. Reinstate the code to avoid logging out the session that changed the password, removed in 415c2f0549
|
2016-03-11 13:14:18 +00:00 |
|
Erik Johnston
|
2e2be463f8
|
Make key client send a Host header
|
2016-03-11 10:29:05 +00:00 |
|
Daniel Wagner-Hall
|
465605d616
|
Store appservice ID on register
|
2016-03-10 15:58:22 +00:00 |
|
Erik Johnston
|
9669a99d1a
|
Update users table in a batched manner
|
2016-03-10 15:12:19 +00:00 |
|
blide
|
40160e24ab
|
Register endpoint returns refresh_token
Guest registration still doesn't return refresh_token
|
2016-03-10 10:29:19 +03:00 |
|
Erik Johnston
|
8a88684736
|
Add comment
|
2016-03-09 16:51:22 +00:00 |
|
Erik Johnston
|
af2fe6110c
|
Return the correct token form
|
2016-03-09 16:11:53 +00:00 |
|
Erik Johnston
|
3ecaabc7fd
|
Use topological orders for initial sync timeline
|
2016-03-09 15:45:34 +00:00 |
|
Erik Johnston
|
1309b8ca97
|
Merge pull request #634 from matrix-org/erikj/pin_saml2_version
Pin pysaml2 version to 3.x
|
2016-03-09 11:57:33 +00:00 |
|
Erik Johnston
|
07cf96ebf7
|
Pin pysaml2 version to 3.x
This is due to the fact that `from saml2 import config` fails in version
4.x
|
2016-03-09 11:54:56 +00:00 |
|
Mark Haines
|
b7dbe5147a
|
Add a parse_json_object function
to deduplicate all the copy+pasted _parse_json functions. Also document
the parse_.* functions.
|
2016-03-09 11:26:26 +00:00 |
|
Erik Johnston
|
158a322e82
|
Ensure integer is an integer
|
2016-03-09 10:20:48 +00:00 |
|
Mark Haines
|
5f5817ab05
|
Merge pull request #632 from matrix-org/markjh/py3v2
Fix relative imports so they work in both py3 and py27
|
2016-03-08 18:11:10 +00:00 |
|
Daniel Wagner-Hall
|
3b97797c8d
|
Merge branch 'develop' into daniel/ick
|
2016-03-08 17:35:09 +00:00 |
|
Daniel Wagner-Hall
|
edca2d9891
|
Idempotent-ise schema update script
If any ASes don't have an ID, the schema will fail, and then it will
error when trying to add the column again.
|
2016-03-08 17:32:29 +00:00 |
|
David Baker
|
c00f4e48ba
|
Merge pull request #630 from matrix-org/dbkr/post_urlencoded_encode_params
Encode unicode objects given to post_urlencode*
|
2016-03-08 13:51:49 +00:00 |
|
Mark Haines
|
7076082ae6
|
Fix relative imports so they work in both py3 and py27
|
2016-03-08 11:45:50 +00:00 |
|
Mark Haines
|
ea72bd9600
|
Merge pull request #631 from matrix-org/markjh/py3v1
Use syntax that's valid on both py2.7 and py3
|
2016-03-08 11:08:20 +00:00 |
|
David Baker
|
9a3c80a348
|
pep8
|
2016-03-08 10:09:07 +00:00 |
|
David Baker
|
7bcee4733a
|
Encode unicode objects given to post_urlencode* otherwise urllib.urlencode chokes.
|
2016-03-08 10:04:38 +00:00 |
|
Mark Haines
|
239badea9b
|
Use syntax that works on both py2.7 and py3
|
2016-03-07 20:13:10 +00:00 |
|
David Baker
|
874fd43257
|
Send the user ID matching the guest access token, since there is no Matrix API to discover what user ID an access token is for.
|
2016-03-07 17:13:56 +00:00 |
|
Erik Johnston
|
80916e6884
|
Merge pull request #626 from matrix-org/erikj/visibility
Send history visibility on boundary changes
|
2016-03-07 11:56:07 +00:00 |
|
Erik Johnston
|
2ab0bf4b97
|
Send history visibility on boundary changes
|
2016-03-04 16:54:32 +00:00 |
|
Mark Haines
|
b7a3be693b
|
Merge pull request #618 from matrix-org/markjh/pushrule_stream
Add a stream for push rule updates
|
2016-03-04 16:35:08 +00:00 |
|
Erik Johnston
|
beebc0a40f
|
Merge pull request #625 from matrix-org/erikj/kick_ban_sync
Always include kicks and bans in full /sync
|
2016-03-04 16:33:52 +00:00 |
|
Mark Haines
|
9848b54cac
|
Prefill from the correct stream
|
2016-03-04 16:20:22 +00:00 |
|
Mark Haines
|
deda48068c
|
prefill the push rules stream change cache
|
2016-03-04 16:19:42 +00:00 |
|
Mark Haines
|
ebcbb23226
|
s/stream_ordering/event_stream_ordering/ in push
|
2016-03-04 16:15:23 +00:00 |
|
Mark Haines
|
7e9fc9b6af
|
/FNARG/d
|
2016-03-04 15:54:09 +00:00 |
|
Erik Johnston
|
125f674eae
|
Always include kicks and bans in full /sync
|
2016-03-04 15:27:55 +00:00 |
|
Erik Johnston
|
13cbd31040
|
Spelling
|
2016-03-04 15:22:39 +00:00 |
|
Mark Haines
|
ec7460b4f2
|
Merge branch 'develop' into markjh/pushrule_stream
|
2016-03-04 14:44:34 +00:00 |
|
Mark Haines
|
1b4f4a936f
|
Hook up the push rules stream to account_data in /sync
|
2016-03-04 14:44:01 +00:00 |
|
Erik Johnston
|
ed61a49169
|
Add profile information to invites
|
2016-03-04 14:35:02 +00:00 |
|
Erik Johnston
|
389d558a3b
|
Merge pull request #598 from Rugvip/invite-state
config,handlers/_base: added homeserver config for what state is included in a room invite
|
2016-03-04 09:58:52 +00:00 |
|
Erik Johnston
|
44b084a75e
|
Merge pull request #596 from Rugvip/create
handlers/_base: don't allow room create event to be changed
|
2016-03-04 09:43:20 +00:00 |
|