diff --git a/auditlog/models/log.py b/auditlog/models/log.py index e843dde30..7a8af9c6a 100644 --- a/auditlog/models/log.py +++ b/auditlog/models/log.py @@ -62,6 +62,17 @@ class AuditlogLogLine(models.Model): new_value_text = fields.Text("New value Text") field_name = fields.Char("Technical name", readonly=True) field_description = fields.Char("Description", readonly=True) + # From log auditlog.log + name = fields.Char(related="log_id.name", store=True) + model_id = fields.Many2one(related="log_id.model_id", store=True) + model_name = fields.Char(related="log_id.model_name", store=True) + model_model = fields.Char(related="log_id.model_model", store=True) + res_id = fields.Integer(related="log_id.res_id", store=True) + user_id = fields.Many2one(related="log_id.user_id", store=True) + method = fields.Char(related="log_id.method", store=True) + http_session_id = fields.Many2one(related="log_id.http_session_id", store=True) + http_request_id = fields.Many2one(related="log_id.http_request_id", store=True) + log_type = fields.Selection(related="log_id.log_type", store=True) @api.model_create_multi def create(self, vals_list): diff --git a/auditlog/readme/CONTRIBUTORS.rst b/auditlog/readme/CONTRIBUTORS.rst index 557339acc..6616b7758 100644 --- a/auditlog/readme/CONTRIBUTORS.rst +++ b/auditlog/readme/CONTRIBUTORS.rst @@ -7,3 +7,4 @@ * Stefan Rijnhart * Bhavesh Odedra * Hardik Suthar +* Kitti U. diff --git a/auditlog/views/auditlog_view.xml b/auditlog/views/auditlog_view.xml index 7ae15e775..ad24218dc 100644 --- a/auditlog/views/auditlog_view.xml +++ b/auditlog/views/auditlog_view.xml @@ -257,4 +257,99 @@ parent="menu_audit" action="action_auditlog_log_tree" /> + + + view.auditlog.line.tree + auditlog.log.line + + + + + + + + + + + + + + + + + + + + + + + auditlog.line.search + auditlog.log.line + + + + + + + + + + + + + + + + + + + + Log Lines + auditlog.log.line + tree + + {'search_default_group_by_model_id': 1} + + diff --git a/auditlog/views/http_request_view.xml b/auditlog/views/http_request_view.xml index 7682d7342..50e8f32c6 100644 --- a/auditlog/views/http_request_view.xml +++ b/auditlog/views/http_request_view.xml @@ -86,5 +86,6 @@ id="menu_action_auditlog_http_request_tree" parent="menu_audit" action="action_auditlog_http_request_tree" + sequence="40" /> diff --git a/auditlog/views/http_session_view.xml b/auditlog/views/http_session_view.xml index de8f2bc7d..6ea63944d 100644 --- a/auditlog/views/http_session_view.xml +++ b/auditlog/views/http_session_view.xml @@ -64,5 +64,6 @@ id="menu_action_auditlog_http_session_tree" parent="menu_audit" action="action_auditlog_http_session_tree" + sequence="30" />