Amber Brown
|
49af402019
|
run isort
|
2018-07-09 16:09:20 +10:00 |
Erik Johnston
|
2c33b55738
|
Avoid relying on int vs None comparison
Python 3 doesn't support comparing None to ints
|
2018-07-02 11:40:32 +01:00 |
Erik Johnston
|
cbf82dddf1
|
Ensure that we define sender_domain
|
2018-07-02 11:37:57 +01:00 |
Richard van der Hoff
|
5c9afd6f80
|
Make default state_default 50
Make it so that, before there is a power-levels event in the room, you need a
power level of at least 50 to send state.
Partially addresses https://github.com/matrix-org/matrix-doc/issues/1192
|
2018-06-14 12:38:09 +01:00 |
Richard van der Hoff
|
52423607bd
|
Clarify interface for event_auth
stop pretending that it returns a boolean, which just almost gave me a heart
attack.
|
2018-06-14 12:26:17 +01:00 |
Richard van der Hoff
|
557b686eac
|
Refactor get_send_level to take a power_levels event
it makes it easier for me to reason about
|
2018-06-14 11:26:27 +01:00 |
Amber Brown
|
c936a52a9e
|
Consistently use six's iteritems and wrap lazy keys/values in list() if they're not meant to be lazy (#3307)
|
2018-05-31 19:03:47 +10:00 |
Travis Ralston
|
eccfc8e928
|
Fix templating error with unban permission message
Fixes https://github.com/matrix-org/synapse/issues/2759
Signed-off-by: Travis Ralston <travpc@gmail.com>
|
2018-01-07 19:52:58 -07:00 |
Richard van der Hoff
|
eaaabc6c4f
|
replace 'except:' with 'except Exception:'
what could possibly go wrong
|
2017-10-23 15:52:32 +01:00 |
Richard van der Hoff
|
c2bd177ea0
|
Fix 500 error when fields missing from power_levels event
If the users or events keys were missing from a power_levels event, then
we would throw 500s when trying to auth them.
|
2017-10-17 17:05:42 +01:00 |
Erik Johnston
|
e5d2df9c34
|
Use better variable name
|
2017-01-17 14:32:53 +00:00 |
Erik Johnston
|
5d6bad1b3c
|
Optimise state resolution
|
2017-01-17 13:22:19 +00:00 |
Erik Johnston
|
8b2fa38256
|
Split event auth code into seperate module
|
2017-01-13 15:07:32 +00:00 |