Patch 2¶
New versions¶
- lime-crm 2.1066.7 -> 2.1066.12
Bugfix¶
Lime CRM¶
- Improve error handling when configuring Entra/Open ID via Lime Admin.
- Improve logging in general to better support specific service logging.
- Fix a bug causing Lime Admin sometimes not to load properly.
- Fix a bug with select_account that logs the error:
RepresenterError: cannot represent an object: select_account
Improved log level¶
Add support for defining the loggers section of dictConfig in the service config logging section.
Schema and details: https://docs.python.org/3/library/logging.config.html
Example service config turning off werkzeug info logging and turning on lime_database debug logs:
For more information see the platform Documentation.
allow use of proxyfix middleware¶
Enables correct handling of x-forwarded-* headers for all webservers: werkzeug, uwsgi, waitress
Any absolute links in API responses will use the hostname defined by the request header X-Forwarded-Host when these headers are trusted.
Correct use of this is a proxy that removes any X-Forwarded- request headers from the client before passing them to the application. The headers MUST only be used when using a properly configured proxy in front of the application.
The proxy is usually some nginx server, however this varies between hosting environments (cloud, on-prem, etc.)