Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix validate_config on nested objects (#9054) | Richard van der Hoff | 2021-01-08 | 1 | -1/+1 |
| | |||||
* | Better formatting for config errors from modules (#8874) | Richard van der Hoff | 2020-12-08 | 1 | -11/+24 |
| | | | | | | | | | | The idea is that the parse_config method of extension modules can raise either a ConfigError or a JsonValidationError, and it will be magically turned into a legible error message. There's a few components to it: * Separating the "path" and the "message" parts of a ConfigError, so that we can fiddle with the path bit to turn it into an absolute path. * Generally improving the way ConfigErrors get printed. * Passing in the config path to load_module so that it can wrap any exceptions that get caught appropriately. | ||||
* | Add prometheus metrics to track federation delays (#8430) | Richard van der Hoff | 2020-10-01 | 1 | -2/+4 |
| | | | | | Add a pair of federation metrics to track the delays in sending PDUs to/from particular servers. | ||||
* | Implement login blocking based on SAML attributes (#8052) | Richard van der Hoff | 2020-08-11 | 1 | -0/+49 |
Hopefully this mostly speaks for itself. I also did a bit of cleaning up of the error handling. Fixes #8047 |