- Jan 14, 2016
-
-
Daniel Wagner-Hall authored
Defaults ID to as_token if not specified. This will change when IDs are fully supported.
-
David Baker authored
Fix enabling & disabling push rules
-
Richard van der Hoff authored
-
Daniel Wagner-Hall authored
Require AS users to be registered before use
-
Daniel Wagner-Hall authored
Don't start server if ASes are invalidly configured
-
Daniel Wagner-Hall authored
Delete unused code
-
David Baker authored
-
Erik Johnston authored
-
Erik Johnston authored
Temporarily disable notification branch
-
- Jan 13, 2016
-
-
Erik Johnston authored
-
Erik Johnston authored
-
Mark Haines authored
Rename 'user_name' to 'user_id' in push
-
Daniel Wagner-Hall authored
-
Daniel Wagner-Hall authored
-
Daniel Wagner-Hall authored
Erroring causes problems when people make illegal requests, because they don't know what limit parameter they should pass. This is definitely buggy. It leaks message counts for rooms people don't have permission to see, via tokens. But apparently we already consciously decided to allow that as a team, so this preserves that behaviour.
-
Mark Haines authored
-
Daniel Wagner-Hall authored
-
Mark Haines authored
Finish removing the .*Table objects from the storage layer.
-
Erik Johnston authored
bulk_get_push_rules should handle empty lists
-
Mark Haines authored
Conflicts: synapse/storage/push_rule.py
-
Erik Johnston authored
-
Mark Haines authored
-
Mark Haines authored
-
Erik Johnston authored
Dont fire user_joined_room when guest hits /events
-
- Jan 12, 2016
-
-
Erik Johnston authored
Don't include old left rooms in /sync
-
Erik Johnston authored
-
Mark Haines authored
-
Mark Haines authored
-
Erik Johnston authored
Firing the 'user_joined_room' signal everytime a guest hits /events causes all presence for that room to be returned in the stream. This may sound helpful, but causes clients to tightloop calling /events. In general, guest users should get the initial presence from (room) intial sync and so we don't require presence to sbsequently come down the event stream.
-
- Jan 11, 2016
-
-
Daniel Wagner-Hall authored
Introduce a User object I'm sick of passing around more and more things as tuple items around the whole world, and needing to edit every call site every time there is more information about a user. So pass them around together as an object. This object has incredibly poorly named fields because we have a convention that `user` indicates a UserID object, and `user_id` indicates a string. I tried to clean up the whole repo to fix this, but gave up. So instead, I introduce a second convention. A user_object is a User, and a user_id_object is a UserId. I may have cried a little bit.
-
Daniel Wagner-Hall authored
This tracks data about the entity which made the request. This is instead of passing around a tuple, which requires call-site modifications every time a new piece of optional context is passed around. I tried to introduce a User object. I gave up.
-
David Baker authored
-
David Baker authored
-
- Jan 08, 2016
-
-
Matthew Hodgson authored
Add FreeBSD install section & instructions
-
Kubilay Kocak authored
Add FreeBSD installation instructions for both Ports and Packages now that matrix-synapse has landed [1] in the tree. [1] https://svnweb.freebsd.org/changeset/ports/405527
-
Erik Johnston authored
Turn on core dumps
-
David Baker authored
Send unread notification counts
-
- Jan 07, 2016
-
-
Mark Haines authored
Only use cropped thumbnails when asked for a cropped thumbnail.
-
Mark Haines authored
Even though ones cropped with scale might be technically valid.
-
Erik Johnston authored
-