Commit Graph

178 Commits (78f6010207d5e6908ba584121461af4b02714287)

Author SHA1 Message Date
Daniel Wagner-Hall e93d550b79 Allow guests to access room context API 9 years ago
Daniel Wagner-Hall 38d82edf0e Allow guest users to join and message rooms 9 years ago
Daniel Wagner-Hall 0d63dc3ec9 Get display name from identity server, not client 9 years ago
Daniel Wagner-Hall 2cebe53545 Exchange 3pid invites for m.room.member invites 9 years ago
Daniel Wagner-Hall ca2f90742d Open up /events to anonymous users for room events only 9 years ago
Daniel Wagner-Hall 771ca56c88 Remove more unused parameters 9 years ago
Erik Johnston 56dbcd1524 Docs 9 years ago
Erik Johnston 5cb298c934 Add room context api 9 years ago
Daniel Wagner-Hall 137fafce4e Allow rejecting invites 9 years ago
Daniel Wagner-Hall b8dd5b1a2d Verify third party ID server certificates 9 years ago
Daniel Wagner-Hall 6ffbcf45c6 Use non-placeholder name for endpoint 9 years ago
Daniel Wagner-Hall 643b5fcdc8 Look for keys on the right objects 9 years ago
Daniel Wagner-Hall 14edea1aff Move logic into handler 9 years ago
Daniel Wagner-Hall 17dffef5ec Move event contents into third_party_layout field 9 years ago
Erik Johnston 40017a9a11 Add 'trusted_private_chat' to room creation presets 9 years ago
Daniel Wagner-Hall 5b3e9713dd Implement third party identifier invites 9 years ago
Erik Johnston ecd0c0dfc5 Remove double indentation 9 years ago
Mark Haines 57338a9768 synapse/handlers/room.py:_should_invite_join was unused 9 years ago
Erik Johnston 257fa1c53e Set m.room.canonical_alias on room creation. 9 years ago
Mark Haines 3c166a24c5 Remove undocumented and unimplemented 'feedback' parameter from the Client-Server API 9 years ago
Mark Haines bc8b25eb56 Allow users that have left the room to view the member list from the point they left 9 years ago
Erik Johnston e530208e68 Change default history visibility for private rooms 9 years ago
Erik Johnston a88e16152f Add flag which disables federation of the room 9 years ago
Erik Johnston 9b63def388 Add m.room.avatar to default power levels. Change default required power levels of such events to 50 9 years ago
Erik Johnston daa01842f8 Don't get apservice interested rooms in RoomHandler.get_joined_rooms_for_users 9 years ago
Erik Johnston d7272f8d9d Add canonical alias to the default power levels 9 years ago
Erik Johnston c456d17daf Implement specifying custom initial state for /createRoom 9 years ago
Erik Johnston 002a44ac1a s/everyone_ops/original_invitees_have_ops/ 10 years ago
Erik Johnston b49a30a972 Capitalize contants 10 years ago
Erik Johnston d5cc794598 Implement presets at room creation 10 years ago
Erik Johnston 1a3255b507 Add m.room.history_visibility to newly created rooms' m.room.power_levels 10 years ago
Mark Haines 53447e9cd3 Add caches for things requested by the pushers 10 years ago
David Baker 0c894e1ebd Throw error when creating room if alias contains whitespace #SYN-335 10 years ago
Erik Johnston 95dedb866f Unwrap defer.gatherResults failures 10 years ago
Erik Johnston 4df11b5039 Make get_current_token accept a direction parameter, which tells whether the source whether we want a token for going 'forwards' or 'backwards' 10 years ago
Erik Johnston da4ed08739 One too many lens 10 years ago
Erik Johnston 9060dc6b59 Change public room list to use defer.gatherResults 10 years ago
Paul "LeoNerd" Evans 48b6ee2b67 Create an 'invite' powerlevel when making new rooms 10 years ago
Mark Haines 24d21887ed SYN-350: Don't ratelimit the individual events generated during room creation 10 years ago
Erik Johnston 9a7f496298 Sanitize RoomMemberStore 10 years ago
Erik Johnston 8e28db5cc9 Change room handlers get_rooms_for_user to get_joined_rooms_for_user. This uses the a storage api that is cached. 10 years ago
Kegan Dougal dcec7175dc Finish impl to get new events for AS. ASes should now be able to poll /events 10 years ago
Kegan Dougal 2d20466f9a Add stub functions and work out execution flow to implement AS event stream polling. 10 years ago
Erik Johnston ed877d6585 Remove debug logging 10 years ago
Erik Johnston ddb816cf60 Don't unfreeze when using FreezeEvent.get_dict, as we are using a JSONEncoder that understands FrozenDict 10 years ago
Erik Johnston e1515c3e91 Pass through list of room hosts from room alias query to federation so that it can retry against different room hosts 10 years ago
Mark Haines 7f6f3f9d62 Pass the current time to serialize event, rather than passing an 10 years ago
Mark Haines 1c06c48ce2 Replace hs.parse_roomid with RoomID.from_string 10 years ago
Mark Haines 5759bec43c Replace hs.parse_userid with UserID.from_string 10 years ago
Kegan Dougal 333836ff92 PEP8 and pyflakes warnings 10 years ago