From a747e3f7c3d2dcc97f98ae00d6ff443bb55365bf Mon Sep 17 00:00:00 2001 From: Janik von Rotz Date: Wed, 2 Aug 2023 11:13:18 +0200 Subject: [PATCH] snippets --- oca/hr-attendance | 2 +- oca/hr-holidays | 2 +- oca/l10n-switzerland | 2 +- snippets/account.md | 45 ++++++ ...ort_invoice_document.round_price_unit.xml} | 0 ...t.portal_br_page.show_scenario_and_gap.xml | 22 +++ snippets/hr.md | 15 ++ snippets/hr_timesheet.md | 16 +++ ...et_view_tree_user.show_product_uom_id.xml} | 0 snippets/ir_model.md | 22 +++ snippets/project.md | 48 +++++++ ...w_task_form2.x_business_requirement_id.xml | 2 +- snippets/purchase.md | 129 +++++++++++++++++- snippets/sale.md | 14 ++ ...rder_line_view_form_readonly.edit_form.xml | 42 ++++++ ...w_quotation_tree.show_delivery_status.xml} | 0 snippets/sale_blanket_order.md | 22 ++- ...etorder_document.add_payment_term copy.xml | 9 -- ...blanketorder_document.add_payment_term.xml | 9 -- task | 22 +++ task.md | 11 +- 21 files changed, 403 insertions(+), 31 deletions(-) rename snippets/{account.report_invoice_document.round_price_unit..xml => account.report_invoice_document.round_price_unit.xml} (100%) create mode 100644 snippets/business_requirement.portal_br_page.show_scenario_and_gap.xml rename snippets/{hr_timesheet.timesheet_view_tree_user.show_​product_uom_id.xml => hr_timesheet.timesheet_view_tree_user.show_product_uom_id.xml} (100%) create mode 100644 snippets/sale.sale_order_line_view_form_readonly.edit_form.xml rename snippets/{sale.view_quotation_tree.show_​delivery_status.xml => sale.view_quotation_tree.show_delivery_status.xml} (100%) delete mode 100644 snippets/sale_blanket_order.report_blanketorder_document.add_payment_term copy.xml delete mode 100644 snippets/sale_blanket_order.report_blanketorder_document.add_payment_term.xml diff --git a/oca/hr-attendance b/oca/hr-attendance index 96b8dbcc..5a0dddbc 160000 --- a/oca/hr-attendance +++ b/oca/hr-attendance @@ -1 +1 @@ -Subproject commit 96b8dbcc8fdb2abcac37b5cf4bb7a8f7805d5163 +Subproject commit 5a0dddbc1ae8213958457cb0a0c3dd73474c24e5 diff --git a/oca/hr-holidays b/oca/hr-holidays index 9005d54d..d7e53901 160000 --- a/oca/hr-holidays +++ b/oca/hr-holidays @@ -1 +1 @@ -Subproject commit 9005d54de02fc8477365a6fd1ad67636f7a51066 +Subproject commit d7e5390134d2ff71c1e3497c95307f6c36afa4f5 diff --git a/oca/l10n-switzerland b/oca/l10n-switzerland index bb7affa6..97f98d96 160000 --- a/oca/l10n-switzerland +++ b/oca/l10n-switzerland @@ -1 +1 @@ -Subproject commit bb7affa612a459bcdf094bd13a5116896bea8f19 +Subproject commit 97f98d96c7b2bf87dd5d9d4285ff59ec37fd9f07 diff --git a/snippets/account.md b/snippets/account.md index 282a9063..cfdbfe24 100644 --- a/snippets/account.md +++ b/snippets/account.md @@ -1834,6 +1834,21 @@ ID: `mint_system.account.report_invoice_document.reset_address` ``` Source: [snippets/account.report_invoice_document.reset_address.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/account.report_invoice_document.reset_address.xml) +### Round Price Unit +ID: `mint_system.account.report_invoice_document.round_price_unit` +```xml + + + + + + + + + +``` +Source: [snippets/account.report_invoice_document.round_price_unit.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/account.report_invoice_document.round_price_unit.xml) + ### Round Price ID: `mint_system.account.report_invoice_document.round_price` ```xml @@ -4408,6 +4423,21 @@ ID: `mint_system.account.report_invoice_document.reset_address` ``` Source: [snippets/account.report_invoice_document.reset_address.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/account.report_invoice_document.reset_address.xml) +### Round Price Unit +ID: `mint_system.account.report_invoice_document.round_price_unit` +```xml + + + + + + + + + +``` +Source: [snippets/account.report_invoice_document.round_price_unit.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/account.report_invoice_document.round_price_unit.xml) + ### Round Price ID: `mint_system.account.report_invoice_document.round_price` ```xml @@ -5736,6 +5766,21 @@ ID: `mint_system.account.view_move_line_tree_grouped_general.amount_currency_opt ``` Source: [snippets/account.view_move_line_tree_grouped_general.amount_currency_optional.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/account.view_move_line_tree_grouped_general.amount_currency_optional.xml) +## View Move Line Tree +### Show Cumulated Balance +ID: `mint_system.account.view_move_line_tree.show_cumulated_balance` +```xml + + + + + + + + +``` +Source: [snippets/account.view_move_line_tree.show_cumulated_balance.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/account.view_move_line_tree.show_cumulated_balance.xml) + ## View Move Tree ### X Account Codes ID: `mint_system.account.view_move_tree.x_account_codes` diff --git a/snippets/account.report_invoice_document.round_price_unit..xml b/snippets/account.report_invoice_document.round_price_unit.xml similarity index 100% rename from snippets/account.report_invoice_document.round_price_unit..xml rename to snippets/account.report_invoice_document.round_price_unit.xml diff --git a/snippets/business_requirement.portal_br_page.show_scenario_and_gap.xml b/snippets/business_requirement.portal_br_page.show_scenario_and_gap.xml new file mode 100644 index 00000000..f8377000 --- /dev/null +++ b/snippets/business_requirement.portal_br_page.show_scenario_and_gap.xml @@ -0,0 +1,22 @@ + + + +
+
+
+
+ Scenario +
+
+
+
+
+
+ Gap +
+
+
+
+ \ No newline at end of file diff --git a/snippets/hr.md b/snippets/hr.md index bb9cb495..b3f02143 100644 --- a/snippets/hr.md +++ b/snippets/hr.md @@ -155,6 +155,21 @@ ID: `mint_system.hr.view_employee_form.plan_permission` ``` Source: [snippets/hr.view_employee_form.plan_permission.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/hr.view_employee_form.plan_permission.xml) +### User Id Domain +ID: `mint_system.hr.view_employee_form.user_id_domain` +```xml + + + + + [] + + + + +``` +Source: [snippets/hr.view_employee_form.user_id_domain.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/hr.view_employee_form.user_id_domain.xml) + ## View Employee Tree ### Add Mobile Phone ID: `mint_system.hr.view_employee_tree.add_mobile_phone` diff --git a/snippets/hr_timesheet.md b/snippets/hr_timesheet.md index cc2e89d5..9f6b9aac 100644 --- a/snippets/hr_timesheet.md +++ b/snippets/hr_timesheet.md @@ -423,6 +423,22 @@ ID: `mint_system.hr_timesheet.timesheet_view_tree_user.show_billable_type` ``` Source: [snippets/hr_timesheet.timesheet_view_tree_user.show_billable_type.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/hr_timesheet.timesheet_view_tree_user.show_billable_type.xml) +### Show ​Product Uom Id +ID: `mint_system.hr_timesheet.timesheet_view_tree_user.show_​product_uom_id` +```xml + + + + + + + + + + +``` +Source: [snippets/hr_timesheet.timesheet_view_tree_user.show_​product_uom_id.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/hr_timesheet.timesheet_view_tree_user.show_​product_uom_id.xml) + ### X Timesheet Invoice Type ID: `mint_system.hr_timesheet.timesheet_view_tree_user.x_timesheet_invoice_type` ```xml diff --git a/snippets/hr_timesheet.timesheet_view_tree_user.show_​product_uom_id.xml b/snippets/hr_timesheet.timesheet_view_tree_user.show_product_uom_id.xml similarity index 100% rename from snippets/hr_timesheet.timesheet_view_tree_user.show_​product_uom_id.xml rename to snippets/hr_timesheet.timesheet_view_tree_user.show_product_uom_id.xml diff --git a/snippets/ir_model.md b/snippets/ir_model.md index f37e3494..3bd0f061 100644 --- a/snippets/ir_model.md +++ b/snippets/ir_model.md @@ -2139,6 +2139,28 @@ ID: `mint_system.ir_model.sale_order_line.x_weight_delivered` Source: [snippets/ir_model.sale_order_line.x_weight_delivered.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/ir_model.sale_order_line.x_weight_delivered.xml) ## Sale Order +### X As4import +ID: `mint_system.ir_model.sale_order.x_as4import` +```xml + + + + + AS4 Import + sale.order + + x_as4import + + + + boolean + + + + +``` +Source: [snippets/ir_model.sale_order.x_as4import.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/ir_model.sale_order.x_as4import.xml) + ### X Client Project Ref ID: `mint_system.ir_model.sale_order.x_client_project_ref` ```xml diff --git a/snippets/project.md b/snippets/project.md index 3a60382d..720430b7 100644 --- a/snippets/project.md +++ b/snippets/project.md @@ -15,6 +15,21 @@ ID: `mint_system.project.edit_project.domain_action_view_so` ``` Source: [snippets/project.edit_project.domain_action_view_so.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/project.edit_project.domain_action_view_so.xml) +### Show Collaborator Ids +ID: `mint_system.project.edit_project.show_collaborator_ids` +```xml + + + + + + + + + +``` +Source: [snippets/project.edit_project.show_collaborator_ids.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/project.edit_project.show_collaborator_ids.xml) + ### Show Date Start ID: `mint_system.project.edit_project.show_date_start` ```xml @@ -364,6 +379,19 @@ ID: `mint_system.project.view_task_form2.show_key` ``` Source: [snippets/project.view_task_form2.show_key.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/project.view_task_form2.show_key.xml) +### Show Partner Mobile +ID: `mint_system.project.view_task_form2.show_partner_mobile` +```xml + + + + + + + +``` +Source: [snippets/project.view_task_form2.show_partner_mobile.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/project.view_task_form2.show_partner_mobile.xml) + ### Timesheet Sort Date Desc ID: `mint_system.project.view_task_form2.timesheet_sort_date_desc` ```xml @@ -464,6 +492,26 @@ ID: `mint_system.project.view_task_form2.x_vehicle_id` ``` Source: [snippets/project.view_task_form2.x_vehicle_id.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/project.view_task_form2.x_vehicle_id.xml) +## View Task Kanban +### Show Planned Date Begin +ID: `mint_system.project.view_task_kanban.show_planned_date_begin` +```xml + + + +
+ +
+ +
+ +
+ +
+ +``` +Source: [snippets/project.view_task_kanban.show_planned_date_begin.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/project.view_task_kanban.show_planned_date_begin.xml) + ## View Task Tree2 ### Sale Line Optional ID: `mint_system.project.view_task_tree2.sale_line_optional` diff --git a/snippets/project.view_task_form2.x_business_requirement_id.xml b/snippets/project.view_task_form2.x_business_requirement_id.xml index 3c811f0b..69508255 100644 --- a/snippets/project.view_task_form2.x_business_requirement_id.xml +++ b/snippets/project.view_task_form2.x_business_requirement_id.xml @@ -2,7 +2,7 @@ - + diff --git a/snippets/purchase.md b/snippets/purchase.md index 562d935e..d13018ba 100644 --- a/snippets/purchase.md +++ b/snippets/purchase.md @@ -480,6 +480,26 @@ ID: `mint_system.purchase.report_purchaseorder_document.add_taxes` ``` Source: [snippets/purchase.report_purchaseorder_document.add_taxes.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/purchase.report_purchaseorder_document.add_taxes.xml) +### Append Incoterm +ID: `mint_system.purchase.report_purchaseorder_document.append_incoterm` +```xml + + + + +
+
+ + Lieferbedingungen: + +
+
+
+ +
+``` +Source: [snippets/purchase.report_purchaseorder_document.append_incoterm.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/purchase.report_purchaseorder_document.append_incoterm.xml) + ### Append Payment Terms ID: `mint_system.purchase.report_purchaseorder_document.append_payment_terms` ```xml @@ -565,6 +585,21 @@ ID: `mint_system.purchase.report_purchaseorder_document.format_as_date` ``` Source: [snippets/purchase.report_purchaseorder_document.format_as_date.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/purchase.report_purchaseorder_document.format_as_date.xml) +### Format Date +ID: `mint_system.purchase.report_purchaseorder_document.format_date` +```xml + +> + + + "date" + + + + +``` +Source: [snippets/purchase.report_purchaseorder_document.format_date.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/purchase.report_purchaseorder_document.format_date.xml) + ### Format Qty With Decimal ID: `mint_system.purchase.report_purchaseorder_document.format_qty_with_decimal` ```xml @@ -840,6 +875,21 @@ ID: `mint_system.purchase.report_purchaseorder_document.product_description_repl ``` Source: [snippets/purchase.report_purchaseorder_document.product_description_replace.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/purchase.report_purchaseorder_document.product_description_replace.xml) +### Product Hide Bracket Description +ID: `mint_system.purchase.report_purchaseorder_document.product_hide_bracket_description` +```xml + + + + + + + + + +``` +Source: [snippets/purchase.report_purchaseorder_document.product_hide_bracket_description.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/purchase.report_purchaseorder_document.product_hide_bracket_description.xml) + ### Qty Remaining ID: `mint_system.purchase.report_purchaseorder_document.qty_remaining` ```xml @@ -1195,13 +1245,36 @@ ID: `mint_system.purchase.report_purchaseorder_document.replace_representative` ``` Source: [snippets/purchase.report_purchaseorder_document.replace_representative.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/purchase.report_purchaseorder_document.replace_representative.xml) +### Replace Taxes Id +ID: `mint_system.purchase.report_purchaseorder_document.replace_taxes_id` +```xml + + + + + + Taxes + + + + + + + + + + + +``` +Source: [snippets/purchase.report_purchaseorder_document.replace_taxes_id.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/purchase.report_purchaseorder_document.replace_taxes_id.xml) + ### Round Price ID: `mint_system.purchase.report_purchaseorder_document.round_price` ```xml - + @@ -1376,6 +1449,42 @@ ID: `mint_system.purchase.report_purchaseorder_document.style_moser` ``` Source: [snippets/purchase.report_purchaseorder_document.style_moser.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/purchase.report_purchaseorder_document.style_moser.xml) +### Style Tissa +ID: `mint_system.purchase.report_purchaseorder_document.style_tissa` +```xml + + + + + + + + + {"widget": "contact", "fields": ["address"], "no_marker": True, "phone_icons": False} + + + + {"widget": "contact", "fields": ["address", "name"], "no_marker": True, "phone_icons": False} + + + +``` +Source: [snippets/purchase.report_purchaseorder_document.style_tissa.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/purchase.report_purchaseorder_document.style_tissa.xml) + ### Terms And Conditions ID: `mint_system.purchase.report_purchaseorder_document.terms_and_conditions` ```xml @@ -1676,7 +1785,7 @@ ID: `mint_system.purchase.report_purchasequotation_document.format_date` - + "date" @@ -1875,6 +1984,22 @@ ID: `mint_system.purchase.report_purchasequotation_document.modify_main_table` ``` Source: [snippets/purchase.report_purchasequotation_document.modify_main_table.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/purchase.report_purchasequotation_document.modify_main_table.xml) +### Product Hide Bracket Description +ID: `mint_system.purchase.report_purchasequotation_document.product_hide_bracket_description` +```xml + + + + + + + + + + +``` +Source: [snippets/purchase.report_purchasequotation_document.product_hide_bracket_description.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/purchase.report_purchasequotation_document.product_hide_bracket_description.xml) + ### Remove Date Planned ID: `mint_system.purchase.report_purchasequotation_document.remove_date_planned` ```xml diff --git a/snippets/sale.md b/snippets/sale.md index 710f0eda..c898e800 100644 --- a/snippets/sale.md +++ b/snippets/sale.md @@ -4264,6 +4264,20 @@ ID: `mint_system.sale.view_quotation_tree.replace_create_date` ``` Source: [snippets/sale.view_quotation_tree.replace_create_date.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/sale.view_quotation_tree.replace_create_date.xml) +### Show ​Delivery Status +ID: `mint_system.sale.view_quotation_tree.show_​delivery_status` +```xml + + + + + + + + +``` +Source: [snippets/sale.view_quotation_tree.show_​delivery_status.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/sale.view_quotation_tree.show_​delivery_status.xml) + ### Show ​Payment Term Id ID: `mint_system.sale.view_quotation_tree.show_​payment_term_id` ```xml diff --git a/snippets/sale.sale_order_line_view_form_readonly.edit_form.xml b/snippets/sale.sale_order_line_view_form_readonly.edit_form.xml new file mode 100644 index 00000000..b5c61420 --- /dev/null +++ b/snippets/sale.sale_order_line_view_form_readonly.edit_form.xml @@ -0,0 +1,42 @@ + + + +
+ + +
+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + +
\ No newline at end of file diff --git a/snippets/sale.view_quotation_tree.show_​delivery_status.xml b/snippets/sale.view_quotation_tree.show_delivery_status.xml similarity index 100% rename from snippets/sale.view_quotation_tree.show_​delivery_status.xml rename to snippets/sale.view_quotation_tree.show_delivery_status.xml diff --git a/snippets/sale_blanket_order.md b/snippets/sale_blanket_order.md index 6d42b555..6ed0dc99 100644 --- a/snippets/sale_blanket_order.md +++ b/snippets/sale_blanket_order.md @@ -213,6 +213,26 @@ ID: `mint_system.sale_blanket_order.report_blanketorder_document.add_infotable` ``` Source: [snippets/sale_blanket_order.report_blanketorder_document.add_infotable.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/sale_blanket_order.report_blanketorder_document.add_infotable.xml) +### Add Product Uom +ID: `mint_system.sale_blanket_order.report_blanketorder_document.add_product_uom` +```xml + + + + + ME + + + + + + + + + +``` +Source: [snippets/sale_blanket_order.report_blanketorder_document.add_product_uom.xml](https://github.com/Mint-System/Odoo-Build/tree/14.0/snippets/sale_blanket_order.report_blanketorder_document.add_product_uom.xml) + ### Address Block ID: `mint_system.sale_blanket_order.report_blanketorder_document.address_block` ```xml @@ -449,8 +469,6 @@ ID: `mint_system.sale_blanket_order.report_blanketorder_document.replace_address
-

VAT: -

diff --git a/snippets/sale_blanket_order.report_blanketorder_document.add_payment_term copy.xml b/snippets/sale_blanket_order.report_blanketorder_document.add_payment_term copy.xml deleted file mode 100644 index 98f1c842..00000000 --- a/snippets/sale_blanket_order.report_blanketorder_document.add_payment_term copy.xml +++ /dev/null @@ -1,9 +0,0 @@ - -
-
- - Zahlungsbedingungen: - -
-
-
\ No newline at end of file diff --git a/snippets/sale_blanket_order.report_blanketorder_document.add_payment_term.xml b/snippets/sale_blanket_order.report_blanketorder_document.add_payment_term.xml deleted file mode 100644 index 98f1c842..00000000 --- a/snippets/sale_blanket_order.report_blanketorder_document.add_payment_term.xml +++ /dev/null @@ -1,9 +0,0 @@ - -
-
- - Zahlungsbedingungen: - -
-
-
\ No newline at end of file diff --git a/task b/task index c49243bc..4ae63a78 100755 --- a/task +++ b/task @@ -448,6 +448,25 @@ function clear-assets() { docker exec db psql postgres://odoo:odoo@localhost/$DATABASE -c "delete from ir_attachment where res_model='ir.ui.view' and name like '%assets_%';" } +function reset-views() { + if test -z "$1"; then echo "\$1 is empty."; exit; fi + + DATABASE=$1 + KEY=$(basename $2) + + # Use default database if second param is not given + if test -z "$2"; then + DATABASE="$GIT_BRANCH" + KEY=$(basename $1) + fi + + locale + activate-venv + echo "Reset views for key $KEY" + echo "self.env['ir.ui.view'].search([('key', 'ilike', '$KEY')]).reset_arch(mode='hard')" | + odoo-bin shell -d $DATABASE --config 'config/odoo-native.conf' --no-http +} + function convert-database() { if test -z "$1"; then echo "\$1 is empty."; exit; fi @@ -1124,6 +1143,9 @@ case "$1" in source) activate-venv ;; + reset-views) + reset-views $2 $3 + ;; *) help task exit 1 diff --git a/task.md b/task.md index dceaffae..575e3014 100644 --- a/task.md +++ b/task.md @@ -7,7 +7,7 @@ | checkout-revision | [revision] | Switch to a different Odoo revision by tag name. | | clear-assets | [db] | Clear all assets of Odoo database. | | clear-filestore | [db] | Clear local filestore folder. No param will clear all filestores. Default is branch name. | -| convert-database | [db] | Convert database backup file from postgres 9.5 to latest. Default is branch name. | +| convert-database | [db] | Convert database backup file from postgres 9.5 to latest. Default is branch name. | | create-module | [path] | Create new Odoo module from template. | | disable-auto-install | | Disable auto install for enterprise modules. | | disable-mailserver | [env] | Disable mail server settings via xmlrpc. | @@ -41,20 +41,21 @@ | release-module | [path] | Create GitHub release for a module. | | remove-module | [db][name] | Remove target Odoo module. | | remove-submodule | [path] | Remove git submodule. | +| reset-views | [db][key] | Execute hard reset on views matching keys. | | restart | [name] | Restart docker container. | | save-config | [name] | Save Odoo database config | | send-support-mail | | Sends an mail for support@local to smtp://localhost | -| set-admin | [db] | Sets the password for the first user in database. Default is branch name. | +| set-admin | [db] | Sets the password for the first user in database. Default is branch name. | | source | | Source the Python virtual env. | | start | [name] [db] | Start docker container. Options: none, db, admin, odoo, native, mail. | -| start-psql | [db] | Start PSQL shell in Docker container. Default is branch name. | -| start-shell | [db] | Start Odoo shell from source folder. Default is branch name. | +| start-psql | [db] | Start PSQL shell in Docker container. Default is branch name. | +| start-shell | [db] | Start Odoo shell from source folder. Default is branch name. | | stop | [name] | Stop docker containers. | | switch-branch | [branch] | Switch submodules to target branch. | | test-jsonrpc | [env] | Test json rpc connection. | | test-module | [db][name,path] | Test target Odoo module. | | update-app-list | [db] | Update app list. | -| update-config | | Update odoo config. | +| update-config | | Update Odoo native and docker config files. | | update-docs | | Update project docs. | | update-module | [db][name,path] | Update target Odoo module. | | update-readme | [path] | Update Readme file of Odoo module collection. |