Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
468 commits
Select commit Hold shift + click to select a range
9cb0994
Module 'auditlog' - A log can be created with no current HTTP request…
sebalix Oct 30, 2015
8e73dc9
Module 'auditlog' - 'display_name' fields added for the user session …
sebalix Oct 31, 2015
f78399a
Module 'auditlog' - Fix pylint check
sebalix Oct 31, 2015
9e371d1
turn off prefetching when reding values
hbrunn Nov 26, 2015
172659c
auditlog - Ability to choose the log type on the rule: Full log (comp…
sebalix Feb 1, 2016
4f8a917
auditlog - Field 'type' renamed to 'log_type'
sebalix Feb 13, 2016
0ffdd7a
auditlog - Bump version number
sebalix Feb 13, 2016
bd11731
auditlog - Auto-vacuum logs, HTTP requests and HTTP user sessions
sebalix Feb 13, 2016
9155639
auditlog - Icon added + README updated (screenshots)
sebalix May 26, 2016
e0a55dc
singleton error if we saved the current session two times (#473)
hbrunn Jul 4, 2016
8d7303d
Migrate auditlog module from 8.0 to 9.0
holdenrehg Jun 6, 2016
10e505f
Updated the __openerp__.xml to include the license and images fields
holdenrehg Jun 13, 2016
60feb52
auditlog module, Remove duplicate license key from openerp config
holdenrehg Jun 24, 2016
ca67c2f
auditlog: Remove migration from audittrail functionality, this is not…
holdenrehg Jun 27, 2016
2d534b7
auditlog: Remove pre_init_hook reference from openerp, no pre_init ho…
holdenrehg Jun 27, 2016
49d2d51
auditlog - Lint
sebalix Nov 14, 2016
8510996
auditlog - Migrate 'AuditlogRule.create' and 'AuditlogRule.write' met…
sebalix Nov 14, 2016
6c3273a
[MIG] auditlog: Migrated to 10.0
Jan 20, 2017
0bde329
[FIX] Request id no longer exists after concurrency rollback
StefanRijnhart Jan 16, 2017
96eea74
[FIX] auditlog: Duplicate logging
obulkin Feb 16, 2017
3e543df
OCA Transbot updated translations from Transifex
oca-transbot Oct 26, 2015
25a041e
[MIG] auditlog: Migration to 11.0
etobella Nov 3, 2017
3236130
[add] https
rgarnau Nov 14, 2017
94fa17e
OCA Transbot updated translations from Transifex
oca-transbot Dec 9, 2017
47044eb
remove obsolete .pot files [ci skip]
sbidoul Jun 15, 2018
20b0a80
[UPD] Update auditlog.pot
oca-travis Jun 17, 2018
1f9407c
Translated using Weblate
Jun 20, 2018
959def7
[ADD] split module sale_exception into base_exception
mourad-ehm Feb 21, 2017
744d6d3
Fix menu in base_exception (#803)
eugen-don May 20, 2017
0a475a1
[FIX] base_exception: '_check_exception' is 'api.multi' since it's ca…
lmignon Jun 9, 2017
90727a5
[MIG] base_exception: Migration to 11.0
mourad-ehm Oct 13, 2017
33916dc
style fixes
JordiBForgeFlow Nov 22, 2017
4c6f0b2
[FIX] temp model test access rule & fix OCA remarks
mourad-ehm Nov 24, 2017
be62320
Refactor tests of module 'base_exception'.
JordiBForgeFlow Dec 28, 2017
ec969fc
[FIX] Enable post_install for tests + pylint
astirpe Feb 15, 2018
7a9a692
[IMP] Update base_exception views
ivantodorovich Oct 25, 2018
448e20e
FIX remove old api parameters in base_exception
bealdav Nov 19, 2018
1307e60
[FIX] base_exception: send the active_model in the conxtext when call…
nicomacr Apr 1, 2019
30711b9
OCA Transbot updated translations from Transifex
oca-transbot May 1, 2017
1088f5c
[MIG] base_exception: Migration to 12.0
ivantodorovich Apr 9, 2019
4f9eec5
[WIP] sale_exception_by_domain
mourad-ehm Mar 23, 2018
00569de
add execution rule based instead of record based
hparfr Oct 30, 2018
3cc3ba4
Remove onchange on exception_type
hparfr Nov 8, 2018
0b13b65
Update readme
hparfr Dec 10, 2018
28fca35
base_exception allow to filter rules in inherited modules
hparfr Jan 8, 2019
e9ebea3
FIX self[0] in _rule_group
ivantodorovich Apr 9, 2019
550fe0d
[MIG] dict.iteritems() does not exist in Python3
ivantodorovich Apr 9, 2019
7691a6d
[MIG] auditlog: Migration to 12.0
sebalix Apr 9, 2019
432b211
[UPD] README.rst
sebalix Apr 9, 2019
c6a3060
[IMP] auditlog: set all fields readonly when the rule is enabled
sebalix Apr 9, 2019
88bf4ec
Merge pull request #1556 from sebalix/12.0-mig-auditlog
max3903 Apr 10, 2019
d33b2e7
[UPD] README.rst
OCA-git-bot Apr 10, 2019
a8541e5
[ADD] setup.py
OCA-git-bot Apr 10, 2019
fb08305
[UPD] Update auditlog.pot
oca-travis Apr 10, 2019
6d9503e
Update english pot file
Yenthe666 Mar 26, 2015
7ca4c9f
Open FTP session on the last moment possible
archetipo May 11, 2015
0b110c3
[auto_backup] Refactor.
Mar 9, 2016
75b6312
FIX License type
archetipo Mar 22, 2016
88ee9fc
[FIX] auto_backup: bad reference to field sftp_private_key (#423)
jabibi May 18, 2016
5c0ca8e
[FIX] logger db_backup for pysftp (#419)
bealdav May 26, 2016
f4a7807
OCA Transbot updated translations from Transifex
oca-transbot Apr 17, 2016
eb1ce2d
[FIX] remove en.po that was erroneously created by transbot
sbidoul Aug 15, 2016
5063b5c
[MIG] auto_backup: Migrate to v9
lasley Aug 23, 2016
cb67f7a
[auto_backup] FIX: failure type notification
Yenthe666 Jan 23, 2017
b09b92f
[10.0][auto_backup] Menu entry moved (#735)
astirpe Feb 15, 2017
91e4a1a
FIX sftp unlink path (#767)
eLBati Mar 17, 2017
df71815
Fix icon Test SFTP Connection (#825)
astirpe May 1, 2017
7a32b0e
[11.0][MIG] auto_backup
astirpe Feb 15, 2018
fb1344c
OCA Transbot updated translations from Transifex
oca-transbot Mar 3, 2018
31f78fb
[FIX] syntax error in nl.po
sbidoul Jun 17, 2018
0fa2c8c
[UPD] Update auto_backup.pot
oca-travis Jun 17, 2018
2e6a333
Translated using Weblate (Dutch)
JosDeGraeve Jun 18, 2018
fc677a8
[FIX] auto_backup: Fix NL translation
pedrobaeza Jun 22, 2018
121d660
auto_backup: allow to change the format of backup (#1333)
foutoucour Aug 10, 2018
4568048
[UPD] Update auto_backup.pot
oca-travis Aug 10, 2018
f6908c7
[MIG] auto_backup: Migration to 12.0
aitorbouzas Oct 8, 2018
747547d
Migrate base_technical_user to version 12
florian-dacosta Apr 4, 2019
f729c9f
Merge pull request #1557 from druidoo/12.0-mig-base_exception
sebastienbeau Apr 19, 2019
5935e93
[UPD] README.rst
OCA-git-bot Apr 19, 2019
ccfc5d3
[ADD] setup.py
OCA-git-bot Apr 19, 2019
772f8fa
Merge pull request #1554 from akretion/12-port-sql_export
sebastienbeau Apr 19, 2019
9621b93
[UPD] Update base_exception.pot
oca-travis Apr 19, 2019
c4b8ba8
[UPD] Update sql_export.pot
oca-travis Apr 19, 2019
435bcdb
Merge pull request #1560 from akretion/12.0-mig-base_technical_user
gurneyalex Apr 24, 2019
4461b17
[UPD] Update base_technical_user.pot
oca-travis Apr 24, 2019
53229db
Merge pull request #1536 from kittiu/12.0-fix-excel_import_export-ite…
pedrobaeza May 1, 2019
9610c38
Merge pull request #1384 from aitorbouzas/12.0-mig-auto_backup
JordiBForgeFlow May 7, 2019
6b6f147
[UPD] Update auto_backup.pot
oca-travis May 7, 2019
c4947fb
[FIX] title level in readme fragments
sbidoul May 11, 2019
8f1d4d2
[UPD] README.rst
OCA-git-bot May 11, 2019
11a4e63
[ADD] setup.py
OCA-git-bot May 11, 2019
59714c4
Merge pull request #1461 from acsone/12.0-mig-onchange_helper
lmignon May 14, 2019
8b463ac
[UPD] README.rst
OCA-git-bot May 14, 2019
530a0d0
[ADD] icon.png
OCA-git-bot May 14, 2019
2209856
[ADD] setup.py
OCA-git-bot May 14, 2019
890821a
[UPD] Update onchange_helper.pot
oca-travis May 14, 2019
b4cdea1
Update translation files
oca-transbot May 20, 2019
d03fe57
Update translation files
oca-transbot May 20, 2019
515ab7c
Update translation files
oca-transbot May 20, 2019
6f4450d
Update translation files
oca-transbot May 20, 2019
a8eee97
Update translation files
oca-transbot May 20, 2019
87bffcc
Update translation files
oca-transbot May 20, 2019
0ebd5f8
Update translation files
oca-transbot May 20, 2019
146aae8
IMP sql_export: render field as require when matching field def
bealdav May 22, 2019
e7c4a3e
[FIX] Add migration scripts to v12
MiquelRForgeFlow May 24, 2019
695f6bd
Merge pull request #1581 from akretion/12-sql-export-required
sebastienbeau May 27, 2019
13edc29
[add] base_fontawesome (#866)
simahawk Oct 6, 2017
51cf1dc
[MIG][10.0] base_fontawesome
simahawk Oct 6, 2017
10d7927
[UPD] Update base_fontawesome.pot
oca-travis Jun 24, 2018
60fcbb8
[MIG] base_fontawesome: Migration to 11.0
etobella Sep 19, 2018
5bfa393
[UPD] Update base_fontawesome.pot
oca-travis Sep 25, 2018
e96f4cf
[UPD] README.rst
OCA-git-bot Sep 26, 2018
eee67e9
Added translation using Weblate (Spanish)
etobella Nov 13, 2018
76ec33e
Upgrade to FontAwesome 5.5.0
Dec 5, 2018
5124637
Update to version 5.7.1
Feb 5, 2019
82da364
[MIG] base_Fontawesome
etobella May 29, 2019
7a0afcc
[ADD] Database cleanup module
Jan 28, 2014
8f62ece
remove relations when purging models
Feb 3, 2014
f08a8e1
[FIX] Don't remove uid field from wkf_instance, which is written in
Feb 8, 2014
a0838f3
[CHG] Migration to 8.0
anthony-muschang Dec 11, 2014
e3edc2f
[IMP] hide unnecessary buttons in wizard
hbrunn Apr 28, 2015
687711e
Missing templates and translations added
sysadminmatmoz Aug 11, 2015
40530a9
[ADD] allow to clean up menus
hbrunn Aug 28, 2015
e4340ed
[IMP] allow to select lines to purge in a tree view
hbrunn Jul 17, 2015
113fafd
[ADD] migrate database_cleanup
hbrunn Jun 29, 2016
bcf1570
[RFR] Explicit access rights so that tests can run
StefanRijnhart Aug 9, 2016
1cd2391
[FIX] purge uninstalled uninstallable modules instead of deleting
hbrunn Aug 2, 2016
29a396b
OCA Transbot updated translations from Transifex
oca-transbot Oct 5, 2015
1c7fbff
[IMP] call the button handler to also purge reverse dependencies
hbrunn Sep 15, 2016
c2ca39e
[FIX] don't crash if an xmlid refers to a nonexisting field (#559)
hbrunn Sep 26, 2016
d2b77e9
[FIX] clean database menus was proposing good menus to purge (#562)
JordiBForgeFlow Sep 28, 2016
a6a3f90
fixes #587
florian-dacosta Nov 1, 2016
a7b4ffd
[FIX] database_cleanup: Fix test (#612)
moylop260 Nov 22, 2016
e39d6de
[9.0][FIX] database_cleanup: Isolate build (#719)
lasley Feb 7, 2017
3d29fbe
[ADD] allow creating missing indexes and purging properties (#736)
hbrunn Apr 19, 2017
605ae4b
[MIG] database_cleanup: Migration to version 10.0
eantones Jun 21, 2017
2de5414
[FIX] really uninstall modules and avoid a crash on cached data
hbrunn Aug 1, 2017
f970118
[ADD] [database_cleanup] migrate to 11.0
hbrunn Oct 3, 2017
b321e73
OCA Transbot updated translations from Transifex
oca-transbot Mar 3, 2018
776478d
database_cleanup_fix_runbot_links
fanha99 Jul 20, 2018
8d0a8b4
Global pylint cleanup
simahawk Sep 3, 2018
1118c9e
[FIX] don't destroy values when there are empty default properties
hbrunn Feb 11, 2019
c2d2b8f
[FIX] show the redundant property's res_id, not the default one's
hbrunn Feb 11, 2019
761a09c
[IMP] don't break on properties pointing to unknown models
hbrunn Feb 14, 2019
acd2703
[MIG] database_cleanup: migration to 12.0
mart-e Oct 26, 2018
282886f
[FIX] database_cleanup: exclude password fields
mart-e Apr 8, 2019
8d05d19
[I18N] database_cleanup: reflect changes to en.po
mart-e Apr 16, 2019
3a2f771
[FIX] database_cleanup: filter on many2many fields
mart-e May 6, 2019
d502f72
[FIX] database_cleanup: ignore to_buy modules
mart-e May 9, 2019
efd88c2
[IMP] travis: isolate database_cleanup again
hbrunn Feb 13, 2018
2703a01
Merge pull request #1408 from mart-e/12.0-mig-database_cleanup
pedrobaeza May 31, 2019
e612d72
[ADD] setup.py
OCA-git-bot May 31, 2019
e0d9434
[UPD] Update database_cleanup.pot
oca-travis May 31, 2019
2543919
Refactore base_exception in order to drastically simplify it
florian-dacosta May 28, 2019
c7de33d
Merge pull request #1587 from etobella/12.0-fontawesome
pedrobaeza Jun 4, 2019
2cae091
[UPD] README.rst
OCA-git-bot Jun 4, 2019
636d77e
[ADD] setup.py
OCA-git-bot Jun 4, 2019
1ebd1ad
[UPD] Update base_fontawesome.pot
oca-travis Jun 4, 2019
e1bcff5
Merge pull request #1589 from akretion/12-refactore-base_exception
sebastienbeau Jun 4, 2019
f91254e
[UPD] Update base_exception.pot
oca-travis Jun 4, 2019
4cc0e98
FIX base_exception: typo
bealdav Jun 5, 2019
540fb81
Merge pull request #1597 from akretion/12-fix-typo
pedrobaeza Jun 5, 2019
0d2235d
[UPD] Update base_exception.pot
oca-travis Jun 5, 2019
c65ca1e
Fix intersection operator
hparfr Jun 7, 2019
de54298
Merge pull request #1599 from akretion/12.0-base_exception_fix_inters…
sebastienbeau Jun 11, 2019
ad39e06
Fix union between recordset and parent recordset in base_exception
florian-dacosta Jun 12, 2019
0feb2fd
Merge pull request #1602 from akretion/12-fix-base-exception-apple-or…
pedrobaeza Jun 13, 2019
a1182ef
[UPD] Update base_exception.pot
oca-travis Jun 13, 2019
69608b7
[ADD] module fetchmail_notify_error_to_sender
eLBati Jun 30, 2015
911d5f2
OCA Transbot updated translations from Transifex
oca-transbot Oct 5, 2015
719285e
Fix Travis (#616)
sebalix Nov 19, 2016
8fd2fef
[MIG] fetchmail_notify_error_to_sender
MiquelRForgeFlow Apr 13, 2017
68b2cb1
OCA Transbot updated translations from Transifex
oca-transbot Jul 15, 2017
d87bda9
[MIG] fetchmail_notify_error_to_sender: Migration to 10.0
MiquelRForgeFlow Jul 17, 2017
29879be
porting fetchmail_notify_error_to_sender to 10.0
eLBati Jul 13, 2017
52484f8
OCA Transbot updated translations from Transifex
oca-transbot Dec 2, 2017
0e6322b
[MIG] fetchmail_notify_error_to_sender: Migration to 11.0
haidd May 1, 2018
2c59e1a
[11.0] [MIG] [fetchmail_notify_error_to_sender] - readme, tests, fix …
nedaszilinskas Jul 3, 2018
d68b219
[UPD] Update fetchmail_notify_error_to_sender.pot
oca-travis Jul 5, 2018
9845e2f
[UPD] README.rst
OCA-git-bot Jul 6, 2018
7ccabcc
[MIG] fetchmail_notify_error_to_sender: Migration to 12.0
HviorForgeFlow Jan 21, 2019
d4f6f99
[FIX] fetchmail_notify_error_to_sender: fix test
MiquelRForgeFlow Mar 12, 2019
5b76689
Update translation files
oca-transbot Jun 16, 2019
fd4d784
Update translation files
oca-transbot Jun 16, 2019
382bcd6
Merge pull request #1485 from Eficent/12.0-mig-fetchmail_notify_error…
pedrobaeza Jun 17, 2019
9977c68
[UPD] README.rst
OCA-git-bot Jun 17, 2019
fcb6b80
[ADD] setup.py
OCA-git-bot Jun 17, 2019
76558f2
[UPD] Update fetchmail_notify_error_to_sender.pot
oca-travis Jun 17, 2019
78b18bf
Merge pull request #1583 from Eficent/12.0-add-module_auto_update-mig…
pedrobaeza Jun 17, 2019
ae8a8d8
Update translation files
oca-transbot Jun 29, 2019
7df892c
[10.0][MIG] base_cron_exclusion (#1105)
LoisRForgeFlow Feb 8, 2018
9f656e7
OCA Transbot updated translations from Transifex
oca-transbot Mar 3, 2018
2553018
[FIX] manifest version
rgarnau Mar 7, 2018
895ba69
[UPD] Update base_cron_exclusion.pot
oca-travis Jun 17, 2018
31740b4
Global pylint cleanup
simahawk Sep 3, 2018
7968478
[UPD] Update base_cron_exclusion.pot
oca-travis Oct 30, 2018
2cb97e1
Update translation files
oca-transbot Nov 26, 2018
ffe3612
[MIG] base_cron_exclusion: Migration to 12.0
HviorForgeFlow Jun 3, 2019
8525f64
[UPD] Update base_cron_exclusion.pot
oca-travis Jul 9, 2019
caae9cb
[UPD] README.rst
OCA-git-bot Jul 9, 2019
554d606
[ADD] setup.py
OCA-git-bot Jul 9, 2019
946544f
Merge PR #1593 into 12.0
OCA-git-bot Jul 9, 2019
6781b3a
Update translation files
oca-transbot Jul 20, 2019
3250ead
[ADD] new module module_analysis
legalsylvain Jul 7, 2019
670dbcc
fixup! [ADD] new module module_analysis
legalsylvain Jul 7, 2019
9e743e9
fixup! fixup! [ADD] new module module_analysis
legalsylvain Jul 7, 2019
d144958
fixup! fixup! fixup! [ADD] new module module_analysis
legalsylvain Jul 8, 2019
6fa3d04
fixup! fixup! fixup! fixup! [ADD] new module module_analysis
legalsylvain Jul 8, 2019
f315f8e
IMP exception message
bealdav Jul 8, 2019
3769338
fixup! fixup! fixup! fixup! fixup! [ADD] new module module_analysis
legalsylvain Jul 8, 2019
bedb269
[REF] remove use of cloc. use pygount librairy instead
legalsylvain Jul 8, 2019
9ebe987
fixup! [REF] remove use of cloc. use pygount librairy instead
legalsylvain Jul 8, 2019
23b2e40
fixup! fixup! [REF] remove use of cloc. use pygount librairy instead
legalsylvain Jul 8, 2019
df9c6cb
Apply suggestions from code review
legalsylvain Jul 9, 2019
69217a8
Update module_analysis/views/menu.xml
legalsylvain Jul 9, 2019
8930efd
Update module_analysis/tests/test_module.py
legalsylvain Jul 9, 2019
e780829
Update module_analysis/readme/CONFIGURE.rst
legalsylvain Jul 9, 2019
a5b6512
[IMP] handle encoding
legalsylvain Jul 22, 2019
bff61f8
[UPD] Update module_analysis.pot
oca-travis Jul 23, 2019
5e8c9e0
[UPD] README.rst
OCA-git-bot Jul 23, 2019
a62aaa4
[ADD] setup.py
OCA-git-bot Jul 23, 2019
c47a864
Merge PR #1618 into 12.0
OCA-git-bot Jul 23, 2019
a5e8c96
[UPD] README.rst
OCA-git-bot Jul 29, 2019
dc25c48
[ADD] dbfilter_from_header
hbrunn Jul 4, 2013
e14a4b0
[MIG] dbfilter_from_header: Migration to 8.0
sbidoul Jul 12, 2014
1658852
[ADD] - dbfilter_from_header: Added module to version 9.0.
fv-clearcorp Mar 7, 2016
8593d93
[ADD] - cherry picked 5737ebc
sbidoul Nov 18, 2015
27ff7cf
[FIX] - dbfilter_from_header: Updated the module to latest conventions.
fv-clearcorp Mar 8, 2016
d965fac
[MIG] migrate dbfilter_from_header to 10.0 (#571)
JosDeGraeve Oct 17, 2016
ef42a49
[11.0][MIG] dbfilter_from_header
Mar 8, 2018
2550261
[FIX] dbfilter_from_header: prevent autoloading
nilshamerlinck Jul 26, 2018
a183841
[MIG] dbfilter_from_header: Migration to 12.0
remytms Apr 9, 2019
dca82db
[UPD] Update dbfilter_from_header.pot
oca-travis Jul 29, 2019
1b11cd4
[UPD] README.rst
OCA-git-bot Jul 29, 2019
5352726
[ADD] setup.py
OCA-git-bot Jul 29, 2019
32d5666
Merge PR #1558 into 12.0
OCA-git-bot Jul 29, 2019
b370da8
[12.0] base_cron_exclusion to LGPL
LoisRForgeFlow Aug 5, 2019
44ebfdb
Merge pull request #1631 from Eficent/12.0-base_cron_exclusion-license
JordiBForgeFlow Aug 5, 2019
7151608
[UPD] README.rst
OCA-git-bot Aug 5, 2019
5dec9f2
[12.0][FIX] excel_import_export
kittiu Jun 19, 2019
dd89e1a
[UPD] Update excel_import_export.pot
oca-travis Aug 5, 2019
6a6146f
[UPD] README.rst
OCA-git-bot Aug 5, 2019
2862dee
Merge PR #1612 into 12.0
OCA-git-bot Aug 5, 2019
1f801da
[12.0][FIX] excel_import_export, use sudo() to get param
kittiu Aug 7, 2019
0e4479f
Merge pull request #1636 from ecosoft-odoo/12.0-fix-excel_import_expo…
pedrobaeza Aug 9, 2019
5fa665f
[UPD] README.rst
OCA-git-bot Aug 9, 2019
b959f8c
[FIX][#1580]database_cleanup: Skip studio_customization module skippe…
bizzappdev Aug 5, 2019
71b8116
[UPD] Update database_cleanup.pot
oca-travis Aug 11, 2019
2074195
database_cleanup 12.0.1.0.1
OCA-git-bot Aug 11, 2019
5157720
Merge PR #1632 into 12.0
OCA-git-bot Aug 11, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 5 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,11 @@ env:

matrix:
- LINT_CHECK="1"
- TESTS="1" ODOO_REPO="OCA/OCB"
- TESTS="1" ODOO_REPO="OCA/OCB" MAKEPOT="1"
- TESTS="1" ODOO_REPO="OCA/OCB" EXCLUDE="database_cleanup"
- TESTS="1" ODOO_REPO="OCA/OCB" INCLUDE="database_cleanup"
- TESTS="1" ODOO_REPO="odoo/odoo" EXCLUDE="database_cleanup" MAKEPOT="1"
- TESTS="1" ODOO_REPO="odoo/odoo" INCLUDE="database_cleanup" MAKEPOT="1"


install:
- git clone --depth=1 https://github.com/OCA/maintainer-quality-tools.git ${HOME}/maintainer-quality-tools
Expand Down
112 changes: 112 additions & 0 deletions auditlog/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
=========
Audit Log
=========

.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
:target: https://odoo-community.org/page/development-status
:alt: Beta
.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3
.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fserver--tools-lightgray.png?logo=github
:target: https://github.com/OCA/server-tools/tree/12.0/auditlog
:alt: OCA/server-tools
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/server-tools-12-0/server-tools-12-0-auditlog
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
:target: https://runbot.odoo-community.org/runbot/149/12.0
:alt: Try me on Runbot

|badge1| |badge2| |badge3| |badge4| |badge5|

This module allows the administrator to log user operations performed on data
models such as ``create``, ``read``, ``write`` and ``delete``.

**Table of contents**

.. contents::
:local:

Usage
=====

Go to `Settings / Technical / Audit / Rules` to subscribe rules. A rule defines
which operations to log for a given data model.

.. image:: https://raw.githubusercontent.com/auditlog/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:: https://raw.githubusercontent.com/auditlog/static/description/logs.png

Get the details:

.. image:: https://raw.githubusercontent.com/auditlog/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:: https://raw.githubusercontent.com/auditlog/static/description/autovacuum.png

Known issues / Roadmap
======================

* log only operations triggered by some users (currently it logs all users)
* log read operations does not work on all data models, need investigation

Bug Tracker
===========

Bugs are tracked on `GitHub Issues <https://github.com/OCA/server-tools/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us smashing it by providing a detailed and welcomed
`feedback <https://github.com/OCA/server-tools/issues/new?body=module:%20auditlog%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

Do not contact contributors directly about support or help with technical issues.

Credits
=======

Authors
~~~~~~~

* ABF OSIELL

Contributors
~~~~~~~~~~~~

* Sebastien Alix <sebastien.alix@camptocamp.com>
* Holger Brunn <hbrunn@therp.nl>
* Holden Rehg <holdenrehg@gmail.com>

Other credits
~~~~~~~~~~~~~

* Icon: built with different icons from the `Oxygen theme <https://en.wikipedia.org/wiki/Oxygen_Project>`_ (LGPL)

Maintainers
~~~~~~~~~~~

This module is maintained by the OCA.

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

OCA, or the Odoo Community Association, is a nonprofit organization whose
mission is to support the collaborative development of Odoo features and
promote its widespread use.

This module is part of the `OCA/server-tools <https://github.com/OCA/server-tools/tree/12.0/auditlog>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
3 changes: 3 additions & 0 deletions auditlog/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

from . import models
23 changes: 23 additions & 0 deletions auditlog/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Copyright 2015 ABF OSIELL <https://osiell.com>
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).

{
'name': "Audit Log",
'version': "12.0.1.0.0",
'author': "ABF OSIELL,Odoo Community Association (OCA)",
'license': "AGPL-3",
'website': "https://github.com/OCA/server-tools/",
'category': "Tools",
'depends': [
'base',
],
'data': [
'security/ir.model.access.csv',
'data/ir_cron.xml',
'views/auditlog_view.xml',
'views/http_session_view.xml',
'views/http_request_view.xml',
],
'application': True,
'installable': True,
}
16 changes: 16 additions & 0 deletions auditlog/data/ir_cron.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo noupdate="1">

<record id="ir_cron_auditlog_autovacuum" model="ir.cron">
<field name='name'>Auto-vacuum audit logs</field>
<field name='interval_number'>1</field>
<field name='interval_type'>days</field>
<field name="numbercall">-1</field>
<field name="active" eval="False"/>
<field name="doall" eval="False"/>
<field name="code">model.autovacuum(180)</field>
<field name="state">code</field>
<field name="model_id" ref="model_auditlog_autovacuum"/>
</record>

</odoo>
Loading