| Commit message (Expand) | Author | Age | Files | Lines |
* | Better name | Erik Johnston | 2017-01-27 | 1 | -1/+3 |
* | Handle users leaving rooms | Erik Johnston | 2017-01-26 | 1 | -1/+16 |
* | Add comments | Erik Johnston | 2017-01-26 | 2 | -4/+19 |
* | Implement device key caching over federation | Erik Johnston | 2017-01-26 | 2 | -17/+108 |
* | Fix up sending of m.device_list_update edus | Erik Johnston | 2017-01-25 | 1 | -0/+1 |
* | Add basic implementation of local device list changes | Erik Johnston | 2017-01-25 | 3 | -12/+67 |
* | Insert delta of current_state_events to be more efficient | Erik Johnston | 2017-01-20 | 1 | -2/+6 |
* | Derive current_state_events from state groups | Erik Johnston | 2017-01-20 | 1 | -1/+0 |
* | Merge pull request #1822 from matrix-org/erikj/statE_logging | Erik Johnston | 2017-01-18 | 1 | -1/+1 |
|\ |
|
| * | Change resolve_state_groups call site logging to DEBUG | Erik Johnston | 2017-01-17 | 1 | -1/+1 |
* | | Merge pull request #1818 from matrix-org/erikj/state_auth_splitout_split | Erik Johnston | 2017-01-18 | 1 | -2/+2 |
|\ \
| |/
|/| |
|
| * | Fix couple of federation state bugs | Erik Johnston | 2017-01-17 | 1 | -1/+1 |
| * | Optimise state resolution | Erik Johnston | 2017-01-17 | 1 | -1/+1 |
* | | Add missing None check | Erik Johnston | 2017-01-11 | 1 | -5/+6 |
|/ |
|
* | Merge pull request #1789 from matrix-org/erikj/decouple_presence | Erik Johnston | 2017-01-10 | 1 | -1/+3 |
|\ |
|
| * | Comment | Erik Johnston | 2017-01-10 | 1 | -0/+2 |
| * | Don't block messages sending on bumping presence | Erik Johnston | 2017-01-10 | 1 | -1/+1 |
* | | Merge pull request #1787 from matrix-org/erikj/linearize_member | Erik Johnston | 2017-01-10 | 1 | -4/+15 |
|\ \ |
|
| * | | Linearize updates to membership via PUT /state/ | Erik Johnston | 2017-01-09 | 1 | -4/+15 |
| |/ |
|
* / | Name linearizer's for better logs | Erik Johnston | 2017-01-09 | 1 | -1/+1 |
|/ |
|
* | Merge branch 'release-v0.18.6' into develop | Mark Haines | 2017-01-06 | 1 | -4/+6 |
|\ |
|
| * | handlers/room_member: fix guest access check when joining rooms | Patrik Oldsberg | 2017-01-06 | 1 | -4/+6 |
* | | Merge branch 'release-v0.18.6' into develop | Matthew Hodgson | 2017-01-05 | 1 | -0/+1 |
|\| |
|
| * | Fix case | Matthew Hodgson | 2017-01-05 | 1 | -1/+1 |
| * | add logging for all the places we call resolve_state_groups. my kingdom for a... | Matthew Hodgson | 2017-01-05 | 1 | -0/+1 |
* | | Merge branch 'release-v0.18.6' into develop | Matthew Hodgson | 2017-01-05 | 1 | -0/+4 |
|\| |
|
| * | Only send events that originate on this server. | Mark Haines | 2017-01-05 | 1 | -0/+4 |
* | | Fix another comment typo | David Baker | 2016-12-21 | 1 | -1/+1 |
* | | Add /account/3pid/delete endpoint | David Baker | 2016-12-20 | 1 | -0/+11 |
* | | fix ability to change password to a non-ascii one | Matthew Hodgson | 2016-12-18 | 1 | -2/+2 |
* | | Cache network room list queries. | Erik Johnston | 2016-12-16 | 1 | -3/+4 |
|/ |
|
* | Add some logging for syncing to_device events | Richard van der Hoff | 2016-12-15 | 1 | -4/+8 |
* | Merge pull request #1698 from matrix-org/erikj/room_list | Erik Johnston | 2016-12-15 | 1 | -2/+4 |
|\ |
|
| * | Fix caching on public room list | Erik Johnston | 2016-12-13 | 1 | -2/+4 |
* | | Comment | Erik Johnston | 2016-12-14 | 1 | -0/+2 |
* | | Fix /backfill returning events it shouldn't | Erik Johnston | 2016-12-14 | 1 | -2/+3 |
|/ |
|
* | Merge pull request #1676 from matrix-org/erikj/room_list | Erik Johnston | 2016-12-12 | 2 | -12/+67 |
|\ |
|
| * | Comments | Erik Johnston | 2016-12-07 | 2 | -2/+10 |
| * | Add new API appservice specific public room list | Erik Johnston | 2016-12-06 | 2 | -11/+58 |
* | | Merge pull request #1620 from matrix-org/erikj/concurrent_room_access | Erik Johnston | 2016-12-12 | 1 | -27/+33 |
|\ \ |
|
| * | | Comments | Erik Johnston | 2016-11-11 | 1 | -0/+2 |
| * | | Limit the number of events that can be created on a given room concurretnly | Erik Johnston | 2016-11-10 | 1 | -27/+31 |
* | | | Merge pull request #1686 from matrix-org/rav/fix_federation_key_fails | Richard van der Hoff | 2016-12-12 | 1 | -0/+10 |
|\ \ \ |
|
| * | | | Remove unused import | Richard van der Hoff | 2016-12-12 | 1 | -1/+0 |
| * | | | E2E key query: handle federation fails | Richard van der Hoff | 2016-12-09 | 1 | -0/+11 |
* | | | | Fix rare notifier bug where listeners dont timeout | Erik Johnston | 2016-12-09 | 1 | -0/+1 |
* | | | | Fix ignored read-receipts | Richard van der Hoff | 2016-12-08 | 1 | -1/+5 |
|/ / / |
|
* | / | Prevent user tokens being used as guest tokens (#1675) | Richard van der Hoff | 2016-12-06 | 1 | -1/+1 |
| |/
|/| |
|
* | | Merge pull request #653 from matrix-org/erikj/preset_guest_join | Erik Johnston | 2016-12-05 | 1 | -0/+10 |
|\ \ |
|
| * | | Enable guest access for private rooms by default | Erik Johnston | 2016-03-17 | 1 | -0/+10 |
* | | | Merge pull request #1649 from matrix-org/dbkr/log_ui_auth_args | Erik Johnston | 2016-12-05 | 1 | -1/+9 |
|\ \ \ |
|
| * | | | Clarify that creds doesn not contain passwords. | David Baker | 2016-11-24 | 1 | -1/+3 |
| * | | | Log the args that we have on UI auth completion | David Baker | 2016-11-24 | 1 | -1/+7 |
* | | | | Rip out more refresh_token code | Richard van der Hoff | 2016-11-30 | 1 | -10/+0 |
* | | | | Merge branch 'develop' into rav/no_more_refresh_tokens | Richard van der Hoff | 2016-11-30 | 2 | -8/+8 |
|\ \ \ \ |
|
| * | | | | Stop putting a time caveat on access tokens | Richard van der Hoff | 2016-11-29 | 2 | -8/+8 |
| |/ / / |
|
* / / / | Stop generating refresh tokens | Richard van der Hoff | 2016-11-28 | 1 | -16/+4 |
|/ / / |
|
* | | | Shuffle receipt handler around so that worker apps don't need to load it | Erik Johnston | 2016-11-23 | 3 | -6/+4 |
* | | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_out_... | Erik Johnston | 2016-11-23 | 1 | -9/+22 |
|\ \ \ |
|
| * | | | Return early on /sync code paths if a '*' filter is used | Kegan Dougal | 2016-11-22 | 1 | -9/+22 |
* | | | | Remove explicit calls to send_pdu | Erik Johnston | 2016-11-21 | 1 | -53/+0 |
* | | | | Handle sending events and device messages over federation | Erik Johnston | 2016-11-17 | 1 | -12/+1 |
* | | | | Use new federation_sender DI | Erik Johnston | 2016-11-16 | 5 | -14/+16 |
|/ / / |
|
* | / | Use external ldap auth pacakge | Erik Johnston | 2016-11-15 | 1 | -0/+2 |
| |/
|/| |
|
* | | Sample correctly | Erik Johnston | 2016-11-08 | 1 | -1/+3 |
* | | Limit the number of prev_events of new events | Erik Johnston | 2016-11-08 | 1 | -0/+13 |
* | | Don't error on non-ascii passwords | David Baker | 2016-11-03 | 1 | -1/+1 |
* | | Fix infinite typing bug | Erik Johnston | 2016-10-24 | 1 | -2/+10 |
* | | Fix incredubly slow back pagination query | Erik Johnston | 2016-10-24 | 2 | -4/+7 |
* | | Merge pull request #1175 from matrix-org/luke/feature-configurable-as-rate-li... | Luke Barnard | 2016-10-20 | 1 | -0/+6 |
|\ \ |
|
| * | | as_user->app_service, less redundant comments, better positioned comments | Luke Barnard | 2016-10-20 | 1 | -6/+3 |
| * | | Use real AS object by passing it through the requester | Luke Barnard | 2016-10-20 | 1 | -8/+3 |
| * | | Allow Configurable Rate Limiting Per AS | Luke Barnard | 2016-10-18 | 1 | -0/+14 |
* | | | Merge pull request #1176 from matrix-org/erikj/eager_ratelimit_check | Erik Johnston | 2016-10-19 | 1 | -1/+16 |
|\ \ \ |
|
| * | | | Comment | Erik Johnston | 2016-10-19 | 1 | -0/+3 |
| * | | | Check whether to ratelimit sooner to avoid work | Erik Johnston | 2016-10-19 | 1 | -1/+13 |
| |/ / |
|
* / / | Convert emails to lowercase when storing | David Baker | 2016-10-19 | 1 | -0/+12 |
|/ / |
|
* | | Merge pull request #1155 from matrix-org/erikj/pluggable_pwd_auth | Erik Johnston | 2016-10-12 | 1 | -295/+39 |
|\ \ |
|
| * | | Implement pluggable password auth | Erik Johnston | 2016-10-03 | 1 | -295/+39 |
* | | | Merge pull request #1166 from matrix-org/rav/grandfather_broken_riot_signup | Richard van der Hoff | 2016-10-11 | 1 | -3/+14 |
|\ \ \ |
|
| * | | | Work around email-spamming Riot bug | Richard van der Hoff | 2016-10-11 | 1 | -3/+14 |
* | | | | Merge pull request #1157 from Rugvip/nolimit | Erik Johnston | 2016-10-11 | 7 | -32/+30 |
|\ \ \ \
| |/ / /
|/| | | |
|
| * | | | rest/client/v1/register: use the correct requester in createUser | Patrik Oldsberg | 2016-10-06 | 1 | -4/+2 |
| * | | | handlers/profile: added admin override for set_displayname and set_avatar_url | Patrik Oldsberg | 2016-10-06 | 1 | -4/+4 |
| * | | | handers: do not ratelimit app service senders | Patrik Oldsberg | 2016-10-06 | 1 | -1/+7 |
| * | | | storage/appservice: make appservice methods only relying on the cache synchro... | Patrik Oldsberg | 2016-10-06 | 5 | -23/+17 |
| |/ / |
|
* | | | Merge pull request #1160 from matrix-org/rav/401_on_password_fail | Richard van der Hoff | 2016-10-07 | 1 | -32/+52 |
|\ \ \
| |/ /
|/| | |
|
| * | | Interactive Auth: Return 401 from for incorrect password | Richard van der Hoff | 2016-10-07 | 1 | -32/+52 |
* | | | Restructure ldap authentication | Martin Weinelt | 2016-09-29 | 1 | -87/+192 |
|/ / |
|
* | | Move FEDERATION_PING_INTERVAL timer. Update log line | Erik Johnston | 2016-09-23 | 1 | -8/+10 |
* | | Time out typing over federation | Erik Johnston | 2016-09-23 | 1 | -70/+105 |
* | | Merge pull request #1136 from matrix-org/erikj/fix_signed_3pid | Erik Johnston | 2016-09-22 | 1 | -6/+9 |
|\ \ |
|
| * | | Add comments | Erik Johnston | 2016-09-22 | 1 | -0/+3 |
| * | | Allow invites via 3pid to bypass sender sig check | Erik Johnston | 2016-09-22 | 1 | -6/+6 |
* | | | Merge pull request #1132 from matrix-org/erikj/initial_sync_split | Erik Johnston | 2016-09-22 | 2 | -378/+446 |
|\ \ \
| |/ /
|/| | |
|
| * | | Support /initialSync in synchrotron worker | Erik Johnston | 2016-09-21 | 2 | -378/+446 |
* | | | Add total_room_count_estimate to /publicRooms | Erik Johnston | 2016-09-21 | 1 | -0/+3 |
|/ / |
|
* | | Merge pull request #1130 from matrix-org/erikj/fix_pubroom_pag | Erik Johnston | 2016-09-19 | 1 | -12/+25 |
|\ \ |
|
| * | | PEP8 | Erik Johnston | 2016-09-17 | 1 | -1/+1 |
| * | | Handle fact that _generate_room_entry may not return a room entry | Erik Johnston | 2016-09-17 | 1 | -12/+25 |
* | | | Merge pull request #1129 from matrix-org/erikj/fix_pubroom_pag | Erik Johnston | 2016-09-17 | 1 | -110/+123 |
|\| | |
|
| * | | Spelling | Erik Johnston | 2016-09-17 | 1 | -1/+1 |
| * | | Fix and clean up publicRooms pagination | Erik Johnston | 2016-09-17 | 1 | -110/+123 |
* | | | Make public room search case insensitive | David Baker | 2016-09-16 | 1 | -4/+4 |
|/ / |
|
* | | Comment | Erik Johnston | 2016-09-16 | 1 | -0/+2 |
* | | Add remote reoom cache | Erik Johnston | 2016-09-16 | 1 | -2/+23 |
* | | Support filtering remote room lists | Erik Johnston | 2016-09-16 | 1 | -3/+9 |
* | | Filter remote rooms lists locally | Erik Johnston | 2016-09-16 | 1 | -10/+24 |
* | | Don't cache searched in /publicRooms | Erik Johnston | 2016-09-16 | 1 | -1/+5 |
* | | Add very basic filter API to /publicRooms | Erik Johnston | 2016-09-15 | 1 | -5/+18 |
* | | Change the way we calculate new_limit in /publicRooms and add POST API | Erik Johnston | 2016-09-15 | 1 | -15/+33 |
* | | Merge pull request #1121 from matrix-org/erikj/public_room_paginate | Erik Johnston | 2016-09-15 | 1 | -84/+196 |
|\ \ |
|
| * | | Base public room list off of public_rooms stream | Erik Johnston | 2016-09-15 | 1 | -7/+27 |
| * | | Pass since/from parameters over federation | Erik Johnston | 2016-09-15 | 1 | -29/+26 |
| * | | Allow paginating both forwards and backwards | Erik Johnston | 2016-09-15 | 1 | -21/+50 |
| * | | Remove support for aggregate room lists | Erik Johnston | 2016-09-15 | 1 | -55/+0 |
| * | | Accept optional token to public room list | Erik Johnston | 2016-09-15 | 1 | -7/+75 |
| * | | Calculate the public room list from a stream_ordering | Erik Johnston | 2016-09-14 | 1 | -3/+40 |
| * | | Refactor public rooms to not pull out the full state for each room | Erik Johnston | 2016-09-14 | 1 | -14/+30 |
* | | | Merge pull request #1117 from matrix-org/erikj/fix_state | Erik Johnston | 2016-09-14 | 1 | -0/+4 |
|\ \ \
| |/ /
|/| | |
|
| * | | Ensure we don't mutate state cache entries | Erik Johnston | 2016-09-14 | 1 | -0/+4 |
* | | | Move RoomListHandler into a separate file | Erik Johnston | 2016-09-14 | 2 | -158/+185 |
|/ / |
|
* | | Merge pull request #1111 from matrix-org/matthew/device-ids | Matthew Hodgson | 2016-09-14 | 1 | -1/+1 |
|\ \ |
|
| * | | make device IDs more useful for human disambiguation | Matthew Hodgson | 2016-09-13 | 1 | -1/+1 |
* | | | Merge pull request #1116 from matrix-org/paul/tiny-fixes | Paul Evans | 2016-09-13 | 1 | -2/+2 |
|\ \ \ |
|
| * | | | Fix typo "persiting" | Paul "LeoNerd" Evans | 2016-09-13 | 1 | -2/+2 |
* | | | | Limit how often we ask for keys from dead servers | Mark Haines | 2016-09-13 | 1 | -11/+30 |
|/ / / |
|
* | | | Move the E2E key handling into the e2e handler | Mark Haines | 2016-09-13 | 1 | -3/+102 |
* | | | Merge pull request #1110 from matrix-org/markjh/e2e_timeout | Mark Haines | 2016-09-13 | 1 | -21/+43 |
|\ \ \ |
|
| * | | | Add a timeout parameter for end2end key queries. | Mark Haines | 2016-09-12 | 1 | -21/+43 |
* | | | | Add is_direct param to /createRoom | Erik Johnston | 2016-09-12 | 1 | -0/+6 |
|/ / / |
|
* | | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/batch_edus | Erik Johnston | 2016-09-09 | 1 | -2/+31 |
|\| | |
|
| * | | Merge pull request #1091 from matrix-org/paul/third-party-lookup | Paul Evans | 2016-09-09 | 1 | -2/+31 |
| |\ \ |
|
| | * | | Reject malformed 3PE query metadata results earlier in AS API handling code | Paul "LeoNerd" Evans | 2016-09-09 | 1 | -9/+5 |
| | * | | Minor fixes from PR comments | Paul "LeoNerd" Evans | 2016-09-09 | 1 | -2/+2 |
| | * | | Efficiency fix for lookups of a single protocol | Paul "LeoNerd" Evans | 2016-09-09 | 1 | -1/+4 |
| | * | | Don't corrupt shared cache on subsequent protocol requests | Paul "LeoNerd" Evans | 2016-09-09 | 1 | -0/+2 |
| | * | | Collect up all the "instances" lists of individual AS protocol results into o... | Paul "LeoNerd" Evans | 2016-09-08 | 1 | -1/+29 |
* | | | | Clobber EDUs in send queue | Erik Johnston | 2016-09-09 | 3 | -15/+7 |
|/ / / |
|
* / / | Deduplicate presence in _update_states | Erik Johnston | 2016-09-09 | 1 | -0/+6 |
|/ / |
|
* | | Merge pull request #1082 from matrix-org/erikj/remote_public_rooms | Erik Johnston | 2016-09-08 | 1 | -0/+10 |
|\ \ |
|
| * | | Add server param to /publicRooms | Erik Johnston | 2016-09-08 | 1 | -0/+10 |
* | | | Check the user_id for presence/typing matches origin | Erik Johnston | 2016-09-08 | 2 | -1/+15 |
* | | | Merge branch 'develop' into markjh/direct_to_device_federation | Mark Haines | 2016-09-08 | 3 | -54/+35 |
|\| | |
|
| * | | Record counts of state changes | Erik Johnston | 2016-09-06 | 1 | -0/+4 |
| * | | Short circuit if presence is the same | Erik Johnston | 2016-09-06 | 1 | -0/+3 |
| * | | Fiddle should_notify to better report stats | Erik Johnston | 2016-09-06 | 1 | -12/+7 |
| * | | Merge pull request #1070 from matrix-org/erikj/presence_stats | Erik Johnston | 2016-09-05 | 1 | -0/+8 |
| |\ \ |
|
| | * | | Record why we have chosen to notify | Erik Johnston | 2016-09-05 | 1 | -0/+8 |
| * | | | Use get_joined_users_from_context instead of manually looking up hosts | Erik Johnston | 2016-09-05 | 2 | -46/+17 |
| |/ / |
|
* | | | Add a new method to enqueue the device messages rather than sending a dummy EDU | Mark Haines | 2016-09-07 | 1 | -7/+3 |
* | | | Send device messages over federation | Mark Haines | 2016-09-06 | 1 | -0/+121 |
|/ / |
|
* | | Merge pull request #1067 from matrix-org/markjh/idempotent | Mark Haines | 2016-09-05 | 1 | -0/+6 |
|\ \ |
|
| * | | Fix membership changes to be idempotent | Mark Haines | 2016-09-02 | 1 | -0/+6 |
* | | | Merge pull request #1066 from matrix-org/markjh/direct_to_device_lowerbound | Mark Haines | 2016-09-02 | 1 | -1/+1 |
|\ \ \ |
|
| * | | | Only return new device messages in /sync | Mark Haines | 2016-09-02 | 1 | -1/+1 |
| |/ / |
|
* | | | Merge pull request #1064 from matrix-org/erikj/on_receive_check | Erik Johnston | 2016-09-02 | 1 | -6/+18 |
|\ \ \ |
|
| * | | | Comment on when auth chain and state are None | Erik Johnston | 2016-09-02 | 1 | -0/+3 |
| * | | | Comment | Erik Johnston | 2016-09-02 | 1 | -0/+3 |
| * | | | Only check if host is in room if we have state and auth_chain | Erik Johnston | 2016-09-02 | 1 | -6/+12 |
| |/ / |
|
* | | | Docstrings | Erik Johnston | 2016-09-02 | 1 | -0/+4 |
* | | | Only pull out IDs from DB for /state_ids/ request | Erik Johnston | 2016-09-02 | 1 | -0/+26 |
|/ / |
|
* | | Fix typo in log line | Erik Johnston | 2016-09-01 | 1 | -1/+1 |
* | | Correctly handle the difference between prev and current state | Erik Johnston | 2016-08-31 | 3 | -17/+30 |
* | | Merge pull request #1055 from matrix-org/erikj/occaisonally_persist | Erik Johnston | 2016-08-30 | 1 | -0/+28 |
|\ \ |
|
| * | | Check correct variable | Erik Johnston | 2016-08-30 | 1 | -1/+1 |
| * | | Occaisonally persist unpersisted presence updates | Erik Johnston | 2016-08-30 | 1 | -0/+28 |
* | | | Don't notify for online -> online transitions. | Erik Johnston | 2016-08-30 | 1 | -1/+6 |
|/ / |
|
* | | Comment about message deletion | Erik Johnston | 2016-08-30 | 1 | -0/+3 |
* | | Fix check | Erik Johnston | 2016-08-30 | 1 | -2/+1 |
* | | Noop get_new_messages_for_device if token hasn't changed | Erik Johnston | 2016-08-30 | 1 | -9/+12 |
* | | Merge pull request #1049 from matrix-org/erikj/presence_users_in_room | Erik Johnston | 2016-08-30 | 6 | -13/+28 |
|\ \ |
|
| * | | Use state handler instead of get_users_in_room/get_joined_hosts | Erik Johnston | 2016-08-26 | 6 | -13/+28 |
* | | | Merge remote-tracking branch 'origin/develop' into markjh/direct_to_device | Mark Haines | 2016-08-26 | 5 | -167/+309 |
|\| | |
|
| * | | Measure _filter_events_for_server | Erik Johnston | 2016-08-26 | 1 | -0/+2 |
| * | | Don't pull out full state for _filter_events_for_server | Erik Johnston | 2016-08-26 | 1 | -1/+25 |
| * | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/state_ids | Erik Johnston | 2016-08-26 | 2 | -1/+13 |
| |\ \ |
|
| | * \ | Merge pull request #1043 from matrix-org/erikj/backfill_fix | Erik Johnston | 2016-08-26 | 1 | -1/+3 |
| | |\ \ |
|
| | | * | | Fix None check in backfill | Erik Johnston | 2016-08-25 | 1 | -1/+3 |
| * | | | | Make sync not pull out full state | Erik Johnston | 2016-08-25 | 1 | -34/+41 |
| * | | | | Replace context.current_state with context.current_state_ids | Erik Johnston | 2016-08-25 | 4 | -131/+226 |
| * | | | | Pull out event ids rather than full events for state | Erik Johnston | 2016-08-25 | 1 | -0/+12 |
| | |/ /
| |/| | |
|
* | | | | Merge branch 'develop' into markjh/direct_to_device | Mark Haines | 2016-08-25 | 4 | -36/+57 |
|\ \ \ \
| | |/ /
| |/| | |
|
| * | | | Merge pull request #1041 from matrix-org/paul/third-party-lookup | Paul Evans | 2016-08-25 | 1 | -0/+10 |
| |\ \ \
| | |/ /
| |/| | |
|
| | * | | Don't need toplevel cache on 3PE lookup metadata any more | Paul "LeoNerd" Evans | 2016-08-25 | 1 | -8/+0 |
| | * | | Actually query over AS API for 3PE lookup metadata | Paul "LeoNerd" Evans | 2016-08-25 | 1 | -13/+1 |
| | * | | Move static knowledge of protocol metadata into AS handler; cache the result | Paul "LeoNerd" Evans | 2016-08-24 | 1 | -2/+24 |
| | * | | Initial hack at the 3PN protocols metadata lookup API | Paul "LeoNerd" Evans | 2016-08-24 | 1 | -0/+8 |
| * | | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/preserve_l... | Erik Johnston | 2016-08-24 | 1 | -2/+2 |
| |\| | |
|
| * | | | Preserve some logcontexts | Erik Johnston | 2016-08-24 | 4 | -36/+47 |
* | | | | Add store-and-forward direct-to-device messaging | Mark Haines | 2016-08-25 | 1 | -1/+42 |
| |/ /
|/| | |
|
* | | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/pagination | Erik Johnston | 2016-08-24 | 1 | -2/+12 |
|\| | |
|
| * | | Pass through user-supplied content in /join/$room_id | Kegan Dougal | 2016-08-23 | 1 | -2/+12 |
* | | | Add None checks to backfill | Erik Johnston | 2016-08-24 | 1 | -2/+2 |
|/ / |
|
* | | defer.returnValue must not be called within Measure | Erik Johnston | 2016-08-19 | 1 | -7/+7 |
* | | Merge pull request #1026 from matrix-org/paul/thirdpartylookup | Paul Evans | 2016-08-18 | 1 | -0/+24 |
|\ \ |
|
| * | | Move validation logic for AS 3PE query response into ApplicationServiceApi cl... | Paul "LeoNerd" Evans | 2016-08-18 | 1 | -44/+2 |
| * | | More warnings about invalid results from AS 3PE query | Paul "LeoNerd" Evans | 2016-08-18 | 1 | -2/+7 |
| * | | Avoid so much copypasta between 3PU and 3PL query by unifying around a ThirdP... | Paul "LeoNerd" Evans | 2016-08-18 | 1 | -26/+9 |
| * | | Minor syntax neatenings | Paul "LeoNerd" Evans | 2016-08-18 | 1 | -14/+8 |
| * | | Appease pep8 | Paul "LeoNerd" Evans | 2016-08-18 | 1 | -0/+2 |
| * | | Copypasta the 3PU support code to also do 3PL | Paul "LeoNerd" Evans | 2016-08-18 | 1 | -3/+30 |
| * | | Log a warning if an AS yields an invalid 3PU lookup result | Paul "LeoNerd" Evans | 2016-08-18 | 1 | -1/+6 |
| * | | Scattergather the call out to ASes; validate received results | Paul "LeoNerd" Evans | 2016-08-18 | 1 | -7/+34 |
| * | | Filter 3PU lookups by only ASes that declare knowledge of that protocol | Paul "LeoNerd" Evans | 2016-08-18 | 1 | -2/+4 |
| * | | Merge remote-tracking branch 'origin/develop' into paul/thirdpartylookup | Paul "LeoNerd" Evans | 2016-08-18 | 5 | -62/+82 |
| |\ \ |
|
| * | | | Extend individual list results into the main return list, don't append | Paul "LeoNerd" Evans | 2016-08-18 | 1 | -1/+1 |
| * | | | Thread 3PU lookup through as far as the AS API object; which currently noƶps it | Paul "LeoNerd" Evans | 2016-08-17 | 1 | -0/+21 |
* | | | | Add appservice worker | Erik Johnston | 2016-08-18 | 1 | -38/+51 |
| |/ /
|/| | |
|
* | | | Make AppserviceHandler stream events from database | Erik Johnston | 2016-08-18 | 1 | -21/+44 |
* | | | Make notify_interested_services faster | Erik Johnston | 2016-08-17 | 1 | -23/+8 |
* | | | Measure notify_interested_services | Erik Johnston | 2016-08-17 | 1 | -19/+22 |
* | | | Merge pull request #1012 from matrix-org/erikj/limit_backfill_uri | Erik Johnston | 2016-08-16 | 1 | -4/+5 |
|\ \ \ |
|
| * | | | Limit number of extremeties in backfill request | Erik Johnston | 2016-08-16 | 1 | -4/+5 |
* | | | | Refactor user_delete_access_tokens. Invalidate get_user_by_access_token to sl... | Erik Johnston | 2016-08-15 | 1 | -3/+3 |
|/ / / |
|
* | | | Merge pull request #1009 from matrix-org/erikj/event_split | Erik Johnston | 2016-08-15 | 2 | -11/+19 |
|\ \ \
| |/ /
|/| | |
|
| * | | Make synchrotron accept /events | Erik Johnston | 2016-08-12 | 2 | -11/+19 |
* | | | Log the value which is observed in the first place. | Daniel Ehlers | 2016-08-14 | 1 | -1/+1 |
* | | | Fix AttributeError when bind_dn is not defined. | Daniel Ehlers | 2016-08-14 | 1 | -1/+1 |
* | | | Only process one local membership event per room at a time | Erik Johnston | 2016-08-12 | 1 | -1/+1 |
|/ / |
|
* | | Merge pull request #997 from Half-Shot/develop | Erik Johnston | 2016-08-11 | 1 | -3/+6 |
|\ \ |
|
| * | | Don't change status_msg on /sync | Will Hunt | 2016-08-10 | 1 | -3/+6 |
* | | | Also check if server is in the room | Erik Johnston | 2016-08-10 | 1 | -2/+7 |
* | | | Correctly auth /event/ requests | Erik Johnston | 2016-08-10 | 1 | -5/+6 |
* | | | Only resign our own events | Erik Johnston | 2016-08-10 | 1 | -9/+10 |
|/ / |
|
* | | /login: Respond with a 403 when we get an invalid m.login.token | Richard van der Hoff | 2016-08-09 | 1 | -3/+3 |
* | | Fix login with m.login.token | Richard van der Hoff | 2016-08-08 | 1 | -13/+4 |
* | | Fix backfill auth events | Erik Johnston | 2016-08-05 | 1 | -21/+50 |
* | | keys/query: Omit device displayname if null | Richard van der Hoff | 2016-08-04 | 1 | -3/+4 |
* | | Include device name in /keys/query response | Richard van der Hoff | 2016-08-03 | 1 | -3/+8 |
* | | keys/query: return all users which were asked for | Richard van der Hoff | 2016-08-03 | 1 | -3/+6 |
* | | Merge branch 'rav/null_default_device_displayname' into develop | Richard van der Hoff | 2016-08-03 | 1 | -1/+1 |
|\ \ |
|
| * | | PEP8 | Richard van der Hoff | 2016-08-03 | 1 | -1/+1 |
| * | | Default device_display_name to null | Richard van der Hoff | 2016-08-03 | 1 | -1/+1 |
* | | | E2eKeysHandler: minor tweaks | Richard van der Hoff | 2016-08-03 | 1 | -5/+3 |
* | | | Merge branch 'develop' into rav/refactor_device_query | Mark Haines | 2016-08-03 | 3 | -9/+4 |
|\| | |
|
| * | | Merge pull request #940 from matrix-org/erikj/fed_state_cache | Erik Johnston | 2016-08-02 | 3 | -9/+4 |
| |\ \ |
|
| | * | | Cache federation state responses | Erik Johnston | 2016-07-21 | 3 | -9/+4 |
* | | | | E2E keys: Make federation query share code with client query | Richard van der Hoff | 2016-08-02 | 1 | -25/+90 |
* | | | | Move e2e query logic into a handler | Richard van der Hoff | 2016-08-01 | 1 | -0/+67 |
|/ / / |
|
* | | | Merge pull request #958 from matrix-org/paul/SYN-738 | Paul Evans | 2016-07-29 | 1 | -0/+7 |
|\ \ \ |
|
| * | | | Forbid non-ASes from registering users whose names begin with '_' (SYN-738) | Paul "LeoNerd" Evans | 2016-07-27 | 1 | -0/+7 |
* | | | | Mention that func will fetch auth events | Erik Johnston | 2016-07-29 | 1 | -0/+2 |
* | | | | Update docstring | Erik Johnston | 2016-07-29 | 1 | -0/+6 |
* | | | | Handle the case of missing auth events when joining a room | Erik Johnston | 2016-07-28 | 1 | -4/+23 |
* | | | | Delete e2e keys on device delete | Richard van der Hoff | 2016-07-27 | 1 | -0/+4 |
|/ / / |
|
* | | | Add `create_requester` function | Richard van der Hoff | 2016-07-26 | 4 | -29/+32 |
* | | | Delete refresh tokens when deleting devices | Richard van der Hoff | 2016-07-26 | 1 | -2/+4 |
* | | | Implement updating devices | Richard van der Hoff | 2016-07-26 | 1 | -0/+24 |
* | | | Implement deleting devices | Richard van der Hoff | 2016-07-26 | 2 | -3/+46 |