diff options
| author | stephanchrst <stephanchrst@gmail.com> | 2023-02-06 15:29:55 +0700 |
|---|---|---|
| committer | stephanchrst <stephanchrst@gmail.com> | 2023-02-06 15:29:55 +0700 |
| commit | 7cfed1e19f2e340d966ed2068176d21a0e8e9834 (patch) | |
| tree | ec9077cb4f89d23378ef09f9da0adb7135548081 /auditlog/views/http_request_view.xml | |
| parent | 4b3b2d8b1a9a7a72fbe3d623e93dea3802ef0e56 (diff) | |
add audit log
Diffstat (limited to 'auditlog/views/http_request_view.xml')
| -rw-r--r-- | auditlog/views/http_request_view.xml | 91 |
1 files changed, 91 insertions, 0 deletions
diff --git a/auditlog/views/http_request_view.xml b/auditlog/views/http_request_view.xml new file mode 100644 index 0000000..50e8f32 --- /dev/null +++ b/auditlog/views/http_request_view.xml @@ -0,0 +1,91 @@ +<?xml version="1.0" encoding="utf-8" ?> +<odoo> + <record id="view_auditlog_http_request_form" model="ir.ui.view"> + <field name="name">auditlog.http.request.form</field> + <field name="model">auditlog.http.request</field> + <field name="arch" type="xml"> + <form string="HTTP Request"> + <sheet> + <group string="HTTP Request"> + <field name="root_url" /> + <field name="name" /> + <field name="create_date" /> + <field name="user_context" /> + <field name="http_session_id" /> + </group> + <group string="Logs"> + <field name="log_ids" nolabel="1" /> + </group> + </sheet> + </form> + </field> + </record> + <record id="view_auditlog_http_request_tree" model="ir.ui.view"> + <field name="name">auditlog.http.request.tree</field> + <field name="model">auditlog.http.request</field> + <field name="arch" type="xml"> + <tree> + <field name="name" /> + <field name="create_date" /> + <field name="http_session_id" /> + </tree> + </field> + </record> + <record id="view_auditlog_http_request_search" model="ir.ui.view"> + <field name="name">auditlog.http.request.search</field> + <field name="model">auditlog.http.request</field> + <field name="arch" type="xml"> + <search string="HTTP Requests"> + <field name="create_date" /> + <field name="root_url" /> + <field name="name" /> + <field name="user_id" /> + <field name="http_session_id" /> + <group expand="0" string="Group By..."> + <filter + name="group_by_root_url" + string="Root URL" + domain="[]" + context="{'group_by':'root_url'}" + /> + <filter + name="group_by_name" + string="Path" + domain="[]" + context="{'group_by':'name'}" + /> + <filter + name="group_by_create_date" + string="Created on" + domain="[]" + context="{'group_by':'create_date'}" + /> + <filter + name="group_by_user_id" + string="User" + domain="[]" + context="{'group_by':'user_id'}" + /> + <filter + name="group_by_http_session_id" + string="User session" + domain="[]" + context="{'group_by':'http_session_id'}" + /> + </group> + </search> + </field> + </record> + <record model="ir.actions.act_window" id="action_auditlog_http_request_tree"> + <field name="name">HTTP Requests</field> + <field name="type">ir.actions.act_window</field> + <field name="res_model">auditlog.http.request</field> + <field name="view_id" ref="view_auditlog_http_request_tree" /> + </record> + <menuitem + id="menu_action_auditlog_http_request_tree" + parent="menu_audit" + action="action_auditlog_http_request_tree" + sequence="40" + /> +</odoo> |
