Commit Graph

616 Commits (11f212588559c25c3bb897deb4e8975d61fed9b8)

Author SHA1 Message Date
Erik Johnston 05077e06fa Change admin_uri to admin_contact in config and errors 6 years ago
Erik Johnston cd77270a66 Implement trail users 6 years ago
Erik Johnston 9643a6f7f2 Update notice format 6 years ago
Amber Brown 324525f40c
Port over enough to get some sytests running on Python 3 (#3668) 6 years ago
Neil Johnson e07970165f rename error code 6 years ago
Neil Johnson c5171bf171 special case server_notices_mxid 6 years ago
Neil Johnson bcfeb44afe call reap on start up and fix under reaping bug 6 years ago
Neil Johnson 13ad9930c8 add new error type ResourceLimit 6 years ago
Neil Johnson c24fc9797b add new event types 6 years ago
Neil Johnson 87a824bad1 clean up AuthError 6 years ago
Neil Johnson b8429c7c81 update error codes for resource limiting 6 years ago
Neil Johnson ab035bdeac replace admin_email with admin_uri for greater flexibility 6 years ago
Neil Johnson 2545993ce4 make comments clearer 6 years ago
Neil Johnson 9b75c78b4d support server notice state events for resource limits 6 years ago
Neil Johnson f4b49152e2 support admin_email config and pass through into blocking errors, return AuthError in all cases 6 years ago
Neil Johnson ce7de9ae6b Revert "support admin_email config and pass through into blocking errors, return AuthError in all cases" 6 years ago
Neil Johnson 0d43f991a1 support admin_email config and pass through into blocking errors, return AuthError in all cases 6 years ago
Matthew Hodgson 0abb205b47 blindly incorporate PR review - needs testing & fixing 6 years ago
Matthew Hodgson 8ae64b270f implement /room_keys/version too (untested) 6 years ago
Neil Johnson 885ea9c602 rename _user_last_seen_monthly_active 6 years ago
Neil Johnson c1f9dec92a fix errant parenthesis 6 years ago
Neil Johnson 09cf130898 only block on sync where user is not part of the mau cohort 6 years ago
Erik Johnston 152c0aa58e Add constants for room versions 6 years ago
Neil Johnson 839a317c96
fix pep8 too many lines 6 years ago
Richard van der Hoff 3523f5432a Don't expose default_room_version as config opt 6 years ago
Neil Johnson 1911c037cb update comments to reflect new sig 6 years ago
Neil Johnson 42c6823827 disable HS from config 6 years ago
Neil Johnson e10830e976 wip commit - tests failing 6 years ago
Richard van der Hoff 0d63d93ca8 Enforce compatibility when processing make_join requests 6 years ago
Richard van der Hoff 0ca459ea33 Basic support for room versioning 6 years ago
Neil Johnson 74b1d46ad9 do mau checks based on monthly_active_users table 6 years ago
Neil Johnson 00f99f74b1 insertion into monthly_active_users 6 years ago
Richard van der Hoff 01e93f48ed Kill off MatrixCodeMessageException 6 years ago
Richard van der Hoff 018d75a148 Refactor code for turning HttpResponseException into SynapseError 6 years ago
Richard van der Hoff fa7dc889f1 Be more careful which errors we send back over the C-S API 6 years ago
Amber Brown da7785147d
Python 3: Convert some unicode/bytes uses (#3569) 6 years ago
Neil Johnson 251e6c1210 limit register and sign in on number of monthly users 6 years ago
Matthew Hodgson a75231b507
Deduplicate redundant lazy-loaded members (#3331) 6 years ago
Erik Johnston e42510ba63 Use new getters 6 years ago
Erik Johnston 0ecf68aedc Move check_in_room_or_world_readable to Auth 6 years ago
Amber Brown 33b60c01b5
Make auth & transactions more testable (#3499) 6 years ago
Amber Brown 49af402019 run isort 6 years ago
Richard van der Hoff 3cf3e08a97 Implementation of server_acls 6 years ago
Matthew Hodgson f4f1cda928 add ip_range_whitelist parameter to limit where ASes can connect from 7 years ago
Amber Brown 6350bf925e
Attempt to be more performant on PyPy (#3462) 7 years ago
Travis Ralston ec1e799e17 Don't print invalid access tokens in the logs 7 years ago
Richard van der Hoff 557b686eac Refactor get_send_level to take a power_levels event 7 years ago
Amber Brown c936a52a9e
Consistently use six's iteritems and wrap lazy keys/values in list() if they're not meant to be lazy (#3307) 7 years ago
Matthew Hodgson 9bbb9f5556 add lazy_load_members to the filter json schema 7 years ago
Richard van der Hoff 08bfc48abf custom error code for not leaving server notices room 7 years ago