synapse/changelog.d
Andrew Morgan 72167fb394
Change user deactivated errcode to USER_DEACTIVATED and use it (#5686)
This is intended as an amendment to #5674 as using M_UNKNOWN as the errcode makes it hard for clients to differentiate between an invalid password and a deactivated user (the problem we were trying to solve in the first place).

M_UNKNOWN was originally chosen as it was presumed than an MSC would have to be carried out to add a new code, but as Synapse often is the testing bed for new MSC implementations, it makes sense to try it out first in the wild and then add it into the spec if it is successful. Thus this PR return a new M_USER_DEACTIVATED code when a deactivated user attempts to login.
2019-07-31 15:19:06 +01:00
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
5678.removal Remove non-dedicated logging options and command line arguments (#5678) 2019-07-19 01:40:08 +10:00
5686.feature Change user deactivated errcode to USER_DEACTIVATED and use it (#5686) 2019-07-31 15:19:06 +01:00
5693.bugfix Update the device list cache when keys/query is called (#5693) 2019-07-29 16:34:44 +01:00
5694.misc Make Jaeger fully configurable (#5694) 2019-07-23 15:46:04 +01:00
5695.misc Add 'rel' attribute to default welcome page. (#5695) 2019-07-19 12:03:36 +01:00
5706.misc Newsfile 2019-07-18 14:16:01 +01:00
5713.misc Newsfile 2019-07-18 15:27:18 +01:00
5715.misc Don't accept opentracing data from clients. (#5715) 2019-07-19 16:29:57 +01:00
5717.misc Speed up the PostgreSQL unit tests (#5717) 2019-07-19 19:01:23 +10:00
5719.misc Update the coding style doc (#5719) 2019-07-19 11:55:14 +01:00
5720.misc Newsfile 2019-07-19 13:40:26 +01:00
5722.misc Opentracing Utils (#5722) 2019-07-23 13:31:16 +01:00
5724.bugfix changelog 2019-07-19 17:58:17 +01:00
5725.bugfix Demo uses deprecated cli option (#5725) 2019-07-22 11:31:05 +01:00
5729.removal Fix logging in workers (#5729) 2019-07-22 16:05:00 +01:00
5730.misc Update changelog.d/5730.misc 2019-07-22 14:09:56 +01:00
5731.misc Add user_type to returned fields in admin API user list endpoints 2019-07-22 15:29:18 +03:00
5732.feature Newsfile 2019-07-22 14:52:19 +01:00
5733.misc Newsfile 2019-07-22 16:09:15 +01:00
5736.misc Replace returnValue with return (#5736) 2019-07-23 23:00:55 +10:00
5738.misc Newsfile 2019-07-23 10:01:30 +01:00
5740.misc Newsfile 2019-07-23 10:27:53 +01:00
5743.bugfix Update changelog.d/5743.bugfix 2019-07-23 15:14:21 +01:00
5746.misc Newsfile 2019-07-23 17:00:24 +01:00
5749.misc Fix some error cases in the caching layer. (#5749) 2019-07-25 15:59:45 +01:00
5750.misc Add a prometheus metric for active cache lookups. (#5750) 2019-07-24 11:33:13 +01:00
5752.misc Newsfile 2019-07-24 11:51:44 +01:00
5753.misc Stop trying to fetch events with event_id=None. (#5753) 2019-07-24 13:16:18 +01:00
5768.misc Convert RedactionTestCase to modern test style (#5768) 2019-07-26 07:38:55 +01:00
5770.misc Newsfile 2019-07-29 13:04:58 +01:00
5774.misc Newsfile 2019-07-26 10:14:31 +01:00
5775.bugfix Fix debian packages for sid being called buster. (#5775) 2019-07-30 00:33:32 +10:00
5780.misc Changelog 2019-07-29 10:04:09 +02:00
5782.removal Remove non-functional 'expire_access_token' setting (#5782) 2019-07-30 08:25:02 +01:00
5783.feature Room Complexity Client Implementation (#5783) 2019-07-30 02:47:27 +10:00
5785.misc Move some timeout checking logs to DEBUG #5785 2019-07-30 02:02:18 +10:00
5787.misc Remove DelayedCall debugging from test runs (#5787) 2019-07-31 20:39:22 +10:00
5789.bugfix Newsfile 2019-07-30 13:10:00 +01:00
5792.misc Newsfile 2019-07-30 14:53:52 +01:00
5793.misc Newsfile 2019-07-30 16:43:59 +01:00
5794.misc Newsfile 2019-07-31 10:39:24 +01:00
5796.misc Newsfile 2019-07-31 10:59:39 +01:00