diff --git a/.docker_files/main/__manifest__.py b/.docker_files/main/__manifest__.py index 65fbe74..94e1192 100644 --- a/.docker_files/main/__manifest__.py +++ b/.docker_files/main/__manifest__.py @@ -11,6 +11,7 @@ "category": "Other", "summary": "Install all addons required for testing.", "depends": [ + "konvergo_base", "konvergo_bot", "konvergo_cron_publisher", "konvergo_favicon_title", diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index 68a06bc..6395edf 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -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') }} diff --git a/Dockerfile b/Dockerfile index e8a8f8a..f6e49b0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,7 @@ RUN gitoo install-all --conf_file /gitoo.yml --destination "${THIRD_PARTY_ADDONS USER odoo +COPY konvergo_base /mnt/extra-addons/konvergo_base COPY konvergo_bot /mnt/extra-addons/konvergo_bot COPY konvergo_cron_publisher /mnt/extra-addons/konvergo_cron_publisher COPY konvergo_favicon_title /mnt/extra-addons/konvergo_favicon_title diff --git a/gitoo.yml b/gitoo.yml index 6b93772..a8f4cac 100644 --- a/gitoo.yml +++ b/gitoo.yml @@ -3,6 +3,16 @@ includes: - mis_builder +- url: https://github.com/OCA/server-brand + branch: "16.0" + includes: + - disable_odoo_online + +- url: https://github.com/Numigi/odoo-theme-konvergo + branch: "16.0" + includes: + - backend_theme_konvergo + - url: https://github.com/muk-it/muk_web branch: "16.0" includes: @@ -12,3 +22,4 @@ branch: "16.0" includes: - lang_fr_activated + - mail_notification_no_action_button diff --git a/konvergo_base/README.rst b/konvergo_base/README.rst new file mode 100644 index 0000000..25d95e9 --- /dev/null +++ b/konvergo_base/README.rst @@ -0,0 +1,18 @@ +Konvergo Base +============= +Module that installs modules required for Konvergo. + +Konvergo is a based on Konvergo Packs. + +Additional Features +------------------- + +* Disable the ir_cron Publisher: Update Notification. + +Contributors +------------ +* Numigi (tm) and all its contributors (https://bit.ly/numigiens) + +More information +---------------- +* Meet us at https://bit.ly/numigi-com diff --git a/konvergo_base/__init__.py b/konvergo_base/__init__.py new file mode 100644 index 0000000..8a2b08e --- /dev/null +++ b/konvergo_base/__init__.py @@ -0,0 +1,2 @@ +# Copyright 2020 Numigi (tm) and all its contributors (https://bit.ly/numigiens) +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). diff --git a/konvergo_base/__manifest__.py b/konvergo_base/__manifest__.py new file mode 100644 index 0000000..b35faf1 --- /dev/null +++ b/konvergo_base/__manifest__.py @@ -0,0 +1,33 @@ +# Copyright 2020 Numigi (tm) and all its contributors (https://bit.ly/numigiens) +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl). + +{ + "name": "Konvergo", + "version": "16.0.1.0.0", + "author": "Numigi", + "maintainer": "Numigi", + "license": "LGPL-3", + "category": "Other", + "summary": "Dependencies for Konvergo", + "depends": [ + # Odoo Core + "phone_validation", + # Numigi/odoo-base + "konvergo_bot", # TA#16528 + "konvergo_cron_publisher", # TA#16530 + "konvergo_favicon_title", # TA#16527 + "konvergo_icons", + "konvergo_login_page", # TA#18145 + "konvergo_mail_notification", + "konvergo_mail_templates", # TA#54157 + "konvergo_web_logo", # TA#25792 + "mail_color_konvergo", + # Numigi/odoo-base-addons + "mail_notification_no_action_button", + # OCA/server-brand + "disable_odoo_online", # TA#45124 + # theme + "backend_theme_konvergo", + ], + "installable": True, +} diff --git a/konvergo_base/static/description/icon.png b/konvergo_base/static/description/icon.png new file mode 100644 index 0000000..ebbb1c3 Binary files /dev/null and b/konvergo_base/static/description/icon.png differ