Custom CSS should be in style attribute
Closesodoo/odoo#37638closesodoo/odoo#37707
X-original-commit: c1254cca7aae54982d270227d58aad8bdf0a7804
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
A warning was raised during documentation build because of encoding inconsistency.
closesodoo/odoo#37682
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
The update of visit_count now uses website_track instead of
website_visitor_lastconnection for less complex query and better
precision.
The name of a visitor is now changed only if it has no partner linked
and the # is removed
The cookie was not reset when a new partner connects or if a partner
disconnects. Now a check is performed to ensure the cookie belongs to
the partner/public user.
Now website visitors that log in will be added to the previous
website visitor of the partner. This way we have a full history and only
one visitor per partner.
Now a partner is able to delete a recently viewed product from his
recently viewed product list.
task-2072877
The modal of the website_form snippet was broken. Now it uses Dialog.
Hidden inputs were not aligned with there labels.
task-2078138
closesodoo/odoo#37545
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
Co-authored-by: qsm-odoo <qsm@odoo.com>
*: theme_bootswatch, theme_default
Before this commit, the first time a website was loading a theme, it would
not be redirected to the frontend afterward (even if that theme was already
installed on another website).
Any other theme installation on that website would redirect to frontend as it
should.
Indeed, the first time it would use the `act_url` returned by `next()` which
would only be called during the first time installation on the website.
All the `ir.action.todo` related to themes can be removed anyway, as you can't
install directly a theme. It can only be installed through website settings >
load a theme.
In which case we will always want to redirect to frontend.
task-2070463
closesodoo/odoo#37306
Signed-off-by: Jérémy Kersten (jke) <jke@openerp.com>
* website_slides_forum
In particular: add a specific design for forum with description and
separate the 'course' forum from the rest of them.
Part of https://github.com/odoo/odoo/pull/35749
task-2024197
Co-authored-by: qsm-odoo <qsm@odoo.com>
* website_slides_forum
Move the '.container' inside the navbar in order to avoid unnecessary
horizontal padding.
Part of https://github.com/odoo/odoo/pull/35749
task-2024197
Purpose is to be able to somehow control the display of publish buttons.
Indeed in some bases you want for example to display small buttons that
takes less place than current standard bootstrap button.
* website_sale_comparison
The Bootstrap sanitization introduced with BS 4.3.1 was disabled with
https://github.com/odoo/odoo/commit/36caf5fc16b5a95a0bf37f08f0caf974683b2df6https://github.com/odoo/odoo/commit/ee94decd30c4514d5bc410b1652bc6464bb600aa
This commit re-enables it by default but extends it to accept more
common tag names like tables and buttons. If a specific tooltip or
popover must accept custom tags or attributes (such as data-* attributes
required by a related JS), they must be supplied through the whitelist
BS parameter explicitely (see example with website_sale_comparison in
this commit).
Note: data-oe-* attributes are also whiteListed by default.
We cannot disable sanitization because bootstrap uses tooltip/popover
DOM attributes in an "unsafe" way.
closesodoo/odoo#37631
Signed-off-by: Olivier Dony (odo) <odo@openerp.com>
- Tooltips of fields in the top of the form of sales order (outside of the notebook) were mostly useless and added noise when navigating on the screen.
- This commit removes those that were not necessary and leaves only the tooltips that provided valuable information.
- Additionnally, this commit removes a useless filter
Author: AntoineVDV
task-2052537
We do not want ot have the name of the reconiliation model as label for
the created line in the vast majority of cases.
closesodoo/odoo#37705
Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
Makes the product.template list view multi-editable.
Sets field `standard_price` readonly when stock_account is installed.
Task #2078163closesodoo/odoo#37697
Signed-off-by: Simon Lejeune (sle) <sle@openerp.com>
Makes the production lot list view multi-editable.
Also, sets the `product_id` field readonly because there is an onchange
on this field in the addon product_expiry. So, it's better the field is
always readonly than editable then become readonly when an another addon
will be installed.
Task #2078163
Sets `date_done` and `state` fields as readonly in the model as they
must not be editable in the list view and they were already readonly
in form view.
Task #2078163
Makes batch picking list view multi-editable. Also, sets `name` and
`state` fields as readonly in the model as they must not be editable in
the list view and they were already readonly in form view.
Task #2078163
Removes the action assign responsible on picking since it can be assign
directly on the list view now.
The wizard must be deleted in the next version.
Task #2078163
Makes the picking view list multi-editable, and some readonly conditions
was moved form the view to in the model (for the `backorder_id`, `name`,
`scheduled_date` fields).
Task #2078163
This commit slightly improves the utm.campaign kanban view by reordering statistics and changing
their display.
The recent changes introduced in 09c9d1f0d0 were not satisfying after all.
Task#2077579
closesodoo/odoo#37612
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
Co-authored-by: Aurélien Warnon <awa@odoo.com>
en_US may not be activated as it is possible to create a database in
another language using the database manager.
When trying to install a chart of account, the tax return entry tried
to format a date at the installation of the module, with no lang in
the context. The fallback was made on en_US but an error is raised if
that language is not activated.
As it is a very common scenario to retrieve a language from the
context, add a generic tool method to do it.
Replace and closesodoo/odoo#37629closesodoo/odoo#37568
Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
A variable was not used where it should have, breaking the events page
background with the upcoming forum redesign.
closesodoo/odoo#37703
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
Since 6f2efae, posting an account move automatically adds
the partner_id and commercial_partner_id to the record's followers.
However, if some existing followers are in an other company and
the current user doesn't have access to the company, it
would raise an access error.
This commit fixes the multi-company issue and adds a test
for the feature.
closesodoo/odoo#37696
Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
Since 1d766c067d the attachment icon was
missing when it wasn't a pdf or image type file.
opw-2064128
closesodoo/odoo#37687
X-original-commit: c44cec7e5ed9de3be495eb44b351eda6b0f6aeee
Signed-off-by: Jorge Pinna Puissant (jpp) <jpp@odoo.com>