Commit Graph

1254 Commits (6ec02e9ecf7ffe3d3737a69a480939a07d62428b)

Author SHA1 Message Date
David Baker e1e042f2a1 Add comments on min_stream_id 9 years ago
David Baker 92e3071623 Send badge count pushes. 9 years ago
Erik Johnston 1ef0365670 Set profile information when joining rooms remotely 9 years ago
David Baker 7e2c89a37f Make pushers use the event_push_actions table instead of listening on an event stream & running the rules again. Sytest passes, but remaining to do: 9 years ago
Richard van der Hoff 1e05637e37 Let users see their own leave events 9 years ago
Erik Johnston 6222ae51ce Don't backfill from self 9 years ago
Erik Johnston df727f2126 Fix stuck invites 9 years ago
Erik Johnston 0c53d750e7 Docs and indents 9 years ago
Erik Johnston 3d76b7cb2b Store invites in a separate table. 9 years ago
Erik Johnston d76d89323c Use computed prev event ids 9 years ago
Erik Johnston aa82cb38e9 Remove state hack from _create_new_client_event 9 years ago
Erik Johnston c906f30661 Do checks for memberships before creating events 9 years ago
Mark Haines 2a37467fa1 Use google style doc strings. 9 years ago
Erik Johnston 8d73cd502b Add concurrently_execute function 9 years ago
Erik Johnston 35bb465b86 Filter rooms list before chunking 9 years ago
Mark Haines dc4c1579d4 Remove outlier parameter from compute_event_context 9 years ago
Mark Haines 76503f95ed Remove the is_new_state argument to persist event. 9 years ago
Erik Johnston d35780eda0 Split out RoomMemberHandler 9 years ago
Erik Johnston 5260db7663 Line length 9 years ago
Erik Johnston 73b6bf4629 Only forget room if you were in the room 9 years ago
Erik Johnston fddb6fddc1 Require user to have left room to forget room 9 years ago
Mark Haines 54a546091a Add a response cache for getting the public room list 9 years ago
Mark Haines 191c7bef6b Deduplicate identical /sync requests 9 years ago
Erik Johnston 84afeb41f3 Ensure all old public rooms have aliases 9 years ago
Erik Johnston b2802a1351 Ensure published rooms have public join rules 9 years ago
Erik Johnston 0677fc1c4e Comment 9 years ago
Erik Johnston 34473a9c7f Don't require alias in public room list. 9 years ago
Erik Johnston 97785bfc0f Doc string 9 years ago
Matthew Hodgson d3654694d0 an invalide is something else... 9 years ago
Mark Haines 5244c0b48e Remove unused backfilled parameter from persist_event 9 years ago
Erik Johnston 3e7fac0d56 Add published room list edit API 9 years ago
Mark Haines 58f8226c7f remove unused current_state variable from on_receive_pdu 9 years ago
Erik Johnston 56aa4e7a9a Check canonical alias event exists 9 years ago
Mark Haines 7a38612620 Remove another unused function from presence 9 years ago
Erik Johnston 2cd9260500 Update aliases event after deletion 9 years ago
Mark Haines 673c96ce97 Remove dead code left over from presence changes 9 years ago
David Baker a7daa5ae13 Make registration idempotent, part 2: be idempotent if the client specifies a username. 9 years ago
David Baker b58d10a875 pep8 9 years ago
David Baker 3ee7d7dc7f time_msec() 9 years ago
David Baker 3176aebf9d string with symbols is a bit too symboly. 9 years ago
David Baker 9671e6750c Replace other time.time(). 9 years ago
David Baker 742b6c6d15 Use hs get_clock instead of time.time() 9 years ago
David Baker 99797947aa pep8 & remove debug logging 9 years ago
David Baker c12b9d719a Make registration idempotent: if you specify the same session, make it give you an access token for the user that was registered on previous uses of that session. Tweak the UI auth layer to not delete sessions when their auth has completed and hence expire themn so they don't hang around until server restart. Allow server-side data to be associated with UI auth sessions. 9 years ago
Erik Johnston e5f0e58931 Remove needless PreserveLoggingContext 9 years ago
Erik Johnston 9e982750ee Persist rejection of invites over federation 9 years ago
Erik Johnston 590fbbef03 Add config to create guest account on 3pid invite 9 years ago
David Baker af59826a2f Make select more sensible when dseleting access tokens, rename pusher deletion to match access token deletion and make exception arg optional. 9 years ago
David Baker f523177850 Delete old, unused methods and rename new one to just be `user_delete_access_tokens` with an `except_token_ids` argument doing what it says on the tin. 9 years ago
David Baker 57c444b3ad Dear PyCharm, please indent sensibly for me. Thx. 9 years ago