Commit Graph

589 Commits (82631c5f948cfb3cb133379e0e5ad10811d706a2)

Author SHA1 Message Date
Daniel Wagner-Hall ebaa999f92 Revert "Reject additional path segments" 9 years ago
Erik Johnston 2c1fbea531 Fix up logcontexts 9 years ago
Daniel Wagner-Hall 1d19a5ec0f Reject additional path segments 9 years ago
Erik Johnston 709e09e1c3 Remove old log line 9 years ago
Erik Johnston 33c71c3a4b Preserve log context over when deferring to thread pool in media repo 9 years ago
David Baker 156cea5b45 No braces here 9 years ago
David Baker 24277fbb97 Don't return null if profile display name / avatar url isn't set: omit them instead 9 years ago
Daniel Wagner-Hall 5054806ec1 Rename config field to reflect yaml name 9 years ago
Daniel Wagner-Hall d83d004ccd Fix flake8 warnings for new flake8 9 years ago
David Baker d7ac861d3b Pull guest access token out of the auth session params, otherwise it will break if you open the email on a different device. 9 years ago
Erik Johnston fa48020a52 Move state calculations from rest to handler 9 years ago
Mark Haines 5687a00e4e Allow three_pid_creds as well as threePidCreds in /account/3pid 9 years ago
Mark Haines 8c94833b72 Fix adding push rules relative to other rules 9 years ago
Mark Haines e18257f0e5 Add missing yield in push_rules set enabled 9 years ago
Erik Johnston 4021f95261 Move logic from rest/ to handlers/ 9 years ago
Erik Johnston 975903ae17 Sanitize filters 9 years ago
Erik Johnston c43b6dcc75 Fix change_password 9 years ago
Erik Johnston 73ca8e5834 Whine if we give a from param to /sync 9 years ago
Daniel Wagner-Hall da417aa56d Allow non-guests to peek on rooms using /events 9 years ago
Erik Johnston ac2842ff1e Only compute unread notifications for rooms we send down stream 9 years ago
Erik Johnston 3adcc4c86a Return highlight_count in /sync 9 years ago
Erik Johnston 0d241e1114 Take a deepcopy of push rules before mutating them 9 years ago
Erik Johnston d1f56f732e Use static for const dicts 9 years ago
Erik Johnston 0e39dcd135 Remove internal ids 9 years ago
Daniel Wagner-Hall ac5a4477ad Require unbanning before other membership changes 9 years ago
David Baker a7927c13fd Fix enabling & disabling push rules 9 years ago
Richard van der Hoff 49f33f6438 Add 'event' result to 'context' endpoint 9 years ago
Mark Haines 9c1f853d58 Rename 'user_name' to 'user_id' in push to make it consistent with the rest of the code 9 years ago
Daniel Wagner-Hall 2110e35fd6 Introduce a Requester object 9 years ago
Mark Haines 8677b7d698 Only use cropped thumbnails when asked for a cropped thumbnail. 9 years ago
Matthew Hodgson 6c28ac260c copyrights 9 years ago
Daniel Wagner-Hall 11a974da21 Add /_matrix/versions to report supported versions 9 years ago
Mark Haines 392773ccb2 Guest users must be joined to a room to see it in /sync 9 years ago
David Baker c79f221192 Add is_guest flag to users db to track whether a user is a guest user or not. Use this so we can run _filter_events_for_client when calculating event_push_actions. 9 years ago
Daniel Wagner-Hall cfd07aafff Allow guests to upgrade their accounts 9 years ago
Erik Johnston 8737ead008 Use larger thumbnail rather than smaller. 9 years ago
David Baker c77e7e60fc Only joined rooms have unread_notif_count 9 years ago
Richard van der Hoff 32d9fd0b26 Expose /login under r0 9 years ago
Mark Haines 45a9e0ae0c Allow guest access if the user provides a list of rooms in the filter 9 years ago
Mark Haines 64b6606824 Remove accidentally committed debug logging 9 years ago
David Baker 42ad49f5b7 still very WIP, but now sends unread_notifications_count in the room object on sync (only actually corrrect in a full sync: hardcoded to 0 in incremental syncs). 9 years ago
Mark Haines 3ddf0b9722 Fix spacing 9 years ago
Mark Haines 2acae8300f Fix logging to lie less 9 years ago
Mark Haines 28c5181dfe Add commentary for fix in PR#442 9 years ago
Mark Haines 070e28e203 Combine the prev content tests 9 years ago
Mark Haines 834924248f Check whether prev_content or prev_sender is set before trying to rollback state 9 years ago
Mark Haines 515548a47a Missing yield 9 years ago
Mark Haines e4bfe50e8f Allow filter JSON object in the filter query parameter in /sync 9 years ago
Daniel Wagner-Hall 7a8ba4c9a0 Actually host r0 and unstable prefixes 9 years ago
David Baker 9c9b2829ae also do more structured logging 9 years ago