From 5b854a241408436b9be7e1860f0f7c7aeb657553 Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Wed, 23 May 2018 11:44:16 -0700 Subject: [PATCH 1/7] Initial commit of `project_description` for 11.0 -- Project level notes available on every task for reference. --- project_description/__init__.py | 1 + project_description/__manifest__.py | 22 +++++++++++++++ project_description/models/__init__.py | 1 + project_description/models/project.py | 12 +++++++++ project_description/views/project_views.xml | 30 +++++++++++++++++++++ 5 files changed, 66 insertions(+) create mode 100644 project_description/__init__.py create mode 100644 project_description/__manifest__.py create mode 100644 project_description/models/__init__.py create mode 100644 project_description/models/project.py create mode 100644 project_description/views/project_views.xml diff --git a/project_description/__init__.py b/project_description/__init__.py new file mode 100644 index 00000000..0650744f --- /dev/null +++ b/project_description/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/project_description/__manifest__.py b/project_description/__manifest__.py new file mode 100644 index 00000000..19513c2a --- /dev/null +++ b/project_description/__manifest__.py @@ -0,0 +1,22 @@ +{ + 'name': 'Project Description', + 'version': '11.0.1.0.0', + 'author': 'Hibou Corp. ', + 'website': 'https://hibou.io/', + 'license': 'AGPL-3', + 'category': 'Tools', + 'complexity': 'easy', + 'description': """ +Adds description onto Projects that will be displayed on tasks. +Useful for keeping project specific notes that are needed whenever +you're working on a task in that project. + """, + 'depends': [ + 'project', + ], + 'data': [ + 'views/project_views.xml', + ], + 'installable': True, + 'auto_install': False, +} diff --git a/project_description/models/__init__.py b/project_description/models/__init__.py new file mode 100644 index 00000000..351a3ad3 --- /dev/null +++ b/project_description/models/__init__.py @@ -0,0 +1 @@ +from . import project diff --git a/project_description/models/project.py b/project_description/models/project.py new file mode 100644 index 00000000..371bd248 --- /dev/null +++ b/project_description/models/project.py @@ -0,0 +1,12 @@ +from odoo import api, fields, models + + +class Project(models.Model): + _inherit = 'project.project' + + note = fields.Html(string='Note') + +class ProjectTask(models.Model): + _inherit = 'project.task' + + project_note = fields.Html(related='project_id.note') diff --git a/project_description/views/project_views.xml b/project_description/views/project_views.xml new file mode 100644 index 00000000..6fb6efcd --- /dev/null +++ b/project_description/views/project_views.xml @@ -0,0 +1,30 @@ + + + + project.project.form.inherit + project.project + + + + + +
+ + + + + + + project.task.form.inherit + project.task + + + + + +
+ + + + + \ No newline at end of file From 6d7da6d1b0eafadce8f74607bbd454f32593c786 Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Sat, 25 May 2019 16:53:00 -0600 Subject: [PATCH 2/7] MIG `project_description` to 12.0 --- project_description/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project_description/__manifest__.py b/project_description/__manifest__.py index 19513c2a..e3b825f1 100644 --- a/project_description/__manifest__.py +++ b/project_description/__manifest__.py @@ -1,6 +1,6 @@ { 'name': 'Project Description', - 'version': '11.0.1.0.0', + 'version': '12.0.1.0.0', 'author': 'Hibou Corp. ', 'website': 'https://hibou.io/', 'license': 'AGPL-3', From c6c69cb180bd0a9e27be98dcfba87c7fceadd2d8 Mon Sep 17 00:00:00 2001 From: Bhoomi Date: Wed, 11 Sep 2019 13:14:46 -0400 Subject: [PATCH 3/7] MIG `project_description` For Odoo 13.0 --- project_description/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project_description/__manifest__.py b/project_description/__manifest__.py index e3b825f1..e4bfc211 100644 --- a/project_description/__manifest__.py +++ b/project_description/__manifest__.py @@ -1,6 +1,6 @@ { 'name': 'Project Description', - 'version': '12.0.1.0.0', + 'version': '13.0.1.0.0', 'author': 'Hibou Corp. ', 'website': 'https://hibou.io/', 'license': 'AGPL-3', From f6d556011be1dc5e171243369cd7fc1734fab889 Mon Sep 17 00:00:00 2001 From: Connor Christian Date: Mon, 16 Nov 2020 15:39:32 -0500 Subject: [PATCH 4/7] [MIG] project_description: for Odoo 14.0 --- project_description/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project_description/__manifest__.py b/project_description/__manifest__.py index e4bfc211..1eee56d1 100644 --- a/project_description/__manifest__.py +++ b/project_description/__manifest__.py @@ -1,6 +1,6 @@ { 'name': 'Project Description', - 'version': '13.0.1.0.0', + 'version': '14.0.1.0.0', 'author': 'Hibou Corp. ', 'website': 'https://hibou.io/', 'license': 'AGPL-3', From 513f58ed66ad241ed95220c556f639ca5ce28e6b Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Thu, 6 Jan 2022 08:54:54 -0800 Subject: [PATCH 5/7] [MIG] project_description: to 15.0 --- project_description/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project_description/__manifest__.py b/project_description/__manifest__.py index 1eee56d1..e6271b71 100644 --- a/project_description/__manifest__.py +++ b/project_description/__manifest__.py @@ -1,6 +1,6 @@ { 'name': 'Project Description', - 'version': '14.0.1.0.0', + 'version': '15.0.1.0.0', 'author': 'Hibou Corp. ', 'website': 'https://hibou.io/', 'license': 'AGPL-3', From 0c594c4e0ec34a232e534825badc8643129d9c2d Mon Sep 17 00:00:00 2001 From: Leo Pinedo Date: Thu, 20 Oct 2022 23:08:06 +0000 Subject: [PATCH 6/7] [MIG] project_description: to 16 --- project_description/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project_description/__manifest__.py b/project_description/__manifest__.py index e6271b71..40db393c 100644 --- a/project_description/__manifest__.py +++ b/project_description/__manifest__.py @@ -1,6 +1,6 @@ { 'name': 'Project Description', - 'version': '15.0.1.0.0', + 'version': '16.0.1.0.0', 'author': 'Hibou Corp. ', 'website': 'https://hibou.io/', 'license': 'AGPL-3', From 5e7ad57c61a6a0b77e58ebc63541d89619fa8664 Mon Sep 17 00:00:00 2001 From: Juan Pablo Ticse Date: Tue, 31 Oct 2023 21:43:08 +0000 Subject: [PATCH 7/7] [MIG] project_description: Module migration --- project_description/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project_description/__manifest__.py b/project_description/__manifest__.py index 40db393c..3473be19 100644 --- a/project_description/__manifest__.py +++ b/project_description/__manifest__.py @@ -1,6 +1,6 @@ { 'name': 'Project Description', - 'version': '16.0.1.0.0', + 'version': '17.0.1.0.0', 'author': 'Hibou Corp. ', 'website': 'https://hibou.io/', 'license': 'AGPL-3',