Richard van der Hoff
|
33f469ba19
|
Apply some limits to depth to counter abuse
* When creating a new event, cap its depth to 2^63 - 1
* When receiving events, reject any without a sensible depth
As per https://docs.google.com/document/d/1I3fi2S-XnpO45qrpCsowZv8P8dHcNZ4fsBsbOW7KABI
|
2018-05-01 17:54:19 +01:00 |
|
David Baker
|
73a5f06652
|
Support registration / login with phone number
Changes from https://github.com/matrix-org/synapse/pull/1971
|
2017-03-13 17:27:51 +00:00 |
|
Erik Johnston
|
7eae6eaa2f
|
Revert "Support registration & login with phone number"
|
2017-03-13 09:59:33 +00:00 |
|
David Baker
|
ce3e583d94
|
WIP support for msisdn 3pid proxy methods
|
2017-02-14 15:05:55 +00:00 |
|
David Baker
|
063a1251a9
|
Remove a few aspirational but unused constants
from the Kegan era
|
2017-02-08 11:36:08 +00:00 |
|
Paul "LeoNerd" Evans
|
1294d4a329
|
Move ThirdPartyEntityKind into api.constants so the expectation becomes that the value is significant
|
2016-08-25 18:34:47 +01:00 |
|
Erik Johnston
|
114b929f8b
|
Check presence state is a valid one
|
2016-02-18 09:16:32 +00:00 |
|
Matthew Hodgson
|
6c28ac260c
|
copyrights
|
2016-01-07 04:26:29 +00:00 |
|
Daniel Wagner-Hall
|
38d82edf0e
|
Allow guest users to join and message rooms
|
2015-11-10 16:57:13 +00:00 |
|
Daniel Wagner-Hall
|
58e6a58eb7
|
Merge branch 'develop' into daniel/3pidinvites
|
2015-10-05 10:33:41 -05:00 |
|
Erik Johnston
|
40017a9a11
|
Add 'trusted_private_chat' to room creation presets
|
2015-10-02 11:22:56 +01:00 |
|
Daniel Wagner-Hall
|
5b3e9713dd
|
Implement third party identifier invites
|
2015-10-01 17:49:52 +01:00 |
|
Mark Haines
|
3c166a24c5
|
Remove undocumented and unimplemented 'feedback' parameter from the Client-Server API
|
2015-09-09 16:05:09 +01:00 |
|
Erik Johnston
|
9b63def388
|
Add m.room.avatar to default power levels. Change default required power levels of such events to 50
|
2015-08-20 14:35:40 +01:00 |
|
Erik Johnston
|
d7272f8d9d
|
Add canonical alias to the default power levels
|
2015-08-19 12:03:09 +01:00 |
|
Erik Johnston
|
b49a30a972
|
Capitalize contants
|
2015-07-14 10:20:31 +01:00 |
|
Erik Johnston
|
d5cc794598
|
Implement presets at room creation
|
2015-07-13 16:56:08 +01:00 |
|
Erik Johnston
|
1a60545626
|
Add basic impl for room history ACL on GET /messages client API
|
2015-07-02 16:20:10 +01:00 |
|
David Baker
|
766bd8e880
|
Dummy login so we can do the first POST request to get login flows without it just succeeding
|
2015-04-15 17:14:25 +01:00 |
|
David Baker
|
4eb6d66b45
|
Add app service auth back in to v2 register
|
2015-04-02 17:51:19 +01:00 |
|
David Baker
|
70a84f17f3
|
Add shared secret auth into register v2 and switch the script over.
|
2015-04-02 17:01:29 +01:00 |
|
David Baker
|
59bf16eddc
|
New registration for C/S API v2. Only ReCAPTCHA working currently.
|
2015-03-30 18:13:10 +01:00 |
|
Erik Johnston
|
69135f59aa
|
Implement registering with shared secret.
|
2015-03-13 15:23:37 +00:00 |
|
Kegan Dougal
|
0227618d3c
|
Add m.login.application_service registration procedure.
This allows known application services to register any user ID under their
own user namespace(s).
|
2015-02-05 17:29:27 +00:00 |
|
Erik Johnston
|
0ef5bfd6a9
|
Start implementing auth conflict res
|
2015-01-28 16:16:53 +00:00 |
|
Mark Haines
|
adb04b1e57
|
Update copyright notices
|
2015-01-06 13:21:39 +00:00 |
|
Erik Johnston
|
3c77d13aa5
|
Kill off synapse.api.events.*
|
2014-12-16 11:29:05 +00:00 |
|
Erik Johnston
|
63810c777d
|
Validate message, topic and name event contents
|
2014-12-12 11:01:09 +00:00 |
|
Erik Johnston
|
008303b245
|
PEP8
|
2014-12-09 14:49:11 +00:00 |
|
Erik Johnston
|
75b4329aaa
|
WIP for new way of managing events.
|
2014-12-03 16:07:21 +00:00 |
|
Mark Haines
|
7d709542ca
|
Fix pep8 warnings
|
2014-10-30 11:10:17 +00:00 |
|
Kegan Dougal
|
34878bc26a
|
Added LoginType constants. Created general structure for processing registrations.
|
2014-09-15 10:23:20 +01:00 |
|
Matthew Hodgson
|
8a7c1d6a00
|
fix the copyright holder from matrix.org to OpenMarket Ltd, as matrix.org hasn't been incorporated in time for launch.
|
2014-09-03 17:31:57 +01:00 |
|
Erik Johnston
|
db7109c43b
|
Add beginnings of ban support.
|
2014-09-01 16:15:34 +01:00 |
|
Erik Johnston
|
d2bc5d6f29
|
Create the correct events with the right configuration when creating a new room.
|
2014-08-28 10:59:15 +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
|
cab3095803
|
Removed member list servlet: now using generic state paths.
|
2014-08-26 09:26:07 +01:00 |
|
Paul "LeoNerd" Evans
|
55944ccf72
|
Use strings instead of opaque magic-number constants for presence states; rename AWAY to UNAVAILABLE
|
2014-08-13 14:31:48 +01:00 |
|
Matthew Hodgson
|
f98e6380f1
|
add in whitespace after copyright statements to improve legibility
|
2014-08-13 03:14:34 +01:00 |
|
matrix.org
|
4f475c7697
|
Reference Matrix Home Server
|
2014-08-12 15:10:52 +01:00 |
|