Commit Graph

151 Commits (8049c9a71e3c6187a600e41969d99537c63fad67)

Author SHA1 Message Date
David Baker d19e79ecc9 Make deleting other access tokens when you change your password actually work 10 years ago
David Baker 78adccfaf4 pep8 / pyflakes 10 years ago
David Baker d98660a60d Implement password changing (finally) along with a start on making client/server auth more general. 10 years ago
Erik Johnston f88db7ac0b Factor out user id validation checks 10 years ago
Erik Johnston 57976f646f Do more validation of incoming request 10 years ago
Erik Johnston 250e143084 Use 403 instead of 400 10 years ago
Erik Johnston 69135f59aa Implement registering with shared secret. 10 years ago
David Baker 04f8478aaa Add the master push rule for the break-my-push button. Allow server default rules to be disabled by default. 10 years ago
David Baker 6fab7bd2c1 s/user_name/user/ as per mjark's comment 10 years ago
David Baker 09f9e8493c Oops, missed a replacement. 10 years ago
David Baker 20436cdf75 Blank lines 10 years ago
David Baker 2a6dedd7cc It's set_tweak now, not set_sound 10 years ago
David Baker 1959088156 Add API for getting/setting enabled-ness of push rules. 10 years ago
David Baker a025055643 SYWEB-278 Don't allow rules with no rule_id. 10 years ago
Kegan Dougal 0696dfd94b Actually treat this as static content, not random Resources. 10 years ago
Kegan Dougal 22399d3d8f Add RegisterFallbackResource to /_matrix/static/client/register 10 years ago
Erik Johnston 15e2d7e387 Always allow AS to register 10 years ago
Erik Johnston 0722f982d3 Disable registration if config option was set. 10 years ago
Erik Johnston 4ebbaf0d43 Blunty replace json with simplejson 10 years ago
Mark Haines 84a769cdb7 Fix code-style 10 years ago
Mark Haines b085fac735 Code-style fixes 10 years ago
Erik Johnston 24cc6979fb Log when we receive a request, when we send a response and how long it took to process it. 10 years ago
Kegan Dougal c3ae8def75 Grant ASes the ability to delete aliases in their own namespace. 10 years ago
Kegan Dougal e426df8e10 Grant ASes the ability to create alias in their own namespace. 10 years ago
Kegan Dougal 0227618d3c Add m.login.application_service registration procedure. 10 years ago
David Baker a93fa42bce priority class now dealt with in namespaced rule_id 10 years ago
David Baker aaf50bf6f3 Give server default rules the 'default' attribute and fix various brokenness. 10 years ago
David Baker 2df41aa138 Server default rules now of all kinds rather than all being at lowest prio. 10 years ago
David Baker f90782a658 namespace rule IDs to be unique within their scope and rule type. 10 years ago
David Baker 2e77ba637a More s/instance_handle/profile_tag/ 10 years ago
David Baker dc7bb70f22 s/instance_handle/profile_tag/ 10 years ago
David Baker b4b892f4a3 Spit out server default rules too. 10 years ago
David Baker 4ffac34a64 Add glob asterisks when running rules. 10 years ago
Mark Haines 4a67834bc8 Pass client info to the sync_config 10 years ago
Mark Haines 22dd1cde2d Filter the recent events before applying the limit when doing an incremental sync with a gap 10 years ago
Mark Haines 365a186729 Add basic filtering support 10 years ago
Mark Haines 93ed31dda2 Create a separate filter object to do the actual filtering, so that we can 10 years ago
David Baker 4bdfce30d7 Renumber priority classes so we can use 0 for defaults. 10 years ago
David Baker e0d2c6889b Allow kind to be set to null to delete a pusher. 10 years ago
Mark Haines 722b65f461 Move typing notifs to an "emphermal" event list on the room object 10 years ago
Mark Haines acb68a39e0 Code style fixes. 10 years ago
Mark Haines 33391db5f8 Merge in auth changes from develop 10 years ago
Mark Haines 3dbce6f4a5 Add typing notifications to sync 10 years ago
Mark Haines b9c442c85c Include transaction ids in unsigned section of events in the sync results for the clients that made those requests 10 years ago
David Baker 8552ed8df2 Change uses of get_user_by_req because it returns a tuple now. 10 years ago
Mark Haines c81a19552f Add ports back to demo/start.sh 10 years ago
Mark Haines 388581e087 Extract the id token of the token when authing users, include the token and device_id in the internal meta data for the event along with the transaction id when sending events 10 years ago
Kegan Dougal c23e3db544 Add filter JSON sanity checks. 10 years ago
Mark Haines c59bcabf0b Return the device_id from get_auth_by_req 10 years ago
David Baker 2cfdfee572 spaces 10 years ago