Skip to content

Commit

Permalink
Merge branch '16.0' into 16.0-mig-product_code_mandatory
Browse files Browse the repository at this point in the history
  • Loading branch information
MarioLM-23 authored May 2, 2024
2 parents e0aa2d2 + 43e1c0e commit 46bce09
Show file tree
Hide file tree
Showing 45 changed files with 1,052 additions and 48 deletions.
5 changes: 4 additions & 1 deletion .copier-answers.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
# Do NOT update manually; changes here will be overwritten by Copier
_commit: v1.17.2
_commit: v1.21.1
_src_path: gh:oca/oca-addons-repo-template
ci: GitHub
convert_readme_fragments_to_markdown: false
generate_requirements_txt: true
github_check_license: true
github_ci_extra_env: {}
Expand All @@ -20,4 +21,6 @@ repo_description: 'TODO: add repo description.'
repo_name: product-attribute
repo_slug: product-attribute
repo_website: https://github.com/OCA/product-attribute
use_pyproject_toml: false
use_ruff: false

4 changes: 2 additions & 2 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Stale PRs and issues policy
uses: actions/stale@v4
uses: actions/stale@v9
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
# General settings.
Expand Down Expand Up @@ -48,7 +48,7 @@ jobs:
# * Issues that are pending more information
# * Except Issues marked as "no stale"
- name: Needs more information stale issues policy
uses: actions/stale@v4
uses: actions/stale@v9
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
ascending: true
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,9 @@ jobs:
run: oca_init_test_database
- name: Run tests
run: oca_run_tests
- uses: codecov/codecov-action@v1
- uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
- name: Update .pot files
run: oca_export_and_push_pot https://x-access-token:${{ secrets.GIT_PUSH_TOKEN }}@github.com/${{ github.repository }}
if: ${{ matrix.makepot == 'true' && github.event_name == 'push' && github.repository_owner == 'OCA' }}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ __pycache__/
*.py[cod]
/.venv
/.pytest_cache
/.ruff_cache

# C extensions
*.so
Expand Down
7 changes: 6 additions & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ exclude: |
^docs/_templates/.*\.html$|
# Don't bother non-technical authors with formatting issues in docs
readme/.*\.(rst|md)$|
# Ignore build and dist directories in addons
/build/|/dist/|
# Ignore test files in addons
/tests/samples/.*|
# You don't usually want a bot to modify your legal texts
(LICENSE.*|COPYING.*)
default_language_version:
Expand All @@ -35,7 +39,7 @@ repos:
language: fail
files: '[a-zA-Z0-9_]*/i18n/en\.po$'
- repo: https://github.com/oca/maintainer-tools
rev: 969238e47c07d0c40573acff81d170f63245d738
rev: 9a170331575a265c092ee6b24b845ec508e8ef75
hooks:
# update the NOT INSTALLABLE ADDONS section above
- id: oca-update-pre-commit-excluded-addons
Expand All @@ -48,6 +52,7 @@ repos:
- --org-name=OCA
- --repo-name=product-attribute
- --if-source-changed
- --keep-source-digest
- repo: https://github.com/OCA/odoo-pre-commit-hooks
rev: v0.0.25
hooks:
Expand Down
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ addon | version | maintainers | summary
[product_packaging_level_purchasable](product_packaging_level_purchasable/) | 16.0.1.1.0 | | Control purchase of products via packaging settings.
[product_packaging_level_salable](product_packaging_level_salable/) | 16.0.1.0.0 | | Product Packaging level salable
[product_pricelist_alternative](product_pricelist_alternative/) | 16.0.1.0.0 | | Calculate product price based on alternative pricelists
[product_pricelist_direct_print](product_pricelist_direct_print/) | 16.0.1.0.2 | [![legalsylvain](https://github.com/legalsylvain.png?size=30px)](https://github.com/legalsylvain) | Print price list from menu option, product templates, products variants or price lists
[product_pricelist_direct_print](product_pricelist_direct_print/) | 16.0.1.0.3 | [![legalsylvain](https://github.com/legalsylvain.png?size=30px)](https://github.com/legalsylvain) | Print price list from menu option, product templates, products variants or price lists
[product_pricelist_direct_print_company_group](product_pricelist_direct_print_company_group/) | 16.0.1.0.0 | | Print Pricelist items using the company group model
[product_pricelist_direct_print_website_sale](product_pricelist_direct_print_website_sale/) | 16.0.1.0.0 | [![CarlosRoca13](https://github.com/CarlosRoca13.png?size=30px)](https://github.com/CarlosRoca13) | Extend Product Pricelist Direct Print for filter by public categories
[product_pricelist_direct_print_xlsx](product_pricelist_direct_print_xlsx/) | 16.0.1.0.0 | | Print price list in XLSX format
Expand All @@ -62,7 +62,7 @@ addon | version | maintainers | summary
[product_pricelist_simulation](product_pricelist_simulation/) | 16.0.1.0.3 | [![legalsylvain](https://github.com/legalsylvain.png?size=30px)](https://github.com/legalsylvain) | Simulate the product price for all pricelists
[product_pricelist_simulation_margin](product_pricelist_simulation_margin/) | 16.0.1.0.1 | [![legalsylvain](https://github.com/legalsylvain.png?size=30px)](https://github.com/legalsylvain) | Add margin of product price for all pricelists
[product_pricelist_supplierinfo](product_pricelist_supplierinfo/) | 16.0.1.0.1 | [![luisg123v](https://github.com/luisg123v.png?size=30px)](https://github.com/luisg123v) | Allows to create priceslists based on supplier info
[product_print_category](product_print_category/) | 16.0.1.0.3 | [![legalsylvain](https://github.com/legalsylvain.png?size=30px)](https://github.com/legalsylvain) | Define print categories for products and automate products print, when data has changed
[product_print_category](product_print_category/) | 16.0.1.0.4 | [![legalsylvain](https://github.com/legalsylvain.png?size=30px)](https://github.com/legalsylvain) | Define print categories for products and automate products print, when data has changed
[product_product_template_link](product_product_template_link/) | 16.0.1.0.0 | | Adds a button in product to view the template
[product_profile](product_profile/) | 16.0.1.0.0 | [![bealdav](https://github.com/bealdav.png?size=30px)](https://github.com/bealdav) [![sebastienbeau](https://github.com/sebastienbeau.png?size=30px)](https://github.com/sebastienbeau) [![kevinkhao](https://github.com/kevinkhao.png?size=30px)](https://github.com/kevinkhao) | Allow to configure a product in 1 click
[product_route_mto](product_route_mto/) | 16.0.1.0.0 | | This module allows to compute if a product is an 'MTO' one from its configured routes
Expand All @@ -86,6 +86,7 @@ addon | version | maintainers | summary
[product_uom_use_type](product_uom_use_type/) | 16.0.1.0.0 | [![legalsylvain](https://github.com/legalsylvain.png?size=30px)](https://github.com/legalsylvain) | Define UoM for Sale and / or for Purchase purpose
[product_variant_attribute_name_manager](product_variant_attribute_name_manager/) | 16.0.1.1.0 | [![JordiMForgeFlow](https://github.com/JordiMForgeFlow.png?size=30px)](https://github.com/JordiMForgeFlow) | Manage how to display the attributes on the product variant name.
[sale_product_template_tags](sale_product_template_tags/) | 16.0.1.0.0 | [![ivantodorovich](https://github.com/ivantodorovich.png?size=30px)](https://github.com/ivantodorovich) | Show product tags menu in Sale app
[stock_lot_is_archived](stock_lot_is_archived/) | 16.0.1.0.0 | | This module adds a simple property on Lots that means a lot is archived
[stock_production_lot_expired_date](stock_production_lot_expired_date/) | 16.0.1.0.1 | | Stock production lot expired date
[uom_category_active](uom_category_active/) | 16.0.1.0.0 | | Add option to archive UoM categories

Expand Down
6 changes: 3 additions & 3 deletions product_attribute_value_menu/i18n/it.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 14.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2023-12-14 12:38+0000\n"
"Last-Translator: Francesco Foresti <[email protected]>\n"
"PO-Revision-Date: 2024-04-29 17:37+0000\n"
"Last-Translator: mymage <[email protected]>\n"
"Language-Team: none\n"
"Language: it\n"
"MIME-Version: 1.0\n"
Expand Down Expand Up @@ -77,7 +77,7 @@ msgstr "Prodotto"
#. module: product_attribute_value_menu
#: model_terms:ir.ui.view,arch_db:product_attribute_value_menu.pt_attribute_value_inherit_view_form
msgid "Product Attribute"
msgstr "Attributo Prodotto"
msgstr "Attributo prodotto"

#. module: product_attribute_value_menu
#: model_terms:ir.ui.view,arch_db:product_attribute_value_menu.product_attribute_value_tree_view
Expand Down
27 changes: 27 additions & 0 deletions product_category_hr_department/i18n/es.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * product_category_hr_department
#
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-04-24 01:18+0000\n"
"Last-Translator: Samuel Macias Oropeza <[email protected]>\n"
"Language-Team: none\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"

#. module: product_category_hr_department
#: model:ir.model.fields,field_description:product_category_hr_department.field_product_category__hr_department_id
msgid "Department"
msgstr "Departmento"

#. module: product_category_hr_department
#: model:ir.model,name:product_category_hr_department.model_product_category
msgid "Product Category"
msgstr "Categoría de producto"
6 changes: 3 additions & 3 deletions product_cost_security/i18n/it.po
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2024-03-12 13:33+0000\n"
"PO-Revision-Date: 2024-04-15 10:36+0000\n"
"Last-Translator: mymage <[email protected]>\n"
"Language-Team: none\n"
"Language: it\n"
Expand All @@ -25,7 +25,7 @@ msgstr "Costo"
#. module: product_cost_security
#: model:res.groups,name:product_cost_security.group_product_edit_cost
msgid "Edit"
msgstr ""
msgstr "Modifica"

#. module: product_cost_security
#: model:ir.model.fields,help:product_cost_security.field_product_product__standard_price
Expand Down Expand Up @@ -70,7 +70,7 @@ msgstr "Costi prodotto"
#. module: product_cost_security
#: model:res.groups,name:product_cost_security.group_product_cost
msgid "Read"
msgstr ""
msgstr "Leggi"

#. module: product_cost_security
#: model:ir.model.fields,field_description:product_cost_security.field_product_cost_security_mixin__user_can_update_cost
Expand Down
6 changes: 5 additions & 1 deletion product_pricelist_direct_print/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Product Pricelist Direct Print
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:bbbf555a680110a067dd5c0c1ab882d2762a649195f8548a47118cec42144d8f
!! source digest: sha256:7c541a981d7a3e57b39cacbdf90566ce40d514e66bcd410d42291a3105c172dd
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
Expand Down Expand Up @@ -119,6 +119,10 @@ Contributors

* Sylvain LE GAL <https://twitter.com/legalsylvain>

* `FactorLibre <https://factorlibre.com/>`_:

* Juan Carlos Bonilla

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

Expand Down
2 changes: 1 addition & 1 deletion product_pricelist_direct_print/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"name": "Product Pricelist Direct Print",
"summary": "Print price list from menu option, product templates, "
"products variants or price lists",
"version": "16.0.1.0.2",
"version": "16.0.1.0.3",
"category": "Product",
"website": "https://github.com/OCA/product-attribute",
"author": "Tecnativa, GRAP, Odoo Community Association (OCA)",
Expand Down
4 changes: 4 additions & 0 deletions product_pricelist_direct_print/readme/CONTRIBUTORS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,7 @@
* `GRAP <http://www.grap.coop/>`_:

* Sylvain LE GAL <https://twitter.com/legalsylvain>

* `FactorLibre <https://factorlibre.com/>`_:

* Juan Carlos Bonilla
7 changes: 5 additions & 2 deletions product_pricelist_direct_print/static/description/index.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
Expand Down Expand Up @@ -367,7 +366,7 @@ <h1 class="title">Product Pricelist Direct Print</h1>
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:bbbf555a680110a067dd5c0c1ab882d2762a649195f8548a47118cec42144d8f
!! source digest: sha256:7c541a981d7a3e57b39cacbdf90566ce40d514e66bcd410d42291a3105c172dd
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/product-attribute/tree/16.0/product_pricelist_direct_print"><img alt="OCA/product-attribute" src="https://img.shields.io/badge/github-OCA%2Fproduct--attribute-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/product-attribute-16-0/product-attribute-16-0-product_pricelist_direct_print"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/product-attribute&amp;target_branch=16.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
<p>Print price list from menu option, product templates, products variants or
Expand Down Expand Up @@ -483,6 +482,10 @@ <h2><a class="toc-backref" href="#toc-entry-6">Contributors</a></h2>
<li>Sylvain LE GAL &lt;<a class="reference external" href="https://twitter.com/legalsylvain">https://twitter.com/legalsylvain</a>&gt;</li>
</ul>
</li>
<li><a class="reference external" href="https://factorlibre.com/">FactorLibre</a>:<ul>
<li>Juan Carlos Bonilla</li>
</ul>
</li>
</ul>
</div>
<div class="section" id="maintainers">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,11 @@ def _onchange_partner_ids(self):
if not self.partner_count:
self.last_ordered_products = False

@api.onchange("show_variants")
def _onchange_show_variants(self):
if not self.show_variants:
self.show_attribute_values = False

@api.model
def default_get(self, fields):
res = super().default_get(fields)
Expand Down
2 changes: 1 addition & 1 deletion product_print_category/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Product - Print Categories
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:1fd187d5a6309c0bbb6666936a38af41cc76f5a59cf94ec6c8e66ab9607b28c3
!! source digest: sha256:8d48aa7ef074d7b26a9298755ed6ba26c867a42cd95766b91a22de0e07f241ec
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
Expand Down
2 changes: 1 addition & 1 deletion product_print_category/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"name": "Product - Print Categories",
"summary": "Define print categories for products"
" and automate products print, when data has changed",
"version": "16.0.1.0.3",
"version": "16.0.1.0.4",
"category": "Product",
"license": "AGPL-3",
"website": "https://github.com/OCA/product-attribute",
Expand Down
17 changes: 8 additions & 9 deletions product_print_category/i18n/es.po
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"

#. module: product_print_category
#: model:ir.actions.report,print_report_name:product_print_category.pricetag
msgid "'Products Labels'"
msgstr "'Etiquetas de Productos'"

#. module: product_print_category
#: model_terms:ir.ui.view,arch_db:product_print_category.view_product_print_category_form_2
msgid "<span class=\"o_stat_text\">Products</span>"
Expand Down Expand Up @@ -165,8 +170,8 @@ msgid ""
"\n"
"- %s"
msgstr ""
"Por favor, establezca una categoría de impresión para las siguientes líneas "
"\n"
"Por favor, establezca una categoría de impresión para las siguientes "
"líneas \n"
"\n"
"- %s"

Expand Down Expand Up @@ -274,11 +279,6 @@ msgstr "Variante de Producto"
msgid "Products"
msgstr "Productos"

#. module: product_print_category
#: model:ir.actions.report,print_report_name:product_print_category.pricetag
msgid "Products Labels"
msgstr "Etiquetas de Productos"

#. module: product_print_category
#: model:ir.model.fields,field_description:product_print_category.field_product_print_category__product_to_print_qty
msgid "Products To Print"
Expand Down Expand Up @@ -331,7 +331,6 @@ msgstr "Asistente de línea para la impresión de productos"

#. module: product_print_category
#: model_terms:ir.ui.view,arch_db:product_print_category.view_product_print_wizard_form
msgid ""
"⚠️ If you change Print Category here, it will be changed in the product."
msgid "⚠️ If you change Print Category here, it will be changed in the product."
msgstr ""
"⚠️ Si cambia la Categoría de Impresión aquí, se cambiará en el producto."
10 changes: 5 additions & 5 deletions product_print_category/i18n/fr.po
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,11 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: product_print_category
#: model:ir.actions.report,print_report_name:product_print_category.pricetag
msgid "'Products Labels'"
msgstr "'Etiquettes d\\'articles'"

#. module: product_print_category
#: model_terms:ir.ui.view,arch_db:product_print_category.view_product_print_category_form_2
msgid "<span class=\"o_stat_text\">Products</span>"
Expand Down Expand Up @@ -275,11 +280,6 @@ msgstr "Variante de produit"
msgid "Products"
msgstr "Articles"

#. module: product_print_category
#: model:ir.actions.report,print_report_name:product_print_category.pricetag
msgid "Products Labels"
msgstr "Etiquettes d'articles"

#. module: product_print_category
#: model:ir.model.fields,field_description:product_print_category.field_product_print_category__product_to_print_qty
msgid "Products To Print"
Expand Down
13 changes: 6 additions & 7 deletions product_print_category/i18n/it.po
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.17\n"

#. module: product_print_category
#: model:ir.actions.report,print_report_name:product_print_category.pricetag
msgid "'Products Labels'"
msgstr "'Etichette prodotti'"

#. module: product_print_category
#: model_terms:ir.ui.view,arch_db:product_print_category.view_product_print_category_form_2
msgid "<span class=\"o_stat_text\">Products</span>"
Expand Down Expand Up @@ -273,11 +278,6 @@ msgstr "Variante prodotto"
msgid "Products"
msgstr "Prodotti"

#. module: product_print_category
#: model:ir.actions.report,print_report_name:product_print_category.pricetag
msgid "Products Labels"
msgstr "Etichette prodotti"

#. module: product_print_category
#: model:ir.model.fields,field_description:product_print_category.field_product_print_category__product_to_print_qty
msgid "Products To Print"
Expand Down Expand Up @@ -330,6 +330,5 @@ msgstr "Riga procedura guidata per stampare prodotti"

#. module: product_print_category
#: model_terms:ir.ui.view,arch_db:product_print_category.view_product_print_wizard_form
msgid ""
"⚠️ If you change Print Category here, it will be changed in the product."
msgid "⚠️ If you change Print Category here, it will be changed in the product."
msgstr "⚠️ Se si cambia qui la categoria stampa, verrà cambiata nel prodotto."
10 changes: 5 additions & 5 deletions product_print_category/i18n/product_print_category.pot
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,11 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"

#. module: product_print_category
#: model:ir.actions.report,print_report_name:product_print_category.pricetag
msgid "'Products Labels'"
msgstr ""

#. module: product_print_category
#: model_terms:ir.ui.view,arch_db:product_print_category.view_product_print_category_form_2
msgid "<span class=\"o_stat_text\">Products</span>"
Expand Down Expand Up @@ -267,11 +272,6 @@ msgstr ""
msgid "Products"
msgstr ""

#. module: product_print_category
#: model:ir.actions.report,print_report_name:product_print_category.pricetag
msgid "Products Labels"
msgstr ""

#. module: product_print_category
#: model:ir.model.fields,field_description:product_print_category.field_product_print_category__product_to_print_qty
msgid "Products To Print"
Expand Down
Loading

0 comments on commit 46bce09

Please sign in to comment.