Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/17.0' into 17.0
Browse files Browse the repository at this point in the history
  • Loading branch information
dhongu committed Feb 4, 2025
2 parents e19af05 + 3689bb2 commit 6d8990d
Show file tree
Hide file tree
Showing 213 changed files with 756 additions and 1,131 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/pre-commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@ jobs:
pre-commit:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v2
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.11"
- name: Get python version
run: echo "PY=$(python -VV | sha256sum | cut -d' ' -f1)" >> $GITHUB_ENV
- uses: actions/cache@v1
- uses: actions/cache@v4
with:
path: ~/.cache/pre-commit
key: pre-commit|${{ env.PY }}|${{ hashFiles('.pre-commit-config.yaml') }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
name: Detect unreleased dependencies
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- run: |
for reqfile in requirements.txt test-requirements.txt ; do
if [ -f ${reqfile} ] ; then
Expand Down Expand Up @@ -50,7 +50,7 @@ jobs:
ports:
- 5432:5432
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
persist-credentials: false
- name: Install addons and dependencies
Expand Down
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ repos:
- id: ruff-format

- repo: https://github.com/OCA/pylint-odoo
rev: v9.1.3
rev: v9.2.0
hooks:
- id: pylint_odoo
name: pylint with optional checks
Expand Down
6 changes: 3 additions & 3 deletions .ruff.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,16 @@ exclude = ["setup/*"]
[format]
exclude = ["setup/*"]

[per-file-ignores]
[lint.per-file-ignores]
"__init__.py" = ["F401", "I001"] # ignore unused and unsorted imports in __init__.py
"__manifest__.py" = ["B018"] # useless expression

[isort]
[lint.isort]
section-order = ["future", "standard-library", "third-party", "odoo", "odoo-addons", "first-party", "local-folder"]

[isort.sections]
"odoo" = ["odoo"]
"odoo-addons" = ["odoo.addons"]

[mccabe]
[lint.mccabe]
max-complexity = 50
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ addon | version | maintainers | summary | price
[deltatech_service_maintenance](deltatech_service_maintenance/) | 17.0.1.1.7 | [![dhongu](https://github.com/dhongu.png?size=30px)](https://github.com/dhongu) | Services Maintenance | Free
[deltatech_service_maintenance_agreement](deltatech_service_maintenance_agreement/) | 17.0.1.0.4 | [![dhongu](https://github.com/dhongu.png?size=30px)](https://github.com/dhongu) | Services Maintenance | Free
[deltatech_service_maintenance_plan](deltatech_service_maintenance_plan/) | 17.0.1.0.6 | [![dhongu](https://github.com/dhongu.png?size=30px)](https://github.com/dhongu) | Services Maintenance Plan | Free
[deltatech_sms](deltatech_sms/) | 17.0.1.0.0 | [![dhongu](https://github.com/dhongu.png?size=30px)](https://github.com/dhongu) | Send SMS to custom endpoint | Free
[deltatech_sms](deltatech_sms/) | 17.0.1.0.1 | [![dhongu](https://github.com/dhongu.png?size=30px)](https://github.com/dhongu) | Send SMS to custom endpoint | Free
[deltatech_sms_sale](deltatech_sms_sale/) | 17.0.1.0.1 | [![dhongu](https://github.com/dhongu.png?size=30px)](https://github.com/dhongu) | send SMS at sale order confirmation | Free
[deltatech_stock_account](deltatech_stock_account/) | 17.0.1.0.4 | [![dhongu](https://github.com/dhongu.png?size=30px)](https://github.com/dhongu) | Stock Account Extension | Free
[deltatech_stock_analytic](deltatech_stock_analytic/) | 17.0.1.0.1 | [![danila12](https://github.com/danila12.png?size=30px)](https://github.com/danila12) | Create analytic lines from stock moves | Free
Expand Down
8 changes: 4 additions & 4 deletions deltatech_actions/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@ Deltatech Actions

Features:

- Search and delete duplicate xml anaf files (cron: Delete duplicate
xml attachments)
- Cancel sale order (including picking, stock moves and account moves
linked)
- Search and delete duplicate xml anaf files (cron: Delete duplicate xml
attachments)
- Cancel sale order (including picking, stock moves and account moves
linked)

**Table of contents**

Expand Down
4 changes: 2 additions & 2 deletions deltatech_actions/static/description/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ <h1 class="title">Deltatech Actions</h1>
<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="https://www.odoo.com/documentation/master/legal/licenses.html"><img alt="License: OPL-1" src="https://img.shields.io/badge/licence-OPL--1-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/dhongu/deltatech/tree/17.0/deltatech_actions"><img alt="dhongu/deltatech" src="https://img.shields.io/badge/github-dhongu%2Fdeltatech-lightgray.png?logo=github" /></a></p>
<p>Features:</p>
<ul class="simple">
<li>Search and delete duplicate xml anaf files (cron: Delete duplicate
xml attachments)</li>
<li>Search and delete duplicate xml anaf files (cron: Delete duplicate xml
attachments)</li>
<li>Cancel sale order (including picking, stock moves and account moves
linked)</li>
</ul>
Expand Down
22 changes: 11 additions & 11 deletions deltatech_alternative/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,23 +22,23 @@ Products Alternative

|badge1| |badge2| |badge3|

- Features:
- Features:

-
-

- New model: product_catelog for big master data of products
- New model: product_catelog for big master data of products

- generate new product from catalog: If the search for a
product by code does not return results, an additional
search is made in the product catalog and a product is
automatically generated if it has been found
- generate new product from catalog: If the search for a product
by code does not return results, an additional search is made in
the product catalog and a product is automatically generated if
it has been found

- A module that adds an alternative on the product form
- A module that adds an alternative on the product form

- Search product by alternative code
- Search product by alternative code

- A new product field (used for) to indicate what the product may be
used for
- A new product field (used for) to indicate what the product may be
used for

Camp adaugat in produs search_index in care se face cautarea daca este
setat paramentrul deltatech_alternative_website.search_index
Expand Down
8 changes: 4 additions & 4 deletions deltatech_alternative/static/description/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ <h1 class="title">Products Alternative</h1>
<li>Features:<ul>
<li><ul class="first">
<li>New model: product_catelog for big master data of products<ul>
<li>generate new product from catalog: If the search for a
product by code does not return results, an additional
search is made in the product catalog and a product is
automatically generated if it has been found</li>
<li>generate new product from catalog: If the search for a product
by code does not return results, an additional search is made in
the product catalog and a product is automatically generated if
it has been found</li>
</ul>
</li>
</ul>
Expand Down
10 changes: 5 additions & 5 deletions deltatech_average_payment_period/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@ Deltatech Average Payment Period

Features:

- it computes average duration of cash accounting:
- Payment Days: diference between invoice date and payment date,
weighted by the amount
- Payment days simple: diference between invoice date and payment date,
only for supplier and client invoices, without credit notes
- it computes average duration of cash accounting:
- Payment Days: diference between invoice date and payment date,
weighted by the amount
- Payment days simple: diference between invoice date and payment date,
only for supplier and client invoices, without credit notes

**Table of contents**

Expand Down
28 changes: 14 additions & 14 deletions deltatech_business_process/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,20 +22,20 @@ Business process

|badge1| |badge2| |badge3|

- Features:
- Adds the app "Business Process" to the menu
- Can create projects for different purposes
- For each project, you can create processes with steps
- For each process you can generate tests to be executed by the users
- Permits export(From business process list view action menu) with
different options(tests, responsible, customer, support) as JSON
- Can import the JSON file on the Project form action menu
- Can crate Zones that serves as category for each business process
- *IMPORTANT!* when importing/exporting make sure the name for the
responsible/customer responsible/support are the same in *BOTH*
databases or the import will create duplicate contacts(if one contact
is missing in the second DB it will pe created with the name from the
first)
- Features:
- Adds the app "Business Process" to the menu
- Can create projects for different purposes
- For each project, you can create processes with steps
- For each process you can generate tests to be executed by the users
- Permits export(From business process list view action menu) with
different options(tests, responsible, customer, support) as JSON
- Can import the JSON file on the Project form action menu
- Can crate Zones that serves as category for each business process
- *IMPORTANT!* when importing/exporting make sure the name for the
responsible/customer responsible/support are the same in *BOTH*
databases or the import will create duplicate contacts(if one contact
is missing in the second DB it will pe created with the name from the
first)

**Table of contents**

Expand Down
2 changes: 1 addition & 1 deletion deltatech_business_process/__manifest__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
{
"name": "Business process",
"summary": "Business process",
"version": "17.0.1.3.7",
"version": "17.0.1.3.8",
"author": "Terrabit, Dorin Hongu",
"website": "https://www.terrabit.ro",
"license": "OPL-1",
Expand Down
1 change: 0 additions & 1 deletion deltatech_business_process/models/business_project.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
import io

import xlsxwriter

from odoo import _, api, fields, models
from odoo.exceptions import UserError

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
widget="statusbar"
options="{'clickable': '1'}"
statusbar_visible="draft,run,done"
readonly="1"
/>

</header>
Expand Down
6 changes: 3 additions & 3 deletions deltatech_business_process_documentation/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Business process documentation

Features:

-
-

**Table of contents**

Expand Down Expand Up @@ -52,9 +52,9 @@ Authors
Contributors
------------

- `NextERP Romania <https://www.nexterp.ro>`__:
- `NextERP Romania <https://www.nexterp.ro>`__:

- Fekete Mihai <feketemihai@nexterp.ro>
- Fekete Mihai <feketemihai@nexterp.ro>

Do not contact contributors directly about support or help with
technical issues.
Expand Down
29 changes: 16 additions & 13 deletions deltatech_business_process_handover_document/README.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
==============================
Business process documentation
==============================
==================================
Business process handover document
==================================

..
..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
Expand All @@ -17,14 +17,18 @@ Business process documentation
:target: https://www.odoo.com/documentation/master/legal/licenses.html
:alt: License: OPL-1
.. |badge3| image:: https://img.shields.io/badge/github-dhongu%2Fdeltatech-lightgray.png?logo=github
:target: https://github.com/dhongu/deltatech/tree/17.0/deltatech_business_process_documentation
:target: https://github.com/dhongu/deltatech/tree/17.0/deltatech_business_process_handover_document
:alt: dhongu/deltatech

|badge1| |badge2| |badge3|

Features:
Feature:

-
- Can generate the handover document for the business process from
business project.
- The module supports english and romanian languages.
- The document is generated in PDF format.
-

**Table of contents**

Expand All @@ -48,18 +52,17 @@ Authors
* Terrabit
* Voicu Stefan


Maintainers
-----------

.. |maintainer-dhongu| image:: https://github.com/dhongu.png?size=40px
:target: https://github.com/dhongu
:alt: dhongu
.. |maintainer-VoicuStefan2001| image:: https://github.com/VoicuStefan2001.png?size=40px
:target: https://github.com/VoicuStefan2001
:alt: VoicuStefan2001

Current maintainer:

|maintainer-dhongu|
|maintainer-VoicuStefan2001|

This module is part of the `dhongu/deltatech <https://github.com/dhongu/deltatech/tree/17.0/deltatech_business_process_documentation>`_ project on GitHub.
This module is part of the `dhongu/deltatech <https://github.com/dhongu/deltatech/tree/17.0/deltatech_business_process_handover_document>`_ project on GitHub.

You are welcome to contribute.
Original file line number Diff line number Diff line change
Expand Up @@ -3,34 +3,28 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="generator" content="Docutils: https://docutils.sourceforge.io/" />
<title>Business process</title>
<title>Business process handover document</title>
<link rel="stylesheet" href="https://fossies.org/linux/docutils/docutils/writers/html4css1/html4css1.css" type="text/css" />
</head>
<body>
<div class="document" id="business-process">
<h1 class="title">Business process</h1>
<div class="document" id="business-process-handover-document">
<h1 class="title">Business process handover document</h1>

<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:484227e608166db7993acce8a29cb19515dfaaac3e46c1295a4fc5e88733befd
!! source digest: sha256:e746bfee1fbe1c212af1a2c575931bae51e31786f9af2f5869323a09a75d8d05
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<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="https://www.odoo.com/documentation/master/legal/licenses.html"><img alt="License: OPL-1" src="https://img.shields.io/badge/licence-OPL--1-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/dhongu/deltatech/tree/16.0/deltatech_business_process"><img alt="dhongu/deltatech" src="https://img.shields.io/badge/github-dhongu%2Fdeltatech-lightgray.png?logo=github" /></a></p>
<dl class="docutils">
<dt>Features:</dt>
<dd><ul class="first last simple">
<li>Adds the app “Business Process” to the menu</li>
<li>Can create projects for different purposes</li>
<li>For each project, you can create processes with steps</li>
<li>For each process you can generate tests to be executed by the users</li>
<li>Permits export(From business process list view action menu) with different options(tests, responsible, customer, support) as JSON</li>
<li>Can import the JSON file on the Project form action menu</li>
<li>Can crate Zones that serves as category for each business process</li>
<li><em>IMPORTANT!</em> when importing/exporting make sure the name for the responsible/customer responsible/support are the same in <em>BOTH</em> databases or the import will create duplicate contacts(if one contact is missing in the second DB it will pe created with the name from the first)</li>
<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="https://www.odoo.com/documentation/master/legal/licenses.html"><img alt="License: OPL-1" src="https://img.shields.io/badge/licence-OPL--1-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/dhongu/deltatech/tree/17.0/deltatech_business_process_handover_document"><img alt="dhongu/deltatech" src="https://img.shields.io/badge/github-dhongu%2Fdeltatech-lightgray.png?logo=github" /></a></p>
<p>Feature:</p>
<ul class="simple">
<li>Can generate the handover document for the business process from
business project.</li>
<li>The module supports english and romanian languages.</li>
<li>The document is generated in PDF format.</li>
<li></li>
</ul>
</dd>
</dl>
<p><strong>Table of contents</strong></p>
<div class="contents local topic" id="contents">
<ul class="simple">
Expand All @@ -54,14 +48,14 @@ <h1><a class="toc-backref" href="#toc-entry-2">Credits</a></h1>
<h2><a class="toc-backref" href="#toc-entry-3">Authors</a></h2>
<ul class="simple">
<li>Terrabit</li>
<li>Dorin Hongu</li>
<li>Voicu Stefan</li>
</ul>
</div>
<div class="section" id="maintainers">
<h2><a class="toc-backref" href="#toc-entry-4">Maintainers</a></h2>
<p>Current maintainer:</p>
<p><a class="reference external image-reference" href="https://github.com/dhongu"><img alt="dhongu" src="https://github.com/dhongu.png?size=40px" /></a></p>
<p>This module is part of the <a class="reference external" href="https://github.com/dhongu/deltatech/tree/16.0/deltatech_business_process">dhongu/deltatech</a> project on GitHub.</p>
<p><a class="reference external image-reference" href="https://github.com/VoicuStefan2001"><img alt="VoicuStefan2001" src="https://github.com/VoicuStefan2001.png?size=40px" /></a></p>
<p>This module is part of the <a class="reference external" href="https://github.com/dhongu/deltatech/tree/17.0/deltatech_business_process_handover_document">dhongu/deltatech</a> project on GitHub.</p>
<p>You are welcome to contribute.</p>
</div>
</div>
Expand Down
4 changes: 2 additions & 2 deletions deltatech_card_payment/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ Deltatech Payment Method Card

|badge1| |badge2| |badge3|

- Features:
- Features:

- add payment method card
- add payment method card

**Table of contents**

Expand Down
6 changes: 3 additions & 3 deletions deltatech_cash/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@ Cash In / Out

(Obsolete)

- Features:
- Features:

- specify account for cash deposit/withdrawal at the cash registry
- specificare cont la depunere/retragenere numerar din casa
- specify account for cash deposit/withdrawal at the cash registry
- specificare cont la depunere/retragenere numerar din casa

**Table of contents**

Expand Down
Loading

0 comments on commit 6d8990d

Please sign in to comment.