Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | monthly_active_tests | Neil Johnson | 2018-07-30 | 1 | -0/+48 | |
| * | | | | | | limit register and sign in on number of monthly users | Neil Johnson | 2018-07-30 | 2 | -1/+97 | |
| | |/ / / / | |/| | | | | ||||||
* | | | | | | Python 3: Convert some unicode/bytes uses (#3569) | Amber Brown | 2018-08-02 | 2 | -19/+25 | |
| |/ / / / |/| | | | | ||||||
* | | | | | Merge pull request #3384 from matrix-org/rav/rewrite_cachedlist_decorator | Richard van der Hoff | 2018-08-01 | 1 | -0/+101 | |
|\ \ \ \ \ | ||||||
| * | | | | | fix invalidation | Richard van der Hoff | 2018-07-27 | 1 | -1/+41 | |
| * | | | | | Rewrite cache list decorator | Richard van der Hoff | 2018-07-27 | 1 | -0/+61 | |
| |/ / / / | ||||||
* / / / / | Remove pdu_failures from transactions | Travis Ralston | 2018-07-30 | 1 | -1/+0 | |
|/ / / / | ||||||
* | | | | Merge branch 'develop' into matthew/filter_members | Matthew Hodgson | 2018-07-25 | 1 | -7/+30 | |
|\ \ \ \ | ||||||
| * | | | | Fix unit tests | Richard van der Hoff | 2018-07-25 | 1 | -7/+30 | |
* | | | | | flake8 | Matthew Hodgson | 2018-07-25 | 1 | -12/+12 | |
* | | | | | add tests for _get_some_state_from_cache | Matthew Hodgson | 2018-07-25 | 1 | -0/+150 | |
* | | | | | incorporate more review | Matthew Hodgson | 2018-07-24 | 1 | -0/+9 | |
* | | | | | Merge branch 'develop' into matthew/filter_members | Matthew Hodgson | 2018-07-23 | 7 | -87/+427 | |
|\| | | | | ||||||
| * | | | | Fix unit tests | Erik Johnston | 2018-07-23 | 2 | -15/+40 | |
| * | | | | Make the rest of the .iterwhatever go away (#3562) | Amber Brown | 2018-07-21 | 1 | -2/+1 | |
| * | | | | Test and fix support for cancellation in Linearizer | Richard van der Hoff | 2018-07-20 | 1 | -0/+31 | |
| * | | | | Merge pull request #3571 from matrix-org/rav/limiter_fixes | Richard van der Hoff | 2018-07-20 | 2 | -70/+47 | |
| |\ \ \ \ | ||||||
| | * | | | | Combine Limiter and Linearizer | Richard van der Hoff | 2018-07-20 | 2 | -70/+47 | |
| | * | | | | Add a sleep to the Limiter to fix stack overflows. | Richard van der Hoff | 2018-07-20 | 1 | -4/+4 | |
| * | | | | | Admin API for creating new users (#3415) | Amber Brown | 2018-07-20 | 2 | -0/+308 | |
| |/ / / / | ||||||
* | | | | | make test work | Matthew Hodgson | 2018-07-19 | 1 | -37/+46 | |
* | | | | | first cut of a UT for testing state store (untested) | Matthew Hodgson | 2018-07-19 | 1 | -0/+151 | |
|/ / / / | ||||||
* | | | | Merge pull request #3556 from matrix-org/rav/background_processes | Richard van der Hoff | 2018-07-19 | 1 | -52/+4 | |
|\ \ \ \ | ||||||
| * | | | | Make Distributor run its processes as a background process | Richard van der Hoff | 2018-07-18 | 1 | -52/+4 | |
* | | | | | Move v1-only APIs into their own module & isolate deprecated ones (#3460) | Amber Brown | 2018-07-19 | 5 | -86/+27 | |
|/ / / / | ||||||
* | | | | Fix visibility of events from erased users over federation | Richard van der Hoff | 2018-07-17 | 1 | -0/+63 | |
* | | | | Merge pull request #3541 from matrix-org/rav/optimize_filter_events_for_server | Richard van der Hoff | 2018-07-17 | 1 | -0/+261 | |
|\ \ \ \ | ||||||
| * | | | | fix imports | Richard van der Hoff | 2018-07-17 | 1 | -0/+1 | |
| * | | | | Add a test which profiles filter_events_for_server in a large room | Richard van der Hoff | 2018-07-16 | 1 | -2/+155 | |
| * | | | | Move filter_events_for_server out of FederationHandler | Richard van der Hoff | 2018-07-16 | 1 | -0/+107 | |
* | | | | | Refactor REST API tests to use explicit reactors (#3351) | Amber Brown | 2018-07-17 | 10 | -931/+935 | |
* | | | | | Add unit test | Erik Johnston | 2018-07-17 | 1 | -0/+16 | |
* | | | | | Merge pull request #3530 from matrix-org/erikj/stream_cache | Amber Brown | 2018-07-17 | 1 | -3/+3 | |
|\ \ \ \ \ | |_|_|_|/ |/| | | | | ||||||
| * | | | | Fixup unit test | Erik Johnston | 2018-07-13 | 1 | -3/+3 | |
| |/ / / | ||||||
* | | | | Make auth & transactions more testable (#3499) | Amber Brown | 2018-07-14 | 1 | -1/+4 | |
* | | | | Fix unit tests | Richard van der Hoff | 2018-07-13 | 1 | -0/+1 | |
|/ / / | ||||||
* | | | Use more portable syntax using attrs package. | Oleg Girko | 2018-07-10 | 1 | -1/+1 | |
* | | | run isort | Amber Brown | 2018-07-09 | 76 | -216/+273 | |
| |/ |/| | ||||||
* | | Merge remote-tracking branch 'hera/rav/server_acls' into develop | Neil Johnson | 2018-07-05 | 2 | -0/+57 | |
|\ \ | ||||||
| * | | Implementation of server_acls | Richard van der Hoff | 2018-07-04 | 2 | -0/+57 | |
* | | | Merge pull request #3483 from matrix-org/rav/more_server_name_validation | Erik Johnston | 2018-07-05 | 1 | -4/+13 | |
|\| | | ||||||
| * | | More server_name validation | Richard van der Hoff | 2018-07-04 | 1 | -4/+13 | |
* | | | Reinstate lost run_on_reactor in unit test | Richard van der Hoff | 2018-07-04 | 1 | -2/+15 | |
|/ / | ||||||
* | | Reject invalid server names (#3480) | Richard van der Hoff | 2018-07-03 | 2 | -0/+46 | |
* | | Merge pull request #3456 from matrix-org/hawkowl/federation-prevevent-checking | Erik Johnston | 2018-06-29 | 2 | -1/+247 | |
|\ \ | ||||||
| * | | pep8 | Amber Brown | 2018-06-27 | 1 | -5/+2 | |
| * | | cleanups | Amber Brown | 2018-06-27 | 1 | -1/+4 | |
| * | | stylistic cleanup | Amber Brown | 2018-06-27 | 1 | -6/+18 | |
| * | | cleanups | Amber Brown | 2018-06-27 | 1 | -7/+6 | |
| * | | handle federation not telling us about prev_events | Amber Brown | 2018-06-27 | 2 | -1/+236 | |
* | | | add test | Matthew Hodgson | 2018-06-28 | 1 | -0/+33 | |
* | | | fix tests | Matthew Hodgson | 2018-06-28 | 1 | -3/+15 | |
|/ / | ||||||
* / | Better testing framework for homeserver-using things (#3446) | Amber Brown | 2018-06-27 | 2 | -0/+309 | |
|/ | ||||||
* | Merge pull request #3427 from matrix-org/erikj/remove_filters | Erik Johnston | 2018-06-22 | 1 | -8/+0 | |
|\ | ||||||
| * | remove dead filter_events_for_clients | Richard van der Hoff | 2018-06-12 | 1 | -8/+0 | |
* | | Disable partial state group caching for wildcard lookups | Richard van der Hoff | 2018-06-22 | 1 | -6/+6 | |
* | | Pass around the reactor explicitly (#3385) | Amber Brown | 2018-06-22 | 7 | -21/+30 | |
* | | Merge branch 'master' into develop | Richard van der Hoff | 2018-06-14 | 2 | -2/+165 | |
|\ \ | ||||||
| * | | Fix broken unit test | Richard van der Hoff | 2018-06-14 | 1 | -2/+14 | |
| * | | remove spurious debug | Richard van der Hoff | 2018-06-14 | 1 | -2/+0 | |
| * | | Make default state_default 50 | Richard van der Hoff | 2018-06-14 | 1 | -0/+153 | |
* | | | Remove run_on_reactor (#3395) | Amber Brown | 2018-06-14 | 2 | -4/+0 | |
| |/ |/| | ||||||
* | | Port to sortedcontainers (with tests!) (#3332) | Amber Brown | 2018-06-06 | 1 | -0/+198 | |
|/ | ||||||
* | Put python's logs into Trial when running unit tests (#3319) | Amber Brown | 2018-06-04 | 1 | -13/+27 | |
* | fix tests | Richard van der Hoff | 2018-05-29 | 1 | -0/+1 | |
* | fix another dumb typo | Matthew Hodgson | 2018-05-29 | 1 | -2/+2 | |
* | fix dumb typo | Matthew Hodgson | 2018-05-29 | 1 | -4/+4 | |
* | Merge remote-tracking branch 'origin/develop' into 3218-official-prom | Amber Brown | 2018-05-22 | 4 | -5/+87 | |
|\ | ||||||
| * | Reject attempts to send event before privacy consent is given | Richard van der Hoff | 2018-05-22 | 1 | -0/+1 | |
| * | Move consent config parsing into ConsentConfig | Richard van der Hoff | 2018-05-22 | 1 | -1/+1 | |
| * | Send users a server notice about consent | Richard van der Hoff | 2018-05-22 | 2 | -3/+9 | |
| * | Fix logcontext leak in HttpTransactionCache | Richard van der Hoff | 2018-05-21 | 1 | -0/+21 | |
| * | Stop the transaction cache caching failures | Richard van der Hoff | 2018-05-21 | 1 | -0/+54 | |
| * | Use stream rather depth ordering for push actions | Erik Johnston | 2018-05-11 | 1 | -2/+2 | |
* | | rest of the changes | Amber Brown | 2018-05-21 | 2 | -192/+0 | |
* | | replacing portions | Amber Brown | 2018-05-21 | 1 | -0/+3 | |
|/ | ||||||
* | Merge pull request #3161 from NotAFile/remove-v1auth | Richard van der Hoff | 2018-05-03 | 4 | -13/+18 | |
|\ | ||||||
| * | Burminate v1auth | Adrian Tschira | 2018-04-30 | 4 | -13/+18 | |
* | | Merge pull request #3175 from matrix-org/erikj/escape_metric_values | Erik Johnston | 2018-05-03 | 1 | -1/+20 | |
|\ \ | ||||||
| * | | Escape label values in prometheus metrics | Erik Johnston | 2018-05-02 | 1 | -1/+20 | |
* | | | Merge branch 'develop' into rav/more_logcontext_leaks | Richard van der Hoff | 2018-05-02 | 3 | -3/+47 | |
|\ \ \ | ||||||
| * | | | Fix a couple of logcontext leaks in unit tests | Richard van der Hoff | 2018-05-02 | 2 | -3/+9 | |
| |/ / | ||||||
| * / | Fix incorrect reference to StringIO | Richard van der Hoff | 2018-05-02 | 1 | -0/+38 | |
| |/ | ||||||
* | | Remove spurious unittest.DEBUG | Richard van der Hoff | 2018-05-02 | 1 | -1/+0 | |
* | | Fix a class of logcontext leaks | Richard van der Hoff | 2018-05-02 | 1 | -11/+56 | |
|/ | ||||||
* | Merge pull request #3108 from NotAFile/py3-six-urlparse | Richard van der Hoff | 2018-04-30 | 2 | -10/+9 | |
|\ | ||||||
| * | Use six.moves.urlparse | Adrian Tschira | 2018-04-15 | 2 | -10/+9 | |
* | | Merge branch 'develop' into rav/deferred_timeout | Richard van der Hoff | 2018-04-27 | 5 | -5/+6 | |
|\ \ | ||||||
| * \ | Merge pull request #3109 from NotAFile/py3-tests-fix | Richard van der Hoff | 2018-04-23 | 5 | -5/+6 | |
| |\ \ | ||||||
| | * | | Make tests py3 compatible | Adrian Tschira | 2018-04-16 | 5 | -5/+6 | |
| | |/ | ||||||
* | / | Use deferred.addTimeout instead of time_bound_deferred | Richard van der Hoff | 2018-04-23 | 1 | -33/+0 | |
|/ / | ||||||
* | | Merge pull request #3104 from NotAFile/py3-unittest-config | Richard van der Hoff | 2018-04-20 | 1 | -0/+4 | |
|\ \ | ||||||
| * | | Add some more variables to the unittest config | Adrian Tschira | 2018-04-15 | 1 | -0/+4 | |
| |/ | ||||||
* | | Merge pull request #3103 from NotAFile/py3-baseexcepton-message | Richard van der Hoff | 2018-04-20 | 1 | -6/+6 | |
|\ \ | ||||||
| * | | Use str(e) instead of e.message | Adrian Tschira | 2018-04-15 | 1 | -6/+6 | |
| |/ | ||||||
* / | Avoid creating events with huge numbers of prev_events | Richard van der Hoff | 2018-04-16 | 1 | -0/+68 | |
|/ | ||||||
* | Fix tests | Erik Johnston | 2018-04-11 | 1 | -0/+1 | |
* | Merge pull request #2996 from krombel/allow_auto_join_rooms | Richard van der Hoff | 2018-04-10 | 1 | -0/+1 | |
|\ | ||||||
| * | move handling of auto_join_rooms to RegisterHandler | Krombel | 2018-03-14 | 1 | -0/+1 | |
* | | Merge pull request #3061 from NotAFile/add-some-byte-strings | Richard van der Hoff | 2018-04-09 | 1 | -1/+1 | |
|\ \ | ||||||
| * | | Add b prefixes to some strings that are bytes in py3 | Adrian Tschira | 2018-04-04 | 1 | -1/+1 | |
| |/ | ||||||
* | | Merge pull request #3016 from silkeh/improve-service-lookups | Richard van der Hoff | 2018-04-09 | 1 | -27/+2 | |
|\ \ | ||||||
| * | | Remove address resolution of hosts in SRV records | Silke | 2018-04-04 | 1 | -27/+2 | |
| |/ | ||||||
* / | Fix overzealous cache invalidation | Richard van der Hoff | 2018-04-05 | 1 | -0/+46 | |
|/ | ||||||
* | s/replication_client/federation_client/ | Erik Johnston | 2018-03-13 | 9 | -20/+20 | |
* | s/replication_server/federation_server | Erik Johnston | 2018-03-13 | 1 | -1/+1 | |
* | Fix tests | Erik Johnston | 2018-03-13 | 10 | -21/+22 | |
* | Fix tests | Erik Johnston | 2018-03-13 | 2 | -10/+8 | |
* | Fix comment typo | Richard van der Hoff | 2018-03-05 | 1 | -1/+1 | |
* | Test and fix find_first_stream_ordering_after_ts | Richard van der Hoff | 2018-03-05 | 1 | -0/+67 | |
* | Move RoomMemberHandler out of Handlers | Erik Johnston | 2018-03-01 | 1 | -1/+1 | |
* | Merge pull request #2892 from matrix-org/erikj/batch_inserts_push_actions | Erik Johnston | 2018-02-26 | 2 | -5/+7 | |
|\ | ||||||
| * | Fix unit tests | Erik Johnston | 2018-02-20 | 2 | -5/+7 | |
* | | Fix test | Erik Johnston | 2018-02-20 | 1 | -1/+1 | |
|/ | ||||||
* | Fix unit test | Erik Johnston | 2018-02-15 | 1 | -4/+6 | |
* | Remove context.push_actions | Erik Johnston | 2018-02-15 | 1 | -1/+4 | |
* | Merge pull request #2847 from matrix-org/erikj/separate_event_creation | Erik Johnston | 2018-02-06 | 2 | -8/+6 | |
|\ | ||||||
| * | s/_create_new_client_event/create_new_client_event/ | Erik Johnston | 2018-02-06 | 2 | -4/+4 | |
| * | Updates tests | Erik Johnston | 2018-02-05 | 2 | -8/+6 | |
* | | Store state groups separately from events (#2784) | Erik Johnston | 2018-02-06 | 2 | -69/+89 | |
* | | Merge pull request #2844 from matrix-org/rav/evicted_metrics | Richard van der Hoff | 2018-02-05 | 1 | -0/+12 | |
|\ \ | |/ |/| | ||||||
| * | report metrics on number of cache evictions | Richard van der Hoff | 2018-02-05 | 1 | -0/+12 | |
* | | Fix broken unit test for media storage | Erik Johnston | 2018-02-05 | 1 | -1/+6 | |
* | | Merge pull request #2791 from matrix-org/erikj/media_storage_refactor | Erik Johnston | 2018-02-05 | 3 | -0/+109 | |
|\ \ | ||||||
| * | | Add unit tests | Erik Johnston | 2018-01-18 | 3 | -0/+109 | |
* | | | Factor out resolve_state_groups to a separate handler | Richard van der Hoff | 2018-02-01 | 1 | -1/+3 | |
| |/ |/| | ||||||
* | | Add tests for user directory search | Richard van der Hoff | 2018-01-27 | 2 | -0/+89 | |
* | | Make it possible to run tests against postgres | Richard van der Hoff | 2018-01-27 | 1 | -9/+34 | |
* | | Create dbpool as normal in tests | Richard van der Hoff | 2018-01-27 | 2 | -45/+19 | |
* | | Run on_new_connection for unit tests | Richard van der Hoff | 2018-01-27 | 1 | -7/+17 | |
* | | Remove unused/bitrotted MemoryDataStore | Richard van der Hoff | 2018-01-26 | 1 | -151/+13 | |
* | | Remove spurious unittest.DEBUG | Richard van der Hoff | 2018-01-26 | 1 | -1/+0 | |
* | | Merge pull request #2821 from matrix-org/rav/matthew_test_fixes | Richard van der Hoff | 2018-01-22 | 1 | -2/+6 | |
|\ \ | ||||||
| * | | Matthew's fixes to the unit tests | Richard van der Hoff | 2018-01-22 | 1 | -2/+6 | |
* | | | Add federation_domain_whitelist option (#2820) | Matthew Hodgson | 2018-01-22 | 1 | -0/+1 | |
|/ / | ||||||
* | | Merge pull request #2813 from matrix-org/matthew/registrations_require_3pid | Matthew Hodgson | 2018-01-22 | 1 | -0/+1 | |
|\ \ | ||||||
| * | | mock registrations_require_3pid | Matthew Hodgson | 2018-01-19 | 1 | -0/+1 | |
* | | | Merge pull request #2804 from matrix-org/erikj/file_consumer | Erik Johnston | 2018-01-18 | 1 | -0/+176 | |
|\ \ \ | |/ / |/| / | |/ | ||||||
| * | Move test stuff to tests | Erik Johnston | 2018-01-18 | 1 | -8/+46 | |
| * | Add decent impl of a FileConsumer | Erik Johnston | 2018-01-17 | 1 | -0/+138 | |
* | | Optimise LoggingContext creation and copying | Richard van der Hoff | 2018-01-16 | 2 | -15/+15 | |
|/ | ||||||
* | Merge pull request #2765 from matrix-org/rav/fix_room_uts | Richard van der Hoff | 2018-01-09 | 3 | -4/+9 | |
|\ | ||||||
| * | enable twisted delayedcall debugging in UTs | Richard van der Hoff | 2018-01-09 | 1 | -1/+5 | |
| * | Remove dead code | Richard van der Hoff | 2018-01-09 | 1 | -3/+0 | |
| * | Disable user_directory updates for UTs | Richard van der Hoff | 2018-01-09 | 1 | -0/+4 | |
* | | Fix broken config UTs | Richard van der Hoff | 2018-01-09 | 1 | -1/+16 | |
|/ | ||||||
* | Merge pull request #2723 from matrix-org/matthew/search-all-local-users | Matthew Hodgson | 2017-12-05 | 1 | -1/+13 | |
|\ | ||||||
| * | try make tests work a bit more... | Matthew Hodgson | 2017-12-04 | 1 | -0/+12 | |
| * | erik told me to | Matthew Hodgson | 2017-12-04 | 1 | -1/+1 | |
* | | Refactor UI auth implementation | Richard van der Hoff | 2017-12-05 | 1 | -4/+7 | |
|/ | ||||||
* | Add extra space before inline comment | Luke Barnard | 2017-11-16 | 1 | -1/+1 | |
* | Fix tests | Luke Barnard | 2017-11-16 | 1 | -0/+1 | |
* | Fix tests for Store.__init__ update | Richard van der Hoff | 2017-11-13 | 5 | -11/+11 | |
* | Fix appservice tests to account for new behavior of notify_interested_services | Ilya Zhuravlev | 2017-11-02 | 1 | -3/+12 | |
* | Fix tests for refresh_token removal | Richard van der Hoff | 2017-11-01 | 1 | -3/+3 | |
* | fix tests | Richard van der Hoff | 2017-10-31 | 1 | -0/+1 | |
* | replace 'except:' with 'except Exception:' | Richard van der Hoff | 2017-10-23 | 2 | -5/+5 | |
* | Validate group ids when parsing | Richard van der Hoff | 2017-10-21 | 1 | -1/+23 | |
* | Merge pull request #2546 from matrix-org/rav/remove_dead_event_injector | Richard van der Hoff | 2017-10-17 | 1 | -76/+0 | |
|\ | ||||||
| * | Remove dead class | Richard van der Hoff | 2017-10-17 | 1 | -76/+0 | |
* | | Merge pull request #2547 from matrix-org/rav/test_make_deferred_yieldable | Richard van der Hoff | 2017-10-17 | 1 | -0/+38 | |
|\ \ | ||||||
| * | | Fix name of test_logcontext | Richard van der Hoff | 2017-10-17 | 1 | -0/+0 | |
| * | | Add some tests for make_deferred_yieldable | Richard van der Hoff | 2017-10-17 | 1 | -0/+38 | |
| |/ | ||||||
* / | Fix test | David Baker | 2017-10-17 | 1 | -0/+1 | |
|/ | ||||||
* | Merge pull request #2532 from matrix-org/rav/fix_linearizer | Richard van der Hoff | 2017-10-11 | 1 | -4/+24 | |
|\ | ||||||
| * | Fix stackoverflow and logcontexts from linearizer | Richard van der Hoff | 2017-10-11 | 1 | -4/+24 | |
* | | Merge branch 'develop' into erikj/groups_merged | David Baker | 2017-10-02 | 3 | -13/+187 | |
|\| | ||||||
| * | Do an AAAA lookup on SRV record targets (#2462) | Richard van der Hoff | 2017-09-22 | 1 | -4/+22 | |
| * | Add some more tests for Keyring | Richard van der Hoff | 2017-09-20 | 1 | -37/+140 | |
| * | Fix concurrent server_key requests (#2458) | Richard van der Hoff | 2017-09-19 | 1 | -3/+55 | |
| * | Add a config option to block all room invites (#2457) | Richard van der Hoff | 2017-09-19 | 1 | -0/+1 | |
* | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/groups_merged | Erik Johnston | 2017-09-19 | 1 | -0/+74 | |
|\| | ||||||
| * | Clean up and document handling of logcontexts in Keyring (#2452) | Richard van der Hoff | 2017-09-18 | 1 | -0/+74 | |
* | | Split out profile handler to fix tests | Erik Johnston | 2017-08-25 | 3 | -7/+5 | |
* | | Add groups to sync stream | Erik Johnston | 2017-07-20 | 1 | -2/+2 | |
|/ | ||||||
* | Merge pull request #2309 from matrix-org/erikj/user_ip_repl | Erik Johnston | 2017-07-06 | 2 | -6/+2 | |
|\ | ||||||
| * | Fix up | Erik Johnston | 2017-06-27 | 2 | -6/+2 | |
* | | Update test | Erik Johnston | 2017-07-04 | 1 | -1/+1 | |
|/ | ||||||
* | Fix up client ips to read from pending data | Erik Johnston | 2017-06-27 | 1 | -4/+1 | |
* | Merge pull request #2281 from matrix-org/erikj/phone_home_stats | Erik Johnston | 2017-06-15 | 1 | -115/+0 | |
|\ | ||||||
| * | Remove unhelpful test | Erik Johnston | 2017-06-15 | 1 | -115/+0 | |
* | | Fix typing tests | Erik Johnston | 2017-05-26 | 1 | -0/+2 | |
* | | Only load jinja2 templates once | Erik Johnston | 2017-05-22 | 1 | -0/+1 | |
* | | Make get_state_groups_from_groups faster. | Erik Johnston | 2017-05-17 | 1 | -1/+1 | |
|/ | ||||||
* | Do some logging when one-time-keys get claimed | Richard van der Hoff | 2017-05-09 | 1 | -0/+34 | |
* | Allow clients to upload one-time-keys with new sigs | Richard van der Hoff | 2017-05-09 | 1 | -0/+98 | |
* | Add more granular event send metrics | Erik Johnston | 2017-05-02 | 2 | -3/+3 | |
* | Remove test of replication resource | Erik Johnston | 2017-04-11 | 1 | -204/+0 | |
* | Merge pull request #2097 from matrix-org/erikj/repl_tcp_client | Erik Johnston | 2017-04-05 | 1 | -8/+22 | |
|\ | ||||||
| * | Change slave storage to use new replication interface | Erik Johnston | 2017-04-03 | 1 | -8/+22 | |
* | | Merge pull request #2075 from matrix-org/erikj/cache_speed | Erik Johnston | 2017-03-31 | 3 | -2/+42 | |
|\ \ | ||||||
| * | | Fix up tests | Erik Johnston | 2017-03-30 | 3 | -2/+42 | |
* | | | Merge pull request #2076 from matrix-org/erikj/as_perf | Erik Johnston | 2017-03-31 | 1 | -1/+3 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | Compile the regex's used in ASes | Erik Johnston | 2017-03-28 | 1 | -1/+3 | |
| |/ | ||||||
* / | Fix the logcontext handling in the cache wrappers (#2077) | Richard van der Hoff | 2017-03-30 | 1 | -0/+91 | |
|/ | ||||||
* | Merge pull request #2054 from matrix-org/erikj/user_iter_cursor | Erik Johnston | 2017-03-24 | 1 | -2/+2 | |
|\ | ||||||
| * | User Cursor.__iter__ instead of fetchall | Erik Johnston | 2017-03-23 | 1 | -2/+2 | |
* | | Merge pull request #2050 from matrix-org/rav/federation_backoff | Richard van der Hoff | 2017-03-23 | 3 | -1/+5 | |
|\ \ | ||||||
| * | | fix tests | Richard van der Hoff | 2017-03-23 | 2 | -1/+3 | |
| * | | push federation retry limiter down to matrixfederationclient | Richard van der Hoff | 2017-03-23 | 1 | -0/+2 | |
* | | | Merge pull request #2052 from matrix-org/rav/time_bound_deferred | Richard van der Hoff | 2017-03-23 | 1 | -0/+33 | |
|\ \ \ | ||||||
| * | | | Fix time_bound_deferred to throw the right exception | Richard van der Hoff | 2017-03-23 | 1 | -0/+33 | |
| |/ / | ||||||
* | | | use jsonschema.FormatChecker for RoomID and UserID strings | pik | 2017-03-23 | 2 | -6/+13 | |
* | | | Add valid filter tests, flake8, fix typo | pik | 2017-03-23 | 1 | -5/+49 | |
* | | | check_valid_filter using JSONSchema | pik | 2017-03-23 | 1 | -1/+17 | |
| |/ |/| | ||||||
* | | Fix caching of remote servers' signature keys | Richard van der Hoff | 2017-03-22 | 3 | -0/+153 | |
|/ | ||||||
* | Merge pull request #2033 from matrix-org/erikj/repl_speed | Erik Johnston | 2017-03-21 | 1 | -1/+1 | |
|\ | ||||||
| * | Fix unit test | Erik Johnston | 2017-03-20 | 1 | -1/+1 | |
* | | Stop preserve_fn leaking context into the reactor | Richard van der Hoff | 2017-03-18 | 1 | -0/+61 | |
|/ | ||||||
* | Modify test_user_sync so it doesn't look at last_active_ts over last_user_syn... | Will Hunt | 2017-03-15 | 1 | -1/+1 | |
* | Aggregate event push actions | Erik Johnston | 2017-02-14 | 1 | -0/+86 | |
* | Fix email push in pusher worker | Erik Johnston | 2017-02-02 | 2 | -12/+7 | |
* | Remote membership tests for replication | Erik Johnston | 2017-01-31 | 1 | -43/+0 | |
* | Fix unit tests | Erik Johnston | 2017-01-30 | 1 | -4/+4 | |
* | Fix unit tests | Erik Johnston | 2017-01-26 | 1 | -0/+17 | |
* | Implement device key caching over federation | Erik Johnston | 2017-01-26 | 4 | -14/+27 | |
* | Add basic implementation of local device list changes | Erik Johnston | 2017-01-25 | 2 | -2/+5 | |
* | Insert delta of current_state_events to be more efficient | Erik Johnston | 2017-01-20 | 1 | -29/+0 | |
* | Derive current_state_events from state groups | Erik Johnston | 2017-01-20 | 1 | -28/+17 | |
* | Merge pull request #1818 from matrix-org/erikj/state_auth_splitout_split | Erik Johnston | 2017-01-18 | 2 | -2/+25 | |
|\ | ||||||
| * | Optimise state resolution | Erik Johnston | 2017-01-17 | 2 | -2/+25 | |
* | | Tidy up test | Erik Johnston | 2017-01-17 | 1 | -12/+12 | |
* | | Speed up cache size calculation | Erik Johnston | 2017-01-17 | 2 | -16/+20 | |
* | | Add ExpiringCache tests | Erik Johnston | 2017-01-16 | 1 | -0/+84 | |
* | | Optionally measure size of cache by sum of length of values | Erik Johnston | 2017-01-13 | 1 | -0/+25 | |
|/ | ||||||
* | Linearize updates to membership via PUT /state/ | Erik Johnston | 2017-01-09 | 2 | -3/+6 | |
* | Fix crash in url preview when html tag has no text | Marcin Bachry | 2016-12-14 | 1 | -0/+50 | |
* | Merge pull request #1620 from matrix-org/erikj/concurrent_room_access | Erik Johnston | 2016-12-12 | 1 | -0/+70 | |
|\ | ||||||
| * | Add Limiter: limit concurrent access to resource | Erik Johnston | 2016-11-10 | 1 | -0/+70 | |
* | | Fix unit tests | Erik Johnston | 2016-12-09 | 1 | -0/+4 | |
* | | Prevent user tokens being used as guest tokens (#1675) | Richard van der Hoff | 2016-12-06 | 1 | -15/+78 | |
* | | test_preview: Fix incorrect wrapping | Johannes Löthberg | 2016-12-05 | 1 | -2/+2 | |
* | | Make test_preview use unicode strings | Johannes Löthberg | 2016-12-05 | 1 | -68/+68 | |
* | | fix imports | Richard van der Hoff | 2016-11-30 | 1 | -3/+0 | |
* | | Rip out more refresh_token code | Richard van der Hoff | 2016-11-30 | 1 | -55/+0 | |
* | | Merge branch 'develop' into rav/no_more_refresh_tokens | Richard van der Hoff | 2016-11-30 | 2 | -7/+5 | |
|\ \ | ||||||
| * | | Stop putting a time caveat on access tokens | Richard van der Hoff | 2016-11-29 | 2 | -7/+5 | |
* | | | Stop generating refresh tokens | Richard van der Hoff | 2016-11-28 | 1 | -8/+4 | |
|/ / | ||||||
* | | Shuffle receipt handler around so that worker apps don't need to load it | Erik Johnston | 2016-11-23 | 1 | -1/+1 | |
* | | Fix tests | Erik Johnston | 2016-11-23 | 1 | -0/+1 | |
* | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_out_... | Erik Johnston | 2016-11-23 | 1 | -1/+169 | |
|\ \ | ||||||
| * | | Review comments | Kegan Dougal | 2016-11-22 | 1 | -10/+2 | |
| * | | More tests | Kegan Dougal | 2016-11-22 | 1 | -1/+56 | |
| * | | Add remaining tests | Kegan Dougal | 2016-11-21 | 1 | -4/+70 | |
| * | | Start adding some tests | Kegan Dougal | 2016-11-21 | 1 | -3/+37 | |
| * | | Move event_fields filtering to serialize_event | Kegan Dougal | 2016-11-21 | 1 | -0/+21 | |
* | | | Fix tests and flake8 | Erik Johnston | 2016-11-22 | 1 | -0/+1 | |
* | | | Fix tests | Erik Johnston | 2016-11-21 | 2 | -5/+19 | |
|/ / | ||||||
* / | Clean transactions based on time. Add HttpTransactionCache tests. | Kegan Dougal | 2016-11-14 | 1 | -0/+69 | |
|/ | ||||||
* | Merge pull request #1098 from matrix-org/markjh/bearer_token | Mark Haines | 2016-10-25 | 5 | -14/+29 | |
|\ |