Initial commit: Odoo 18.0-20251222 extra-addons
Some checks failed
pre-commit / pre-commit (push) Has been cancelled
tests / Detect unreleased dependencies (push) Has been cancelled
tests / test with OCB (push) Has been cancelled
tests / test with Odoo (push) Has been cancelled

This commit is contained in:
tocmo0nlord
2026-03-13 20:43:25 +00:00
parent 36e847a7df
commit adbe430761
9472 changed files with 1265727 additions and 0 deletions

13
auditlog/readme/CONTRIBUTORS.md Executable file
View File

@@ -0,0 +1,13 @@
- Sebastien Alix \<<sebastien.alix@camptocamp.com>\>
- Holger Brunn \<<hbrunn@therp.nl>\>
- Holden Rehg \<<holdenrehg@gmail.com>\>
- Eric Lembregts \<<eric@lembregts.eu>\>
- Pieter Paulussen \<<pieter.paulussen@me.com>\>
- Alan Ramos \<<alan.ramos@jarsa.com.mx>\>
- Stefan Rijnhart \<<stefan@opener.amsterdam>\>
- Bhavesh Odedra \<<bodedra@opensourceintegrators.com>\>
- Hardik Suthar \<<hsuthar@opensourceintegrators.com>\>
- Kitti U. \<<kittiu@ecosoft.co.th>\>
- Bogdan Valentin Gabor \<<valentin.gabor@bt-group.com>\>
- Dennis Sluijk <d.sluijk@onestein.nl>
- Adam Heinz \<<adam.heinz@metricwise.com>\>

2
auditlog/readme/CREDITS.md Executable file
View File

@@ -0,0 +1,2 @@
- Icon: built with different icons from the [Oxygen
theme](https://en.wikipedia.org/wiki/Oxygen_Project) (LGPL)

2
auditlog/readme/DESCRIPTION.md Executable file
View File

@@ -0,0 +1,2 @@
This module allows the administrator to log user operations performed on
data models such as `create`, `read`, `write` and `delete`.

4
auditlog/readme/ROADMAP.md Executable file
View File

@@ -0,0 +1,4 @@
> - log only operations triggered by some users (currently it logs all
> users)
> - log read operations does not work on all data models, need
> investigation

30
auditlog/readme/USAGE.md Executable file
View File

@@ -0,0 +1,30 @@
Go to Settings / Technical / Audit / Rules to subscribe rules. A rule
defines which operations to log for a given data model.
![image](../static/description/rule.png)
Then, check logs in the Settings / Technical / Audit / Logs menu. You
can group them by user sessions, date, data model or HTTP requests:
![image](../static/description/logs.png)
Get the details:
![image](../static/description/log.png)
A scheduled action exists to delete logs older than 6 months (180 days)
automatically but is not enabled by default. To activate it and/or
change the delay, go to the Configuration / Technical / Automation /
Scheduled Actions menu and edit the Auto-vacuum audit logs entry:
![image](../static/description/autovacuum.png)
In case you're having trouble with the amount of records to delete per
run, you can pass the amount of records to delete for one model per run
as the second parameter, the default is to delete all records in one go.
There are two possible groups configured to which one may belong. The
first is the Auditlog User group. This group has read-only access to the
auditlogs of individual records through the View Logs action. The second
group is the Auditlog Manager group. This group additionally has the
right to configure the auditlog configuration rules.