Commit Graph

1190 Commits (588932052c84529fbd2836701d23e41d95dbed88)

Author SHA1 Message Date
Stefan Rijnhart 1434cedc89 [MIG] auditlog: Migration to 16.0 2023-11-14 15:19:45 +01:00
OCA-git-bot 37b060d5d6 auditlog 15.0.1.1.1 2023-11-14 15:19:45 +01:00
Alexandre Fayolle a6c49ce538 [FIX] auditlog: autovacuum performance
Add database indices on the foreign key fields of the auditlog models.
Without these indices, the performance of the autovacuum cron are terrible
because the "ON DELETE SET NULL" trigger has to make a full table scan
on the auditlog_log and auditlog_log_line tables when
auditlog_http_session and auditlog_http_request rows are deleted.
2023-11-14 15:19:45 +01:00
Ignacio Buioli aef7c54fc2 Translated using Weblate (Spanish (Argentina))
Currently translated at 100.0% (83 of 83 strings)

Translation: server-tools-15.0/server-tools-15.0-auditlog
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-auditlog/es_AR/
2023-11-14 15:19:45 +01:00
OCA Transbot d3bf4054a9 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: server-tools-15.0/server-tools-15.0-auditlog
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-auditlog/
2023-11-14 15:19:45 +01:00
OCA-git-bot d991b804dd auditlog 15.0.1.1.0 2023-11-14 15:19:45 +01:00
oca-ci efd8bbc307 [UPD] Update auditlog.pot 2023-11-14 15:19:45 +01:00
Atchuthan Ubendran ef19dfaada Add option to Eliminate user and fields in audit logs 2023-11-14 15:19:45 +01:00
Ignacio Buioli f6174a1063 Translated using Weblate (Spanish (Argentina))
Currently translated at 100.0% (81 of 81 strings)

Translation: server-tools-15.0/server-tools-15.0-auditlog
Translate-URL: https://translation.odoo-community.org/projects/server-tools-15-0/server-tools-15-0-auditlog/es_AR/
2023-11-14 15:19:45 +01:00
OCA-git-bot b7d22e093c [UPD] README.rst 2023-11-14 15:19:45 +01:00
oca-ci 462f50ce78 [UPD] Update auditlog.pot 2023-11-14 15:19:45 +01:00
BT-vgabor b499a23a68 [MIG] auditlog: Migration to 15.0 2023-11-14 15:19:45 +01:00
BT-vgabor 1713ad5d6c [IMP] auditlog: black, isort, prettier 2023-11-14 15:19:45 +01:00
OCA Transbot da184bfec9 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: server-tools-14.0/server-tools-14.0-auditlog
Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-auditlog/
2023-11-14 15:19:45 +01:00
OCA-git-bot 90a5523011 auditlog 14.0.1.2.0 2023-11-14 15:19:45 +01:00
OCA-git-bot 798a756315 [UPD] README.rst 2023-11-14 15:19:45 +01:00
oca-travis 9f4d185fc7 [UPD] Update auditlog.pot 2023-11-14 15:19:45 +01:00
Kitti U 6c1e18ef00 [14.0][IMP] auditlog, add auditlog.log.line view 2023-11-14 15:19:45 +01:00
OCA Transbot dc840be77b Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: server-tools-14.0/server-tools-14.0-auditlog
Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-auditlog/
2023-11-14 15:19:45 +01:00
OCA-git-bot 911636064e [UPD] README.rst 2023-11-14 15:19:45 +01:00
oca-travis bf1dfebc7d [UPD] Update auditlog.pot 2023-11-14 15:19:45 +01:00
Bhavesh Odedra d6186882c4 [ADD] auditlog: test case for capture record 2023-11-14 15:19:45 +01:00
Bhavesh Odedra 43692669b7 [ADD] auditlog: enable to track Unlink record 2023-11-14 15:19:45 +01:00
OCA-git-bot 35b37734d2 auditlog 14.0.1.1.1 2023-11-14 15:19:45 +01:00
Stefan Rijnhart 46f808843c [FIX] auditlog: invalid XML
Fixes #2086
2023-11-14 15:19:45 +01:00
OCA Transbot c7a3fb79ec Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: server-tools-14.0/server-tools-14.0-auditlog
Translate-URL: https://translation.odoo-community.org/projects/server-tools-14-0/server-tools-14-0-auditlog/
2023-11-14 15:19:45 +01:00
OCA-git-bot 5f59f04127 [UPD] README.rst 2023-11-14 15:19:45 +01:00
oca-travis b1c100427f [UPD] Update auditlog.pot 2023-11-14 15:19:45 +01:00
Pieter Paulussen 9483c8b3c9 [IMP] auditlog: prevent cascading delete of logs when models or fields are unlinked
When a field or a model is unlinked, keep the related audit logs. Denormalize
the field and model info on the logs and log lines so that the information
is still available after the deletion of the related data model.

Also, to improve the performance of the deletion of fields and models,
add indexes on the log's model_id and log line's field_id.

Co-Authored-By: Stefan Rijnhart <stefan@opener.am>
2023-11-14 15:19:45 +01:00
OCA-git-bot a49cc00bab auditlog 14.0.1.0.2 2023-11-14 15:19:45 +01:00
tslai 24da9821e2 [14.0][FIX] Add sudo() to retrieve record vals 2023-11-14 15:19:45 +01:00
OCA-git-bot c354798b57 auditlog 14.0.1.0.1 2023-11-14 15:19:45 +01:00
OCA-git-bot dd1970911d [UPD] README.rst 2023-11-14 15:19:45 +01:00
Tom Blauwendraat 65667ad6f1 [IMP] Dont query non-stored related or computed fields on full auditlog, this can slow down the system a lot and gives no useful info 2023-11-14 15:19:45 +01:00
oca-travis e1e89394c8 [UPD] Update auditlog.pot 2023-11-14 15:19:45 +01:00
Jesús Alan Ramos Rodríguez 46982f89cb [MIG] auditlog: Migration to 14.0 2023-11-14 15:19:45 +01:00
Jesús Alan Ramos Rodríguez 4a00e3d7d8 [IMP] auditlog: black, isort, prettier 2023-11-14 15:19:45 +01:00
OCA-git-bot 18baefbb9f auditlog 13.0.1.0.1 2023-11-14 15:19:45 +01:00
OCA-git-bot 2aa7cc7eb6 [UPD] README.rst 2023-11-14 15:19:45 +01:00
Eduardo Magdalena 70c5694ba6 [FIX] Readme Images relative path 2023-11-14 15:19:45 +01:00
OCA Transbot 5723365d97 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: server-tools-13.0/server-tools-13.0-auditlog
Translate-URL: https://translation.odoo-community.org/projects/server-tools-13-0/server-tools-13-0-auditlog/
2023-11-14 15:19:45 +01:00
OCA-git-bot 051c245a23 [UPD] README.rst 2023-11-14 15:19:45 +01:00
oca-travis 4fd4ee8d4d [UPD] Update auditlog.pot 2023-11-14 15:19:45 +01:00
sebalix 4d2563f730 [FIX] auditlog: add support for create multi 2023-11-14 15:19:45 +01:00
sebalix a2c7f44100 [FIX] auditlog: log computed fields stored in db as expected
Fixing #1134.
Odoo stores values of computed fields at the end of the transaction
only, as such performing a 'read()' to make a data snapshot on the record
created in the current transaction doesn't return the expected result
regarding these fields.
Also as a side-effect 'read()' alters the environment cache and break the
values on the record inducing issues in the whole user
transaction/workflow.

This fix replaces the use of 'read()' to do the data snapshot directly
from the cache of the record (computed values are already there).
2023-11-14 15:19:45 +01:00
Raf Ven 3491f6876e [IMP] auditlog: black, isort, prettier 2023-11-14 15:19:45 +01:00
Eric Lembregts 7449216078 [MIG] auditlog: Migration to 13.0 2023-11-14 15:19:45 +01:00
黎伟杰 8e92c483ea Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (70 of 70 strings)

Translation: server-tools-12.0/server-tools-12.0-auditlog
Translate-URL: https://translation.odoo-community.org/projects/server-tools-12-0/server-tools-12-0-auditlog/zh_CN/
2023-11-14 15:19:45 +01:00
OCA-git-bot accbe38bcb [UPD] README.rst
[UPD] Update auditlog.pot

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: server-tools-12.0/server-tools-12.0-auditlog
Translate-URL: https://translation.odoo-community.org/projects/server-tools-12-0/server-tools-12-0-auditlog/

[UPD] README.rst
2023-11-14 15:19:45 +01:00
sebalix a1dd8ec951 [MIG] auditlog: Migration to 12.0 2023-11-14 15:19:44 +01:00