first push message
This commit is contained in:
@@ -0,0 +1,76 @@
|
||||
<odoo>
|
||||
<data>
|
||||
<!-- List View -->
|
||||
<record id="security_scan_list_view" model="ir.ui.view">
|
||||
<field name="name">security.scan.list</field>
|
||||
<field name="model">security.scan</field>
|
||||
<field name="arch" type="xml">
|
||||
<list string="Security Scans">
|
||||
<field name="name"/>
|
||||
<field name="scan_date"/>
|
||||
<field name="state"/>
|
||||
</list>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- Form View -->
|
||||
<record id="security_scan_form_view" model="ir.ui.view">
|
||||
<field name="name">security.scan.form</field>
|
||||
<field name="model">security.scan</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Odoo Security Scanner">
|
||||
<header>
|
||||
<button name="run_scan"
|
||||
string="Run Scan"
|
||||
type="object"
|
||||
class="oe_highlight"
|
||||
invisible="state != 'draft'"/>
|
||||
<field name="state"
|
||||
widget="statusbar"
|
||||
statusbar_visible="draft,done"
|
||||
readonly="1"/>
|
||||
</header>
|
||||
<sheet>
|
||||
<group>
|
||||
<group>
|
||||
<field name="name"/>
|
||||
<field name="scan_date" readonly="1"/>
|
||||
</group>
|
||||
</group>
|
||||
<group string="Security Checks" invisible="state != 'draft'">
|
||||
<field name="master_password_set" readonly="1"/>
|
||||
<field name="https_enabled" readonly="1"/>
|
||||
<field name="log_file_present" readonly="1"/>
|
||||
<field name="db_filter_set" readonly="1"/>
|
||||
<field name="db_listing_disabled" readonly="1"/>
|
||||
<field name="access_rules_defined" readonly="1"/>
|
||||
</group>
|
||||
<notebook>
|
||||
<page string="Scan Results">
|
||||
<field name="notes" widget="html_view" readonly="1"/>
|
||||
</page>
|
||||
</notebook>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- Action -->
|
||||
<record id="security_scan_action" model="ir.actions.act_window">
|
||||
<field name="name">Security Scanner</field>
|
||||
<field name="res_model">security.scan</field>
|
||||
<field name="view_mode">list,form</field>
|
||||
<field name="help" type="html">
|
||||
<p>
|
||||
This menu allows you to perform security scans on your Odoo instance to check for common misconfigurations.
|
||||
</p>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<!-- Menu Items -->
|
||||
<menuitem id="security_scan_menu_root" name="Security Scanner" sequence="10"/>
|
||||
<menuitem id="security_scan_menu" name="Scans" parent="security_scan_menu_root"
|
||||
action="security_scan_action" sequence="10"/>
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
Reference in New Issue
Block a user