diff --git a/index_test_odoo/static/description/assets/cybro-icon.png b/index_test_odoo/static/description/assets/cybro-icon.png new file mode 100644 index 000000000..06e73e11d Binary files /dev/null and b/index_test_odoo/static/description/assets/cybro-icon.png differ diff --git a/index_test_odoo/static/description/assets/cybro-odoo.png b/index_test_odoo/static/description/assets/cybro-odoo.png new file mode 100644 index 000000000..ed02e07a4 Binary files /dev/null and b/index_test_odoo/static/description/assets/cybro-odoo.png differ diff --git a/index_test_odoo/static/description/assets/h2.png b/index_test_odoo/static/description/assets/h2.png new file mode 100644 index 000000000..0bfc4707d Binary files /dev/null and b/index_test_odoo/static/description/assets/h2.png differ diff --git a/index_test_odoo/static/description/assets/img/banner-img.png b/index_test_odoo/static/description/assets/img/banner-img.png deleted file mode 100644 index 0617b6e7d..000000000 Binary files a/index_test_odoo/static/description/assets/img/banner-img.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/img/banner.jpg b/index_test_odoo/static/description/assets/img/banner.jpg deleted file mode 100644 index b729449a2..000000000 Binary files a/index_test_odoo/static/description/assets/img/banner.jpg and /dev/null differ diff --git a/index_test_odoo/static/description/assets/img/box1.png b/index_test_odoo/static/description/assets/img/box1.png deleted file mode 100644 index 00d2c921c..000000000 Binary files a/index_test_odoo/static/description/assets/img/box1.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/img/box2.png b/index_test_odoo/static/description/assets/img/box2.png deleted file mode 100644 index 567a5b68c..000000000 Binary files a/index_test_odoo/static/description/assets/img/box2.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/img/box3.png b/index_test_odoo/static/description/assets/img/box3.png deleted file mode 100644 index f7f7cfc6f..000000000 Binary files a/index_test_odoo/static/description/assets/img/box3.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/img/box4.png b/index_test_odoo/static/description/assets/img/box4.png deleted file mode 100644 index 9270cde14..000000000 Binary files a/index_test_odoo/static/description/assets/img/box4.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/img/cybro.jpg b/index_test_odoo/static/description/assets/img/cybro.jpg deleted file mode 100644 index 414d443b0..000000000 Binary files a/index_test_odoo/static/description/assets/img/cybro.jpg and /dev/null differ diff --git a/index_test_odoo/static/description/assets/img/header.jpg b/index_test_odoo/static/description/assets/img/header.jpg deleted file mode 100644 index 1705fa59e..000000000 Binary files a/index_test_odoo/static/description/assets/img/header.jpg and /dev/null differ diff --git a/index_test_odoo/static/description/assets/img/icon1.svg b/index_test_odoo/static/description/assets/img/icon1.svg deleted file mode 100644 index e2a561fe7..000000000 --- a/index_test_odoo/static/description/assets/img/icon1.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/index_test_odoo/static/description/assets/img/icon2.svg b/index_test_odoo/static/description/assets/img/icon2.svg deleted file mode 100644 index 119165370..000000000 --- a/index_test_odoo/static/description/assets/img/icon2.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/index_test_odoo/static/description/assets/img/icon3.svg b/index_test_odoo/static/description/assets/img/icon3.svg deleted file mode 100644 index 105e35e49..000000000 --- a/index_test_odoo/static/description/assets/img/icon3.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/index_test_odoo/static/description/assets/img/icon4.svg b/index_test_odoo/static/description/assets/img/icon4.svg deleted file mode 100644 index 18c160e20..000000000 --- a/index_test_odoo/static/description/assets/img/icon4.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/index_test_odoo/static/description/assets/img/minus.svg b/index_test_odoo/static/description/assets/img/minus.svg deleted file mode 100644 index 93b596485..000000000 --- a/index_test_odoo/static/description/assets/img/minus.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/index_test_odoo/static/description/assets/img/plus.svg b/index_test_odoo/static/description/assets/img/plus.svg deleted file mode 100644 index 07c068f5b..000000000 --- a/index_test_odoo/static/description/assets/img/plus.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/index_test_odoo/static/description/assets/img/section.png b/index_test_odoo/static/description/assets/img/section.png deleted file mode 100644 index 399e63095..000000000 Binary files a/index_test_odoo/static/description/assets/img/section.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/img/threeimg.png b/index_test_odoo/static/description/assets/img/threeimg.png deleted file mode 100644 index a4208ef96..000000000 Binary files a/index_test_odoo/static/description/assets/img/threeimg.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/modules/1.gif b/index_test_odoo/static/description/assets/modules/1.gif deleted file mode 100644 index ae3a880a2..000000000 Binary files a/index_test_odoo/static/description/assets/modules/1.gif and /dev/null differ diff --git a/index_test_odoo/static/description/assets/modules/2.gif b/index_test_odoo/static/description/assets/modules/2.gif deleted file mode 100644 index d19e2b352..000000000 Binary files a/index_test_odoo/static/description/assets/modules/2.gif and /dev/null differ diff --git a/index_test_odoo/static/description/assets/modules/3.png b/index_test_odoo/static/description/assets/modules/3.png deleted file mode 100644 index 8513873ea..000000000 Binary files a/index_test_odoo/static/description/assets/modules/3.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/modules/4.png b/index_test_odoo/static/description/assets/modules/4.png deleted file mode 100644 index 3bedf7981..000000000 Binary files a/index_test_odoo/static/description/assets/modules/4.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/modules/5.png b/index_test_odoo/static/description/assets/modules/5.png deleted file mode 100644 index 0e311ca87..000000000 Binary files a/index_test_odoo/static/description/assets/modules/5.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/modules/6.jpg b/index_test_odoo/static/description/assets/modules/6.jpg deleted file mode 100644 index 67c7f7062..000000000 Binary files a/index_test_odoo/static/description/assets/modules/6.jpg and /dev/null differ diff --git a/index_test_odoo/static/description/assets/modules/courier_management.jpg b/index_test_odoo/static/description/assets/modules/courier_management.jpg new file mode 100644 index 000000000..3e4a22c32 Binary files /dev/null and b/index_test_odoo/static/description/assets/modules/courier_management.jpg differ diff --git a/index_test_odoo/static/description/assets/modules/cw_sale.png b/index_test_odoo/static/description/assets/modules/cw_sale.png new file mode 100644 index 000000000..1b75c62d5 Binary files /dev/null and b/index_test_odoo/static/description/assets/modules/cw_sale.png differ diff --git a/index_test_odoo/static/description/assets/modules/cw_stock.png b/index_test_odoo/static/description/assets/modules/cw_stock.png new file mode 100644 index 000000000..62af09ec6 Binary files /dev/null and b/index_test_odoo/static/description/assets/modules/cw_stock.png differ diff --git a/index_test_odoo/static/description/assets/modules/delivery_split.jpg b/index_test_odoo/static/description/assets/modules/delivery_split.jpg new file mode 100644 index 000000000..76724ebda Binary files /dev/null and b/index_test_odoo/static/description/assets/modules/delivery_split.jpg differ diff --git a/index_test_odoo/static/description/assets/modules/multi_product_return_from_website.jpg b/index_test_odoo/static/description/assets/modules/multi_product_return_from_website.jpg new file mode 100644 index 000000000..7f2cc2ab5 Binary files /dev/null and b/index_test_odoo/static/description/assets/modules/multi_product_return_from_website.jpg differ diff --git a/index_test_odoo/static/description/assets/modules/purchase_history_of_product.jpg b/index_test_odoo/static/description/assets/modules/purchase_history_of_product.jpg new file mode 100644 index 000000000..dab7b184c Binary files /dev/null and b/index_test_odoo/static/description/assets/modules/purchase_history_of_product.jpg differ diff --git a/index_test_odoo/static/description/assets/screenshots.zip b/index_test_odoo/static/description/assets/screenshots.zip new file mode 100644 index 000000000..cb1c4783b Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots.zip differ diff --git a/index_test_odoo/static/description/assets/screenshots/branch_management.png b/index_test_odoo/static/description/assets/screenshots/branch_management.png new file mode 100644 index 000000000..7332b5a76 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/branch_management.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/branch_management_1.png b/index_test_odoo/static/description/assets/screenshots/branch_management_1.png new file mode 100644 index 000000000..ff8b55beb Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/branch_management_1.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/branch_management_2.png b/index_test_odoo/static/description/assets/screenshots/branch_management_2.png new file mode 100644 index 000000000..c949ec121 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/branch_management_2.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/branch_management_3.png b/index_test_odoo/static/description/assets/screenshots/branch_management_3.png new file mode 100644 index 000000000..d01d1c3f2 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/branch_management_3.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/branch_management_4.png b/index_test_odoo/static/description/assets/screenshots/branch_management_4.png new file mode 100644 index 000000000..f8cfc480e Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/branch_management_4.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/branch_management_5.png b/index_test_odoo/static/description/assets/screenshots/branch_management_5.png new file mode 100644 index 000000000..0b09adff2 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/branch_management_5.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/branch_management_6.png b/index_test_odoo/static/description/assets/screenshots/branch_management_6.png new file mode 100644 index 000000000..ac3c02af4 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/branch_management_6.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/commit_1.png b/index_test_odoo/static/description/assets/screenshots/commit_1.png new file mode 100644 index 000000000..5e18b3687 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/commit_1.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/commits.png b/index_test_odoo/static/description/assets/screenshots/commits.png new file mode 100644 index 000000000..9227e467e Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/commits.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/config_settings.png b/index_test_odoo/static/description/assets/screenshots/config_settings.png new file mode 100644 index 000000000..233f51999 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/config_settings.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/config_settings_1.png b/index_test_odoo/static/description/assets/screenshots/config_settings_1.png new file mode 100644 index 000000000..1bd0b5548 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/config_settings_1.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/config_settings_3.png b/index_test_odoo/static/description/assets/screenshots/config_settings_3.png new file mode 100644 index 000000000..a3dbdf99d Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/config_settings_3.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/gif.gif b/index_test_odoo/static/description/assets/screenshots/gif.gif deleted file mode 100644 index a5acabdf1..000000000 Binary files a/index_test_odoo/static/description/assets/screenshots/gif.gif and /dev/null differ diff --git a/index_test_odoo/static/description/assets/screenshots/img1.png b/index_test_odoo/static/description/assets/screenshots/img1.png deleted file mode 100644 index 2dc823ed0..000000000 Binary files a/index_test_odoo/static/description/assets/screenshots/img1.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/screenshots/img2.png b/index_test_odoo/static/description/assets/screenshots/img2.png deleted file mode 100644 index a120e597d..000000000 Binary files a/index_test_odoo/static/description/assets/screenshots/img2.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/screenshots/img3.png b/index_test_odoo/static/description/assets/screenshots/img3.png deleted file mode 100644 index b1907f34a..000000000 Binary files a/index_test_odoo/static/description/assets/screenshots/img3.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/screenshots/img4.png b/index_test_odoo/static/description/assets/screenshots/img4.png deleted file mode 100644 index 3e7f6fe27..000000000 Binary files a/index_test_odoo/static/description/assets/screenshots/img4.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/screenshots/img5.png b/index_test_odoo/static/description/assets/screenshots/img5.png deleted file mode 100644 index 4b315945f..000000000 Binary files a/index_test_odoo/static/description/assets/screenshots/img5.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/screenshots/img6.png b/index_test_odoo/static/description/assets/screenshots/img6.png deleted file mode 100644 index 1d27fd4ce..000000000 Binary files a/index_test_odoo/static/description/assets/screenshots/img6.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/screenshots/img7.png b/index_test_odoo/static/description/assets/screenshots/img7.png deleted file mode 100644 index 7c0425a06..000000000 Binary files a/index_test_odoo/static/description/assets/screenshots/img7.png and /dev/null differ diff --git a/index_test_odoo/static/description/assets/screenshots/is_view_1.png b/index_test_odoo/static/description/assets/screenshots/is_view_1.png new file mode 100644 index 000000000..9f8b21570 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/is_view_1.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/is_view_2.png b/index_test_odoo/static/description/assets/screenshots/is_view_2.png new file mode 100644 index 000000000..7b0de2bc2 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/is_view_2.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/pr_view.png b/index_test_odoo/static/description/assets/screenshots/pr_view.png new file mode 100644 index 000000000..d82b1e8a4 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/pr_view.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/pr_view_1.png b/index_test_odoo/static/description/assets/screenshots/pr_view_1.png new file mode 100644 index 000000000..40b73a17d Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/pr_view_1.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/pr_view_2.png b/index_test_odoo/static/description/assets/screenshots/pr_view_2.png new file mode 100644 index 000000000..9a85c77ed Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/pr_view_2.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/repository_setup.png b/index_test_odoo/static/description/assets/screenshots/repository_setup.png new file mode 100644 index 000000000..5a2bc40d8 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/repository_setup.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/repository_setup_1.png b/index_test_odoo/static/description/assets/screenshots/repository_setup_1.png new file mode 100644 index 000000000..a2bf05279 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/repository_setup_1.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/repository_setup_2.png b/index_test_odoo/static/description/assets/screenshots/repository_setup_2.png new file mode 100644 index 000000000..72a2b6294 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/repository_setup_2.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/repository_setup_3.png b/index_test_odoo/static/description/assets/screenshots/repository_setup_3.png new file mode 100644 index 000000000..1564f2ef1 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/repository_setup_3.png differ diff --git a/index_test_odoo/static/description/assets/screenshots/repository_setup_4.png b/index_test_odoo/static/description/assets/screenshots/repository_setup_4.png new file mode 100644 index 000000000..a8bbf5be2 Binary files /dev/null and b/index_test_odoo/static/description/assets/screenshots/repository_setup_4.png differ diff --git a/index_test_odoo/static/description/assets/y18.jpg b/index_test_odoo/static/description/assets/y18.jpg new file mode 100644 index 000000000..eea1714f2 Binary files /dev/null and b/index_test_odoo/static/description/assets/y18.jpg differ diff --git a/index_test_odoo/static/description/banner.png b/index_test_odoo/static/description/banner.png deleted file mode 100644 index b39ac272a..000000000 Binary files a/index_test_odoo/static/description/banner.png and /dev/null differ diff --git a/index_test_odoo/static/description/icon.png b/index_test_odoo/static/description/icon.png deleted file mode 100644 index 4a4b29d2e..000000000 Binary files a/index_test_odoo/static/description/icon.png and /dev/null differ diff --git a/index_test_odoo/static/description/index.html b/index_test_odoo/static/description/index.html index bbacd2d2c..233177ab1 100644 --- a/index_test_odoo/static/description/index.html +++ b/index_test_odoo/static/description/index.html @@ -1,322 +1,535 @@ - - - Health Report + + + GitHub Odoo Integration + + + + + /* Footer */ + .footer { + margin-top: 60px; + text-align: center; + font-size: 14px; + color: #666; + padding: 20px 0; + border-top: 1px solid #eee; + } + + - - -
-
-

Health Report

-
-
+ +
+

GitHub Odoo Integration

+

Seamlessly connect GitHub with Odoo – manage repositories, branches, commits, issues & PRs from one place.

+ Try Now +
- -
- -
- - -
-

Featured Categories

-
-
-
- -

Clean Code is Beautiful Code

-

Detect spacing, indentation, and unused code issues to maintain clean and readable code.

-
-
-
-
- -

Built to Work, Not Break

-

Catch logic issues and unsafe patterns early to improve code quality.

-
-
-
-
- -

Code Safe. Business Safer.

-

Spot security risks early, like unsafe access and weak encryption, to write safer code from the star

-
-
-
-
- -

Complex Code? Simplify

-

Like a Pro

-

Analyze function complexity and simplify code for better reliability.

+ +
+
+
+
+

Configuration Settings

+

Easily configure GitHub API credentials, webhook secrets, and access tokens directly from Odoo’s + settings menu.

+
+
+
+ Configuration Settings +
+
-
-
+ - -
-
-
-
-
Stay Odoo-official!
-

Ensure your custom modules follow Odoo’s official coding standards, from proper naming to a clean - structure. - Build confidently with fully compliant code.

-
-
- + +
+
+
+
+

Repository Setup

+

Link one or more GitHub repositories with Odoo projects, sync metadata, and manage forks within + Odoo.

+
+
+
+ Repository Setup +
+
-
-
+ - -
-
-

Installation

-

To install the Odoo Module Health Report, follow these
standard Odoo module steps:

-
-
-
-
- 01 -

Place the module folder inside your Odoo custom_addons/ directory.

-
-
-
-
- 02 -

- Install the required Python dependencies using the provided requirements.txt file: pip install -r requirements.txt

-
-
-
-
- 03 -

In Odoo, go to Apps > Update App List to refresh available modules.

-
-
-
-
- 04 -

Search for Odoo Module Health Report in the Apps menu and click Install

+
+
+
+
+

Branch Management

+

Easily configure GitHub API credentials, webhook secrets, and access tokens directly from Odoo’s + settings menu.

+
+
+
+ Branch Management +
+
-
+ -
- - -
-

Frequently Asked Questions

-
-
-

- -

-
-
- This module analyzes Odoo custom modules for code quality, maintainability, and structure. It checks naming - conventions, code style, formatting, complexity, security risks, and overall code health. -
-
-
-
-

- -

-
-
- No, it only detects and reports issues. It does not modify your files. You will receive a dashboard view and - optional PDF reports to take action manually. -
-
-
-

- -

-
-
- Yes, it can be used in Odoo.sh or Docker environments as long as the required Python dependencies are - installed using the provided requirements.txt. -
-
-
-
-

- + +

+
+
+

Repositories

+ +
+
+

Branches

+ +
+
+

Commits

+

Track commits per branch and auto-link with tasks.

+ +
+
+

Pull Requests

+

Monitor open, closed, and merged pull requests.

+ +
+
+

Issues

+

Track issues per repositories and auto-link with tasks.

+ +
+
- - -
-
- Yes! You can generate and download a PDF report containing code violations, field counts, line-of-code - summaries, and maintainability scores for selected modules. -
-
-
- - -
-

Who Is This Module For?

-
-
-
-

Odoo Developers

-

Identify code issues early, follow best practices, and deliver cleaner, more maintainable modules.

-
-
-
-
-

Code Reviewers

-

Save time with automated insights into code quality, structure, and violations during reviews

-
-
-
-
-

Technical Team Leads

-

Ensure consistency across the team’s codebase and reduce long-term maintenance overhead

-
-
-
-
-

QA and DevOps Teams

-

Validate module quality before deployment, catch risks early, and maintain stable environments.

-
-
-
-
-

Clients and End Users

-

Gain confidence that installed modules meet quality standards and follow proper development practices, - reducing issues and improving reliability.

-
-
-
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - \ No newline at end of file +