From a563a9f860a7d77e8db17539fce5275026dc57f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phan=20Sainl=C3=A9ger?= Date: Tue, 17 Mar 2026 22:01:38 +0100 Subject: [PATCH] [IMP] maintenance_project_task_domain, maintenance_server_data, maintenance_service_http_monitoring, maintenance_create_requests_from_project_task: pre-commit execution --- .pre-commit-config.yaml | 7 +- .../__init__.py | 2 - .../models/project_task.py | 8 +- .../security/ir.model.access.csv | 2 +- .../views/project_task.xml | 18 +- .../create_maintenance_requests_wizard.py | 81 ++- .../create_maintenance_requests_wizard.xml | 32 +- maintenance_project_task_domain/README.md | 15 +- .../__manifest__.py | 8 +- .../maintenance_view_form_task_domain.xml | 9 +- maintenance_server_data/__init__.py | 2 - maintenance_server_data/__manifest__.py | 4 +- maintenance_server_data/models/__init__.py | 2 +- .../models/maintenance_equipment.py | 2 +- .../models/os_distribution.py | 13 +- maintenance_server_data/models/service.py | 29 +- .../security/ir.model.access.csv | 2 +- .../views/maintenance_equipment.xml | 9 +- .../views/os_distribution.xml | 7 +- maintenance_server_data/views/service.xml | 60 +- maintenance_server_monitoring/.gitignore | 2 - maintenance_server_monitoring/README.rst | 44 -- maintenance_server_monitoring/__init__.py | 3 - maintenance_server_monitoring/__manifest__.py | 39 -- maintenance_server_monitoring/data/cron.xml | 12 - .../models/__init__.py | 1 - .../models/maintenance_equipment.py | 372 ----------- .../views/maintenance_equipment_views.xml | 40 -- maintenance_server_ssh/.gitignore | 2 - maintenance_server_ssh/README.rst | 44 -- maintenance_server_ssh/__init__.py | 3 - maintenance_server_ssh/__manifest__.py | 37 -- maintenance_server_ssh/models/__init__.py | 1 - .../models/maintenance_equipment.py | 20 - .../views/maintenance_equipment_views.xml | 30 - .../drafts/service-http-monitoring.md | 55 +- .../plans/service-http-monitoring.md | 596 +++++++++++++----- .../__manifest__.py | 4 +- .../data/cron.xml | 13 +- .../models/maintenance_equipment.py | 87 +-- .../models/service_instance.py | 35 +- .../views/maintenance_equipment_views.xml | 43 +- .../views/service_instance_views.xml | 42 +- 43 files changed, 786 insertions(+), 1051 deletions(-) delete mode 100644 maintenance_server_monitoring/.gitignore delete mode 100644 maintenance_server_monitoring/README.rst delete mode 100644 maintenance_server_monitoring/__init__.py delete mode 100644 maintenance_server_monitoring/__manifest__.py delete mode 100644 maintenance_server_monitoring/data/cron.xml delete mode 100644 maintenance_server_monitoring/models/__init__.py delete mode 100644 maintenance_server_monitoring/models/maintenance_equipment.py delete mode 100644 maintenance_server_monitoring/views/maintenance_equipment_views.xml delete mode 100644 maintenance_server_ssh/.gitignore delete mode 100644 maintenance_server_ssh/README.rst delete mode 100644 maintenance_server_ssh/__init__.py delete mode 100644 maintenance_server_ssh/__manifest__.py delete mode 100644 maintenance_server_ssh/models/__init__.py delete mode 100644 maintenance_server_ssh/models/maintenance_equipment.py delete mode 100644 maintenance_server_ssh/views/maintenance_equipment_views.xml diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3387143..9abafc6 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -49,12 +49,9 @@ repos: $(git rev-parse --show-toplevel))"' - id: oca-gen-addon-readme entry: - bash -c 'oca-gen-addon-readme - --addons-dir=. - --branch=$(git symbolic-ref + bash -c 'oca-gen-addon-readme --addons-dir=. --branch=$(git symbolic-ref refs/remotes/origin/HEAD | sed "s@^refs/remotes/origin/@@") - --repo-name=$(basename $(git rev-parse --show-toplevel)) - --org-name="Elabore" + --repo-name=$(basename $(git rev-parse --show-toplevel)) --org-name="Elabore" --if-source-changed --keep-source-digest' - repo: https://github.com/OCA/odoo-pre-commit-hooks diff --git a/maintenance_create_requests_from_project_task/__init__.py b/maintenance_create_requests_from_project_task/__init__.py index 35e7c96..9b42961 100644 --- a/maintenance_create_requests_from_project_task/__init__.py +++ b/maintenance_create_requests_from_project_task/__init__.py @@ -1,4 +1,2 @@ -# -*- coding: utf-8 -*- - from . import models from . import wizard diff --git a/maintenance_create_requests_from_project_task/models/project_task.py b/maintenance_create_requests_from_project_task/models/project_task.py index 4a0ab89..d187f6a 100644 --- a/maintenance_create_requests_from_project_task/models/project_task.py +++ b/maintenance_create_requests_from_project_task/models/project_task.py @@ -1,10 +1,12 @@ -from odoo import fields, models, api +from odoo import api, fields, models class ProjectTask(models.Model): _inherit = "project.task" - maintenance_request_ids = fields.One2many("maintenance.request", "task_id", string="Maintenance Requests") + maintenance_request_ids = fields.One2many( + "maintenance.request", "task_id", string="Maintenance Requests" + ) maintenance_request_count = fields.Integer( compute="_compute_maintenance_request_count" ) @@ -18,7 +20,7 @@ class ProjectTask(models.Model): def action_view_maintenance_request_ids(self): """ - Access to the undone maintenance requests for this task + Access to the undone maintenance requests for this task. """ self.ensure_one() action = self.env["ir.actions.actions"]._for_xml_id( diff --git a/maintenance_create_requests_from_project_task/security/ir.model.access.csv b/maintenance_create_requests_from_project_task/security/ir.model.access.csv index 8a0522e..a6a9653 100644 --- a/maintenance_create_requests_from_project_task/security/ir.model.access.csv +++ b/maintenance_create_requests_from_project_task/security/ir.model.access.csv @@ -1,2 +1,2 @@ id,name,model_id/id,group_id/id,perm_read,perm_write,perm_create,perm_unlink -access_create_maintenance_requests_wizard,maintenance_create_requests_from_portal_tasks.create_maintenance_requests_wizard.access,model_create_maintenance_requests_wizard,base.group_user,1,1,1,0 \ No newline at end of file +access_create_maintenance_requests_wizard,maintenance_create_requests_from_portal_tasks.create_maintenance_requests_wizard.access,model_create_maintenance_requests_wizard,base.group_user,1,1,1,0 diff --git a/maintenance_create_requests_from_project_task/views/project_task.xml b/maintenance_create_requests_from_project_task/views/project_task.xml index 8bda432..a993973 100644 --- a/maintenance_create_requests_from_project_task/views/project_task.xml +++ b/maintenance_create_requests_from_project_task/views/project_task.xml @@ -1,17 +1,27 @@ - + project.task - + -