-
Notifications
You must be signed in to change notification settings - Fork 85
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge master into dinsic #339
Conversation
Hopefully, fixes #298.
Install prometheus_client in the Docker image.
This allows a request to specify a brand hint which sydent attempts to use to render different email templates.
Switch Docker images from Alpine -> Debian.
This disables the JSON extensions which Python supports by default (parsing of `Infinity` / `-Infinity` and `NaN`). These shouldn't be accepted since they're not technically valid JSON and other languages won't be able to interpret it properly. This isn't expected to have any observable effects, since no correctly-operating endpoint should be returning this invalid JSON anyway.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We'll want to be sure that our email templates are still pointing to the right web addresses after this change.
lgtm to merge as is though, this is just some things to be aware of.
I've checked that and it should be fine. |
Opening this as a PR so that CI can run and hopefully spot any issue.