19.0 vanilla

This commit is contained in:
Ernad Husremovic 2026-03-09 09:30:27 +01:00
parent d1963a3c3a
commit 2d3ee4855a
7430 changed files with 2687981 additions and 2965473 deletions

View file

@ -1,16 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="digest_digest_view_tree" model="ir.ui.view">
<field name="name">digest.digest.view.tree</field>
<field name="name">digest.digest.view.list</field>
<field name="model">digest.digest</field>
<field name="arch" type="xml">
<tree string="KPI Digest">
<list string="KPI Digest">
<field name="name" string="Title"/>
<field name="periodicity"/>
<field name="next_run_date" groups="base.group_no_one"/>
<field name="company_id" groups="base.group_multi_company"/>
<field name="state" groups="base.group_no_one" widget="badge" decoration-success="state == 'activated'"/>
</tree>
</list>
</field>
</record>
<record id="digest_digest_view_form" model="ir.ui.view">
@ -22,12 +22,12 @@
<header>
<button type="object" name="action_send_manual" string="Send Now"
class="oe_highlight"
attrs="{'invisible': [('state','=','deactivated')]}" groups="base.group_system"/>
invisible="state == 'deactivated'" groups="base.group_system"/>
<button type="object" name="action_deactivate" string="Deactivate"
attrs="{'invisible': [('state','=','deactivated')]}" groups="base.group_system"/>
invisible="state == 'deactivated'" groups="base.group_system"/>
<button type="object" name="action_activate" string="Activate"
class="oe_highlight"
attrs="{'invisible': [('state','=','activated')]}" groups="base.group_system"/>
invisible="state == 'activated'" groups="base.group_system"/>
<field name="state" widget="statusbar" statusbar_visible="0"/>
</header>
<sheet>
@ -57,17 +57,17 @@
<group name="custom" string="Custom" groups="base.group_system">
<div colspan="2">
<p>Want to add your own KPIs?<br />
<a href="https://www.odoo.com/documentation/16.0/applications/general/digest_emails.html#custom-digest-emails" target="_blank"><i class="fa fa-arrow-right"></i> Check our Documentation</a></p>
<widget name="documentation_link" path="/applications/general/digest_emails.html#custom-digest-emails" icon="oi oi-arrow-right" label=" Check our Documentation"/></p>
</div>
</group>
</group>
</page>
<page name="recipients" string="Recipients" groups="base.group_system">
<field name="user_ids" options="{'no_create': True}">
<tree string="Recipients">
<list string="Recipients">
<field name="name"/>
<field name="email" string="Email Address" />
</tree>
</list>
</field>
</page>
</notebook>
@ -84,7 +84,7 @@
<field name="user_ids"/>
<filter name="filter_activated" string="Activated" domain="[('state', '=', 'activated')]"/>
<filter name="filter_deactivated" string="Deactivated" domain="[('state', '=', 'deactivated')]"/>
<group expand="1" string="Group by">
<group>
<filter string="Periodicity" name="periodicity" context="{'group_by': 'periodicity'}"/>
</group>
</search>
@ -105,14 +105,14 @@
<!-- DIGEST.TIP -->
<record id="digest_tip_view_tree" model="ir.ui.view">
<field name="name">digest.tip.view.tree</field>
<field name="name">digest.tip.view.list</field>
<field name="model">digest.tip</field>
<field name="arch" type="xml">
<tree string="KPI Digest Tips">
<list string="KPI Digest Tips">
<field name="sequence" widget="handle"/>
<field name="name"/>
<field name="group_id"/>
</tree>
</list>
</field>
</record>
<record id="digest_tip_view_form" model="ir.ui.view">

View file

@ -3,37 +3,21 @@
<record id="res_config_settings_view_form" model="ir.ui.view">
<field name="name">res.config.settings.view.form.inherit.digest</field>
<field name="model">res.config.settings</field>
<field name="inherit_id" ref="base_setup.res_config_settings_view_form"/>
<field name="inherit_id" ref="mail.res_config_settings_view_form"/>
<field name="arch" type="xml">
<xpath expr="//div[@id='contacts_settings']" position="before">
<div id="statistics" >
<h2>Statistics</h2>
<div class='row mt16 o_settings_container' id='statistics_div'>
<div class="col-12 col-lg-6 o_setting_box"
title="New users are automatically added as recipient of the following digest email."
name="digest_email_setting_container">
<div class="o_setting_left_pane">
<field name="digest_emails"/>
</div>
<div class="o_setting_right_pane">
<label string="Digest Email" for="digest_emails"/>
<a href="https://www.odoo.com/documentation/16.0/applications/general/digest_emails.html" title="Documentation" class="ms-1 o_doc_link" target="_blank"></a>
<div class="text-muted" id="msg_module_digest">
Add new users as recipient of a periodic email with key metrics
</div>
<div class="content-group" attrs="{'invisible': [('digest_emails','=',False)]}">
<div class="mt16">
<label for="digest_id" class="o_light_label mr8"/>
<field name="digest_id" class="oe_inline"/>
</div>
<div class="mt8">
<button type="action" name="%(digest.digest_digest_action)d" string="Configure Digest Emails" icon="fa-arrow-right" class="btn-link"/>
</div>
</div>
</div>
<xpath expr="//setting[@id='restrict_template_rendering_setting']" position="before">
<setting id="digest" string="Digest Email" help="Add new users as recipient of a periodic email with key metrics" documentation="/applications/general/digest_emails.html" title="New users are automatically added as recipient of the following digest email." name="digest_email_setting_container">
<field name="digest_emails"/>
<div class="content-group" invisible="not digest_emails">
<div class="mt16">
<label for="digest_id" class="o_light_label mr8"/>
<field name="digest_id" class="oe_inline"/>
</div>
<div class="mt8">
<button type="action" name="%(digest.digest_digest_action)d" string="Configure Digest Emails" icon="oi-arrow-right" class="btn-link"/>
</div>
</div>
</div>
</setting>
</xpath>
</field>
</record>