Tools for Odoo Administrators to improve some technical features on Odoo.
 
 
 
 
Go to file
Akim Juillerat 0b575e5959
Add selection of attachments through inheriting model
Selection of attachments through inheriting model can be useful if
we want to purge attachments that are extended through another
model.

For example, shipping.label (from base_delivery_carrier_label)
inherits from ir.attachment but the attachment itself is linked to
the stock.picking model.
By using inheriting_model defined to shipping.label and setting
model_ids to stock.picking, we can safely select the attachments
linked to stock.pickings that are shipping labels and avoid deleting
any picking list or delivery note reports.
2025-02-11 16:24:08 +05:00
.github/workflows Merge PR #2763 into 17.0 2024-05-03 08:14:48 +00:00
.oca/oca-port/blacklist oca-port: blacklist PR(s) 1937, 2216, 2457 for base_view_inheritance_extension 2024-11-21 16:33:39 +01:00
auditlog [BOT] post-merge updates 2024-12-27 19:10:22 +00:00
autovacuum_message_attachment Add selection of attachments through inheriting model 2025-02-11 16:24:08 +05:00
base_cron_exclusion [BOT] post-merge updates 2024-04-23 14:29:24 +00:00
base_exception Translated using Weblate (Italian) 2024-10-07 10:06:29 +00:00
base_m2m_custom_field [BOT] post-merge updates 2024-10-24 10:51:06 +00:00
base_partition Translated using Weblate (Chinese (Simplified) (zh_CN)) 2024-06-16 17:40:58 +00:00
base_sparse_field_list_support [BOT] post-merge updates 2024-12-03 11:42:54 +00:00
base_technical_user Translated using Weblate (Chinese (Simplified) (zh_CN)) 2024-06-16 11:07:58 +00:00
base_view_inheritance_extension [BOT] post-merge updates 2024-11-21 15:44:10 +00:00
database_cleanup [BOT] post-merge updates 2024-12-16 11:36:43 +00:00
dbfilter_from_header Added translation using Weblate (Italian) 2024-02-06 07:20:49 +00:00
fetchmail_notify_error_to_sender Translated using Weblate (Italian) 2024-12-28 14:06:36 +00:00
fetchmail_notify_error_to_sender_test [BOT] post-merge updates 2024-12-27 11:08:47 +00:00
iap_alternative_provider Translated using Weblate (Chinese (Simplified) (zh_CN)) 2024-06-16 17:40:58 +00:00
jsonifier Translated using Weblate (Chinese (Simplified) (zh_CN)) 2024-06-16 11:07:59 +00:00
module_analysis [17.0][FIX] module_analysis: interpret exclude_directories as relative to module's folder 2024-10-11 09:59:38 +02:00
module_auto_update Translated using Weblate (Chinese (Simplified) (zh_CN)) 2024-06-16 11:08:02 +00:00
module_change_auto_install [BOT] post-merge updates 2024-06-28 12:28:15 +00:00
onchange_helper [BOT] post-merge updates 2024-03-01 10:05:33 +00:00
rpc_helper Update translation files 2024-12-03 15:51:44 +00:00
scheduler_error_mailer Translated using Weblate (Chinese (Simplified) (zh_CN)) 2024-06-16 11:08:01 +00:00
sentry [BOT] post-merge updates 2024-05-14 14:06:51 +00:00
server_action_logging Translated using Weblate (Italian) 2024-07-08 10:58:37 +00:00
session_db Added translation using Weblate (Italian) 2024-10-04 06:25:34 +00:00
setup/_metapackage [BOT] post-merge updates 2024-12-27 11:08:47 +00:00
tracking_manager [BOT] post-merge updates 2024-11-07 12:56:15 +00:00
upgrade_analysis [BOT] post-merge updates 2024-12-31 20:25:56 +00:00
views_migration_17 [ADD] views_migration_17: module to migrate views 2023-12-13 12:00:55 -03:00
.copier-answers.yml sync project from template 2024-07-02 12:09:48 +02:00
.editorconfig Initialize 17.0 branch 2023-11-07 15:20:07 +01:00
.eslintrc.yml sync project from template 2024-07-02 12:09:48 +02:00
.gitignore sync project from template 2024-07-02 12:09:48 +02:00
.pre-commit-config.yaml [FIX] upgrade_analysis: fix constraint logging 2024-10-24 14:51:55 +02:00
.prettierrc.yml Initialize 17.0 branch 2023-11-07 15:20:07 +01:00
.pylintrc Initialize 17.0 branch 2023-11-07 15:20:07 +01:00
.pylintrc-mandatory Initialize 17.0 branch 2023-11-07 15:20:07 +01:00
.ruff.toml [IMP] update dotfiles 2024-05-01 17:21:35 +00:00
LICENSE Initialize 17.0 branch 2023-11-07 15:20:07 +01:00
README.md [BOT] post-merge updates 2024-12-31 20:25:56 +00:00
requirements.txt [MIG] module_analysis: Migration to 17.0 2024-09-13 11:29:21 +02:00
test-requirements.txt [MIG] base_exception: Migration to 17.0 2024-01-25 20:08:04 +00:00

README.md

Runboat Pre-commit Status Build Status codecov Translation Status

Server Tools

TODO: add repo description.

Available addons

addon version maintainers summary
auditlog 17.0.1.0.4 Audit Log
base_cron_exclusion 17.0.1.0.0 LoisRForgeFlow ChrisOForgeFlow Allow you to select scheduled actions that should not run simultaneously.
base_exception 17.0.1.0.1 hparfr sebastienbeau This module provide an abstract model to manage customizable exceptions to be applied on different models (sale order, invoice, ...)
base_m2m_custom_field 17.0.1.0.0 Customizations of Many2many
base_partition 17.0.1.0.0 Base module that provide the partition method on all models
base_sparse_field_list_support 17.0.1.0.0 add list support to convert_to_cache()
base_technical_user 17.0.1.0.0 Add a technical user parameter on the company
base_view_inheritance_extension 17.0.1.0.2 Adds more operators for view inheritance
database_cleanup 17.0.1.2.2 Database cleanup
dbfilter_from_header 17.0.1.0.0 Filter databases with HTTP headers
fetchmail_notify_error_to_sender 17.0.1.0.0 If fetching mails gives error, send an email to sender
fetchmail_notify_error_to_sender_test 17.0.1.0.0 Test for Fetchmail Notify Error to Sender
iap_alternative_provider 17.0.1.0.0 sebastienbeau Base module for providing alternative provider for iap apps
jsonifier 17.0.1.0.0 JSON-ify data for all models
module_analysis 17.0.1.0.1 legalsylvain Add analysis tools regarding installed modules to know which installed modules comes from Odoo Core, OCA, or are custom modules
module_auto_update 17.0.1.0.0 Automatically update Odoo modules
module_change_auto_install 17.0.1.0.2 legalsylvain Customize auto installables modules by configuration
onchange_helper 17.0.1.0.1 Technical module that ease execution of onchange in Python code
rpc_helper 17.0.1.0.0 simahawk Helpers for disabling RPC calls
scheduler_error_mailer 17.0.1.0.0 Scheduler Error Mailer
sentry 17.0.1.0.0 barsi naglis versada moylop260 fernandahf Report Odoo errors to Sentry
server_action_logging 17.0.1.0.0 Module that provides a logging mechanism for server actions
session_db 17.0.1.0.0 sbidoul Store sessions in DB
tracking_manager 17.0.1.0.7 Kev-Roche sebastienbeau This module tracks all fields of a model, including one2many and many2many ones.
upgrade_analysis 17.0.1.0.2 StefanRijnhart legalsylvain Performs a difference analysis between modules installed on two different Odoo instances

Unported addons

addon version maintainers summary
views_migration_17 17.0.1.0.0 (unported) Views Migration to v17

Licenses

This repository is licensed under AGPL-3.0.

However, each module can have a totally different license, as long as they adhere to Odoo Community Association (OCA) policy. Consult each module's __manifest__.py file, which contains a license key that explains its license.


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.