MatrixSynapse/synapse/rest/client/v2_alpha
Daniel Wagner-Hall 42aa1f3f33 Merge pull request #478 from matrix-org/daniel/userobject
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.
2016-01-11 17:50:22 +00:00
..
__init__.py copyrights 2016-01-07 04:26:29 +00:00
_base.py copyrights 2016-01-07 04:26:29 +00:00
account.py Introduce a Requester object 2016-01-11 17:48:45 +00:00
account_data.py Introduce a Requester object 2016-01-11 17:48:45 +00:00
auth.py copyrights 2016-01-07 04:26:29 +00:00
filter.py Introduce a Requester object 2016-01-11 17:48:45 +00:00
keys.py Introduce a Requester object 2016-01-11 17:48:45 +00:00
receipts.py Introduce a Requester object 2016-01-11 17:48:45 +00:00
register.py 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. 2016-01-06 11:38:09 +00:00
sync.py Merge pull request #478 from matrix-org/daniel/userobject 2016-01-11 17:50:22 +00:00
tags.py Introduce a Requester object 2016-01-11 17:48:45 +00:00
tokenrefresh.py copyrights 2016-01-07 04:26:29 +00:00