diff --git a/dev_git_project_task_connector/__manifest__.py b/dev_git_project_task_connector/__manifest__.py index 1fa850f..1aad32e 100644 --- a/dev_git_project_task_connector/__manifest__.py +++ b/dev_git_project_task_connector/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Git Project Task Connector", - "version": "12.0.1.1.0", + "version": "14.0.0.0.0", "author": "Elabore", "maintainer": "False", "website": "False", diff --git a/dev_git_project_task_connector/__pycache__/__init__.cpython-38.pyc b/dev_git_project_task_connector/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000..e79c2a8 Binary files /dev/null and b/dev_git_project_task_connector/__pycache__/__init__.cpython-38.pyc differ diff --git a/dev_git_project_task_connector/models/__pycache__/__init__.cpython-38.pyc b/dev_git_project_task_connector/models/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000..3bcda03 Binary files /dev/null and b/dev_git_project_task_connector/models/__pycache__/__init__.cpython-38.pyc differ diff --git a/dev_git_project_task_connector/models/__pycache__/git_issue.cpython-38.pyc b/dev_git_project_task_connector/models/__pycache__/git_issue.cpython-38.pyc new file mode 100644 index 0000000..ba0cfad Binary files /dev/null and b/dev_git_project_task_connector/models/__pycache__/git_issue.cpython-38.pyc differ diff --git a/dev_git_project_task_connector/models/__pycache__/git_platform.cpython-38.pyc b/dev_git_project_task_connector/models/__pycache__/git_platform.cpython-38.pyc new file mode 100644 index 0000000..6e4d839 Binary files /dev/null and b/dev_git_project_task_connector/models/__pycache__/git_platform.cpython-38.pyc differ diff --git a/dev_git_project_task_connector/models/__pycache__/git_repo.cpython-38.pyc b/dev_git_project_task_connector/models/__pycache__/git_repo.cpython-38.pyc new file mode 100644 index 0000000..2bf2cef Binary files /dev/null and b/dev_git_project_task_connector/models/__pycache__/git_repo.cpython-38.pyc differ diff --git a/dev_git_project_task_connector/models/__pycache__/project_task.cpython-38.pyc b/dev_git_project_task_connector/models/__pycache__/project_task.cpython-38.pyc new file mode 100644 index 0000000..4ce8e5c Binary files /dev/null and b/dev_git_project_task_connector/models/__pycache__/project_task.cpython-38.pyc differ diff --git a/dev_git_project_task_connector/models/git_repo.py b/dev_git_project_task_connector/models/git_repo.py index f14fbea..28e05be 100644 --- a/dev_git_project_task_connector/models/git_repo.py +++ b/dev_git_project_task_connector/models/git_repo.py @@ -14,9 +14,12 @@ class GitRepository(models.Model): string="Displayed name", compute="_compute_displayed_name" ) - @api.multi @api.depends("owner", "name") def _compute_displayed_name(self): for record in self: - if record.name and record.owner: - record.displayed_name = record.owner + "/" + record.name + displayed_name = [] + if record.owner: + displayed_name.append(record.owner) + if record.name: + displayed_name.append(record.name) + record.displayed_name = '/'.join(displayed_name) diff --git a/dev_git_project_task_connector/security/ir.model.access.csv b/dev_git_project_task_connector/security/ir.model.access.csv index f2e01ff..973644d 100644 --- a/dev_git_project_task_connector/security/ir.model.access.csv +++ b/dev_git_project_task_connector/security/ir.model.access.csv @@ -4,4 +4,8 @@ access_git_issue_manager,git.issue.manager,dev_git_project_task_connector.model_ access_git_repo_user,git.repo.user,dev_git_project_task_connector.model_git_repo,project.group_project_user,1,0,0,0 access_git_repo_manager,git.repo.manager,dev_git_project_task_connector.model_git_repo,project.group_project_manager,1,1,1,1 access_git_platform_user,git.platform.user,dev_git_project_task_connector.model_git_platform,project.group_project_user,1,0,0,0 -access_git_platform_manager,git.platform.manager,dev_git_project_task_connector.model_git_platform,project.group_project_manager,1,1,1,1 \ No newline at end of file +access_git_platform_manager,git.platform.manager,dev_git_project_task_connector.model_git_platform,project.group_project_manager,1,1,1,1 +access_create_git_issue_user,create.git.issue.user,dev_git_project_task_connector.model_create_git_issue,project.group_project_user,1,0,0,0 +access_create_git_issue_manager,create.git.issue.manager,dev_git_project_task_connector.model_create_git_issue,project.group_project_manager,1,1,1,1 +access_link_git_issue_user,link.git.issue.user,dev_git_project_task_connector.model_link_git_issue,project.group_project_user,1,0,0,0 +access_link_git_issue_manager,link.git.issue.manager,dev_git_project_task_connector.model_link_git_issue,project.group_project_manager,1,1,1,1 \ No newline at end of file diff --git a/dev_git_project_task_connector/wizard/__pycache__/__init__.cpython-38.pyc b/dev_git_project_task_connector/wizard/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000..763424e Binary files /dev/null and b/dev_git_project_task_connector/wizard/__pycache__/__init__.cpython-38.pyc differ diff --git a/dev_git_project_task_connector/wizard/__pycache__/create_issue.cpython-38.pyc b/dev_git_project_task_connector/wizard/__pycache__/create_issue.cpython-38.pyc new file mode 100644 index 0000000..7e179b2 Binary files /dev/null and b/dev_git_project_task_connector/wizard/__pycache__/create_issue.cpython-38.pyc differ diff --git a/dev_git_project_task_connector/wizard/__pycache__/link_issue.cpython-38.pyc b/dev_git_project_task_connector/wizard/__pycache__/link_issue.cpython-38.pyc new file mode 100644 index 0000000..fb292bd Binary files /dev/null and b/dev_git_project_task_connector/wizard/__pycache__/link_issue.cpython-38.pyc differ diff --git a/dev_github_connector/__manifest__.py b/dev_github_connector/__manifest__.py index 4d82e04..2589f40 100644 --- a/dev_github_connector/__manifest__.py +++ b/dev_github_connector/__manifest__.py @@ -3,7 +3,7 @@ { "name": "Github Odoo Connector", - "version": "12.0.1.2.0", + "version": "14.0.0.0.0", "author": "Elabore", "maintainer": "False", "website": "False", diff --git a/dev_github_connector/__pycache__/__init__.cpython-38.pyc b/dev_github_connector/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000..cbf82f7 Binary files /dev/null and b/dev_github_connector/__pycache__/__init__.cpython-38.pyc differ diff --git a/dev_github_connector/models/__pycache__/__init__.cpython-38.pyc b/dev_github_connector/models/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000..f25bbd5 Binary files /dev/null and b/dev_github_connector/models/__pycache__/__init__.cpython-38.pyc differ diff --git a/dev_github_connector/models/__pycache__/company.cpython-38.pyc b/dev_github_connector/models/__pycache__/company.cpython-38.pyc new file mode 100644 index 0000000..f7e3e1e Binary files /dev/null and b/dev_github_connector/models/__pycache__/company.cpython-38.pyc differ diff --git a/dev_github_connector/models/__pycache__/git_issue.cpython-38.pyc b/dev_github_connector/models/__pycache__/git_issue.cpython-38.pyc new file mode 100644 index 0000000..65fe972 Binary files /dev/null and b/dev_github_connector/models/__pycache__/git_issue.cpython-38.pyc differ diff --git a/dev_github_connector/models/__pycache__/git_platform.cpython-38.pyc b/dev_github_connector/models/__pycache__/git_platform.cpython-38.pyc new file mode 100644 index 0000000..ab12ff0 Binary files /dev/null and b/dev_github_connector/models/__pycache__/git_platform.cpython-38.pyc differ diff --git a/dev_github_connector/models/__pycache__/res_config_settings.cpython-38.pyc b/dev_github_connector/models/__pycache__/res_config_settings.cpython-38.pyc new file mode 100644 index 0000000..1fd24a4 Binary files /dev/null and b/dev_github_connector/models/__pycache__/res_config_settings.cpython-38.pyc differ diff --git a/dev_github_connector/models/git_platform.py b/dev_github_connector/models/git_platform.py index f5b3d2a..d1c5dbe 100644 --- a/dev_github_connector/models/git_platform.py +++ b/dev_github_connector/models/git_platform.py @@ -6,4 +6,4 @@ from odoo import models, fields class GitPlatform(models.Model): _inherit = "git.platform" - tool = fields.Selection(selection_add=[("github", "Github")]) + tool = fields.Selection(selection_add=[("github", "Github")], ondelete={'github':'cascade'}) diff --git a/dev_github_connector/wizard/__pycache__/__init__.cpython-38.pyc b/dev_github_connector/wizard/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000..005ab6b Binary files /dev/null and b/dev_github_connector/wizard/__pycache__/__init__.cpython-38.pyc differ diff --git a/dev_github_connector/wizard/__pycache__/create_issue.cpython-38.pyc b/dev_github_connector/wizard/__pycache__/create_issue.cpython-38.pyc new file mode 100644 index 0000000..8bf4079 Binary files /dev/null and b/dev_github_connector/wizard/__pycache__/create_issue.cpython-38.pyc differ diff --git a/dev_github_connector/wizard/__pycache__/link_issue.cpython-38.pyc b/dev_github_connector/wizard/__pycache__/link_issue.cpython-38.pyc new file mode 100644 index 0000000..a14dbab Binary files /dev/null and b/dev_github_connector/wizard/__pycache__/link_issue.cpython-38.pyc differ