summary refs log tree commit diff
path: root/synapse/server.py (unfollow)
Commit message (Expand)AuthorFilesLines
2018-04-12Format docstringErik Johnston1-2/+3
2018-04-12Doc we raise on unknown eventErik Johnston1-2/+3
2018-04-12s/list/tupleErik Johnston1-2/+2
2018-04-12Set all metrics at the same timeErik Johnston2-10/+10
2018-04-11Fix testsErik Johnston1-0/+1
2018-04-11Track last processed event received_tsErik Johnston4-0/+52
2018-04-11Track where event stream processing have gotten up toErik Johnston4-0/+24
2018-04-11Add GaugeMetricErik Johnston2-1/+38
2018-04-11Send events to ASes concurrentlyErik Johnston1-2/+19
2018-04-10Add metrics for ResponseCacheRichard van der Hoff6-7/+21
2018-04-10fix typoNeil Johnson1-2/+2
2018-04-10Use run_in_background insteadErik Johnston1-1/+1
2018-04-10Note why we're limiting concurrent event sendsErik Johnston1-0/+5
2018-04-10Preserve log contexts correctlyErik Johnston1-1/+4
2018-04-10Log event ID on exceptionErik Johnston1-1/+4
2018-04-10Ensure slashes are escapedErik Johnston1-1/+1
2018-04-10URL quote path segments over federationErik Johnston1-48/+80
2018-04-10Don't disable GC when running on PyPyVincent Breitmoser1-1/+7
2018-04-10In DomainSpecificString, override __repr__ in addition to __str__Vincent Breitmoser1-1/+1
2018-04-10Fix pep8 error on psycopg2cffi hackRichard van der Hoff1-6/+5
2018-04-10Use psycopg2cffi module instead of psycopg2 if running on pypyVincent Breitmoser2-2/+8
2018-04-10Use sortedcontainers instead of blistVincent Breitmoser3-10/+10
2018-04-09remove errant print v0.27.3-rc2Neil Johnson1-1/+1
2018-04-09Fix msec to sec, againNeil Johnson1-3/+3
2018-04-09Fix msec to secNeil Johnson1-1/+1
2018-04-09v0.27.3-rc2Neil Johnson1-0/+5
2018-04-09Fix psycopg2 interpolationNeil Johnson1-5/+5
2018-04-09version bump v0.27.3-rc2Neil Johnson1-1/+1
2018-04-09Handle all events in a room correctlyErik Johnston1-1/+2
2018-04-09Update CHANGES.rstNeil Johnson1-1/+1
2018-04-09bump version to release candidateNeil Johnson1-1/+1
2018-04-09Update CHANGES.rstNeil Johnson1-1/+2
2018-04-09Update CHANGES.rstNeil Johnson1-3/+6
2018-04-09bump version v0.27.3-rc1Neil Johnson1-1/+1
2018-04-090.27.3Neil Johnson1-0/+46
2018-04-09Revert "Merge pull request #3066 from matrix-org/rav/remove_redundant_metrics"Richard van der Hoff5-28/+52
2018-04-09Return a 404 rather than a 500 on rejoining empty roomsRichard van der Hoff1-0/+8
2018-04-09Limit concurrent event sends for a roomErik Johnston1-49/+50
2018-04-09Use create_and_send_nonmember_event everywhereErik Johnston1-6/+1
2018-04-09Send federation events concurrentlyErik Johnston1-4/+18
2018-04-09Handle exceptions in get_hosts_for_room when sending events over federationErik Johnston1-11/+16
2018-04-07Replace some type checks with six type checksAdrian Tschira5-8/+18
2018-04-06use python3-compatible printsAdrian Tschira1-5/+5
2018-04-06Replace old-style raise with six.reraiseAdrian Tschira1-1/+3
2018-04-06de-lint, quote consistencyLuke Barnard1-2/+2
2018-04-06Explicitly grab individual columns from group objectLuke Barnard1-6/+8
2018-04-06When exposing group state, return is_openly_joinableLuke Barnard1-0/+5
2018-04-06By default, join policy is "invite"Luke Barnard1-1/+1
2018-04-06add_user -> _add_userLuke Barnard1-3/+3
2018-04-06pep8Luke Barnard2-2/+4
2018-04-06Get group_info from existing call to check_group_is_oursLuke Barnard1-5/+1
2018-04-06Don't use redundant inlineCallbacksLuke Barnard1-4/+1
2018-04-06join_rule -> join_policyLuke Barnard1-1/+1
2018-04-06is_joinable -> join_ruleLuke Barnard2-5/+2
2018-04-06Fix federation client `set_group_joinable` typoLuke Barnard1-1/+1
2018-04-06Factor out add_user from accept_invite and join_groupLuke Barnard1-41/+29
2018-04-06pep8David Baker1-1/+2
2018-04-06Implement group join APIDavid Baker5-4/+124
2018-04-06Port script: Set up state_group_id_seqRichard van der Hoff1-0/+13
2018-04-06Port script: clean up a bitRichard van der Hoff1-25/+29
2018-04-06Port script: avoid nasty errors when setting upRichard van der Hoff1-8/+6
2018-04-06Add response size metricsErik Johnston1-0/+7
2018-04-06use PUT instead of POST for federating groups/m.join_policyKrombel3-3/+7
2018-04-06more verbosity in synctlRichard van der Hoff1-0/+1
2018-04-05make prometheus config compliant to v0.28Krombel3-19/+19
2018-04-05Fix overzealous cache invalidationRichard van der Hoff2-26/+84
2018-04-05NON NULL -> NOT NULLLuke Barnard1-1/+1
2018-04-05Use "/settings/" (plural)Luke Barnard3-3/+3
2018-04-05Use DEFAULT join_policy of "invite" in dbLuke Barnard1-1/+1
2018-04-05Document set_group_join_policyLuke Barnard1-0/+6
2018-04-05Review commentsNeil Johnson2-5/+6
2018-04-04Remove redundant metrics which were deprecated in 0.27.0.Richard van der Hoff5-52/+28
2018-04-04phone home cache size configurationsJan Christian Grünhage1-0/+3
2018-04-04Document the additional routes for the event_creator workerTravis Ralston1-1/+3
2018-04-04Move the mention of the main synapse worker higher upTravis Ralston1-13/+6
2018-04-04Add b prefixes to some strings that are bytes in py3Adrian Tschira6-14/+14
2018-04-04Revert "improve mxid check performance"Richard van der Hoff1-4/+3
2018-04-04Remove address resolution of hosts in SRV recordsSilke2-122/+10
2018-04-04Document the behaviour of ResponseCacheRichard van der Hoff1-0/+32
2018-04-03Use join_policy API instead of joinableLuke Barnard7-23/+58
2018-04-03Fix json encoding bug in replicationRichard van der Hoff1-1/+1
2018-03-31improve mxid check performance ~4xAdrian Tschira1-3/+4
2018-03-29Remove uses of events.contentRichard van der Hoff3-7/+12
2018-03-29Use static JSONEncodersRichard van der Hoff4-20/+34
2018-03-29Use simplejson throughoutRichard van der Hoff3-5/+9
2018-03-29pep8Neil Johnson1-2/+4
2018-03-29Remove need for sqlite specific query