[FIX] account: if tax is , total base is
applied only on the main tax and does not carry the child tax amount into base, it is compulsory to add child tax amount to tax base
becuase the next tax i.e. VAT is applied on total tax base amount
[FIX]Fixed the issue of no audit logs for an object for which audittrail rule is created with Log Read as true
Launchpad automatic translations update.
[FIX] ir_ui_view: remove undetermist order on search for views as the _order on the model is more specific (opw 607262)

This was problematic on some views where two views with the same priority could be chosen depending on the server, postgresql version and the age of the captain
Launchpad automatic translations update.
[FIX] orm.search_read: drop active_test context flag during the read() step

The active_test flag is meant for search(),
but when passed to search_read() it was also
propagated to the read() call.
This has little consequence normally because
read() ignores this flag, but it can have
side-effects when reading x2m fields or
function fields. They are likely to call
search() somewhere downstream, still with
 the propagated active_test flag, while
it should not be applied anymore.

Ultimately dropping this flag could be
done by read() in all cases, but changing
search_read() is less likely to block
exotic cases where the flag was passed
on purpose. Moving it to read() could
be done as a later step.
Use NamedTemporaryFile instead of file and of deprecated mktemp. That way we ensure 2 files created at the exact same time will have a unique name
Launchpad automatic translations update.
[MERGE] [FIX] account: when computing a tax with include_base_amount enabled, include the child tax amounts into the sum for the next tax
Fix incompatibility with Windows using tempfile.
[FIX] google maps controller should be for POST only
[FIX] survey route that is only accessed with POST verb
[IMP] gamification: avoid fetching function field while we could reuse the cache system of the browse records (avoid memory errors when updating a large number of records)
[FIX] lazy sitemap with generators
[FIX] website_blog: display blog posts in anti-chronological order
[FIX] gamification: avoid sending reports for non-reported challenges
[IMP] website: refactor website_image controller (and placeholder), move to model to make it reusable

It is "almost" reusable because it still depends on the global `request` variable,
this could be solved by making it an explicit parameter.
[FIX] website_forum: fix controllers losing paging and query params, allow to see own profile even without karma, add avatar controller to make the images public
[REV] Revert lazy sitemap
[FIX] website_forum: display it as some kind of table for better display