| Commit message (Expand) | Author | Age | Files | Lines |
* | Annotate string constants in `synapse.api.constants` with `Final` (#11356) | Sean Quah | 2021-11-25 | 1 | -98/+100 |
* | Add support for `/_matrix/media/v3` APIs (#11371) | Aaron R | 2021-11-17 | 1 | -1/+2 |
* | Support filtering by relations per MSC3440 (#11236) | Patrick Cloke | 2021-11-09 | 1 | -31/+84 |
* | Default value for `public_baseurl` (#11210) | Richard van der Hoff | 2021-11-08 | 1 | -3/+0 |
* | Make `check_event_allowed` module API callback not fail open (accept events) ... | reivilibre | 2021-11-01 | 1 | -0/+7 |
* | Refactor `Filter` to handle fields according to data being filtered. (#11194) | Patrick Cloke | 2021-10-27 | 1 | -61/+78 |
* | Add a thread relation type per MSC3440. (#11088) | Patrick Cloke | 2021-10-21 | 1 | -0/+1 |
* | Add missing type hints to synapse.api. (#11109) | Patrick Cloke | 2021-10-18 | 6 | -94/+75 |
* | Remove the deprecated BaseHandler. (#11005) | Patrick Cloke | 2021-10-08 | 1 | -0/+86 |
* | Add type hints to filtering classes. (#10958) | Patrick Cloke | 2021-10-01 | 1 | -43/+74 |
* | Strip "join_authorised_via_users_server" from join events which do not need i... | Patrick Cloke | 2021-09-30 | 1 | -0/+3 |
* | Fix AuthBlocking check when requester is appservice (#10881) | Jason Robinson | 2021-09-24 | 1 | -1/+1 |
* | Use direct references for configuration variables (part 4). (#10893) | Patrick Cloke | 2021-09-23 | 1 | -2/+2 |
* | Rename MSC2716 things from `chunk` to `batch` to match `/batch_send` endpoint... | Eric Eastwood | 2021-09-21 | 2 | -24/+8 |
* | Use direct references for some configuration variables (part 2) (#10812) | Patrick Cloke | 2021-09-15 | 2 | -9/+11 |
* | Use direct references for some configuration variables (#10798) | Patrick Cloke | 2021-09-13 | 1 | -2/+2 |
* | Add types to synapse.util. (#10601) | reivilibre | 2021-09-10 | 1 | -4/+4 |
* | Prefer room v9 for restricted rooms. (#10772) | Patrick Cloke | 2021-09-09 | 1 | -1/+1 |
* | Add a constant for m.federate. (#10775) | Patrick Cloke | 2021-09-08 | 1 | -0/+3 |
* | Merge tag 'v1.42.0rc2' into develop | Brendan Abolivier | 2021-09-06 | 1 | -0/+31 |
|\ |
|
| * | Support MSC3375: room version 9. (#10747) | Patrick Cloke | 2021-09-03 | 1 | -0/+31 |
* | | Move `maybe_kick_guest_users` out of `BaseHandler` (#10744) | Richard van der Hoff | 2021-09-06 | 1 | -0/+9 |
* | | Populate `rooms.creator` field for easy lookup (#10697) | Eric Eastwood | 2021-09-01 | 1 | -0/+3 |
|/ |
|
* | Merge branch 'master' into develop | Erik Johnston | 2021-08-24 | 1 | -1/+1 |
|\ |
|
| * | Set room version 8 as preferred for restricted rooms. (#10571) | Patrick Cloke | 2021-08-20 | 1 | -1/+1 |
* | | Implement MSC3231: Token authenticated registration (#10142) | Callum Brown | 2021-08-21 | 1 | -0/+1 |
* | | Validate device_keys for C-S /keys/query requests (#10593) | David Robertson | 2021-08-20 | 1 | -0/+8 |
|/ |
|
* | When redacting, keep event fields around that maintain the historical event s... | Eric Eastwood | 2021-08-09 | 1 | -5/+32 |
* | Support MSC3289: Room version 8 (#10449) | Patrick Cloke | 2021-08-09 | 2 | -15/+15 |
* | Make historical events discoverable from backfill for servers without any scr... | Eric Eastwood | 2021-07-28 | 2 | -3/+27 |
* | Merge tag 'v1.39.0rc3' into develop | Erik Johnston | 2021-07-28 | 1 | -0/+8 |
|\ |
|
| * | Always communicate device OTK counts to clients (#10485) | Andrew Morgan | 2021-07-27 | 1 | -0/+8 |
* | | Support for MSC2285 (hidden read receipts) (#10413) | Å imon Brandner | 2021-07-28 | 1 | -0/+4 |
* | | Update the MSC3083 support to verify if joins are from an authorized server. ... | Patrick Cloke | 2021-07-26 | 2 | -1/+4 |
* | | Switch to `chunk` events so we can auth via power_levels (MSC2716) (#10432) | Eric Eastwood | 2021-07-21 | 1 | -2/+4 |
* | | MSC3244 room capabilities implementation (#10283) | Michael Telatynski | 2021-07-20 | 1 | -2/+36 |
|/ |
|
* | Add a module type for account validity (#9884) | Brendan Abolivier | 2021-07-16 | 1 | -7/+10 |
* | Use inline type hints in various other places (in `synapse/`) (#10380) | Jonathan de Jong | 2021-07-15 | 5 | -10/+8 |
* | Fix messages from multiple senders in historical chunk (MSC2716) (#10276) | Eric Eastwood | 2021-07-13 | 1 | -4/+33 |
* | Move methods involving event authentication to EventAuthHandler. (#10268) | Patrick Cloke | 2021-07-01 | 1 | -73/+2 |
* | Correct type hints for synapse.event_auth. (#10253) | Patrick Cloke | 2021-06-30 | 1 | -2/+3 |
* | Do not recurse into non-spaces in the spaces summary. (#10256) | Patrick Cloke | 2021-06-29 | 1 | -0/+6 |
* | MSC2918 Refresh tokens implementation (#9450) | Quentin Gliech | 2021-06-24 | 1 | -0/+5 |
* | Add endpoints for backfilling history (MSC2716) (#9247) | Eric Eastwood | 2021-06-22 | 2 | -5/+17 |
* | Update MSC3083 support per changes in the MSC. (#10189) | Patrick Cloke | 2021-06-17 | 1 | -0/+6 |
* | Make opentracing trace into event persistence (#10134) | Richard van der Hoff | 2021-06-16 | 1 | -2/+2 |
* | Remove support for unstable MSC1772 prefixes. (#10161) | Patrick Cloke | 2021-06-15 | 1 | -3/+0 |
* | Remove the experimental flag for knocking and use stable prefixes / endpoints... | Patrick Cloke | 2021-06-15 | 2 | -5/+6 |
* | Implement knock feature (#6739) | Sorunome | 2021-06-09 | 3 | -4/+29 |
* | Set opentracing priority before setting other tags (#10092) | Richard van der Hoff | 2021-05-28 | 1 | -4/+4 |
* | Remove the experimental spaces enabled flag. (#10063) | Patrick Cloke | 2021-05-26 | 1 | -1/+1 |
* | Support enabling opentracing by user (#9978) | Richard van der Hoff | 2021-05-14 | 1 | -0/+5 |
* | Correctly ratelimit invites when creating a room (#9968) | Brendan Abolivier | 2021-05-12 | 1 | -5/+17 |
* | Fix `m.room_key_request` to-device messages (#9961) | Richard van der Hoff | 2021-05-11 | 1 | -1/+4 |
* | Follow-up to #9915 to correct the identifier for room types. | Patrick Cloke | 2021-05-05 | 1 | -1/+1 |
* | Support stable MSC1772 spaces identifiers. (#9915) | Patrick Cloke | 2021-05-05 | 1 | -0/+3 |
* | Improved validation for received requests (#9817) | Richard van der Hoff | 2021-04-23 | 1 | -0/+3 |
* | Add type hints to auth and auth_blocking. (#9876) | Patrick Cloke | 2021-04-23 | 2 | -42/+45 |
* | Check for space membership during a remote join of a restricted room (#9814) | Patrick Cloke | 2021-04-23 | 1 | -0/+1 |
* | Port "Allow users to click account renewal links multiple times without hitti... | Andrew Morgan | 2021-04-19 | 1 | -2/+4 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 9 | -9/+0 |
* | Require AppserviceRegistrationType (#9548) | Will Hunt | 2021-04-12 | 1 | -0/+5 |
* | Add an experimental room version to support restricted join rules. (#9717) | Patrick Cloke | 2021-03-31 | 2 | -1/+25 |
* | Make RateLimiter class check for ratelimit overrides (#9711) | Erik Johnston | 2021-03-30 | 1 | -45/+55 |
* | Make it possible to use dmypy (#9692) | Erik Johnston | 2021-03-26 | 1 | -0/+5 |
* | Merge branch 'develop' into babolivier/msc3026 | Brendan Abolivier | 2021-03-19 | 1 | -0/+6 |
|\ |
|
| * | Initial spaces summary API (#9643) | Richard van der Hoff | 2021-03-18 | 1 | -0/+6 |
* | | Implement MSC3026: busy presence state | Brendan Abolivier | 2021-03-18 | 1 | -0/+1 |
|/ |
|
* | Fix additional type hints from Twisted 21.2.0. (#9591) | Patrick Cloke | 2021-03-12 | 1 | -1/+1 |
* | Record the SSO Auth Provider in the login token (#9510) | Richard van der Hoff | 2021-03-04 | 1 | -32/+9 |
* | Ratelimit cross-user key sharing requests. (#8957) | Patrick Cloke | 2021-02-19 | 2 | -6/+11 |
* | Add type hints to groups code. (#9393) | Patrick Cloke | 2021-02-17 | 1 | -0/+5 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 4 | -19/+24 |
* | Backout changes for automatically calculating the public baseurl. (#9313) | Patrick Cloke | 2021-02-11 | 1 | -0/+2 |
* | Give `public_baseurl` a default value (#9159) | Richard van der Hoff | 2021-01-20 | 1 | -2/+0 |
* | Kill off `HomeServer.get_ip_from_request()` (#9080) | Richard van der Hoff | 2021-01-12 | 1 | -2/+2 |
* | Remove SynapseRequest.get_user_agent (#9069) | Richard van der Hoff | 2021-01-12 | 1 | -1/+2 |
* | Implement MSC2176: Updated redaction rules (#8984) | Patrick Cloke | 2021-01-05 | 1 | -6/+26 |
* | Merge remote-tracking branch 'origin/erikj/as_mau_block' into develop | Erik Johnston | 2020-12-18 | 1 | -0/+7 |
|\ |
|
| * | Don't MAU limit AS ghost users | Erik Johnston | 2020-12-17 | 1 | -0/+7 |
* | | Try and drop stale extremities. (#8929) | Erik Johnston | 2020-12-18 | 1 | -0/+2 |
* | | Do not assume that the contents dictionary includes history_visibility. (#8945) | Patrick Cloke | 2020-12-16 | 2 | -2/+10 |
* | | Honour AS ratelimit settings for /login requests (#8920) | Erik Johnston | 2020-12-11 | 1 | -1/+3 |
|/ |
|
* | Add admin API for logging in as a user (#8617) | Erik Johnston | 2020-11-17 | 1 | -4/+29 |
* | Add ability for access tokens to belong to one user but grant access to anoth... | Erik Johnston | 2020-10-29 | 1 | -67/+46 |
* | Fix handling of User-Agent headers with bad utf-8. (#8632) | Erik Johnston | 2020-10-23 | 1 | -3/+1 |
* | type annotations for LruCache | Richard van der Hoff | 2020-10-16 | 1 | -1/+3 |
* | Make LruCache register its own metrics (#8561) | Richard van der Hoff | 2020-10-16 | 1 | -3/+1 |
* | Do not assume that account data is of the correct form. (#8454) | Patrick Cloke | 2020-10-05 | 1 | -0/+5 |
* | Don't push if an user account has expired (#8353) | Mathieu Velten | 2020-09-23 | 1 | -5/+1 |
* | Simplify super() calls to Python 3 syntax. (#8344) | Patrick Cloke | 2020-09-18 | 2 | -28/+24 |
* | Show a confirmation page during user password reset (#8004) | Andrew Morgan | 2020-09-10 | 1 | -0/+1 |
* | Directly import json from the standard library. (#8259) | Patrick Cloke | 2020-09-08 | 1 | -1/+1 |
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 8 | -26/+26 |
* | Do not apply ratelimiting on joins to appservices (#8139) | Will Hunt | 2020-08-21 | 1 | -0/+37 |
* | Stop shadow-banned users from sending invites. (#8095) | Patrick Cloke | 2020-08-20 | 1 | -0/+8 |
* | Be stricter about JSON that is accepted by Synapse (#8106) | Patrick Cloke | 2020-08-19 | 1 | -3/+3 |
* | Convert stream database to async/await. (#8074) | Patrick Cloke | 2020-08-17 | 2 | -1/+70 |
* | Add a shadow-banned flag to users. (#8092) | Patrick Cloke | 2020-08-14 | 1 | -1/+11 |
* | Convert synapse.api to async/await (#8031) | Patrick Cloke | 2020-08-06 | 3 | -80/+63 |
* | Improve performance of the register endpoint (#8009) | Patrick Cloke | 2020-08-06 | 1 | -1/+3 |
* | Convert a synapse.events to async/await. (#7949) | Patrick Cloke | 2020-07-27 | 1 | -1/+1 |
* | Convert state resolution to async/await (#7942) | Patrick Cloke | 2020-07-24 | 1 | -4/+8 |
* | Ensure that calls to `json.dumps` are compatible with the standard library js... | Patrick Cloke | 2020-07-15 | 1 | -1/+3 |
* | Improve the type hints of synapse.api.errors. (#7820) | Patrick Cloke | 2020-07-14 | 1 | -55/+73 |
* | Do not use canonicaljson to magically handle decoding bytes from JSON. (#7802) | Patrick Cloke | 2020-07-10 | 1 | -4/+2 |
* | Fix some spelling mistakes / typos. (#7811) | Patrick Cloke | 2020-07-09 | 1 | -1/+1 |
* | isort 5 compatibility (#7786) | Will Hunt | 2020-07-05 | 1 | -2/+1 |
* | Replace all remaining six usage with native Python 3 equivalents (#7704) | Dagfinn Ilmari Mannsåker | 2020-06-16 | 3 | -9/+5 |
* | Replace iteritems/itervalues/iterkeys with native versions. (#7692) | Patrick Cloke | 2020-06-15 | 2 | -5/+2 |
* | Add option to enable encryption by default for new rooms (#7639) | Andrew Morgan | 2020-06-10 | 1 | -0/+5 |
* | Update to the stable SSO prefix for UI Auth. (#7630) | Patrick Cloke | 2020-06-05 | 1 | -1/+1 |
* | Fix type information on `assert_*_is_admin` methods (#7645) | Richard van der Hoff | 2020-06-05 | 1 | -4/+4 |
* | Remove some unused constants. (#7644) | Richard van der Hoff | 2020-06-05 | 1 | -4/+0 |
* | Performance improvements and refactor of Ratelimiter (#7595) | Andrew Morgan | 2020-06-05 | 1 | -35/+118 |
* | Implement room version 6 (MSC2240). (#7506) | Patrick Cloke | 2020-05-15 | 1 | -26/+4 |
* | Strictly enforce canonicaljson requirements in a new room version (#7381) | Patrick Cloke | 2020-05-14 | 1 | -1/+23 |
* | Enforce MSC2209: auth rules for notifications in power level event (#7502) | Patrick Cloke | 2020-05-14 | 1 | -1/+21 |
* | Allow expired accounts to logout (#7443) | Andrew Morgan | 2020-05-14 | 1 | -17/+33 |
* | Allow configuration of Synapse's cache without using synctl or environment va... | Amber Brown | 2020-05-11 | 1 | -2/+2 |
* | Stop Auth methods from polling the config on every req. (#7420) | Andrew Morgan | 2020-05-06 | 2 | -73/+114 |
* | async/await is_server_admin (#7363) | Andrew Morgan | 2020-05-01 | 1 | -5/+4 |
* | Stop the master relaying USER_SYNC for other workers (#7318) | Richard van der Hoff | 2020-04-22 | 1 | -0/+2 |
* | Convert http.HTTPStatus objects to their int equivalent (#7188) | Andrew Morgan | 2020-04-03 | 1 | -1/+8 |
* | Support SAML in the user interactive authentication workflow. (#7102) | Patrick Cloke | 2020-04-01 | 1 | -0/+1 |
* | Allow server admins to define and enforce a password policy (MSC2000). (#7118) | Dirk Klimpel | 2020-03-26 | 1 | -0/+21 |
* | Remove special auth and redaction rules for aliases events in experimental ro... | Patrick Cloke | 2020-03-09 | 1 | -4/+5 |
* | Allow deleting an alias if the user has sufficient power level (#6986) | Patrick Cloke | 2020-03-04 | 1 | -7/+2 |
* | Validate the alt_aliases property of canonical alias events (#6971) | Patrick Cloke | 2020-03-03 | 1 | -0/+1 |
* | Publishing/removing from the directory requires a power level greater than ca... | Patrick Cloke | 2020-02-21 | 1 | -5/+5 |
* | Add `allow_departed_users` param to `check_in_room_or_world_readable` | Richard van der Hoff | 2020-02-19 | 1 | -3/+13 |
* | Refactor the membership check methods in Auth | Richard van der Hoff | 2020-02-18 | 1 | -43/+37 |
* | Fix detecting unknown devices from remote encrypted events. (#6848) | Erik Johnston | 2020-02-04 | 1 | -2/+1 |
* | Add `get_room_version` method | Richard van der Hoff | 2020-01-31 | 1 | -4/+2 |
* | Implement updated auth rules from MSC2260 | Richard van der Hoff | 2020-01-28 | 1 | -0/+16 |
* | Pass room version object into event_auth.check and check_redaction (#6788) | Richard van der Hoff | 2020-01-28 | 1 | -2/+5 |
* | Fixup synapse.api to pass mypy (#6733) | Erik Johnston | 2020-01-20 | 2 | -3/+8 |
* | Add StateMap type alias (#6715) | Erik Johnston | 2020-01-16 | 1 | -6/+2 |
* | Implement RedirectException (#6687) | Richard van der Hoff | 2020-01-15 | 1 | -1/+26 |
* | Kill off RegistrationError (#6691) | Richard van der Hoff | 2020-01-13 | 1 | -6/+0 |
* | Remove unused, undocumented "content repo" resource (#6628) | Richard van der Hoff | 2020-01-03 | 1 | -1/+0 |
* | Change EventContext to use the Storage class (#6564) | Erik Johnston | 2019-12-20 | 1 | -1/+1 |
* | Add auth events as per spec. (#6556) | Erik Johnston | 2019-12-16 | 1 | -67/+34 |
* | Merge pull request #6329 from matrix-org/babolivier/context_filters | Brendan Abolivier | 2019-12-04 | 2 | -1/+5 |
|\ |
|
| * | Merge branch 'develop' into babolivier/context_filters | Brendan Abolivier | 2019-12-04 | 2 | -1/+3 |
| |\ |
|
| * | | Update copyrights | Brendan Abolivier | 2019-11-05 | 2 | -1/+5 |
* | | | Add ephemeral messages support (MSC2228) (#6409) | Brendan Abolivier | 2019-12-03 | 1 | -0/+4 |
| |/
|/| |
|
* | | Merge branch 'develop' into babolivier/message_retention | Brendan Abolivier | 2019-11-26 | 1 | -1/+1 |
|\ \ |
|
| * | | Replace instance variations of homeserver with correct case/spacing | Andrew Morgan | 2019-11-12 | 1 | -1/+1 |
| |/ |
|
* / | Implement per-room message retention policies | Brendan Abolivier | 2019-11-04 | 1 | -0/+2 |
|/ |
|
* | Merge pull request #6301 from matrix-org/babolivier/msc2326 | Brendan Abolivier | 2019-11-01 | 2 | -2/+20 |
|\ |
|
| * | Incorporate review | Brendan Abolivier | 2019-11-01 | 2 | -2/+2 |
| * | Lint | Brendan Abolivier | 2019-11-01 | 1 | -0/+1 |
| * | Incorporate review | Brendan Abolivier | 2019-11-01 | 2 | -3/+8 |
| * | Add unit tests | Brendan Abolivier | 2019-10-30 | 1 | -1/+1 |
| * | Implement filtering | Brendan Abolivier | 2019-10-30 | 1 | -2/+11 |
| * | Store labels for new events | Brendan Abolivier | 2019-10-30 | 1 | -0/+3 |
* | | Remove usage of deprecated logger.warn method from codebase (#6271) | Andrew Morgan | 2019-10-31 | 1 | -1/+1 |
|/ |
|
* | Option to suppress resource exceeded alerting (#6173) | Neil Johnson | 2019-10-24 | 2 | -3/+16 |
* | Remove Auth.check method (#6217) | Richard van der Hoff | 2019-10-18 | 1 | -18/+1 |
* | Merge branch 'uhoreg/e2e_cross-signing_merged' into develop | Hubert Chathi | 2019-10-18 | 1 | -0/+1 |
|\ |
|
| * | Merge branch 'develop' into uhoreg/e2e_cross-signing_merged | Hubert Chathi | 2019-10-18 | 3 | -5/+18 |
| |\ |
|
| * \ | Merge branch 'develop' into cross-signing_keys | Hubert Chathi | 2019-09-04 | 1 | -8/+7 |
| |\ \ |
|
| * \ \ | Merge branch 'uhoreg/e2e_cross-signing_merged' into cross-signing_keys | Hubert Chathi | 2019-08-28 | 3 | -2/+8 |
| |\ \ \ |
|
| * \ \ \ | Merge branch 'cross-signing_hidden' into cross-signing_keys | Hubert Chathi | 2019-08-01 | 2 | -48/+26 |
| |\ \ \ \ |
|
| * | | | | | allow uploading keys for cross-signing | Hubert Chathi | 2019-07-25 | 1 | -0/+1 |
* | | | | | | rip out some unreachable code | Richard van der Hoff | 2019-10-17 | 1 | -2/+0 |
| |_|_|_|/
|/| | | | |
|
* | | | | | Fix up some typechecking (#6150) | Amber Brown | 2019-10-02 | 2 | -2/+6 |
* | | | | | Add device and appservice tags | Erik Johnston | 2019-09-25 | 1 | -0/+3 |
* | | | | | Don't create new span for get_user_by_req | Erik Johnston | 2019-09-25 | 1 | -1/+0 |
* | | | | | Ensure support users can be registered even if MAU limit is reached | Jason Robinson | 2019-09-11 | 1 | -2/+9 |
| |_|_|/
|/| | | |
|
* | | | | Remove double return statements (#5962) | Andrew Morgan | 2019-09-03 | 1 | -1/+0 |
* | | | | Remove unnecessary parentheses around return statements (#5931) | Andrew Morgan | 2019-08-30 | 1 | -7/+7 |
| |_|/
|/| | |
|
* | | | Add bot type | Half-Shot | 2019-08-23 | 1 | -1/+2 |
* | | | Opentracing misc (#5856) | Jorik Schellekens | 2019-08-16 | 1 | -0/+4 |
* | | | Change user deactivated errcode to USER_DEACTIVATED and use it (#5686) | Andrew Morgan | 2019-07-31 | 1 | -1/+2 |
| |/
|/| |
|
* | | Remove non-functional 'expire_access_token' setting (#5782) | Richard van der Hoff | 2019-07-30 | 1 | -23/+5 |
* | | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 2 | -25/+21 |
|/ |
|
* | Ignore redactions of m.room.create events (#5701) | Richard van der Hoff | 2019-07-17 | 1 | -15/+0 |
* | Return a different error from Invalid Password when a user is deactivated (#5... | Andrew Morgan | 2019-07-15 | 1 | -0/+16 |
* | Implement access token expiry (#5660) | Richard van der Hoff | 2019-07-12 | 2 | -1/+19 |
* | Clean up exception handling for access_tokens (#5656) | Richard van der Hoff | 2019-07-11 | 2 | -89/+71 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 7 | -337/+231 |
* | Merge pull request #5363 from matrix-org/babolivier/account_validity_send_mai... | Brendan Abolivier | 2019-06-10 | 1 | -2/+13 |
|\ |
|
| * | Better wording | Brendan Abolivier | 2019-06-10 | 1 | -1/+1 |
| * | Doc | Brendan Abolivier | 2019-06-10 | 1 | -0/+5 |
| * | Don't check whether the user's account is expired on /send_mail requests | Brendan Abolivier | 2019-06-05 | 1 | -2/+8 |
* | | Add ability to perform password reset via email without trusting the identity... | Andrew Morgan | 2019-06-06 | 1 | -0/+9 |
* | | Implement room v5 which enforces signing key validity | Richard van der Hoff | 2019-06-05 | 1 | -5/+5 |
* | | Add a test room version where we enforce key validity (#5348) | Richard van der Hoff | 2019-06-05 | 1 | -7/+13 |
* | | Implement the SHHS complexity API (#5216) | Amber Brown | 2019-05-30 | 1 | -0/+1 |
* | | Add config option for setting homeserver's default room version (#5223) | Andrew Morgan | 2019-05-23 | 1 | -4/+0 |
* | | Room Statistics (#4338) | Amber Brown | 2019-05-21 | 1 | -0/+1 |
* | | Introduce room v4 which updates event ID format. (#5217) | Richard van der Hoff | 2019-05-21 | 1 | -4/+4 |
* | | Fix error handling for rooms whose versions are unknown. (#5219) | Richard van der Hoff | 2019-05-21 | 1 | -1/+15 |
* | | Add a test room version which updates event ID format (#5210) | Richard van der Hoff | 2019-05-20 | 1 | -2/+11 |
* | | Rename relation types to match MSC | Erik Johnston | 2019-05-20 | 1 | -2/+2 |
* | | Merge pull request #5209 from matrix-org/erikj/reactions_base | Erik Johnston | 2019-05-20 | 1 | -0/+8 |
|\ \ |
|
| * | | Add simple send_relation API and track in DB | Erik Johnston | 2019-05-15 | 1 | -0/+8 |
* | | | Limit UserIds to a length that fits in a state key (#5198) | ReidAnderson | 2019-05-20 | 1 | -0/+3 |
| |/
|/| |
|
* | | Drop support for v2_alpha API prefix (#5190) | Richard van der Hoff | 2019-05-15 | 1 | -2/+1 |
|/ |
|
* | Do checks on aliases for incoming m.room.aliases events (#5128) | Brendan Abolivier | 2019-05-08 | 1 | -0/+3 |
* | Factor out an "assert_requester_is_admin" function (#5120) | Richard van der Hoff | 2019-05-02 | 1 | -1/+1 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into babolivier/accou... | Erik Johnston | 2019-04-17 | 4 | -43/+95 |
|\ |
|
| * | Merge pull request #5047 from matrix-org/babolivier/account_expiration | Brendan Abolivier | 2019-04-17 | 1 | -2/+3 |
| |\ |
|
| * | | Remove periods from copyright headers (#5046) | Andrew Morgan | 2019-04-11 | 3 | -3/+3 |
| * | | Merge pull request #5027 from matrix-org/babolivier/account_expiration | Brendan Abolivier | 2019-04-09 | 2 | -0/+13 |
| |\ \ |
|
| * | | | Transfer related groups on room upgrade (#4990) | Andrew Morgan | 2019-04-02 | 1 | -0/+1 |
| * | | | Collect room-version variations into one place (#4969) | Richard van der Hoff | 2019-04-01 | 2 | -40/+91 |
* | | | | Add management endpoints for account validity | Brendan Abolivier | 2019-04-17 | 1 | -1/+1 |
| |_|/
|/| | |
|
* | | | Send out emails with links to extend an account's validity period | Brendan Abolivier | 2019-04-17 | 1 | -2/+3 |
| |/
|/| |
|
* | | Add account expiration feature | Brendan Abolivier | 2019-04-09 | 2 | -0/+13 |
|/ |
|
* | Support 3PID login in password providers (#4931) | Andrew Morgan | 2019-03-26 | 1 | -11/+11 |
* | Enforce hs_disabled_message correctly | Richard van der Hoff | 2019-03-19 | 1 | -3/+5 |
* | Add ratelimiting on login (#4821) | Brendan Abolivier | 2019-03-15 | 1 | -0/+12 |
* | Add rate-limiting on registration (#4735) | Brendan Abolivier | 2019-03-05 | 1 | -15/+16 |
* | Merge remote-tracking branch 'origin/release-v0.99.0' into develop | Richard van der Hoff | 2019-01-30 | 1 | -1/+1 |
|\ |
|
| * | Update constants.py | Neil Johnson | 2019-01-30 | 1 | -1/+1 |
* | | by default include m.room.encryption on invites (#3902) | Matthew Hodgson | 2019-01-30 | 1 | -0/+1 |
|/ |
|
* | Merge branch 'develop' into neilj/room_capabilities | Neil Johnson | 2019-01-30 | 3 | -20/+43 |
|\ |
|
| * | Enable room version v3 | Erik Johnston | 2019-01-29 | 1 | -1/+2 |
| * | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/redactions... | Erik Johnston | 2019-01-29 | 2 | -12/+3 |
| |\ |
|
| | * | Implement event format v2 | Erik Johnston | 2019-01-29 | 1 | -0/+2 |
| | * | Remove dead function | Erik Johnston | 2019-01-29 | 1 | -11/+0 |
| | * | Replace usage of builder.user_id with builder.sender | Erik Johnston | 2019-01-29 | 1 | -1/+1 |
| * | | Drop vdh support | Erik Johnston | 2019-01-29 | 1 | -2/+0 |
| * | | Finish comment... | Erik Johnston | 2019-01-29 | 1 | -1/+1 |
| * | | Implement rechecking of redactions | Erik Johnston | 2019-01-29 | 1 | -2/+2 |
| * | | Add RoomVersions.V3 constant, without enabling it | Erik Johnston | 2019-01-29 | 1 | -0/+1 |
| |/ |
|
| * | Pass through room version to event auth | Erik Johnston | 2019-01-25 | 1 | -4/+10 |
| * | Merge pull request #4415 from matrix-org/anoa/full_search_upgraded_rooms | Andrew Morgan | 2019-01-25 | 1 | -0/+14 |
| |\ |
|
| | * | Update synapse/api/filtering.py | Richard van der Hoff | 2019-01-24 | 1 | -1/+1 |
| | * | Ensure new filter is actually created | Andrew Morgan | 2019-01-22 | 1 | -1/+1 |
| | * | Fix a bug with single-room search searching all rooms | Andrew Morgan | 2019-01-22 | 1 | -2/+13 |
| | * | Search for messages across predecessor rooms | Andrew Morgan | 2019-01-18 | 1 | -0/+3 |
| * | | Merge pull request #4437 from matrix-org/erikj/event_format_version_v2 | Erik Johnston | 2019-01-24 | 1 | -0/+13 |
| |\ \ |
|
| | * | | Add support for persisting event format versions | Erik Johnston | 2019-01-23 | 1 | -0/+13 |
* | | | | define room dispositions for use in exposing room capabilities | Neil Johnson | 2019-01-30 | 1 | -0/+5 |
* | | | | reflect that rooms v3 is a stable room version | Neil Johnson | 2019-01-30 | 1 | -0/+1 |
* | | | | backout v3 | Neil Johnson | 2019-01-25 | 1 | -1/+0 |
* | | | | track unstable room v3 | Neil Johnson | 2019-01-25 | 1 | -0/+2 |
|/ / / |
|
* / / | Fix None guard in config.server.is_threepid_reserved | Neil Johnson | 2019-01-22 | 1 | -1/+3 |
|/ / |
|
* | | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/fed_v2_inv... | Erik Johnston | 2019-01-21 | 1 | -1/+2 |
|\ \ |
|
| * \ | Merge pull request #4390 from matrix-org/erikj/versioned_fed_apis | Erik Johnston | 2019-01-21 | 1 | -1/+2 |
| |\ \ |
|
| * | | | Migrate encryption state on room upgrade (#4411) | Andrew Morgan | 2019-01-21 | 1 | -0/+1 |
| | |/
| |/| |
|
| * | | ALL_USER_TYPES should be a tuple | Neil Johnson | 2019-01-15 | 1 | -1/+1 |
* | | | Add /v2/invite federation API | Erik Johnston | 2019-01-15 | 1 | -0/+1 |
| |/
|/| |
|
* | | Add groundwork for new versions of federation APIs | Erik Johnston | 2019-01-15 | 1 | -1/+2 |
|/ |
|
* | Merge branch rav/macaroon_key_fix_0.34 into rav/macaroon_key_fix_0.34.1 | Richard van der Hoff | 2019-01-10 | 1 | -38/+27 |
|\ |
|
| * | Merge branch 'rav/macaroon_key_fix' into rav/macaroon_key_fix_0.34 | Richard van der Hoff | 2019-01-10 | 1 | -38/+27 |
| |\ |
|