Commit Graph

6035 Commits (4836864f5681fbcca34a4c40384a7c4c8309b4e2)
 

Author SHA1 Message Date
Mark Haines 673c96ce97 Remove dead code left over from presence changes 9 years ago
Mark Haines 4ebb688f4f Add option to definitions.py to search for functions a function refers to 9 years ago
David Baker 5670205e2a remove debug logging 9 years ago
David Baker f984decd66 Unused import 9 years ago
David Baker a7daa5ae13 Make registration idempotent, part 2: be idempotent if the client specifies a username. 9 years ago
David Baker 48b2e853a8 Merge pull request #649 from matrix-org/dbkr/idempotent_registration 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 f5e90422f5 take extra return val from check_auth in account too 9 years ago
David Baker ff7d3dc3a0 Fix tests 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
Mark Haines add89a03a6 Merge pull request #647 from matrix-org/markjh/pushers_stream 9 years ago
Richard van der Hoff 467c1599c9 Merge pull request #648 from matrix-org/rav/password_reset 9 years ago
Richard van der Hoff 660ae8e0f3 Clarify that we do have reset functionality via the IS 9 years ago
Mark Haines ba660ecde2 Add a comment to offer a hint to an explanation for why we have a unique constraint on (app_id, pushkey, user_id) 9 years ago
Richard van der Hoff a877209c8b Password reset docs and script 9 years ago
Mark Haines ee32d622ce Fix a couple of errors when deleting pushers 9 years ago
Mark Haines 6df1c79c22 Merge branch 'develop' into markjh/pushers_stream 9 years ago
Mark Haines 12904932c4 Hook up adding a pusher to the notifier for replication. 9 years ago
Mark Haines b6e8420aee Add replication stream for pushers 9 years ago
Erik Johnston 91779b49c4 Merge pull request #646 from matrix-org/erikj/reject_invite_federation 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 5ca695cc12 English 9 years ago
Erik Johnston 13e29a697c Bump version and changelog 9 years ago
Erik Johnston 6b1e9b8dfe Merge pull request #645 from matrix-org/erikj/3pid_guest_config 9 years ago
Erik Johnston 590fbbef03 Add config to create guest account on 3pid invite 9 years ago
Erik Johnston a547e2df85 Return list, not generator. 9 years ago
Mark Haines e462aa97bf Merge pull request #644 from matrix-org/markjh/parse_jsonIII 9 years ago
Mark Haines 398cd1edfb Fix regression where synapse checked whether push rules were valid JSON before the compatibility hack that handled clients sending invalid JSON 9 years ago
Erik Johnston 494d0c8e02 Merge pull request #642 from matrix-org/erikj/logout 9 years ago
Mark Haines ffb9dd02fe Merge pull request #643 from matrix-org/markjh/parse_json_II 9 years ago
Erik Johnston 15122da0e2 Thats not how transactions work. 9 years ago
Mark Haines e9c1cabac2 Use parse_json_object_from_request to parse JSON out of request bodies 9 years ago
Erik Johnston ae6ff09494 Emtpy commit 9 years ago
Erik Johnston b13035cc91 Implement logout 9 years ago
Erik Johnston c081228439 Fix SQL statement 9 years ago
Erik Johnston b5afe6bc38 Merge pull request #641 from matrix-org/dbkr/fix_change_password 9 years ago
David Baker 2dee03aee5 more pep8 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
Erik Johnston d5fda6e3b0 Merge pull request #640 from matrix-org/erikj/keyclient_host 9 years ago
Erik Johnston 58443a022d Merge pull request #635 from matrix-org/erikj/sync_order 9 years ago
David Baker aa11db5f11 Fix cache invalidation so deleting access tokens (which we did when changing password) actually takes effect without HS restart. Reinstate the code to avoid logging out the session that changed the password, removed in 415c2f0549 9 years ago
Erik Johnston 2e2be463f8 Make key client send a Host header 9 years ago