From 7aa3e245cc9cd55394aca5e938306e2717d920ae Mon Sep 17 00:00:00 2001
From: Lois Rilo <lois.rilo@eficent.com>
Date: Thu, 28 Feb 2019 12:59:30 +0100
Subject: [PATCH 01/25] [11.0][ADD] document_page_project

---
 document_page_project/README.rst              |  81 ++++
 document_page_project/__init__.py             |   1 +
 document_page_project/__manifest__.py         |  24 +
 .../i18n/document_page_project.pot            |  56 +++
 document_page_project/models/__init__.py      |   2 +
 document_page_project/models/document_page.py |  14 +
 .../models/project_project.py                 |  23 +
 document_page_project/readme/CONTRIBUTORS.rst |   3 +
 document_page_project/readme/DESCRIPTION.rst  |   1 +
 document_page_project/readme/USAGE.rst        |   2 +
 .../static/description/index.html             | 430 ++++++++++++++++++
 .../views/document_page_views.xml             |  35 ++
 .../views/project_project_views.xml           |  35 ++
 13 files changed, 707 insertions(+)
 create mode 100644 document_page_project/README.rst
 create mode 100644 document_page_project/__init__.py
 create mode 100644 document_page_project/__manifest__.py
 create mode 100644 document_page_project/i18n/document_page_project.pot
 create mode 100644 document_page_project/models/__init__.py
 create mode 100644 document_page_project/models/document_page.py
 create mode 100644 document_page_project/models/project_project.py
 create mode 100644 document_page_project/readme/CONTRIBUTORS.rst
 create mode 100644 document_page_project/readme/DESCRIPTION.rst
 create mode 100644 document_page_project/readme/USAGE.rst
 create mode 100644 document_page_project/static/description/index.html
 create mode 100644 document_page_project/views/document_page_views.xml
 create mode 100644 document_page_project/views/project_project_views.xml

diff --git a/document_page_project/README.rst b/document_page_project/README.rst
new file mode 100644
index 00000000000..b13efd8c36a
--- /dev/null
+++ b/document_page_project/README.rst
@@ -0,0 +1,81 @@
+============
+Project Wiki
+============
+
+.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   !! This file is generated by oca-gen-addon-readme !!
+   !! changes will be overwritten.                   !!
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+
+.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
+    :target: https://odoo-community.org/page/development-status
+    :alt: Beta
+.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
+    :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
+    :alt: License: AGPL-3
+.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github
+    :target: https://github.com/OCA/knowledge/tree/11.0/document_page_project
+    :alt: OCA/knowledge
+.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
+    :target: https://translation.odoo-community.org/projects/knowledge-11-0/knowledge-11-0-document_page_project
+    :alt: Translate me on Weblate
+.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
+    :target: https://runbot.odoo-community.org/runbot/118/11.0
+    :alt: Try me on Runbot
+
+|badge1| |badge2| |badge3| |badge4| |badge5| 
+
+This module allow to link document pages to projects.
+
+**Table of contents**
+
+.. contents::
+   :local:
+
+Usage
+=====
+
+* Go to to a project and click on "Wiki Pages" to see linked documents or to
+  create new ones.
+
+Bug Tracker
+===========
+
+Bugs are tracked on `GitHub Issues <https://github.com/OCA/knowledge/issues>`_.
+In case of trouble, please check there if your issue has already been reported.
+If you spotted it first, help us smashing it by providing a detailed and welcomed
+`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2011.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
+
+Do not contact contributors directly about support or help with technical issues.
+
+Credits
+=======
+
+Authors
+~~~~~~~
+
+* Efient
+
+Contributors
+~~~~~~~~~~~~
+
+* `Eficent <https://www.eficent.com>`_:
+
+  * Lois Rilo <lois.rilo@eficent.com>
+
+Maintainers
+~~~~~~~~~~~
+
+This module is maintained by the OCA.
+
+.. image:: https://odoo-community.org/logo.png
+   :alt: Odoo Community Association
+   :target: https://odoo-community.org
+
+OCA, or the Odoo Community Association, is a nonprofit organization whose
+mission is to support the collaborative development of Odoo features and
+promote its widespread use.
+
+This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/11.0/document_page_project>`_ project on GitHub.
+
+You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/document_page_project/__init__.py b/document_page_project/__init__.py
new file mode 100644
index 00000000000..0650744f6bc
--- /dev/null
+++ b/document_page_project/__init__.py
@@ -0,0 +1 @@
+from . import models
diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py
new file mode 100644
index 00000000000..a363a5e14b1
--- /dev/null
+++ b/document_page_project/__manifest__.py
@@ -0,0 +1,24 @@
+# Copyright 2019 Eficent Business and IT Consulting Services S.L.
+#   (http://www.eficent.com) - Lois Rilo
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
+
+{
+    'name': 'Project Wiki',
+    'description': 'This module links document pages to projects',
+    'version': '11.0.1.0.0',
+    "development_status": "Beta",
+    'category': 'Project',
+    'author': 'Efient, '
+              'Odoo Community Association (OCA)',
+    'website': 'https://github.com/OCA/project',
+    'license': 'AGPL-3',
+    'depends': [
+        'project',
+        'document_page',
+    ],
+    'data': [
+        'views/document_page_views.xml',
+        'views/project_project_views.xml',
+    ],
+    'installable': True,
+}
diff --git a/document_page_project/i18n/document_page_project.pot b/document_page_project/i18n/document_page_project.pot
new file mode 100644
index 00000000000..9b1f671a481
--- /dev/null
+++ b/document_page_project/i18n/document_page_project.pot
@@ -0,0 +1,56 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+#	* document_page_project
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 11.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: <>\n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: document_page_project
+#: model:ir.ui.view,arch_db:document_page_project.view_project_kanban
+msgid "<span class=\"o_label\">Wiki Pages</span>"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.actions.act_window,help:document_page_project.action_document_page_projects
+msgid "Click to create a new web page."
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model,name:document_page_project.model_document_page
+msgid "Document Page"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_project_project_document_page_count
+msgid "Document Page Count"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model,name:document_page_project.model_project_project
+#: model:ir.model.fields,field_description:document_page_project.field_document_page_project_id
+msgid "Project"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.actions.act_window,name:document_page_project.action_document_page_projects
+msgid "Project Wiki"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_project_project_document_page_ids
+msgid "Wiki"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.ui.view,arch_db:document_page_project.edit_project
+msgid "Wiki Pages"
+msgstr ""
+
diff --git a/document_page_project/models/__init__.py b/document_page_project/models/__init__.py
new file mode 100644
index 00000000000..0cf1057da59
--- /dev/null
+++ b/document_page_project/models/__init__.py
@@ -0,0 +1,2 @@
+from . import project_project
+from . import document_page
diff --git a/document_page_project/models/document_page.py b/document_page_project/models/document_page.py
new file mode 100644
index 00000000000..dd55e43d37b
--- /dev/null
+++ b/document_page_project/models/document_page.py
@@ -0,0 +1,14 @@
+# Copyright 2019 Eficent Business and IT Consulting Services S.L.
+#   (http://www.eficent.com)
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
+
+from odoo import fields, models
+
+
+class DocumentPage(models.Model):
+    _inherit = 'document.page'
+
+    project_id = fields.Many2one(
+        string='Project',
+        comodel_name='project.project',
+    )
diff --git a/document_page_project/models/project_project.py b/document_page_project/models/project_project.py
new file mode 100644
index 00000000000..2f7d2111dd6
--- /dev/null
+++ b/document_page_project/models/project_project.py
@@ -0,0 +1,23 @@
+# Copyright 2019 Eficent Business and IT Consulting Services S.L.
+#   (http://www.eficent.com)
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
+
+from odoo import api, fields, models
+
+
+class ProjectProject(models.Model):
+    _inherit = 'project.project'
+
+    document_page_ids = fields.One2many(
+        string='Wiki',
+        comodel_name='document.page',
+        inverse_name='project_id'
+    )
+    document_page_count = fields.Integer(
+        compute='_compute_document_page_count',
+    )
+
+    @api.multi
+    def _compute_document_page_count(self):
+        for rec in self:
+            rec.document_page_count = len(rec.document_page_ids)
diff --git a/document_page_project/readme/CONTRIBUTORS.rst b/document_page_project/readme/CONTRIBUTORS.rst
new file mode 100644
index 00000000000..edfe84680e8
--- /dev/null
+++ b/document_page_project/readme/CONTRIBUTORS.rst
@@ -0,0 +1,3 @@
+* `Eficent <https://www.eficent.com>`_:
+
+  * Lois Rilo <lois.rilo@eficent.com>
diff --git a/document_page_project/readme/DESCRIPTION.rst b/document_page_project/readme/DESCRIPTION.rst
new file mode 100644
index 00000000000..f1cd784b379
--- /dev/null
+++ b/document_page_project/readme/DESCRIPTION.rst
@@ -0,0 +1 @@
+This module allow to link document pages to projects.
diff --git a/document_page_project/readme/USAGE.rst b/document_page_project/readme/USAGE.rst
new file mode 100644
index 00000000000..b8ea0ace4be
--- /dev/null
+++ b/document_page_project/readme/USAGE.rst
@@ -0,0 +1,2 @@
+* Go to to a project and click on "Wiki Pages" to see linked documents or to
+  create new ones.
diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html
new file mode 100644
index 00000000000..3d35517b221
--- /dev/null
+++ b/document_page_project/static/description/index.html
@@ -0,0 +1,430 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="generator" content="Docutils 0.14: http://docutils.sourceforge.net/" />
+<title>Project Wiki</title>
+<style type="text/css">
+
+/*
+:Author: David Goodger (goodger@python.org)
+:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $
+:Copyright: This stylesheet has been placed in the public domain.
+
+Default cascading style sheet for the HTML output of Docutils.
+
+See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
+customize this style sheet.
+*/
+
+/* used to remove borders from tables and images */
+.borderless, table.borderless td, table.borderless th {
+  border: 0 }
+
+table.borderless td, table.borderless th {
+  /* Override padding for "table.docutils td" with "! important".
+     The right padding separates the table cells. */
+  padding: 0 0.5em 0 0 ! important }
+
+.first {
+  /* Override more specific margin styles with "! important". */
+  margin-top: 0 ! important }
+
+.last, .with-subtitle {
+  margin-bottom: 0 ! important }
+
+.hidden {
+  display: none }
+
+.subscript {
+  vertical-align: sub;
+  font-size: smaller }
+
+.superscript {
+  vertical-align: super;
+  font-size: smaller }
+
+a.toc-backref {
+  text-decoration: none ;
+  color: black }
+
+blockquote.epigraph {
+  margin: 2em 5em ; }
+
+dl.docutils dd {
+  margin-bottom: 0.5em }
+
+object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] {
+  overflow: hidden;
+}
+
+/* Uncomment (and remove this text!) to get bold-faced definition list terms
+dl.docutils dt {
+  font-weight: bold }
+*/
+
+div.abstract {
+  margin: 2em 5em }
+
+div.abstract p.topic-title {
+  font-weight: bold ;
+  text-align: center }
+
+div.admonition, div.attention, div.caution, div.danger, div.error,
+div.hint, div.important, div.note, div.tip, div.warning {
+  margin: 2em ;
+  border: medium outset ;
+  padding: 1em }
+
+div.admonition p.admonition-title, div.hint p.admonition-title,
+div.important p.admonition-title, div.note p.admonition-title,
+div.tip p.admonition-title {
+  font-weight: bold ;
+  font-family: sans-serif }
+
+div.attention p.admonition-title, div.caution p.admonition-title,
+div.danger p.admonition-title, div.error p.admonition-title,
+div.warning p.admonition-title, .code .error {
+  color: red ;
+  font-weight: bold ;
+  font-family: sans-serif }
+
+/* Uncomment (and remove this text!) to get reduced vertical space in
+   compound paragraphs.
+div.compound .compound-first, div.compound .compound-middle {
+  margin-bottom: 0.5em }
+
+div.compound .compound-last, div.compound .compound-middle {
+  margin-top: 0.5em }
+*/
+
+div.dedication {
+  margin: 2em 5em ;
+  text-align: center ;
+  font-style: italic }
+
+div.dedication p.topic-title {
+  font-weight: bold ;
+  font-style: normal }
+
+div.figure {
+  margin-left: 2em ;
+  margin-right: 2em }
+
+div.footer, div.header {
+  clear: both;
+  font-size: smaller }
+
+div.line-block {
+  display: block ;
+  margin-top: 1em ;
+  margin-bottom: 1em }
+
+div.line-block div.line-block {
+  margin-top: 0 ;
+  margin-bottom: 0 ;
+  margin-left: 1.5em }
+
+div.sidebar {
+  margin: 0 0 0.5em 1em ;
+  border: medium outset ;
+  padding: 1em ;
+  background-color: #ffffee ;
+  width: 40% ;
+  float: right ;
+  clear: right }
+
+div.sidebar p.rubric {
+  font-family: sans-serif ;
+  font-size: medium }
+
+div.system-messages {
+  margin: 5em }
+
+div.system-messages h1 {
+  color: red }
+
+div.system-message {
+  border: medium outset ;
+  padding: 1em }
+
+div.system-message p.system-message-title {
+  color: red ;
+  font-weight: bold }
+
+div.topic {
+  margin: 2em }
+
+h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
+h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
+  margin-top: 0.4em }
+
+h1.title {
+  text-align: center }
+
+h2.subtitle {
+  text-align: center }
+
+hr.docutils {
+  width: 75% }
+
+img.align-left, .figure.align-left, object.align-left, table.align-left {
+  clear: left ;
+  float: left ;
+  margin-right: 1em }
+
+img.align-right, .figure.align-right, object.align-right, table.align-right {
+  clear: right ;
+  float: right ;
+  margin-left: 1em }
+
+img.align-center, .figure.align-center, object.align-center {
+  display: block;
+  margin-left: auto;
+  margin-right: auto;
+}
+
+table.align-center {
+  margin-left: auto;
+  margin-right: auto;
+}
+
+.align-left {
+  text-align: left }
+
+.align-center {
+  clear: both ;
+  text-align: center }
+
+.align-right {
+  text-align: right }
+
+/* reset inner alignment in figures */
+div.align-right {
+  text-align: inherit }
+
+/* div.align-center * { */
+/*   text-align: left } */
+
+.align-top    {
+  vertical-align: top }
+
+.align-middle {
+  vertical-align: middle }
+
+.align-bottom {
+  vertical-align: bottom }
+
+ol.simple, ul.simple {
+  margin-bottom: 1em }
+
+ol.arabic {
+  list-style: decimal }
+
+ol.loweralpha {
+  list-style: lower-alpha }
+
+ol.upperalpha {
+  list-style: upper-alpha }
+
+ol.lowerroman {
+  list-style: lower-roman }
+
+ol.upperroman {
+  list-style: upper-roman }
+
+p.attribution {
+  text-align: right ;
+  margin-left: 50% }
+
+p.caption {
+  font-style: italic }
+
+p.credits {
+  font-style: italic ;
+  font-size: smaller }
+
+p.label {
+  white-space: nowrap }
+
+p.rubric {
+  font-weight: bold ;
+  font-size: larger ;
+  color: maroon ;
+  text-align: center }
+
+p.sidebar-title {
+  font-family: sans-serif ;
+  font-weight: bold ;
+  font-size: larger }
+
+p.sidebar-subtitle {
+  font-family: sans-serif ;
+  font-weight: bold }
+
+p.topic-title {
+  font-weight: bold }
+
+pre.address {
+  margin-bottom: 0 ;
+  margin-top: 0 ;
+  font: inherit }
+
+pre.literal-block, pre.doctest-block, pre.math, pre.code {
+  margin-left: 2em ;
+  margin-right: 2em }
+
+pre.code .ln { color: grey; } /* line numbers */
+pre.code, code { background-color: #eeeeee }
+pre.code .comment, code .comment { color: #5C6576 }
+pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
+pre.code .literal.string, code .literal.string { color: #0C5404 }
+pre.code .name.builtin, code .name.builtin { color: #352B84 }
+pre.code .deleted, code .deleted { background-color: #DEB0A1}
+pre.code .inserted, code .inserted { background-color: #A3D289}
+
+span.classifier {
+  font-family: sans-serif ;
+  font-style: oblique }
+
+span.classifier-delimiter {
+  font-family: sans-serif ;
+  font-weight: bold }
+
+span.interpreted {
+  font-family: sans-serif }
+
+span.option {
+  white-space: nowrap }
+
+span.pre {
+  white-space: pre }
+
+span.problematic {
+  color: red }
+
+span.section-subtitle {
+  /* font-size relative to parent (h1..h6 element) */
+  font-size: 80% }
+
+table.citation {
+  border-left: solid 1px gray;
+  margin-left: 1px }
+
+table.docinfo {
+  margin: 2em 4em }
+
+table.docutils {
+  margin-top: 0.5em ;
+  margin-bottom: 0.5em }
+
+table.footnote {
+  border-left: solid 1px black;
+  margin-left: 1px }
+
+table.docutils td, table.docutils th,
+table.docinfo td, table.docinfo th {
+  padding-left: 0.5em ;
+  padding-right: 0.5em ;
+  vertical-align: top }
+
+table.docutils th.field-name, table.docinfo th.docinfo-name {
+  font-weight: bold ;
+  text-align: left ;
+  white-space: nowrap ;
+  padding-left: 0 }
+
+/* "booktabs" style (no vertical lines) */
+table.docutils.booktabs {
+  border: 0px;
+  border-top: 2px solid;
+  border-bottom: 2px solid;
+  border-collapse: collapse;
+}
+table.docutils.booktabs * {
+  border: 0px;
+}
+table.docutils.booktabs th {
+  border-bottom: thin solid;
+  text-align: left;
+}
+
+h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
+h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
+  font-size: 100% }
+
+ul.auto-toc {
+  list-style-type: none }
+
+</style>
+</head>
+<body>
+<div class="document" id="project-wiki">
+<h1 class="title">Project Wiki</h1>
+
+<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!! This file is generated by oca-gen-addon-readme !!
+!! changes will be overwritten.                   !!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
+<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/knowledge/tree/11.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/knowledge-11-0/knowledge-11-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/118/11.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
+<p>This module allow to link document pages to projects.</p>
+<p><strong>Table of contents</strong></p>
+<div class="contents local topic" id="contents">
+<ul class="simple">
+<li><a class="reference internal" href="#usage" id="id1">Usage</a></li>
+<li><a class="reference internal" href="#bug-tracker" id="id2">Bug Tracker</a></li>
+<li><a class="reference internal" href="#credits" id="id3">Credits</a><ul>
+<li><a class="reference internal" href="#authors" id="id4">Authors</a></li>
+<li><a class="reference internal" href="#contributors" id="id5">Contributors</a></li>
+<li><a class="reference internal" href="#maintainers" id="id6">Maintainers</a></li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="section" id="usage">
+<h1><a class="toc-backref" href="#id1">Usage</a></h1>
+<ul class="simple">
+<li>Go to to a project and click on “Wiki Pages” to see linked documents or to
+create new ones.</li>
+</ul>
+</div>
+<div class="section" id="bug-tracker">
+<h1><a class="toc-backref" href="#id2">Bug Tracker</a></h1>
+<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/knowledge/issues">GitHub Issues</a>.
+In case of trouble, please check there if your issue has already been reported.
+If you spotted it first, help us smashing it by providing a detailed and welcomed
+<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2011.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
+<p>Do not contact contributors directly about support or help with technical issues.</p>
+</div>
+<div class="section" id="credits">
+<h1><a class="toc-backref" href="#id3">Credits</a></h1>
+<div class="section" id="authors">
+<h2><a class="toc-backref" href="#id4">Authors</a></h2>
+<ul class="simple">
+<li>Efient</li>
+</ul>
+</div>
+<div class="section" id="contributors">
+<h2><a class="toc-backref" href="#id5">Contributors</a></h2>
+<ul class="simple">
+<li><a class="reference external" href="https://www.eficent.com">Eficent</a>:<ul>
+<li>Lois Rilo &lt;<a class="reference external" href="mailto:lois.rilo&#64;eficent.com">lois.rilo&#64;eficent.com</a>&gt;</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="section" id="maintainers">
+<h2><a class="toc-backref" href="#id6">Maintainers</a></h2>
+<p>This module is maintained by the OCA.</p>
+<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
+<p>OCA, or the Odoo Community Association, is a nonprofit organization whose
+mission is to support the collaborative development of Odoo features and
+promote its widespread use.</p>
+<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/11.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
+<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
+</div>
+</div>
+</div>
+</body>
+</html>
diff --git a/document_page_project/views/document_page_views.xml b/document_page_project/views/document_page_views.xml
new file mode 100644
index 00000000000..19d0d23fb82
--- /dev/null
+++ b/document_page_project/views/document_page_views.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0"?>
+<odoo>
+
+    <record id="view_wiki_form" model="ir.ui.view">
+        <field name="name">document.page.form - document_page_project</field>
+        <field name="model">document.page</field>
+        <field name="inherit_id" ref="document_page.view_wiki_form"/>
+        <field name="arch" type="xml">
+            <field name="parent_id" position="after">
+                <field name="project_id"/>
+            </field>
+        </field>
+    </record>
+
+    <record id="action_document_page_projects" model="ir.actions.act_window">
+        <field name="name">Project Wiki</field>
+        <field name="res_model">document.page</field>
+        <field name="domain">[('type','=','content'), ('project_id', '=', active_id)]</field>
+        <field name="context">{
+            'default_type': 'content',
+            'default_project_id': active_id}</field>
+        <field name="view_type">form</field>
+        <field name="view_mode">tree,form</field>
+        <field name="view_ids" eval="[(5,0,0),
+              (0,0,{'view_mode':'tree', 'view_id': ref('document_page.view_wiki_tree')}),
+              (0,0,{'view_mode':'form', 'view_id': ref('document_page.view_wiki_form')})]"/>
+        <field name="search_view_id" ref="document_page.view_wiki_filter"/>
+        <field name="help" type="html">
+            <p class="oe_view_nocontent_create">
+                Click to create a new web page.
+            </p>
+        </field>
+    </record>
+
+</odoo>
diff --git a/document_page_project/views/project_project_views.xml b/document_page_project/views/project_project_views.xml
new file mode 100644
index 00000000000..9bbb9337b09
--- /dev/null
+++ b/document_page_project/views/project_project_views.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+
+    <record id="view_project_kanban" model="ir.ui.view">
+        <field name="model">project.project</field>
+        <field name="inherit_id" ref="project.view_project_kanban"/>
+        <field name="arch" type="xml">
+            <xpath expr="//div[hasclass('o_project_kanban_boxes')]" position="inside">
+                <a class="o_project_kanban_box" name="%(action_document_page_projects)d" type="action">
+                    <div>
+                        <b>
+                            <field name="document_page_count" nolabel="1" class="o_value"/>
+                        </b>
+                        <span class="o_label">Wiki Pages</span>
+                    </div>
+                </a>
+            </xpath>
+        </field>
+    </record>
+
+    <record id="edit_project" model="ir.ui.view">
+        <field name="name">project.project.form - document_page_project</field>
+        <field name="model">project.project</field>
+        <field name="inherit_id" ref="project.edit_project"/>
+        <field name="arch" type="xml">
+            <div name="button_box" position="inside">
+                <button class="oe_stat_button" type="action"
+                    name="%(action_document_page_projects)d" icon="fa-book">
+                    <field string="Wiki Pages" name="document_page_count" widget="statinfo"/>
+                </button>
+            </div>
+        </field>
+    </record>
+
+</odoo>

From f709fc5124695a1a48ac2f98b881c80f5a5a9f6f Mon Sep 17 00:00:00 2001
From: mreficent <miquel.raich@eficent.com>
Date: Mon, 11 Mar 2019 17:36:40 +0100
Subject: [PATCH 02/25] [FIX] pylint/javascript-lint

---
 document_page_project/__manifest__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py
index a363a5e14b1..4293346633b 100644
--- a/document_page_project/__manifest__.py
+++ b/document_page_project/__manifest__.py
@@ -4,7 +4,7 @@
 
 {
     'name': 'Project Wiki',
-    'description': 'This module links document pages to projects',
+    'summary': 'This module links document pages to projects',
     'version': '11.0.1.0.0',
     "development_status": "Beta",
     'category': 'Project',

From cf045de0e7696e6e6e0de75323c165074d9a5a41 Mon Sep 17 00:00:00 2001
From: mreficent <miquel.raich@eficent.com>
Date: Tue, 19 Mar 2019 18:16:50 +0100
Subject: [PATCH 03/25] [MIG] document_page_project: Migration to 12.0

---
 document_page_project/README.rst              |  18 +++++++++---------
 document_page_project/__init__.py             |   1 +
 document_page_project/__manifest__.py         |   8 ++++----
 .../i18n/document_page_project.pot            |  14 +++++++-------
 document_page_project/models/__init__.py      |   3 ++-
 .../models/project_project.py                 |   2 +-
 .../static/description/icon.png               | Bin 0 -> 9455 bytes
 .../static/description/index.html             |  16 ++++++++--------
 8 files changed, 32 insertions(+), 30 deletions(-)
 create mode 100644 document_page_project/static/description/icon.png

diff --git a/document_page_project/README.rst b/document_page_project/README.rst
index b13efd8c36a..a3677df7a23 100644
--- a/document_page_project/README.rst
+++ b/document_page_project/README.rst
@@ -1,6 +1,6 @@
-============
-Project Wiki
-============
+=====================
+Document Page Project
+=====================
 
 .. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !! This file is generated by oca-gen-addon-readme !!
@@ -14,13 +14,13 @@ Project Wiki
     :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
     :alt: License: AGPL-3
 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github
-    :target: https://github.com/OCA/knowledge/tree/11.0/document_page_project
+    :target: https://github.com/OCA/knowledge/tree/12.0/document_page_project
     :alt: OCA/knowledge
 .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
-    :target: https://translation.odoo-community.org/projects/knowledge-11-0/knowledge-11-0-document_page_project
+    :target: https://translation.odoo-community.org/projects/knowledge-12-0/knowledge-12-0-document_page_project
     :alt: Translate me on Weblate
 .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
-    :target: https://runbot.odoo-community.org/runbot/118/11.0
+    :target: https://runbot.odoo-community.org/runbot/118/12.0
     :alt: Try me on Runbot
 
 |badge1| |badge2| |badge3| |badge4| |badge5| 
@@ -44,7 +44,7 @@ Bug Tracker
 Bugs are tracked on `GitHub Issues <https://github.com/OCA/knowledge/issues>`_.
 In case of trouble, please check there if your issue has already been reported.
 If you spotted it first, help us smashing it by providing a detailed and welcomed
-`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2011.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
+`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
 
 Do not contact contributors directly about support or help with technical issues.
 
@@ -54,7 +54,7 @@ Credits
 Authors
 ~~~~~~~
 
-* Efient
+* Eficent
 
 Contributors
 ~~~~~~~~~~~~
@@ -76,6 +76,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
 mission is to support the collaborative development of Odoo features and
 promote its widespread use.
 
-This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/11.0/document_page_project>`_ project on GitHub.
+This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/12.0/document_page_project>`_ project on GitHub.
 
 You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/document_page_project/__init__.py b/document_page_project/__init__.py
index 0650744f6bc..c32fd62b78d 100644
--- a/document_page_project/__init__.py
+++ b/document_page_project/__init__.py
@@ -1 +1,2 @@
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
 from . import models
diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py
index 4293346633b..43148709fe7 100644
--- a/document_page_project/__manifest__.py
+++ b/document_page_project/__manifest__.py
@@ -3,14 +3,14 @@
 # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
 
 {
-    'name': 'Project Wiki',
+    'name': 'Document Page Project',
     'summary': 'This module links document pages to projects',
-    'version': '11.0.1.0.0',
+    'version': '12.0.1.0.0',
     "development_status": "Beta",
     'category': 'Project',
-    'author': 'Efient, '
+    'author': 'Eficent, '
               'Odoo Community Association (OCA)',
-    'website': 'https://github.com/OCA/project',
+    'website': 'https://github.com/OCA/knowledge',
     'license': 'AGPL-3',
     'depends': [
         'project',
diff --git a/document_page_project/i18n/document_page_project.pot b/document_page_project/i18n/document_page_project.pot
index 9b1f671a481..acaa8891d88 100644
--- a/document_page_project/i18n/document_page_project.pot
+++ b/document_page_project/i18n/document_page_project.pot
@@ -4,7 +4,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Odoo Server 11.0\n"
+"Project-Id-Version: Odoo Server 12.0\n"
 "Report-Msgid-Bugs-To: \n"
 "Last-Translator: <>\n"
 "Language-Team: \n"
@@ -14,12 +14,12 @@ msgstr ""
 "Plural-Forms: \n"
 
 #. module: document_page_project
-#: model:ir.ui.view,arch_db:document_page_project.view_project_kanban
+#: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban
 msgid "<span class=\"o_label\">Wiki Pages</span>"
 msgstr ""
 
 #. module: document_page_project
-#: model:ir.actions.act_window,help:document_page_project.action_document_page_projects
+#: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects
 msgid "Click to create a new web page."
 msgstr ""
 
@@ -29,13 +29,13 @@ msgid "Document Page"
 msgstr ""
 
 #. module: document_page_project
-#: model:ir.model.fields,field_description:document_page_project.field_project_project_document_page_count
+#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count
 msgid "Document Page Count"
 msgstr ""
 
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_project_project
-#: model:ir.model.fields,field_description:document_page_project.field_document_page_project_id
+#: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id
 msgid "Project"
 msgstr ""
 
@@ -45,12 +45,12 @@ msgid "Project Wiki"
 msgstr ""
 
 #. module: document_page_project
-#: model:ir.model.fields,field_description:document_page_project.field_project_project_document_page_ids
+#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids
 msgid "Wiki"
 msgstr ""
 
 #. module: document_page_project
-#: model:ir.ui.view,arch_db:document_page_project.edit_project
+#: model_terms:ir.ui.view,arch_db:document_page_project.edit_project
 msgid "Wiki Pages"
 msgstr ""
 
diff --git a/document_page_project/models/__init__.py b/document_page_project/models/__init__.py
index 0cf1057da59..adb1f4de0a6 100644
--- a/document_page_project/models/__init__.py
+++ b/document_page_project/models/__init__.py
@@ -1,2 +1,3 @@
-from . import project_project
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
 from . import document_page
+from . import project_project
diff --git a/document_page_project/models/project_project.py b/document_page_project/models/project_project.py
index 2f7d2111dd6..955f748cef8 100644
--- a/document_page_project/models/project_project.py
+++ b/document_page_project/models/project_project.py
@@ -11,7 +11,7 @@ class ProjectProject(models.Model):
     document_page_ids = fields.One2many(
         string='Wiki',
         comodel_name='document.page',
-        inverse_name='project_id'
+        inverse_name='project_id',
     )
     document_page_count = fields.Integer(
         compute='_compute_document_page_count',
diff --git a/document_page_project/static/description/icon.png b/document_page_project/static/description/icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d
GIT binary patch
literal 9455
zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}<C%<R2Kc9faym6aW`f0Dh5$js*d
z_}}Z!;XIG;_cPz`_vag-p{7Ve$Uq1H00~A(?iu(VaQlMefnU3&OozZXm@69d91cGG
z;O61r&je0NdamH#&)mKsXk?Zb_)B^>d0jUxM@u(PQx^-s)6<jB#=*|j%+$$(&(Xyy
zYgd8+09XKwoa}S2?48%%ZU#L~n^g{fE40h%YEx5by;GuJ(K|vI1uO;0m}=J7R4@Bs
z>97TX<v{QF=s?r`z`m$a0ZvrhBU7}{15RN9M`j!kv_Mp+3~{||YNuFzHNvhMYm3=Q
zo!q+OJ5(%-oNM^I^M%*luKMiVL`lo`bcKGymX7i3MIFWj1i|9+CGNvn`cu-RsK0Qh
zoYlwB>`ehR4?GS^qbkof1cslKgk<Uw6DeIxZyT_?=OwX|lwC*A?ac*gHF7jmS080$
z>U)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~!
zVpnB`o+K7|Al`Q_U<UrcmRnh6jExs}l(hZs0%T~Dnpu-NENdhioRv(T{Qmv>;eD$B
zfJtP*jH`siUq~{KE)`jP2|#TUEFGRryE2`i0**z#*^6~AI|YzIWy$Cu#CSLW3q=GA
z6`?GZymC;dCPk~rBS%eCb`5OLr;RUZ;D`}um=H)BfVIq%7VhiMr)_#G0N#zrNH|__
zc+blN2UAB0=617@>_<D4$IPL<k1zq(*VmlDPer&h1n6`AG;9A!_W=N$JthhQWXZ<i
zGURc6f<i*joK3xSWaOOXxAc8ES>u;MPHN;P;N#YoE=)R#i$k_`UAA>WWCcEVMh~L_
zj--gtp&|K1#58Yz*AHCTMziU1Jzt_jG0I@qAOHsk$2}yTmVkBp_eHuY$A9)>P6o~I
z%aQ?!(GqeQ-Y+b0I(m9pwgi(IIZZzsbMv+9w{PFtd_<_(LA~0H(xz<Z(Qt1jC2cC|
z6WbMo9YgON{L#ZDl$sV4*<CP(>{=FhLB@(1&qHA5EJw1>>=%q2f&^X>IQ{!GJ4e9U
z&KlB)z(84HmNgm2hg2C0>WM{E(DdPr+EeU_N@57;PC2&DmGFW_9kP&%?X4}+xWi)(
z;)z%wI5>D4a*5XwD)P--sPkoY(a~WBw;E~AW`Yue4kFa^LM3X`8x|}ZUeMnqr}>kH
zG%WWW>3ml$Yez?i%)2pbKPI7?5o?hydokgQyZsNEr{a|mLdt;X2TX(#B1j35xPnPW
z*bMSSOauW>o;*=kO8ojw91VX!qoOQb)zHJ!odWB}d+*K?#sY_jqPdg{Sm2HdYzdEx
zOGVPhVRTGPtv0o}RfVP;Nd(|CB)<HrC1(%ZOEd8PI?r9b_$Cp-${bh59Z_R7n&YCp
zl8lfMpes*8{FVm;oJH@0LLoWmxD59u?JwHz2iRrAaE0`Hc&g;t5~$P*kdeOZn9OJ3
zRczo@ZkWU)RG+hcfH~{49Vvb3D(W0wRX#|$cA0Iqy^VR~(4hqA2AFI-rK!FM!#fJ_
zGFI@iqJOPXZ!=VjTS3dMuu~9xU3K1&?th;$)cqM#WGxbDEyB$y`#9j%>I;*t&QO8h
zFfekr30S!-LHmV_Su-W+rEwYXJ^;6&3|L$mMC8*bQptyOo9;>Qb9Q9`ySe3%V$A*9
zeKEe+b0{#KWGp$F+tga)0RtI)nhMa-K@JS}2krK~n8vJ=Ngm?R!9G<~RyuU0d?nz#
z-5EK$o(!F?hmX*2Yt6+coY`6jGbb7t<dboft~zeDZwK=+l2bFWs5^+|r{J6GO9Cwl
z&SW58BRs?XdFLuhtzl7WLbQ#~z#`jAB3AbSUg6jW6@qVd2Q~9qN(izT1y*>F#6nHA
zuKk=GGJ;ZwON1iAfG$E#Y7MnZVmrY|j0eVI(DN_MNFJmyZ|;w4tf@=CCDZ#5N_0K=
z$;R~bbk?}TpfDjfB&aiQ$VA}s?P}xPERJG{kxk5~R`iRS(SK5d+Xs9swCozZISbnS
zk!)I0>t=A<-^z(cmSFz3=jZ23u13X><0b)P)^1T_))Kr`e!-pb#q&J*Q`p+B6la%C
zuVl&0duN<;uOsB3%T9Fp8t{ED108<?)`y_~Hnd9AUX7h-H?jVuU|}My+C=TjH(jKz
zqMVr0re3S$H@t{zI95qa)+Crz*5Zj}Ao%4Z><+W(nOZd?gDnfNBC3>M8WE61$So|P
zVvqH0SNtDTcs<xiU1;=a39$d&&l5EwoIH1db#`S9Kw!YC1jhR)VbCWMptlUUkpfif
zMzi-i8)WL?|C$*Q?iqbS{w<lA9XN(rD)VS<zn>UdzaMDpT=Ty0pDHHNL@Z0w$Y`XO
z2M-_r1S+GaH%pz#Uy0*w$Vdl=X=rQXEzO}d6J^R6zjM1u&c9vYLvLp?W7w(?np9x1
zE_0JSAJCPB%i7p*Wvg)pn5T`8k3-uR?*NT|J`eS#_#54p>!p(mLDvmc-3o0mX*mp_
zN*AeS<>#^-{S%W<*mz^!X$w_2dHWpcJ6^j64qFBft-o}o_Vx80o0>}Du;>kLts;$8
zC`7q$QI(dKYG`Wa8#wl@V4jVWBRGQ@1dr-hstpQL)Tl+aqVpGpbSfN>5i&QMXfiZ>
zaA?T1VGe?rpQ@;+pkrVdd{klI&jVS@I5_iz!=UMpTsa~mBga?1r}a<Xwa$pLotZk<
zsykXwQO37I=aXew7x=}YWiW)^p)|C#g+)an!@j?EcY8C0t)BlK#y{YLtkJ6=D6H-5
zp2*ANf@>RBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN
z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=<bK!vY7J*RP!&i_xU}i*o6o
z?xN*1<rEe1L2HBkCSgiYM3a|4w?Bo7CJL7?Eh;9An1m$1t?h1v92<Xg2(#)bjbL|o
zH_H0}!Og=1dOBynXHu>@hbCRcfT5ji<pmK_U*~T(A$I-*rM$8-BCv{=@=7F)2pdtU
z5==tp!}A*&Xgf{F>gwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h
zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&<KAVm#0W>BE*}XfU|H&(FssBqY=hPCt`d
zH?@s2>I(|;fcW&YM6#V<T#ysvE$@4oRO>#!kUIP8$Nkdh0A(bEVj``-AAyYgwY~jB
zT|I7Bf@%;7aL7Wf4dZ%VqF$eiaC38OV6oy3Z#TER2G+fOCd9Iaoy6aLYbPTN{XRPz
z;U!V|vBf%H!}52L2gH_+j;`bTcQRXB+y9onc^wLm5wi3-Be}U>k_u>2Eg$=k!(l@I
zcCg+flakT2Nej3i0yn+g+}%NYb?ta;R<sv-KjYb}UVFjITQ)VAEWu*)Lz7*-f^A*H
z<25#Ynt~-Qh?$wWx4$1=T2`j@bKp!)3IXh(LC@)%WGW$+j(tGz(6#bGw&K0j=Np@B
zt}@t$R`z(>?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X
zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD
z<sX7(ZJc+Q;#xP8uk`jnF@a^|TWw*55if6@@}%7lOBaGo9Ia-e?`RPQc^w^EWfhe}
zHWHTvDA+r}Xf5Yqpr;QU-88%QC9F_>#z-)AXwSRY?<M%E84!g*1GC?E>OPefw^iI+
z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd
z$<h)Fm>6>}#q^n{4vN@+Os$m7KV+`}c%4)4pv@06af4-x5#wj!KKb%caK{A&Y#Rfs
z-po?Dcb1({W=6FKIUirH&(yg=*6aLCekcKwyfK^JN5{wcA3nhO(o}SK#!CINhI`-I
z1)6&n7O&ZmyFMuNwvEic#IiOAwNkR=u5it{B9n2sAJV5pNhar=j5`*N!Na;c7g!l$
z3aYBqUkqqTJ=Re-;)s!EOeij=7SQZ3Hq}ZRds%IM*PtM$wV<GYik+VfZene%bm(n6
z`r@rc^TVw7EN{|O7rORMlw)zt(Z#enc3joE#IIk!M)L8gk^go9E9AxiP9o#OqmvV>
z@;rlc*NRK7i3y5BETSKuumEN`Xu_8<BQ)z0!-JuC8x}?$qo8SEko}oUWNI(4h*VHO
zAi!Egy!f(o9aHs2dhSE6ki(be*&w&+WLOB<(b3T_Hide(NvVvLQV{BN|2?UJFaY*@
z9CXA5B_*8i5Bf6sn~d`R>GP1Ri=OK<SGIb#BCTo3qI#UBUg+dkR+2ilUwIg%XFV;l
z+>Q$@I^ko8>H6)4rjiG5{VBM>B|%`&&s^)jS|-_95&yc=GqjNo{zFkw%%HHhS~e=s
zD#sfS+-?*t|J!+ozP6KvtOl!R)@@-z24}`9{QaVLD^9VCSR2b`b!KC#o;Ki<+wXB6
zx3&O0LOWcg4&rv4QG0)4yb}7BFSEg~=IR5<g6yi=XozU}zReXL{rA%c`$IQAs<ObZ
zep*ITZ0C(~W*`?XH^l1t7&+qigAfY9tVJ5DH!~jY>#ZRj8kg}dS7_V&^%#Do==#`u
zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK<aUZ^OhBu;1e6t#{
zxKehVgz`HT;A`FMivG<tq0OcrXwHUX_<$j<uk%m>#HN`!1vBJHnC+RM&yIh8{gG2q
zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH
zVWo*OwYElb#uyW{Imam6f2<eMTQj#)z8+N&ZY?tSPo%&2eVNU=4=?rlO<*9Twaxco
zEVE=Jh?_x>rGbjR!Y3`#gPqkv57dB6K^wRGxc9B(t|aYDGS=m$&S!NmCtrMMaUg(c
zc2qC=2Z`EEFMW-me5B)24AqF*bV5Dr-M5ig(l-WPS%CgaPzs6p_gnCIvTJ=Y<6!gT
zVt@AfYCzjjsMEGi=rDQHo0yc;HqoRNnNFeWZgcm?f;cp(6CNylj36DoL(?TS7eU#+
z7&mfr#y))+CJOXQKUMZ7QIdS9@#-}7y2K1{8)cCt0~-X0O!O?Qx#E4Og+;A2SjalQ
zs7r?qn0H044=sDN$SRG$arw~n=+T_DNdSrarmu)V6@|?1-ZB#hRn`uilTGPJ@fqEy
zGt(f0B+^JDP&f=r{#Y_wi#AVDf-y!RIXU^0jXsFpf>=Ji*TeqSY!H~AMbJdCGLhC)
zn7Rx+sXw6uYj;WRYrLd^5IZq@6JI1C^YkgnedZEYy<&4(z%Q$5yv#B<pkvWZft^C&
z;+zNo+VJNluxaDF!`gW+F0=MxsCQ~~#CYKa;ULfj5hTa8a6;d*(<eeQ7-ZQgz2et^
zf|7URfj;x*#HiF0wuBCOTEpbeD&kkENqolCm2#cQGHCeEC<&I3j+P6?sX?BPp4~46
zx-S~EJ>oo{AH8n$<d4loB?vL3RqXwK_COrQ6xRoWGOdFnWy(hhzrG8k;2k}8Zj&>a
zhb4Y3PWdr269&?V%uI$xMcUrMzl=;w<_nm*qr=c3Rl@i5wWB;e-`t7D&c-mcQl7x!
zZWB`UGcw=Y2=}~wzrfLx=uet<;m3~=8I~ZRuzvMQUQdr+yTV|ATf1Uuomr__nDf=X
zZ3WYJtHp_ri(}SQAPjv+Y+0=<GD??Na(2AG`s>fH4krOP@S&=zZ-t1jW1o@}z;xk8
z(Nz1co&El^HK^NrhVHa-_;&88vTU>_J33=%{if;BEY*J#1n59=07jrGQ#IP>@u#3A
z;!q+E1Rj3ZJ+!4bq9F8PXJ@yMgZL;>&gYA0%_Kbi8?S=XGM~dnQZQ!yBSgcZhY96H
zrWnU;k)qy`rX&&xlDyA%(a1Hhi5CWkmg(`Gb%m(HKi-7Z!LKGRP_B8@`7&hdDy5n=
z`OIxqxiVfX@OX1p(mQu>0Ai*v_cTMiw4qRt3~N<X{IYiJ3k=4u-u*nJEBnJ<OdI8P
zXmK`OYkO5a{YDhI3PL|H4m=p>Bvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK
z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z
zzCR$P#uktu+#!w)cX!<osOkId_HzAT-HD2N`M+v2l+zwdW%GgZbQMuhfE*hHjKXKg
z45hphqVETPDbX6wpTlZqza0gFaRGh`3L~0id)F6#%@9;w(e%PjzuD7@inuToA!B?F
zCMLJc!u{3N)s?lB-!11!GxXsCak8zQomO)gmn02f-5~OkMYnm~#jVwwYNw@LAv!KN
z-n`q1|AXw*TW>lWN1XU%K-r=s{|j?)Akf@q#3b#{6cZCuJ~gCxuMXRmI$nGtnH+-h
z+GEi!*X=AP<|fG`1>MBdTb?28JYc=fGvAi2I<$B(rs$;eoJCyR6_bc~p!XR@O-+sD
z=eH`-ye})I5ic1eL~TDmtfJ|8`0VJ*Yr=hNCd)G1p2MMz4C3^Mj?7;!w|Ly%JqmuW
zlIEW^Ft%z?*|fpXda>Jr^1noFZEwFgVV%|*XhH@acv8rdGxeEX{M$(vG{Zw+x(ei@
zmfXb22}8-?Fi`vo-YVrTH*C?a8%M=Hv9MqVH7H^J$KsD?>!SFZ;ZsvnHr_gn=7acz
z#W?0eCdVhVMWN12VV^$>WlQ?f;P^{(&pYTops|btm6aj>_Uz+hqpGwB)vWp0Cf5y<
zft8-je~nn?W11plq}N)4A{l8I7$!ks_x$PXW-2XaRFswX_BnF{R#6YIwMhAgd5F9X
zGmwdadS6(a^fjHtXg8=l?Rc0Sm%hk6E9!5cLVloEy4eh(=FwgP`)~I^5~pBEWo+F6
zSf2ncyMurJN91#cJTy_u8Y}@%!bq1RkGC~-bV@SXRd4F{R-*V<h953|jk-C&|3)z%
ze&_30-6q1)a0(!xXqA+_t(WC`HA_yYaW@>`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6%
z2(}&uGRF;p9<Q%jdNy1%e7XTzyu7EEQT(5LrnvX~T%K!IuDyHY`ZneVJu#k_1T)xA
z*yxB?y4!pOJ$DTZzBm|8OIQq+AtV25aJ+X5EJjAu><tfuiNClI2BSoMgqLnU-5t95
zEnZ(^g~1RgD=UMB({c;$HujG&%DqGF;5jI~roRT+(rOoS$6f6SsURIuAVkAeIVc~{
z5ZxLN%m%Z*Sg;qYCf3<$dE6~&w_!EBx%yl4YC~LH{FCFNRBc_I>2eS*sE*o<YSPrx
z{M(reV{~jKue#Y6ZOnqJia{fQc!UxV4m)l389OmzR6A3|2!i<P{r82jKw+zq4%@ny
znopi6g!1Vx9Bml#a~KdL2lp2C)qSTKIh43vgycQHfQb_I!kQY&p;X@Bz|{^SXsW1K
zP&Ag1CW_r6u5-4=s(W>R$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(|
z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4<V=<
zfr<*%iOB1EY}w3tF2Cwl7a2OS&~Y-lu<s)T^9=OFU8(CeN|63BiMxf*)5gesGU<eZ
z9DigzL3+quZ1o2T<KAZbCGJx&lrl*e#}Dpv24bZO$B<Yoc5hbeP0y?@P%|Tvw||e%
zV#e^q0D2R_Oq_c+=x5vP&hg4k+df{o7$aNZCM>PdpwWDop%^}n;dD#K4s#DYA8SHZ
z&1!riV4W4R7R#C))JH1~axJ)RYnM$$lIR%6fIVA@zV{XVyx}C+a-Dt8Y9M)^KU0+H
zR4IUb2CJ{Hg>CuaXtD50jB(_Tcx=Z$^W<wsNa}nUDpNk$q{>Yu2u5kubqmwp%drJ6
z?Fo40g!Qd<-l=TQxqHEOuPX0;^z7iX?Ke^a%XT<13TA^5`4Xcw6D@Ur&VT&CUe0d}
z1GjOVF1^L@>O)l@?bD~$wzgf(nxX1OGD8fEV?TdJcZc2KoUe|oP1#=$$7ee|xbY)A
zDZq+cuTpc(fFdj^=!;{k03C69lMQ(|>uhRfRu%+!k&<F<Z7l=VnwB^RA&^APMi=Tn
zNc}%IJL~xB4OP6bJNwAw)~Ma2=UP0dhr%X=kco(it+@F<#$xrIJ8@|{Buh<)h`xg?
z_U}pe=3#zmDfdqE4`Hyn<!?&CfCp#GTeXo8;AYd1Opd&cXER8cBSOF3iFJ#XPgQVp
zZSiQf7V^Dt?ITs8aMF~e1hq0P@^oB)#byh|6q_7F1B%ST%WL~J?ySn>YOi-3|1QKB
z<?_cUy)V3go%%^l)lRa=dmY_XQG3Z{Q?52d$qG}vIe|EZbYEtrR$rh(iS)O#dU-(>
z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp
zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#<i<Zx(`=7k~{%`w&<EbG}U<
z0%E^8lyw>s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@<TSeYlROCt(gU?O((-qu
zs>QS0TEL_?njX|<LXnSC4TlId(D4W|GQ?L@$3Ue@N8p=l9-sC<=z(lPk;^sT(v2*k
zc~vp#Hp`mXjzhml2NMCh^h5)sqsan+jJ_l<a4w|G&ac02hrz8#6|kFraA~rta0}!q
zB4BE{QWY7MtxHn_xB);Avf#Lf<GG<A?Q3JVyc1p8^H}$8(Gn=_&F1!m8$sKyeue+L
z5&392wm+wO;_oXoTEJ=wxVXk}dt<d~CgUUMW_PPTe(c<7n18#mVaX)vK}-PzZq7<b
zNJbVTFaq(8ZLx|A*G$H3ugT2aVziDEGa66FVt@hr1|D{RWN6yuqlglM!rp^YG;UpG
zrnm?ek079l3VoOU^p%f^A9Yzn8IVX?^rB4LbgJ|PONhzM_0{P?S(V$OI=u5IBjfT#
z0ntLLnhg5$0fAHJaG6HCx4X7;RmvMtE}8C>@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6#
z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f#
zuT7fv<Q3o5LspCx-RPkzLw{VsDE>jSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC
zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv!
zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8<JV*@W33SMHM;w!OmUXar{O;_8j>ul%rG
z-<zwGD)!Y{+(T{%ob~79zpXX%zulyiy1_UHWvu@YqxKAK3e9GO6Os4R0Naujn>wfS
zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9
z^zP;K#|)$`^Rb{rnH<AdQ^(;gQMcF>GH{~>1(fawV0*Z#)}M`m8-?ZJV<+e}s9wE#
z)l&az?w^5{)`S(%MRzxdNqrs1n*-=jS^_jqE*5XDrA0+VE`5^*p3CuM<&dZEeCjoz
zR;uu_H9ZPZV|fQq`Cyw4nscrVwi!fE6ciMmX$!_hN7uF;jjKG)d2@aC4ropY)8<!P
zAOHj?oPbjQ%hh|vE_1IMB)43eQpeLi&)R>etW=xJvni)8eHi`H$%#zn^WJ<U7gogJ
z?A^!2J~rI78JH|Ml2EldmKY5K8;Zx(FGcBdM<5oe#G+nd6dObqz@Af%%M*aBE_pn8
zXQo2`Bw*IwvP3#1Ev<%YocpBodO9+Rw~`5*CY3{L;qf1PxV!r%NI+#Q1f8GU7$~#U
zAA9$4&g-k=8BYi*3i@0^UX}nTQVyOf)8T(}G^Ti?Vqvk~bJRR#EAQ?u`dClPxk@{;
zxvO?%jSX`2{8|^z0*C5DR1Z^>5NLc-rqk|u&&4Z6fD_m&JfSI1Bvb?b<*n&sfl0^t
z=HnmRl`XrFvMKB%9}>PaA`m-fK6a0(8=qPkWS5bb4=v?XcWi&hRY?O5HdulRi4?fN
zlsJ*N-0Qw+Yic@s0(2uy%F@ib;GjXt01F<S%GT3P{Ck&Y*^gWuie`o_g+ZNDNIV|F
z)zEe|Ij*4$H1(<RLz0($;AD3VsUJwI@liw^?fh(V?VC`Sz7h`*Q<VYlhbHJ?&h+!W
zAJC)U;Lx_QRaSNFYbyi|7+MeNTgA+Znh}qFzf>mx5XbRo6+n|pP(&nodMoap^z{~q
ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k
zQ<WB5+u#`K#~J$81)#?BuTOKLk|+S>^EX7Nw}?EzVoBfT(-LT|=9N@^hcn-_p&sqG
z&*oVs2JSU+N4ZD`FhCAWaS;>|wH2G*Id|?pa#@>tyxX`+4HyIArWDvVrX)2WAOQff
z0qyHu&-S@i^MS-+j--!pr4fPBj~_8({~e1bfcl0wI1kaoN>mJL6KUPQm5N7lB(ui1
zE-o%kq)&djzWJ}ob<-GfDlkB;F31j-VHKvQUGQ3sp`CwyGJk_i!y^sD0fqC@$9|jO
zOqN!r!8-p==F@ZVP=U$qSpY(gQ0)59P1&t@y?5rvg<}E+GB}2<F#{*|k0E{$&_`~)
zkzDcsi#!7r<a8lPUCMj?{CK;e|9#-xj>6NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$
zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV(<Rzgqw(Ze!7hEGKKx((>
z@H_=R8V39rt5J5YB2Ky?4eJJ#b`_iBe2ot~6%7mLt5t8Vwi^Jy7|jWXqa3amOIoRb
zOr}WVFP--DsS`1WpN%~)t3R!arKF^Q$e12KEqU36AWwnCBICpH4XCsfnyrHr>$I$4
z!DpKX$OKLWarN7nv@!uIA+~RNO)l$$w}p(;b>mx8pwYvu;dD_unryX_N<mojSrG!`
zgkqx4t<XLL6ZUppvjeV9PJ6dG>hT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{
zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*<bTMtKO;_Z)R
zRSOJrd5TFO0aO%#%-sNa{`SiQ^$$1^@oUd&^lB{MKZ>vIg?@fVFSmMpaw0qtTRbx}
z({Pg?#{2`sc9)M5N$*N|4;^t$+Q<Wh^yJ?FzJ*$wiB{j;CMy+?m1MbsJo0ubR==f9
z>P?#mo<zt1E6=Ilm*nbmYmpxfAj7*m*Wh@=7|;!%(-pviW`nuCktLveet9^$*y^>v
zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22
zc2Ix|App^>v6(3L_MCU0d3W##AB<Fxl*nmny6_RsCu%1a)so}}uCXSzwY70Y@uTxK
z=5nu(N*2HDbrIcL)t_*{*84mvmV_Y9<vxHJJ;0gUdNjyW)jDb|@|j*qR8;gsMa5Ir
z02fHv=%xyN9VLv_ZLL4y|F*p$S^^T47m{aok5{rmM{$s7^Xu2!_fo1$IG6kkG_Tgx
zFfjPm3;g>0M~3D00EWoKZqsJYT(#@w$Y_H7G22M~ApVFTRHMI_3be)Lkn#0F*V8Pq
zc}`Cjy$bE;FJ6H7p=0y#R>`}-m4(0F>%@P|?7fx{=R^uFdISRnZ2W_xQhD{YuR3t<
z{6yxu=4~JkeA;|(J6_nv#>Nvs&FuLA&PW^he@t(UwFFE8)|a!R{`E`K`i^ZnyE4$k
z;(749Ix|oi$c3QbEJ3b~D_kQsPz~fIUKym($a_7dJ?o+40*OLl^{=&oq$<#Q(yyrp
z{J-FAniyAw9tPbe&IhQ|a`DqFTVQGQ&Gq3!C2==4x{6EJwiPZ8zub-iXoUtkJiG{}
zPaR&}_fn8_z~(=;5lD-aPWD3z8PZS@AaUiomF!G8I}Mf>e~0g#BelA-5#`cj;O5>N
Xviia!U7SGha1wx#SCgwmn*{w2TRX*I

literal 0
HcmV?d00001

diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html
index 3d35517b221..6db9bcf677b 100644
--- a/document_page_project/static/description/index.html
+++ b/document_page_project/static/description/index.html
@@ -3,8 +3,8 @@
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.14: http://docutils.sourceforge.net/" />
-<title>Project Wiki</title>
+<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" />
+<title>Document Page Project</title>
 <style type="text/css">
 
 /*
@@ -360,14 +360,14 @@
 </style>
 </head>
 <body>
-<div class="document" id="project-wiki">
-<h1 class="title">Project Wiki</h1>
+<div class="document" id="document-page-project">
+<h1 class="title">Document Page Project</h1>
 
 <!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 !! This file is generated by oca-gen-addon-readme !!
 !! changes will be overwritten.                   !!
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/knowledge/tree/11.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/knowledge-11-0/knowledge-11-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/118/11.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
+<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/knowledge/tree/12.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/knowledge-12-0/knowledge-12-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/118/12.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
 <p>This module allow to link document pages to projects.</p>
 <p><strong>Table of contents</strong></p>
 <div class="contents local topic" id="contents">
@@ -394,7 +394,7 @@ <h1><a class="toc-backref" href="#id2">Bug Tracker</a></h1>
 <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/knowledge/issues">GitHub Issues</a>.
 In case of trouble, please check there if your issue has already been reported.
 If you spotted it first, help us smashing it by providing a detailed and welcomed
-<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2011.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
+<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
 <p>Do not contact contributors directly about support or help with technical issues.</p>
 </div>
 <div class="section" id="credits">
@@ -402,7 +402,7 @@ <h1><a class="toc-backref" href="#id3">Credits</a></h1>
 <div class="section" id="authors">
 <h2><a class="toc-backref" href="#id4">Authors</a></h2>
 <ul class="simple">
-<li>Efient</li>
+<li>Eficent</li>
 </ul>
 </div>
 <div class="section" id="contributors">
@@ -421,7 +421,7 @@ <h2><a class="toc-backref" href="#id6">Maintainers</a></h2>
 <p>OCA, or the Odoo Community Association, is a nonprofit organization whose
 mission is to support the collaborative development of Odoo features and
 promote its widespread use.</p>
-<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/11.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
+<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/12.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
 <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
 </div>
 </div>

From 43ea157bcf7f8175e48eea933e0d5d4669ab0a48 Mon Sep 17 00:00:00 2001
From: Bole <bole@dajmi5.com>
Date: Wed, 13 Nov 2019 15:13:27 +0000
Subject: [PATCH 04/25] Added translation using Weblate (Croatian)

---
 document_page_project/i18n/hr.po | 57 ++++++++++++++++++++++++++++++++
 1 file changed, 57 insertions(+)
 create mode 100644 document_page_project/i18n/hr.po

diff --git a/document_page_project/i18n/hr.po b/document_page_project/i18n/hr.po
new file mode 100644
index 00000000000..9bbe46bb4db
--- /dev/null
+++ b/document_page_project/i18n/hr.po
@@ -0,0 +1,57 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+#	* document_page_project
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 12.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: hr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
+"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+
+#. module: document_page_project
+#: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban
+msgid "<span class=\"o_label\">Wiki Pages</span>"
+msgstr ""
+
+#. module: document_page_project
+#: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects
+msgid "Click to create a new web page."
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model,name:document_page_project.model_document_page
+msgid "Document Page"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count
+msgid "Document Page Count"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model,name:document_page_project.model_project_project
+#: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id
+msgid "Project"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.actions.act_window,name:document_page_project.action_document_page_projects
+msgid "Project Wiki"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids
+msgid "Wiki"
+msgstr ""
+
+#. module: document_page_project
+#: model_terms:ir.ui.view,arch_db:document_page_project.edit_project
+msgid "Wiki Pages"
+msgstr ""

From 01df93d167b377d368f9324d84aa998901007151 Mon Sep 17 00:00:00 2001
From: Bole <bole@dajmi5.com>
Date: Wed, 13 Nov 2019 15:13:42 +0000
Subject: [PATCH 05/25] Translated using Weblate (Croatian)

Currently translated at 100.0% (8 of 8 strings)

Translation: knowledge-12.0/knowledge-12.0-document_page_project
Translate-URL: https://translation.odoo-community.org/projects/knowledge-12-0/knowledge-12-0-document_page_project/hr/
---
 document_page_project/i18n/hr.po | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/document_page_project/i18n/hr.po b/document_page_project/i18n/hr.po
index 9bbe46bb4db..17bb5a1640d 100644
--- a/document_page_project/i18n/hr.po
+++ b/document_page_project/i18n/hr.po
@@ -6,7 +6,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Odoo Server 12.0\n"
 "Report-Msgid-Bugs-To: \n"
-"Last-Translator: Automatically generated\n"
+"PO-Revision-Date: 2019-11-13 17:34+0000\n"
+"Last-Translator: Bole <bole@dajmi5.com>\n"
 "Language-Team: none\n"
 "Language: hr\n"
 "MIME-Version: 1.0\n"
@@ -14,44 +15,45 @@ msgstr ""
 "Content-Transfer-Encoding: \n"
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
 "4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 3.8\n"
 
 #. module: document_page_project
 #: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban
 msgid "<span class=\"o_label\">Wiki Pages</span>"
-msgstr ""
+msgstr "<span class=\"o_label\">Wiki Stranice</span>"
 
 #. module: document_page_project
 #: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects
 msgid "Click to create a new web page."
-msgstr ""
+msgstr "Kliknite za kreiranje nove web stranice."
 
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_document_page
 msgid "Document Page"
-msgstr ""
+msgstr "Dokumenti"
 
 #. module: document_page_project
 #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count
 msgid "Document Page Count"
-msgstr ""
+msgstr "Broj stranica sa dokumentima"
 
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_project_project
 #: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id
 msgid "Project"
-msgstr ""
+msgstr "Projekt"
 
 #. module: document_page_project
 #: model:ir.actions.act_window,name:document_page_project.action_document_page_projects
 msgid "Project Wiki"
-msgstr ""
+msgstr "Wiki Projekta"
 
 #. module: document_page_project
 #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids
 msgid "Wiki"
-msgstr ""
+msgstr "Wiki"
 
 #. module: document_page_project
 #: model_terms:ir.ui.view,arch_db:document_page_project.edit_project
 msgid "Wiki Pages"
-msgstr ""
+msgstr "Wiki stranice"

From 55fc8f9bc3a044af658399e8e1c7f7f90b5d1a81 Mon Sep 17 00:00:00 2001
From: Joan Sisquella <joan.sisquella@forgeflow.com>
Date: Wed, 15 Jan 2020 12:15:05 +0100
Subject: [PATCH 06/25] [IMP] document_page_project: black, isort

---
 document_page_project/__manifest__.py         | 27 +++++++------------
 document_page_project/models/document_page.py |  7 ++---
 .../models/project_project.py                 | 10 +++----
 3 files changed, 15 insertions(+), 29 deletions(-)

diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py
index 43148709fe7..a98ea9a9bb0 100644
--- a/document_page_project/__manifest__.py
+++ b/document_page_project/__manifest__.py
@@ -3,22 +3,15 @@
 # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
 
 {
-    'name': 'Document Page Project',
-    'summary': 'This module links document pages to projects',
-    'version': '12.0.1.0.0',
+    "name": "Document Page Project",
+    "summary": "This module links document pages to projects",
+    "version": "12.0.1.0.0",
     "development_status": "Beta",
-    'category': 'Project',
-    'author': 'Eficent, '
-              'Odoo Community Association (OCA)',
-    'website': 'https://github.com/OCA/knowledge',
-    'license': 'AGPL-3',
-    'depends': [
-        'project',
-        'document_page',
-    ],
-    'data': [
-        'views/document_page_views.xml',
-        'views/project_project_views.xml',
-    ],
-    'installable': True,
+    "category": "Project",
+    "author": "Eficent, " "Odoo Community Association (OCA)",
+    "website": "https://github.com/OCA/knowledge",
+    "license": "AGPL-3",
+    "depends": ["project", "document_page"],
+    "data": ["views/document_page_views.xml", "views/project_project_views.xml"],
+    "installable": True,
 }
diff --git a/document_page_project/models/document_page.py b/document_page_project/models/document_page.py
index dd55e43d37b..0509b1a74d8 100644
--- a/document_page_project/models/document_page.py
+++ b/document_page_project/models/document_page.py
@@ -6,9 +6,6 @@
 
 
 class DocumentPage(models.Model):
-    _inherit = 'document.page'
+    _inherit = "document.page"
 
-    project_id = fields.Many2one(
-        string='Project',
-        comodel_name='project.project',
-    )
+    project_id = fields.Many2one(string="Project", comodel_name="project.project")
diff --git a/document_page_project/models/project_project.py b/document_page_project/models/project_project.py
index 955f748cef8..a5d3a53b6eb 100644
--- a/document_page_project/models/project_project.py
+++ b/document_page_project/models/project_project.py
@@ -6,16 +6,12 @@
 
 
 class ProjectProject(models.Model):
-    _inherit = 'project.project'
+    _inherit = "project.project"
 
     document_page_ids = fields.One2many(
-        string='Wiki',
-        comodel_name='document.page',
-        inverse_name='project_id',
-    )
-    document_page_count = fields.Integer(
-        compute='_compute_document_page_count',
+        string="Wiki", comodel_name="document.page", inverse_name="project_id"
     )
+    document_page_count = fields.Integer(compute="_compute_document_page_count")
 
     @api.multi
     def _compute_document_page_count(self):

From 20bfa669de7c02e4a2d4d1e40689d8d90a89fffb Mon Sep 17 00:00:00 2001
From: Joan Sisquella <joan.sisquella@forgeflow.com>
Date: Wed, 15 Jan 2020 12:40:00 +0100
Subject: [PATCH 07/25] [MIG] document_page_project: Migration to 13.0

---
 document_page_project/README.rst              | 20 +++++------
 document_page_project/__manifest__.py         |  9 +++--
 .../i18n/document_page_project.pot            |  7 ++--
 document_page_project/models/document_page.py |  3 +-
 .../models/project_project.py                 |  6 ++--
 document_page_project/readme/CONTRIBUTORS.rst |  4 +--
 .../static/description/index.html             | 12 +++----
 .../views/document_page_views.xml             | 23 ++++++------
 .../views/project_project_views.xml           | 35 +++++++++++++------
 9 files changed, 64 insertions(+), 55 deletions(-)

diff --git a/document_page_project/README.rst b/document_page_project/README.rst
index a3677df7a23..7387e2a35e1 100644
--- a/document_page_project/README.rst
+++ b/document_page_project/README.rst
@@ -7,20 +7,20 @@ Document Page Project
    !! changes will be overwritten.                   !!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
-.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
+.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png
     :target: https://odoo-community.org/page/development-status
-    :alt: Beta
+    :alt: Production/Stable
 .. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
     :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
     :alt: License: AGPL-3
 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github
-    :target: https://github.com/OCA/knowledge/tree/12.0/document_page_project
+    :target: https://github.com/OCA/knowledge/tree/13.0/document_page_project
     :alt: OCA/knowledge
 .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
-    :target: https://translation.odoo-community.org/projects/knowledge-12-0/knowledge-12-0-document_page_project
+    :target: https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-document_page_project
     :alt: Translate me on Weblate
 .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
-    :target: https://runbot.odoo-community.org/runbot/118/12.0
+    :target: https://runbot.odoo-community.org/runbot/118/13.0
     :alt: Try me on Runbot
 
 |badge1| |badge2| |badge3| |badge4| |badge5| 
@@ -44,7 +44,7 @@ Bug Tracker
 Bugs are tracked on `GitHub Issues <https://github.com/OCA/knowledge/issues>`_.
 In case of trouble, please check there if your issue has already been reported.
 If you spotted it first, help us smashing it by providing a detailed and welcomed
-`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
+`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
 
 Do not contact contributors directly about support or help with technical issues.
 
@@ -54,14 +54,14 @@ Credits
 Authors
 ~~~~~~~
 
-* Eficent
+* ForgeFlow
 
 Contributors
 ~~~~~~~~~~~~
 
-* `Eficent <https://www.eficent.com>`_:
+* `Forgeflow <https://www.forgeflow.com>`_:
 
-  * Lois Rilo <lois.rilo@eficent.com>
+  * Lois Rilo <lois.rilo@forgeflow.com>
 
 Maintainers
 ~~~~~~~~~~~
@@ -76,6 +76,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
 mission is to support the collaborative development of Odoo features and
 promote its widespread use.
 
-This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/12.0/document_page_project>`_ project on GitHub.
+This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/13.0/document_page_project>`_ project on GitHub.
 
 You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py
index a98ea9a9bb0..56f4b8ed01e 100644
--- a/document_page_project/__manifest__.py
+++ b/document_page_project/__manifest__.py
@@ -1,14 +1,13 @@
-# Copyright 2019 Eficent Business and IT Consulting Services S.L.
-#   (http://www.eficent.com) - Lois Rilo
+# Copyright 2019 ForgeFlow S.L. (https://www.forgeflow.com) - Lois Rilo
 # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
 
 {
     "name": "Document Page Project",
     "summary": "This module links document pages to projects",
-    "version": "12.0.1.0.0",
-    "development_status": "Beta",
+    "version": "13.0.1.0.1",
+    "development_status": "Production/Stable",
     "category": "Project",
-    "author": "Eficent, " "Odoo Community Association (OCA)",
+    "author": "ForgeFlow, Odoo Community Association (OCA)",
     "website": "https://github.com/OCA/knowledge",
     "license": "AGPL-3",
     "depends": ["project", "document_page"],
diff --git a/document_page_project/i18n/document_page_project.pot b/document_page_project/i18n/document_page_project.pot
index acaa8891d88..2d9a91e6f49 100644
--- a/document_page_project/i18n/document_page_project.pot
+++ b/document_page_project/i18n/document_page_project.pot
@@ -1,12 +1,12 @@
 # Translation of Odoo Server.
 # This file contains the translation of the following modules:
-#	* document_page_project
+# 	* document_page_project
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Odoo Server 12.0\n"
+"Project-Id-Version: Odoo Server 13.0\n"
 "Report-Msgid-Bugs-To: \n"
-"Last-Translator: <>\n"
+"Last-Translator: \n"
 "Language-Team: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -53,4 +53,3 @@ msgstr ""
 #: model_terms:ir.ui.view,arch_db:document_page_project.edit_project
 msgid "Wiki Pages"
 msgstr ""
-
diff --git a/document_page_project/models/document_page.py b/document_page_project/models/document_page.py
index 0509b1a74d8..f819bb75f6c 100644
--- a/document_page_project/models/document_page.py
+++ b/document_page_project/models/document_page.py
@@ -1,5 +1,4 @@
-# Copyright 2019 Eficent Business and IT Consulting Services S.L.
-#   (http://www.eficent.com)
+# Copyright 2019 ForgeFlow S.L. (https://www.forgeflow.com)
 # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
 
 from odoo import fields, models
diff --git a/document_page_project/models/project_project.py b/document_page_project/models/project_project.py
index a5d3a53b6eb..259fdf5d91d 100644
--- a/document_page_project/models/project_project.py
+++ b/document_page_project/models/project_project.py
@@ -1,8 +1,7 @@
-# Copyright 2019 Eficent Business and IT Consulting Services S.L.
-#   (http://www.eficent.com)
+# Copyright 2019 ForgeFlow S.L. (https://www.forgeflow.com)
 # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
 
-from odoo import api, fields, models
+from odoo import fields, models
 
 
 class ProjectProject(models.Model):
@@ -13,7 +12,6 @@ class ProjectProject(models.Model):
     )
     document_page_count = fields.Integer(compute="_compute_document_page_count")
 
-    @api.multi
     def _compute_document_page_count(self):
         for rec in self:
             rec.document_page_count = len(rec.document_page_ids)
diff --git a/document_page_project/readme/CONTRIBUTORS.rst b/document_page_project/readme/CONTRIBUTORS.rst
index edfe84680e8..a17f4de983f 100644
--- a/document_page_project/readme/CONTRIBUTORS.rst
+++ b/document_page_project/readme/CONTRIBUTORS.rst
@@ -1,3 +1,3 @@
-* `Eficent <https://www.eficent.com>`_:
+* `Forgeflow <https://www.forgeflow.com>`_:
 
-  * Lois Rilo <lois.rilo@eficent.com>
+  * Lois Rilo <lois.rilo@forgeflow.com>
diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html
index 6db9bcf677b..1115549ef7e 100644
--- a/document_page_project/static/description/index.html
+++ b/document_page_project/static/description/index.html
@@ -367,7 +367,7 @@ <h1 class="title">Document Page Project</h1>
 !! This file is generated by oca-gen-addon-readme !!
 !! changes will be overwritten.                   !!
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/knowledge/tree/12.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/knowledge-12-0/knowledge-12-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/118/12.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
+<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Production/Stable" src="https://img.shields.io/badge/maturity-Production%2FStable-green.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/knowledge/tree/13.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/118/13.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
 <p>This module allow to link document pages to projects.</p>
 <p><strong>Table of contents</strong></p>
 <div class="contents local topic" id="contents">
@@ -394,7 +394,7 @@ <h1><a class="toc-backref" href="#id2">Bug Tracker</a></h1>
 <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/knowledge/issues">GitHub Issues</a>.
 In case of trouble, please check there if your issue has already been reported.
 If you spotted it first, help us smashing it by providing a detailed and welcomed
-<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
+<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
 <p>Do not contact contributors directly about support or help with technical issues.</p>
 </div>
 <div class="section" id="credits">
@@ -402,14 +402,14 @@ <h1><a class="toc-backref" href="#id3">Credits</a></h1>
 <div class="section" id="authors">
 <h2><a class="toc-backref" href="#id4">Authors</a></h2>
 <ul class="simple">
-<li>Eficent</li>
+<li>ForgeFlow</li>
 </ul>
 </div>
 <div class="section" id="contributors">
 <h2><a class="toc-backref" href="#id5">Contributors</a></h2>
 <ul class="simple">
-<li><a class="reference external" href="https://www.eficent.com">Eficent</a>:<ul>
-<li>Lois Rilo &lt;<a class="reference external" href="mailto:lois.rilo&#64;eficent.com">lois.rilo&#64;eficent.com</a>&gt;</li>
+<li><a class="reference external" href="https://www.forgeflow.com">Forgeflow</a>:<ul>
+<li>Lois Rilo &lt;<a class="reference external" href="mailto:lois.rilo&#64;forgeflow.com">lois.rilo&#64;forgeflow.com</a>&gt;</li>
 </ul>
 </li>
 </ul>
@@ -421,7 +421,7 @@ <h2><a class="toc-backref" href="#id6">Maintainers</a></h2>
 <p>OCA, or the Odoo Community Association, is a nonprofit organization whose
 mission is to support the collaborative development of Odoo features and
 promote its widespread use.</p>
-<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/12.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
+<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/13.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
 <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
 </div>
 </div>
diff --git a/document_page_project/views/document_page_views.xml b/document_page_project/views/document_page_views.xml
index 19d0d23fb82..ad1be2d2523 100644
--- a/document_page_project/views/document_page_views.xml
+++ b/document_page_project/views/document_page_views.xml
@@ -1,35 +1,36 @@
-<?xml version="1.0"?>
+<?xml version="1.0" ?>
 <odoo>
-
     <record id="view_wiki_form" model="ir.ui.view">
         <field name="name">document.page.form - document_page_project</field>
         <field name="model">document.page</field>
-        <field name="inherit_id" ref="document_page.view_wiki_form"/>
+        <field name="inherit_id" ref="document_page.view_wiki_form" />
         <field name="arch" type="xml">
             <field name="parent_id" position="after">
-                <field name="project_id"/>
+                <field name="project_id" />
             </field>
         </field>
     </record>
-
     <record id="action_document_page_projects" model="ir.actions.act_window">
         <field name="name">Project Wiki</field>
         <field name="res_model">document.page</field>
-        <field name="domain">[('type','=','content'), ('project_id', '=', active_id)]</field>
+        <field
+            name="domain"
+        >[('type','=','content'), ('project_id', '=', active_id)]</field>
         <field name="context">{
             'default_type': 'content',
             'default_project_id': active_id}</field>
-        <field name="view_type">form</field>
         <field name="view_mode">tree,form</field>
-        <field name="view_ids" eval="[(5,0,0),
+        <field
+            name="view_ids"
+            eval="[(5,0,0),
               (0,0,{'view_mode':'tree', 'view_id': ref('document_page.view_wiki_tree')}),
-              (0,0,{'view_mode':'form', 'view_id': ref('document_page.view_wiki_form')})]"/>
-        <field name="search_view_id" ref="document_page.view_wiki_filter"/>
+              (0,0,{'view_mode':'form', 'view_id': ref('document_page.view_wiki_form')})]"
+        />
+        <field name="search_view_id" ref="document_page.view_wiki_filter" />
         <field name="help" type="html">
             <p class="oe_view_nocontent_create">
                 Click to create a new web page.
             </p>
         </field>
     </record>
-
 </odoo>
diff --git a/document_page_project/views/project_project_views.xml b/document_page_project/views/project_project_views.xml
index 9bbb9337b09..7b68782f6c5 100644
--- a/document_page_project/views/project_project_views.xml
+++ b/document_page_project/views/project_project_views.xml
@@ -1,15 +1,22 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8" ?>
 <odoo>
-
     <record id="view_project_kanban" model="ir.ui.view">
         <field name="model">project.project</field>
-        <field name="inherit_id" ref="project.view_project_kanban"/>
+        <field name="inherit_id" ref="project.view_project_kanban" />
         <field name="arch" type="xml">
             <xpath expr="//div[hasclass('o_project_kanban_boxes')]" position="inside">
-                <a class="o_project_kanban_box" name="%(action_document_page_projects)d" type="action">
+                <a
+                    class="o_project_kanban_box"
+                    name="%(action_document_page_projects)d"
+                    type="action"
+                >
                     <div>
                         <b>
-                            <field name="document_page_count" nolabel="1" class="o_value"/>
+                            <field
+                                name="document_page_count"
+                                nolabel="1"
+                                class="o_value"
+                            />
                         </b>
                         <span class="o_label">Wiki Pages</span>
                     </div>
@@ -17,19 +24,25 @@
             </xpath>
         </field>
     </record>
-
     <record id="edit_project" model="ir.ui.view">
         <field name="name">project.project.form - document_page_project</field>
         <field name="model">project.project</field>
-        <field name="inherit_id" ref="project.edit_project"/>
+        <field name="inherit_id" ref="project.edit_project" />
         <field name="arch" type="xml">
             <div name="button_box" position="inside">
-                <button class="oe_stat_button" type="action"
-                    name="%(action_document_page_projects)d" icon="fa-book">
-                    <field string="Wiki Pages" name="document_page_count" widget="statinfo"/>
+                <button
+                    class="oe_stat_button"
+                    type="action"
+                    name="%(action_document_page_projects)d"
+                    icon="fa-book"
+                >
+                    <field
+                        string="Wiki Pages"
+                        name="document_page_count"
+                        widget="statinfo"
+                    />
                 </button>
             </div>
         </field>
     </record>
-
 </odoo>

From 728ddfe5827d7bf3b2cd5cb0431417d0a6659258 Mon Sep 17 00:00:00 2001
From: Yves Goldberg <admin@ygol.com>
Date: Tue, 13 Oct 2020 07:40:00 +0000
Subject: [PATCH 08/25] Added translation using Weblate (Hebrew)

---
 document_page_project/i18n/he_IL.po | 57 +++++++++++++++++++++++++++++
 1 file changed, 57 insertions(+)
 create mode 100644 document_page_project/i18n/he_IL.po

diff --git a/document_page_project/i18n/he_IL.po b/document_page_project/i18n/he_IL.po
new file mode 100644
index 00000000000..42965f547fe
--- /dev/null
+++ b/document_page_project/i18n/he_IL.po
@@ -0,0 +1,57 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# 	* document_page_project
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 13.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: he_IL\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && "
+"n % 10 == 0) ? 2 : 3));\n"
+
+#. module: document_page_project
+#: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban
+msgid "<span class=\"o_label\">Wiki Pages</span>"
+msgstr ""
+
+#. module: document_page_project
+#: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects
+msgid "Click to create a new web page."
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model,name:document_page_project.model_document_page
+msgid "Document Page"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count
+msgid "Document Page Count"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model,name:document_page_project.model_project_project
+#: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id
+msgid "Project"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.actions.act_window,name:document_page_project.action_document_page_projects
+msgid "Project Wiki"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids
+msgid "Wiki"
+msgstr ""
+
+#. module: document_page_project
+#: model_terms:ir.ui.view,arch_db:document_page_project.edit_project
+msgid "Wiki Pages"
+msgstr ""

From 91148e8acdd725b612ecb1aecf28dbabd4a8bbfb Mon Sep 17 00:00:00 2001
From: Yves Goldberg <admin@ygol.com>
Date: Tue, 13 Oct 2020 07:40:33 +0000
Subject: [PATCH 09/25] Translated using Weblate (Hebrew)

Currently translated at 87.5% (7 of 8 strings)

Translation: knowledge-13.0/knowledge-13.0-document_page_project
Translate-URL: https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-document_page_project/he_IL/
---
 document_page_project/i18n/he_IL.po | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/document_page_project/i18n/he_IL.po b/document_page_project/i18n/he_IL.po
index 42965f547fe..9de61ed6838 100644
--- a/document_page_project/i18n/he_IL.po
+++ b/document_page_project/i18n/he_IL.po
@@ -6,7 +6,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Odoo Server 13.0\n"
 "Report-Msgid-Bugs-To: \n"
-"Last-Translator: Automatically generated\n"
+"PO-Revision-Date: 2020-10-13 10:08+0000\n"
+"Last-Translator: Yves Goldberg <admin@ygol.com>\n"
 "Language-Team: none\n"
 "Language: he_IL\n"
 "MIME-Version: 1.0\n"
@@ -14,44 +15,46 @@ msgstr ""
 "Content-Transfer-Encoding: \n"
 "Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && "
 "n % 10 == 0) ? 2 : 3));\n"
+"X-Generator: Weblate 3.10\n"
 
 #. module: document_page_project
 #: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban
 msgid "<span class=\"o_label\">Wiki Pages</span>"
-msgstr ""
+msgstr "<span class=\"o_label\">Wiki דפי</span>"
 
 #. module: document_page_project
 #: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects
 msgid "Click to create a new web page."
-msgstr ""
+msgstr "לחץ ליצירת עמוד נחיתה."
 
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_document_page
 msgid "Document Page"
-msgstr ""
+msgstr "דף מסמך"
 
 #. module: document_page_project
 #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count
 msgid "Document Page Count"
-msgstr ""
+msgstr "מספור עמודים במסמכים"
 
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_project_project
 #: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id
 msgid "Project"
-msgstr ""
+msgstr "פרוייקט"
 
 #. module: document_page_project
 #: model:ir.actions.act_window,name:document_page_project.action_document_page_projects
 msgid "Project Wiki"
-msgstr ""
+msgstr "תיקי Wiki"
 
 #. module: document_page_project
 #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids
+#, fuzzy
 msgid "Wiki"
-msgstr ""
+msgstr "Wiki"
 
 #. module: document_page_project
 #: model_terms:ir.ui.view,arch_db:document_page_project.edit_project
 msgid "Wiki Pages"
-msgstr ""
+msgstr "דפי Wiki"

From 25496e6bdf09c170c33d9c62ed83ce44e2fffc2f Mon Sep 17 00:00:00 2001
From: Yves Goldberg <admin@ygol.com>
Date: Mon, 19 Oct 2020 05:09:40 +0000
Subject: [PATCH 10/25] Translated using Weblate (Hebrew)

Currently translated at 87.5% (7 of 8 strings)

Translation: knowledge-13.0/knowledge-13.0-document_page_project
Translate-URL: https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-document_page_project/he_IL/
---
 document_page_project/i18n/he_IL.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/document_page_project/i18n/he_IL.po b/document_page_project/i18n/he_IL.po
index 9de61ed6838..b06c8df4715 100644
--- a/document_page_project/i18n/he_IL.po
+++ b/document_page_project/i18n/he_IL.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Odoo Server 13.0\n"
 "Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2020-10-13 10:08+0000\n"
+"PO-Revision-Date: 2020-10-19 08:08+0000\n"
 "Last-Translator: Yves Goldberg <admin@ygol.com>\n"
 "Language-Team: none\n"
 "Language: he_IL\n"
@@ -30,7 +30,7 @@ msgstr "לחץ ליצירת עמוד נחיתה."
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_document_page
 msgid "Document Page"
-msgstr "דף מסמך"
+msgstr "עמוד המסמך"
 
 #. module: document_page_project
 #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count

From 0f0a8e9502b4fecdcdd8f50e6ca194c90f29b780 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ana=20Su=C3=A1rez?= <ana.suarez@qubiq.es>
Date: Tue, 16 Mar 2021 11:17:55 +0000
Subject: [PATCH 11/25] Added translation using Weblate (Spanish)

---
 document_page_project/i18n/es.po | 56 ++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)
 create mode 100644 document_page_project/i18n/es.po

diff --git a/document_page_project/i18n/es.po b/document_page_project/i18n/es.po
new file mode 100644
index 00000000000..e978eafe4cd
--- /dev/null
+++ b/document_page_project/i18n/es.po
@@ -0,0 +1,56 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# 	* document_page_project
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 13.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#. module: document_page_project
+#: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban
+msgid "<span class=\"o_label\">Wiki Pages</span>"
+msgstr ""
+
+#. module: document_page_project
+#: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects
+msgid "Click to create a new web page."
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model,name:document_page_project.model_document_page
+msgid "Document Page"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count
+msgid "Document Page Count"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model,name:document_page_project.model_project_project
+#: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id
+msgid "Project"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.actions.act_window,name:document_page_project.action_document_page_projects
+msgid "Project Wiki"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids
+msgid "Wiki"
+msgstr ""
+
+#. module: document_page_project
+#: model_terms:ir.ui.view,arch_db:document_page_project.edit_project
+msgid "Wiki Pages"
+msgstr ""

From 6a9babdf2ce8ec1780dd7c07264d38ddb05df5f9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ana=20Su=C3=A1rez?= <ana.suarez@qubiq.es>
Date: Tue, 16 Mar 2021 11:19:19 +0000
Subject: [PATCH 12/25] Translated using Weblate (Spanish)

Currently translated at 87.5% (7 of 8 strings)

Translation: knowledge-13.0/knowledge-13.0-document_page_project
Translate-URL: https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-document_page_project/es/
---
 document_page_project/i18n/es.po | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/document_page_project/i18n/es.po b/document_page_project/i18n/es.po
index e978eafe4cd..82c4c2ec5d8 100644
--- a/document_page_project/i18n/es.po
+++ b/document_page_project/i18n/es.po
@@ -6,51 +6,54 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Odoo Server 13.0\n"
 "Report-Msgid-Bugs-To: \n"
-"Last-Translator: Automatically generated\n"
+"PO-Revision-Date: 2021-03-16 11:46+0000\n"
+"Last-Translator: Ana Suárez <ana.suarez@qubiq.es>\n"
 "Language-Team: none\n"
 "Language: es\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: \n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.3.2\n"
 
 #. module: document_page_project
 #: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban
 msgid "<span class=\"o_label\">Wiki Pages</span>"
-msgstr ""
+msgstr "<span class=\"o_label\">Páginas Wiki</span>"
 
 #. module: document_page_project
 #: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects
 msgid "Click to create a new web page."
-msgstr ""
+msgstr "Click para crear una página web nueva."
 
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_document_page
 msgid "Document Page"
-msgstr ""
+msgstr "Página Documento"
 
 #. module: document_page_project
 #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count
+#, fuzzy
 msgid "Document Page Count"
-msgstr ""
+msgstr "Número Páginas Documento"
 
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_project_project
 #: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id
 msgid "Project"
-msgstr ""
+msgstr "Proyecto"
 
 #. module: document_page_project
 #: model:ir.actions.act_window,name:document_page_project.action_document_page_projects
 msgid "Project Wiki"
-msgstr ""
+msgstr "Proyecto Wiki"
 
 #. module: document_page_project
 #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids
 msgid "Wiki"
-msgstr ""
+msgstr "Wiki"
 
 #. module: document_page_project
 #: model_terms:ir.ui.view,arch_db:document_page_project.edit_project
 msgid "Wiki Pages"
-msgstr ""
+msgstr "Páginas Wiki"

From dc30f5604fa46d90f2073d9c4c6daba2775ea336 Mon Sep 17 00:00:00 2001
From: Michael Telahun <mtm@trevi.et>
Date: Sat, 13 Nov 2021 18:14:49 +0300
Subject: [PATCH 13/25] [IMP] document_page_project: black, isort, prettier

---
 document_page_project/__manifest__.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py
index 56f4b8ed01e..7388be32fd6 100644
--- a/document_page_project/__manifest__.py
+++ b/document_page_project/__manifest__.py
@@ -4,7 +4,7 @@
 {
     "name": "Document Page Project",
     "summary": "This module links document pages to projects",
-    "version": "13.0.1.0.1",
+    "version": "14.0.1.0.1",
     "development_status": "Production/Stable",
     "category": "Project",
     "author": "ForgeFlow, Odoo Community Association (OCA)",

From c3aa6e7cd893e045c7a6814c273670ba0c608d4e Mon Sep 17 00:00:00 2001
From: Michael Telahun <mtm@trevi.et>
Date: Mon, 15 Nov 2021 04:09:54 +0300
Subject: [PATCH 14/25] [MIG] document_page_project: Migration to 14.0

---
 document_page_project/README.rst              | 10 +++---
 .../i18n/document_page_project.pot            | 20 ++++++++++-
 .../static/description/index.html             |  6 ++--
 document_page_project/tests/__init__.py       |  2 ++
 .../tests/test_project_project.py             | 36 +++++++++++++++++++
 5 files changed, 65 insertions(+), 9 deletions(-)
 create mode 100644 document_page_project/tests/__init__.py
 create mode 100644 document_page_project/tests/test_project_project.py

diff --git a/document_page_project/README.rst b/document_page_project/README.rst
index 7387e2a35e1..ba7706ee7d0 100644
--- a/document_page_project/README.rst
+++ b/document_page_project/README.rst
@@ -14,13 +14,13 @@ Document Page Project
     :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
     :alt: License: AGPL-3
 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github
-    :target: https://github.com/OCA/knowledge/tree/13.0/document_page_project
+    :target: https://github.com/OCA/knowledge/tree/14.0/document_page_project
     :alt: OCA/knowledge
 .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
-    :target: https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-document_page_project
+    :target: https://translation.odoo-community.org/projects/knowledge-14-0/knowledge-14-0-document_page_project
     :alt: Translate me on Weblate
 .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
-    :target: https://runbot.odoo-community.org/runbot/118/13.0
+    :target: https://runbot.odoo-community.org/runbot/118/14.0
     :alt: Try me on Runbot
 
 |badge1| |badge2| |badge3| |badge4| |badge5| 
@@ -44,7 +44,7 @@ Bug Tracker
 Bugs are tracked on `GitHub Issues <https://github.com/OCA/knowledge/issues>`_.
 In case of trouble, please check there if your issue has already been reported.
 If you spotted it first, help us smashing it by providing a detailed and welcomed
-`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
+`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
 
 Do not contact contributors directly about support or help with technical issues.
 
@@ -76,6 +76,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
 mission is to support the collaborative development of Odoo features and
 promote its widespread use.
 
-This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/13.0/document_page_project>`_ project on GitHub.
+This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/14.0/document_page_project>`_ project on GitHub.
 
 You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/document_page_project/i18n/document_page_project.pot b/document_page_project/i18n/document_page_project.pot
index 2d9a91e6f49..483d3c4b7cb 100644
--- a/document_page_project/i18n/document_page_project.pot
+++ b/document_page_project/i18n/document_page_project.pot
@@ -4,7 +4,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Odoo Server 13.0\n"
+"Project-Id-Version: Odoo Server 14.0\n"
 "Report-Msgid-Bugs-To: \n"
 "Last-Translator: \n"
 "Language-Team: \n"
@@ -23,6 +23,12 @@ msgstr ""
 msgid "Click to create a new web page."
 msgstr ""
 
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_document_page__display_name
+#: model:ir.model.fields,field_description:document_page_project.field_project_project__display_name
+msgid "Display Name"
+msgstr ""
+
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_document_page
 msgid "Document Page"
@@ -33,6 +39,18 @@ msgstr ""
 msgid "Document Page Count"
 msgstr ""
 
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_document_page__id
+#: model:ir.model.fields,field_description:document_page_project.field_project_project__id
+msgid "ID"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_document_page____last_update
+#: model:ir.model.fields,field_description:document_page_project.field_project_project____last_update
+msgid "Last Modified on"
+msgstr ""
+
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_project_project
 #: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id
diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html
index 1115549ef7e..47016d3c66e 100644
--- a/document_page_project/static/description/index.html
+++ b/document_page_project/static/description/index.html
@@ -367,7 +367,7 @@ <h1 class="title">Document Page Project</h1>
 !! This file is generated by oca-gen-addon-readme !!
 !! changes will be overwritten.                   !!
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Production/Stable" src="https://img.shields.io/badge/maturity-Production%2FStable-green.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/knowledge/tree/13.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/118/13.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
+<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Production/Stable" src="https://img.shields.io/badge/maturity-Production%2FStable-green.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/knowledge/tree/14.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/knowledge-14-0/knowledge-14-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/118/14.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
 <p>This module allow to link document pages to projects.</p>
 <p><strong>Table of contents</strong></p>
 <div class="contents local topic" id="contents">
@@ -394,7 +394,7 @@ <h1><a class="toc-backref" href="#id2">Bug Tracker</a></h1>
 <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/knowledge/issues">GitHub Issues</a>.
 In case of trouble, please check there if your issue has already been reported.
 If you spotted it first, help us smashing it by providing a detailed and welcomed
-<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2013.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
+<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
 <p>Do not contact contributors directly about support or help with technical issues.</p>
 </div>
 <div class="section" id="credits">
@@ -421,7 +421,7 @@ <h2><a class="toc-backref" href="#id6">Maintainers</a></h2>
 <p>OCA, or the Odoo Community Association, is a nonprofit organization whose
 mission is to support the collaborative development of Odoo features and
 promote its widespread use.</p>
-<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/13.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
+<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/14.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
 <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
 </div>
 </div>
diff --git a/document_page_project/tests/__init__.py b/document_page_project/tests/__init__.py
new file mode 100644
index 00000000000..bfe3dbf877c
--- /dev/null
+++ b/document_page_project/tests/__init__.py
@@ -0,0 +1,2 @@
+# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl.html).
+from . import test_project_project
diff --git a/document_page_project/tests/test_project_project.py b/document_page_project/tests/test_project_project.py
new file mode 100644
index 00000000000..8624756fe4b
--- /dev/null
+++ b/document_page_project/tests/test_project_project.py
@@ -0,0 +1,36 @@
+# Copyright (C) 2021 TREVI Software
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
+
+from odoo.tests import common
+
+
+class TestProjectProject(common.SavepointCase):
+    @classmethod
+    def setUpClass(cls):
+        super(TestProjectProject, cls).setUpClass()
+
+        cls.Page = cls.env["document.page"]
+        cls.Project = cls.env["project.project"]
+        cls.default_page = cls.Page.create({"name": "My page"})
+
+    def test_page_count(self):
+
+        proj = self.Project.create({"name": "Proj A"})
+
+        self.assertEqual(
+            proj.document_page_count, 0, "Initial page count should be zero"
+        )
+
+        self.default_page.project_id = proj
+        proj._compute_document_page_count()
+
+        self.assertEqual(
+            proj.document_page_count,
+            1,
+            "After attaching project to document the page count should be one",
+        )
+        self.assertIn(
+            self.default_page,
+            proj.document_page_ids,
+            "The page should be in the list of document pages for project",
+        )

From 191426c4a5069f37549ba2ef25340e71e0954180 Mon Sep 17 00:00:00 2001
From: Jasmin Solanki <jasmin.solanki@forgeflow.com>
Date: Tue, 22 Feb 2022 12:26:29 +0530
Subject: [PATCH 15/25] [MIG] document_page_project: Migration to 15.0

---
 document_page_project/README.rst              | 14 ++++++-------
 document_page_project/__manifest__.py         |  3 +--
 .../i18n/document_page_project.pot            | 20 +------------------
 .../static/description/index.html             |  6 +++---
 .../tests/test_project_project.py             |  2 +-
 5 files changed, 13 insertions(+), 32 deletions(-)

diff --git a/document_page_project/README.rst b/document_page_project/README.rst
index ba7706ee7d0..a6b141edfe3 100644
--- a/document_page_project/README.rst
+++ b/document_page_project/README.rst
@@ -7,20 +7,20 @@ Document Page Project
    !! changes will be overwritten.                   !!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
-.. |badge1| image:: https://img.shields.io/badge/maturity-Production%2FStable-green.png
+.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
     :target: https://odoo-community.org/page/development-status
-    :alt: Production/Stable
+    :alt: Beta
 .. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
     :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
     :alt: License: AGPL-3
 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github
-    :target: https://github.com/OCA/knowledge/tree/14.0/document_page_project
+    :target: https://github.com/OCA/knowledge/tree/15.0/document_page_project
     :alt: OCA/knowledge
 .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
-    :target: https://translation.odoo-community.org/projects/knowledge-14-0/knowledge-14-0-document_page_project
+    :target: https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-document_page_project
     :alt: Translate me on Weblate
 .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
-    :target: https://runbot.odoo-community.org/runbot/118/14.0
+    :target: https://runbot.odoo-community.org/runbot/118/15.0
     :alt: Try me on Runbot
 
 |badge1| |badge2| |badge3| |badge4| |badge5| 
@@ -44,7 +44,7 @@ Bug Tracker
 Bugs are tracked on `GitHub Issues <https://github.com/OCA/knowledge/issues>`_.
 In case of trouble, please check there if your issue has already been reported.
 If you spotted it first, help us smashing it by providing a detailed and welcomed
-`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
+`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
 
 Do not contact contributors directly about support or help with technical issues.
 
@@ -76,6 +76,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
 mission is to support the collaborative development of Odoo features and
 promote its widespread use.
 
-This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/14.0/document_page_project>`_ project on GitHub.
+This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/15.0/document_page_project>`_ project on GitHub.
 
 You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py
index 7388be32fd6..304f0efa7c6 100644
--- a/document_page_project/__manifest__.py
+++ b/document_page_project/__manifest__.py
@@ -4,8 +4,7 @@
 {
     "name": "Document Page Project",
     "summary": "This module links document pages to projects",
-    "version": "14.0.1.0.1",
-    "development_status": "Production/Stable",
+    "version": "15.0.1.0.0",
     "category": "Project",
     "author": "ForgeFlow, Odoo Community Association (OCA)",
     "website": "https://github.com/OCA/knowledge",
diff --git a/document_page_project/i18n/document_page_project.pot b/document_page_project/i18n/document_page_project.pot
index 483d3c4b7cb..4fe2c47d1af 100644
--- a/document_page_project/i18n/document_page_project.pot
+++ b/document_page_project/i18n/document_page_project.pot
@@ -4,7 +4,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Odoo Server 14.0\n"
+"Project-Id-Version: Odoo Server 15.0\n"
 "Report-Msgid-Bugs-To: \n"
 "Last-Translator: \n"
 "Language-Team: \n"
@@ -23,12 +23,6 @@ msgstr ""
 msgid "Click to create a new web page."
 msgstr ""
 
-#. module: document_page_project
-#: model:ir.model.fields,field_description:document_page_project.field_document_page__display_name
-#: model:ir.model.fields,field_description:document_page_project.field_project_project__display_name
-msgid "Display Name"
-msgstr ""
-
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_document_page
 msgid "Document Page"
@@ -39,18 +33,6 @@ msgstr ""
 msgid "Document Page Count"
 msgstr ""
 
-#. module: document_page_project
-#: model:ir.model.fields,field_description:document_page_project.field_document_page__id
-#: model:ir.model.fields,field_description:document_page_project.field_project_project__id
-msgid "ID"
-msgstr ""
-
-#. module: document_page_project
-#: model:ir.model.fields,field_description:document_page_project.field_document_page____last_update
-#: model:ir.model.fields,field_description:document_page_project.field_project_project____last_update
-msgid "Last Modified on"
-msgstr ""
-
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_project_project
 #: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id
diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html
index 47016d3c66e..846e2038a48 100644
--- a/document_page_project/static/description/index.html
+++ b/document_page_project/static/description/index.html
@@ -367,7 +367,7 @@ <h1 class="title">Document Page Project</h1>
 !! This file is generated by oca-gen-addon-readme !!
 !! changes will be overwritten.                   !!
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Production/Stable" src="https://img.shields.io/badge/maturity-Production%2FStable-green.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/knowledge/tree/14.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/knowledge-14-0/knowledge-14-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/118/14.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
+<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/knowledge/tree/15.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/118/15.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
 <p>This module allow to link document pages to projects.</p>
 <p><strong>Table of contents</strong></p>
 <div class="contents local topic" id="contents">
@@ -394,7 +394,7 @@ <h1><a class="toc-backref" href="#id2">Bug Tracker</a></h1>
 <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/knowledge/issues">GitHub Issues</a>.
 In case of trouble, please check there if your issue has already been reported.
 If you spotted it first, help us smashing it by providing a detailed and welcomed
-<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
+<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
 <p>Do not contact contributors directly about support or help with technical issues.</p>
 </div>
 <div class="section" id="credits">
@@ -421,7 +421,7 @@ <h2><a class="toc-backref" href="#id6">Maintainers</a></h2>
 <p>OCA, or the Odoo Community Association, is a nonprofit organization whose
 mission is to support the collaborative development of Odoo features and
 promote its widespread use.</p>
-<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/14.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
+<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/15.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
 <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
 </div>
 </div>
diff --git a/document_page_project/tests/test_project_project.py b/document_page_project/tests/test_project_project.py
index 8624756fe4b..0ecbda55f11 100644
--- a/document_page_project/tests/test_project_project.py
+++ b/document_page_project/tests/test_project_project.py
@@ -4,7 +4,7 @@
 from odoo.tests import common
 
 
-class TestProjectProject(common.SavepointCase):
+class TestProjectProject(common.TransactionCase):
     @classmethod
     def setUpClass(cls):
         super(TestProjectProject, cls).setUpClass()

From 71fdef4f9373ae571d6bb5eb71a241b9fa4a452f Mon Sep 17 00:00:00 2001
From: mymage <stefano.consolaro@mymage.it>
Date: Wed, 28 Dec 2022 22:11:10 +0000
Subject: [PATCH 16/25] Added translation using Weblate (Italian)

---
 document_page_project/i18n/it.po | 56 ++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)
 create mode 100644 document_page_project/i18n/it.po

diff --git a/document_page_project/i18n/it.po b/document_page_project/i18n/it.po
new file mode 100644
index 00000000000..e2f76345f5c
--- /dev/null
+++ b/document_page_project/i18n/it.po
@@ -0,0 +1,56 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# 	* document_page_project
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 15.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: it\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#. module: document_page_project
+#: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban
+msgid "<span class=\"o_label\">Wiki Pages</span>"
+msgstr ""
+
+#. module: document_page_project
+#: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects
+msgid "Click to create a new web page."
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model,name:document_page_project.model_document_page
+msgid "Document Page"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count
+msgid "Document Page Count"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model,name:document_page_project.model_project_project
+#: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id
+msgid "Project"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.actions.act_window,name:document_page_project.action_document_page_projects
+msgid "Project Wiki"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids
+msgid "Wiki"
+msgstr ""
+
+#. module: document_page_project
+#: model_terms:ir.ui.view,arch_db:document_page_project.edit_project
+msgid "Wiki Pages"
+msgstr ""

From c9b6a33ed433f2ef899d5056e47774deb2a9d8d6 Mon Sep 17 00:00:00 2001
From: mymage <stefano.consolaro@mymage.it>
Date: Wed, 28 Dec 2022 22:18:13 +0000
Subject: [PATCH 17/25] Translated using Weblate (Italian)

Currently translated at 100.0% (8 of 8 strings)

Translation: knowledge-15.0/knowledge-15.0-document_page_project
Translate-URL: https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-document_page_project/it/
---
 document_page_project/README.rst              | 15 +++++---
 document_page_project/i18n/it.po              | 20 +++++-----
 .../static/description/index.html             | 38 ++++++++++---------
 3 files changed, 40 insertions(+), 33 deletions(-)

diff --git a/document_page_project/README.rst b/document_page_project/README.rst
index a6b141edfe3..62c1fdfd56d 100644
--- a/document_page_project/README.rst
+++ b/document_page_project/README.rst
@@ -2,10 +2,13 @@
 Document Page Project
 =====================
 
-.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+.. 
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !! This file is generated by oca-gen-addon-readme !!
    !! changes will be overwritten.                   !!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+   !! source digest: sha256:a5ff1d43d79684878b24805e26541eba83783f06fd87279a63227ae24325fddb
+   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
 .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
     :target: https://odoo-community.org/page/development-status
@@ -19,11 +22,11 @@ Document Page Project
 .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
     :target: https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-document_page_project
     :alt: Translate me on Weblate
-.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
-    :target: https://runbot.odoo-community.org/runbot/118/15.0
-    :alt: Try me on Runbot
+.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
+    :target: https://runboat.odoo-community.org/builds?repo=OCA/knowledge&target_branch=15.0
+    :alt: Try me on Runboat
 
-|badge1| |badge2| |badge3| |badge4| |badge5| 
+|badge1| |badge2| |badge3| |badge4| |badge5|
 
 This module allow to link document pages to projects.
 
@@ -43,7 +46,7 @@ Bug Tracker
 
 Bugs are tracked on `GitHub Issues <https://github.com/OCA/knowledge/issues>`_.
 In case of trouble, please check there if your issue has already been reported.
-If you spotted it first, help us smashing it by providing a detailed and welcomed
+If you spotted it first, help us to smash it by providing a detailed and welcomed
 `feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
 
 Do not contact contributors directly about support or help with technical issues.
diff --git a/document_page_project/i18n/it.po b/document_page_project/i18n/it.po
index e2f76345f5c..b5363652185 100644
--- a/document_page_project/i18n/it.po
+++ b/document_page_project/i18n/it.po
@@ -6,51 +6,53 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Odoo Server 15.0\n"
 "Report-Msgid-Bugs-To: \n"
-"Last-Translator: Automatically generated\n"
+"PO-Revision-Date: 2022-12-28 22:45+0000\n"
+"Last-Translator: mymage <stefano.consolaro@mymage.it>\n"
 "Language-Team: none\n"
 "Language: it\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: \n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.14.1\n"
 
 #. module: document_page_project
 #: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban
 msgid "<span class=\"o_label\">Wiki Pages</span>"
-msgstr ""
+msgstr "<span class=\"o_label\">Pagine Wiki</span>"
 
 #. module: document_page_project
 #: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects
 msgid "Click to create a new web page."
-msgstr ""
+msgstr "Fare clic per creare una nuova pagina web."
 
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_document_page
 msgid "Document Page"
-msgstr ""
+msgstr "Pagina documento"
 
 #. module: document_page_project
 #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count
 msgid "Document Page Count"
-msgstr ""
+msgstr "Conteggio pagina documento"
 
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_project_project
 #: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id
 msgid "Project"
-msgstr ""
+msgstr "Progetto"
 
 #. module: document_page_project
 #: model:ir.actions.act_window,name:document_page_project.action_document_page_projects
 msgid "Project Wiki"
-msgstr ""
+msgstr "Progetto Wiki"
 
 #. module: document_page_project
 #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids
 msgid "Wiki"
-msgstr ""
+msgstr "Wiki"
 
 #. module: document_page_project
 #: model_terms:ir.ui.view,arch_db:document_page_project.edit_project
 msgid "Wiki Pages"
-msgstr ""
+msgstr "Pagine Wiki"
diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html
index 846e2038a48..6b614dc3bc6 100644
--- a/document_page_project/static/description/index.html
+++ b/document_page_project/static/description/index.html
@@ -1,20 +1,20 @@
-<?xml version="1.0" encoding="utf-8" ?>
+<?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" />
+<meta name="generator" content="Docutils: https://docutils.sourceforge.io/" />
 <title>Document Page Project</title>
 <style type="text/css">
 
 /*
 :Author: David Goodger (goodger@python.org)
-:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $
+:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $
 :Copyright: This stylesheet has been placed in the public domain.
 
 Default cascading style sheet for the HTML output of Docutils.
 
-See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
+See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
 customize this style sheet.
 */
 
@@ -366,47 +366,49 @@ <h1 class="title">Document Page Project</h1>
 <!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 !! This file is generated by oca-gen-addon-readme !!
 !! changes will be overwritten.                   !!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!! source digest: sha256:a5ff1d43d79684878b24805e26541eba83783f06fd87279a63227ae24325fddb
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/knowledge/tree/15.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/118/15.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p>
+<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/knowledge/tree/15.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/knowledge&amp;target_branch=15.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
 <p>This module allow to link document pages to projects.</p>
 <p><strong>Table of contents</strong></p>
 <div class="contents local topic" id="contents">
 <ul class="simple">
-<li><a class="reference internal" href="#usage" id="id1">Usage</a></li>
-<li><a class="reference internal" href="#bug-tracker" id="id2">Bug Tracker</a></li>
-<li><a class="reference internal" href="#credits" id="id3">Credits</a><ul>
-<li><a class="reference internal" href="#authors" id="id4">Authors</a></li>
-<li><a class="reference internal" href="#contributors" id="id5">Contributors</a></li>
-<li><a class="reference internal" href="#maintainers" id="id6">Maintainers</a></li>
+<li><a class="reference internal" href="#usage" id="toc-entry-1">Usage</a></li>
+<li><a class="reference internal" href="#bug-tracker" id="toc-entry-2">Bug Tracker</a></li>
+<li><a class="reference internal" href="#credits" id="toc-entry-3">Credits</a><ul>
+<li><a class="reference internal" href="#authors" id="toc-entry-4">Authors</a></li>
+<li><a class="reference internal" href="#contributors" id="toc-entry-5">Contributors</a></li>
+<li><a class="reference internal" href="#maintainers" id="toc-entry-6">Maintainers</a></li>
 </ul>
 </li>
 </ul>
 </div>
 <div class="section" id="usage">
-<h1><a class="toc-backref" href="#id1">Usage</a></h1>
+<h1><a class="toc-backref" href="#toc-entry-1">Usage</a></h1>
 <ul class="simple">
 <li>Go to to a project and click on “Wiki Pages” to see linked documents or to
 create new ones.</li>
 </ul>
 </div>
 <div class="section" id="bug-tracker">
-<h1><a class="toc-backref" href="#id2">Bug Tracker</a></h1>
+<h1><a class="toc-backref" href="#toc-entry-2">Bug Tracker</a></h1>
 <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/knowledge/issues">GitHub Issues</a>.
 In case of trouble, please check there if your issue has already been reported.
-If you spotted it first, help us smashing it by providing a detailed and welcomed
+If you spotted it first, help us to smash it by providing a detailed and welcomed
 <a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
 <p>Do not contact contributors directly about support or help with technical issues.</p>
 </div>
 <div class="section" id="credits">
-<h1><a class="toc-backref" href="#id3">Credits</a></h1>
+<h1><a class="toc-backref" href="#toc-entry-3">Credits</a></h1>
 <div class="section" id="authors">
-<h2><a class="toc-backref" href="#id4">Authors</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-4">Authors</a></h2>
 <ul class="simple">
 <li>ForgeFlow</li>
 </ul>
 </div>
 <div class="section" id="contributors">
-<h2><a class="toc-backref" href="#id5">Contributors</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-5">Contributors</a></h2>
 <ul class="simple">
 <li><a class="reference external" href="https://www.forgeflow.com">Forgeflow</a>:<ul>
 <li>Lois Rilo &lt;<a class="reference external" href="mailto:lois.rilo&#64;forgeflow.com">lois.rilo&#64;forgeflow.com</a>&gt;</li>
@@ -415,7 +417,7 @@ <h2><a class="toc-backref" href="#id5">Contributors</a></h2>
 </ul>
 </div>
 <div class="section" id="maintainers">
-<h2><a class="toc-backref" href="#id6">Maintainers</a></h2>
+<h2><a class="toc-backref" href="#toc-entry-6">Maintainers</a></h2>
 <p>This module is maintained by the OCA.</p>
 <a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
 <p>OCA, or the Odoo Community Association, is a nonprofit organization whose

From afc44af2db3ffac1d3e84d103d068b7db62f5fe3 Mon Sep 17 00:00:00 2001
From: Ivorra78 <informatica@totmaterial.es>
Date: Wed, 4 Oct 2023 16:39:39 +0000
Subject: [PATCH 18/25] Translated using Weblate (Spanish)

Currently translated at 100.0% (8 of 8 strings)

Translation: knowledge-15.0/knowledge-15.0-document_page_project
Translate-URL: https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-document_page_project/es/
---
 document_page_project/i18n/es.po | 9 ++++-----
 document_page_project/i18n/hr.po | 6 +++---
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/document_page_project/i18n/es.po b/document_page_project/i18n/es.po
index 82c4c2ec5d8..2a91a1739cd 100644
--- a/document_page_project/i18n/es.po
+++ b/document_page_project/i18n/es.po
@@ -6,15 +6,15 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Odoo Server 13.0\n"
 "Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2021-03-16 11:46+0000\n"
-"Last-Translator: Ana Suárez <ana.suarez@qubiq.es>\n"
+"PO-Revision-Date: 2023-10-09 07:41+0000\n"
+"Last-Translator: Ivorra78 <informatica@totmaterial.es>\n"
 "Language-Team: none\n"
 "Language: es\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: \n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.3.2\n"
+"X-Generator: Weblate 4.17\n"
 
 #. module: document_page_project
 #: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban
@@ -33,9 +33,8 @@ msgstr "Página Documento"
 
 #. module: document_page_project
 #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count
-#, fuzzy
 msgid "Document Page Count"
-msgstr "Número Páginas Documento"
+msgstr "Conteo de páginas de documento"
 
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_project_project
diff --git a/document_page_project/i18n/hr.po b/document_page_project/i18n/hr.po
index 17bb5a1640d..35182fb745c 100644
--- a/document_page_project/i18n/hr.po
+++ b/document_page_project/i18n/hr.po
@@ -1,6 +1,6 @@
 # Translation of Odoo Server.
 # This file contains the translation of the following modules:
-#	* document_page_project
+# 	* document_page_project
 #
 msgid ""
 msgstr ""
@@ -13,8 +13,8 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: \n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<="
-"4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 3.8\n"
 
 #. module: document_page_project

From 4826f42461cb4c47aeb163420ed11b6df8906a11 Mon Sep 17 00:00:00 2001
From: ntsirintanis <ntsirintanis@therp.nl>
Date: Thu, 7 Mar 2024 14:30:35 +0100
Subject: [PATCH 19/25] [IMP] document_page_project: pre-commit stuff

---
 document_page_project/tests/test_project_project.py | 1 -
 1 file changed, 1 deletion(-)

diff --git a/document_page_project/tests/test_project_project.py b/document_page_project/tests/test_project_project.py
index 0ecbda55f11..c970d3ec48c 100644
--- a/document_page_project/tests/test_project_project.py
+++ b/document_page_project/tests/test_project_project.py
@@ -14,7 +14,6 @@ def setUpClass(cls):
         cls.default_page = cls.Page.create({"name": "My page"})
 
     def test_page_count(self):
-
         proj = self.Project.create({"name": "Proj A"})
 
         self.assertEqual(

From f26392f4c2bacf04b82dc6e8ccd4344eee46a5e1 Mon Sep 17 00:00:00 2001
From: ntsirintanis <ntsirintanis@therp.nl>
Date: Thu, 7 Mar 2024 14:39:18 +0100
Subject: [PATCH 20/25] [MIG] document_page_project: Migration to 16.0

---
 document_page_project/README.rst                     | 12 ++++++------
 document_page_project/__manifest__.py                |  2 +-
 document_page_project/i18n/document_page_project.pot |  2 +-
 document_page_project/static/description/index.html  |  8 ++++----
 document_page_project/tests/test_project_project.py  |  2 +-
 5 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/document_page_project/README.rst b/document_page_project/README.rst
index 62c1fdfd56d..b616f5a7f1a 100644
--- a/document_page_project/README.rst
+++ b/document_page_project/README.rst
@@ -7,7 +7,7 @@ Document Page Project
    !! This file is generated by oca-gen-addon-readme !!
    !! changes will be overwritten.                   !!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   !! source digest: sha256:a5ff1d43d79684878b24805e26541eba83783f06fd87279a63227ae24325fddb
+   !! source digest: sha256:7c00948f1a9334edd60b1714005d93d416d7559f1c9c9bd1b075e123e252562e
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
 .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
@@ -17,13 +17,13 @@ Document Page Project
     :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
     :alt: License: AGPL-3
 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github
-    :target: https://github.com/OCA/knowledge/tree/15.0/document_page_project
+    :target: https://github.com/OCA/knowledge/tree/16.0/document_page_project
     :alt: OCA/knowledge
 .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
-    :target: https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-document_page_project
+    :target: https://translation.odoo-community.org/projects/knowledge-16-0/knowledge-16-0-document_page_project
     :alt: Translate me on Weblate
 .. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
-    :target: https://runboat.odoo-community.org/builds?repo=OCA/knowledge&target_branch=15.0
+    :target: https://runboat.odoo-community.org/builds?repo=OCA/knowledge&target_branch=16.0
     :alt: Try me on Runboat
 
 |badge1| |badge2| |badge3| |badge4| |badge5|
@@ -47,7 +47,7 @@ Bug Tracker
 Bugs are tracked on `GitHub Issues <https://github.com/OCA/knowledge/issues>`_.
 In case of trouble, please check there if your issue has already been reported.
 If you spotted it first, help us to smash it by providing a detailed and welcomed
-`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
+`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
 
 Do not contact contributors directly about support or help with technical issues.
 
@@ -79,6 +79,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
 mission is to support the collaborative development of Odoo features and
 promote its widespread use.
 
-This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/15.0/document_page_project>`_ project on GitHub.
+This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/16.0/document_page_project>`_ project on GitHub.
 
 You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py
index 304f0efa7c6..ce3873749c2 100644
--- a/document_page_project/__manifest__.py
+++ b/document_page_project/__manifest__.py
@@ -4,7 +4,7 @@
 {
     "name": "Document Page Project",
     "summary": "This module links document pages to projects",
-    "version": "15.0.1.0.0",
+    "version": "16.0.1.0.0",
     "category": "Project",
     "author": "ForgeFlow, Odoo Community Association (OCA)",
     "website": "https://github.com/OCA/knowledge",
diff --git a/document_page_project/i18n/document_page_project.pot b/document_page_project/i18n/document_page_project.pot
index 4fe2c47d1af..b9c11985a3c 100644
--- a/document_page_project/i18n/document_page_project.pot
+++ b/document_page_project/i18n/document_page_project.pot
@@ -4,7 +4,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Odoo Server 15.0\n"
+"Project-Id-Version: Odoo Server 16.0\n"
 "Report-Msgid-Bugs-To: \n"
 "Last-Translator: \n"
 "Language-Team: \n"
diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html
index 6b614dc3bc6..3fd883f664f 100644
--- a/document_page_project/static/description/index.html
+++ b/document_page_project/static/description/index.html
@@ -367,9 +367,9 @@ <h1 class="title">Document Page Project</h1>
 !! This file is generated by oca-gen-addon-readme !!
 !! changes will be overwritten.                   !!
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:a5ff1d43d79684878b24805e26541eba83783f06fd87279a63227ae24325fddb
+!! source digest: sha256:7c00948f1a9334edd60b1714005d93d416d7559f1c9c9bd1b075e123e252562e
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/knowledge/tree/15.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/knowledge&amp;target_branch=15.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
+<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/knowledge/tree/16.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/knowledge-16-0/knowledge-16-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/knowledge&amp;target_branch=16.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
 <p>This module allow to link document pages to projects.</p>
 <p><strong>Table of contents</strong></p>
 <div class="contents local topic" id="contents">
@@ -396,7 +396,7 @@ <h1><a class="toc-backref" href="#toc-entry-2">Bug Tracker</a></h1>
 <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/knowledge/issues">GitHub Issues</a>.
 In case of trouble, please check there if your issue has already been reported.
 If you spotted it first, help us to smash it by providing a detailed and welcomed
-<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
+<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
 <p>Do not contact contributors directly about support or help with technical issues.</p>
 </div>
 <div class="section" id="credits">
@@ -423,7 +423,7 @@ <h2><a class="toc-backref" href="#toc-entry-6">Maintainers</a></h2>
 <p>OCA, or the Odoo Community Association, is a nonprofit organization whose
 mission is to support the collaborative development of Odoo features and
 promote its widespread use.</p>
-<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/15.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
+<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/16.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
 <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
 </div>
 </div>
diff --git a/document_page_project/tests/test_project_project.py b/document_page_project/tests/test_project_project.py
index c970d3ec48c..42ab53bebf2 100644
--- a/document_page_project/tests/test_project_project.py
+++ b/document_page_project/tests/test_project_project.py
@@ -7,7 +7,7 @@
 class TestProjectProject(common.TransactionCase):
     @classmethod
     def setUpClass(cls):
-        super(TestProjectProject, cls).setUpClass()
+        super().setUpClass()
 
         cls.Page = cls.env["document.page"]
         cls.Project = cls.env["project.project"]

From 1e45c433b9efcf1a855a577e59b303fb15a4a056 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Peter=20Rom=C3=A3o?= <peterromao@yahoo.co.uk>
Date: Sat, 27 Jul 2024 03:16:20 +0000
Subject: [PATCH 21/25] Added translation using Weblate (Portuguese)

---
 document_page_project/i18n/pt.po | 56 ++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)
 create mode 100644 document_page_project/i18n/pt.po

diff --git a/document_page_project/i18n/pt.po b/document_page_project/i18n/pt.po
new file mode 100644
index 00000000000..5d291b02274
--- /dev/null
+++ b/document_page_project/i18n/pt.po
@@ -0,0 +1,56 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# 	* document_page_project
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 16.0\n"
+"Report-Msgid-Bugs-To: \n"
+"Last-Translator: Automatically generated\n"
+"Language-Team: none\n"
+"Language: pt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+
+#. module: document_page_project
+#: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban
+msgid "<span class=\"o_label\">Wiki Pages</span>"
+msgstr ""
+
+#. module: document_page_project
+#: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects
+msgid "Click to create a new web page."
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model,name:document_page_project.model_document_page
+msgid "Document Page"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count
+msgid "Document Page Count"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model,name:document_page_project.model_project_project
+#: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id
+msgid "Project"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.actions.act_window,name:document_page_project.action_document_page_projects
+msgid "Project Wiki"
+msgstr ""
+
+#. module: document_page_project
+#: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids
+msgid "Wiki"
+msgstr ""
+
+#. module: document_page_project
+#: model_terms:ir.ui.view,arch_db:document_page_project.edit_project
+msgid "Wiki Pages"
+msgstr ""

From a6c097dca0ff33e356fe088c0bd64897aa023ac3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Peter=20Rom=C3=A3o?= <peterromao@yahoo.co.uk>
Date: Sat, 27 Jul 2024 03:16:43 +0000
Subject: [PATCH 22/25] Translated using Weblate (Portuguese)

Currently translated at 100.0% (8 of 8 strings)

Translation: knowledge-16.0/knowledge-16.0-document_page_project
Translate-URL: https://translation.odoo-community.org/projects/knowledge-16-0/knowledge-16-0-document_page_project/pt/
---
 document_page_project/i18n/pt.po | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

diff --git a/document_page_project/i18n/pt.po b/document_page_project/i18n/pt.po
index 5d291b02274..47da9c6029b 100644
--- a/document_page_project/i18n/pt.po
+++ b/document_page_project/i18n/pt.po
@@ -6,51 +6,53 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Odoo Server 16.0\n"
 "Report-Msgid-Bugs-To: \n"
-"Last-Translator: Automatically generated\n"
+"PO-Revision-Date: 2024-07-27 04:58+0000\n"
+"Last-Translator: Peter Romão <peterromao@yahoo.co.uk>\n"
 "Language-Team: none\n"
 "Language: pt\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: \n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 5.6.2\n"
 
 #. module: document_page_project
 #: model_terms:ir.ui.view,arch_db:document_page_project.view_project_kanban
 msgid "<span class=\"o_label\">Wiki Pages</span>"
-msgstr ""
+msgstr "<span class=\"o_label\">Páginas Wiki</span>"
 
 #. module: document_page_project
 #: model_terms:ir.actions.act_window,help:document_page_project.action_document_page_projects
 msgid "Click to create a new web page."
-msgstr ""
+msgstr "Clique para criar uma nova página web."
 
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_document_page
 msgid "Document Page"
-msgstr ""
+msgstr "Página do Documento"
 
 #. module: document_page_project
 #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_count
 msgid "Document Page Count"
-msgstr ""
+msgstr "Contagem de Páginas do Documento"
 
 #. module: document_page_project
 #: model:ir.model,name:document_page_project.model_project_project
 #: model:ir.model.fields,field_description:document_page_project.field_document_page__project_id
 msgid "Project"
-msgstr ""
+msgstr "Projeto"
 
 #. module: document_page_project
 #: model:ir.actions.act_window,name:document_page_project.action_document_page_projects
 msgid "Project Wiki"
-msgstr ""
+msgstr "Wiki do Projeto"
 
 #. module: document_page_project
 #: model:ir.model.fields,field_description:document_page_project.field_project_project__document_page_ids
 msgid "Wiki"
-msgstr ""
+msgstr "Wiki"
 
 #. module: document_page_project
 #: model_terms:ir.ui.view,arch_db:document_page_project.edit_project
 msgid "Wiki Pages"
-msgstr ""
+msgstr "Páginas Wiki"

From 21db0bfa24396d63a935aff726d56696dc0f0567 Mon Sep 17 00:00:00 2001
From: Luis Rodriguez <luis.rodriguez@dixmit.com>
Date: Tue, 7 Jan 2025 13:39:41 +0100
Subject: [PATCH 23/25] [IMP] document_page_project: pre-commit auto fixes

---
 document_page_project/README.rst              | 24 +++++++++----------
 document_page_project/pyproject.toml          |  3 +++
 document_page_project/readme/CONTRIBUTORS.md  |  2 ++
 document_page_project/readme/CONTRIBUTORS.rst |  3 ---
 .../{DESCRIPTION.rst => DESCRIPTION.md}       |  0
 document_page_project/readme/USAGE.md         |  2 ++
 document_page_project/readme/USAGE.rst        |  2 --
 .../static/description/index.html             | 22 +++++++++--------
 8 files changed, 31 insertions(+), 27 deletions(-)
 create mode 100644 document_page_project/pyproject.toml
 create mode 100644 document_page_project/readme/CONTRIBUTORS.md
 delete mode 100644 document_page_project/readme/CONTRIBUTORS.rst
 rename document_page_project/readme/{DESCRIPTION.rst => DESCRIPTION.md} (100%)
 create mode 100644 document_page_project/readme/USAGE.md
 delete mode 100644 document_page_project/readme/USAGE.rst

diff --git a/document_page_project/README.rst b/document_page_project/README.rst
index b616f5a7f1a..71c14d4b2bc 100644
--- a/document_page_project/README.rst
+++ b/document_page_project/README.rst
@@ -17,13 +17,13 @@ Document Page Project
     :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
     :alt: License: AGPL-3
 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github
-    :target: https://github.com/OCA/knowledge/tree/16.0/document_page_project
+    :target: https://github.com/OCA/knowledge/tree/17.0/document_page_project
     :alt: OCA/knowledge
 .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
-    :target: https://translation.odoo-community.org/projects/knowledge-16-0/knowledge-16-0-document_page_project
+    :target: https://translation.odoo-community.org/projects/knowledge-17-0/knowledge-17-0-document_page_project
     :alt: Translate me on Weblate
 .. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
-    :target: https://runboat.odoo-community.org/builds?repo=OCA/knowledge&target_branch=16.0
+    :target: https://runboat.odoo-community.org/builds?repo=OCA/knowledge&target_branch=17.0
     :alt: Try me on Runboat
 
 |badge1| |badge2| |badge3| |badge4| |badge5|
@@ -38,8 +38,8 @@ This module allow to link document pages to projects.
 Usage
 =====
 
-* Go to to a project and click on "Wiki Pages" to see linked documents or to
-  create new ones.
+- Go to to a project and click on "Wiki Pages" to see linked documents
+  or to create new ones.
 
 Bug Tracker
 ===========
@@ -47,7 +47,7 @@ Bug Tracker
 Bugs are tracked on `GitHub Issues <https://github.com/OCA/knowledge/issues>`_.
 In case of trouble, please check there if your issue has already been reported.
 If you spotted it first, help us to smash it by providing a detailed and welcomed
-`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
+`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
 
 Do not contact contributors directly about support or help with technical issues.
 
@@ -55,19 +55,19 @@ Credits
 =======
 
 Authors
-~~~~~~~
+-------
 
 * ForgeFlow
 
 Contributors
-~~~~~~~~~~~~
+------------
 
-* `Forgeflow <https://www.forgeflow.com>`_:
+- `Forgeflow <https://www.forgeflow.com>`__:
 
-  * Lois Rilo <lois.rilo@forgeflow.com>
+  - Lois Rilo <lois.rilo@forgeflow.com>
 
 Maintainers
-~~~~~~~~~~~
+-----------
 
 This module is maintained by the OCA.
 
@@ -79,6 +79,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
 mission is to support the collaborative development of Odoo features and
 promote its widespread use.
 
-This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/16.0/document_page_project>`_ project on GitHub.
+This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/17.0/document_page_project>`_ project on GitHub.
 
 You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/document_page_project/pyproject.toml b/document_page_project/pyproject.toml
new file mode 100644
index 00000000000..4231d0cccb3
--- /dev/null
+++ b/document_page_project/pyproject.toml
@@ -0,0 +1,3 @@
+[build-system]
+requires = ["whool"]
+build-backend = "whool.buildapi"
diff --git a/document_page_project/readme/CONTRIBUTORS.md b/document_page_project/readme/CONTRIBUTORS.md
new file mode 100644
index 00000000000..47c7301e326
--- /dev/null
+++ b/document_page_project/readme/CONTRIBUTORS.md
@@ -0,0 +1,2 @@
+- [Forgeflow](https://www.forgeflow.com):
+  - Lois Rilo \<<lois.rilo@forgeflow.com>\>
diff --git a/document_page_project/readme/CONTRIBUTORS.rst b/document_page_project/readme/CONTRIBUTORS.rst
deleted file mode 100644
index a17f4de983f..00000000000
--- a/document_page_project/readme/CONTRIBUTORS.rst
+++ /dev/null
@@ -1,3 +0,0 @@
-* `Forgeflow <https://www.forgeflow.com>`_:
-
-  * Lois Rilo <lois.rilo@forgeflow.com>
diff --git a/document_page_project/readme/DESCRIPTION.rst b/document_page_project/readme/DESCRIPTION.md
similarity index 100%
rename from document_page_project/readme/DESCRIPTION.rst
rename to document_page_project/readme/DESCRIPTION.md
diff --git a/document_page_project/readme/USAGE.md b/document_page_project/readme/USAGE.md
new file mode 100644
index 00000000000..6ff25af27fd
--- /dev/null
+++ b/document_page_project/readme/USAGE.md
@@ -0,0 +1,2 @@
+- Go to to a project and click on "Wiki Pages" to see linked documents
+  or to create new ones.
diff --git a/document_page_project/readme/USAGE.rst b/document_page_project/readme/USAGE.rst
deleted file mode 100644
index b8ea0ace4be..00000000000
--- a/document_page_project/readme/USAGE.rst
+++ /dev/null
@@ -1,2 +0,0 @@
-* Go to to a project and click on "Wiki Pages" to see linked documents or to
-  create new ones.
diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html
index 3fd883f664f..2643048d541 100644
--- a/document_page_project/static/description/index.html
+++ b/document_page_project/static/description/index.html
@@ -1,4 +1,3 @@
-<?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>
@@ -9,10 +8,11 @@
 
 /*
 :Author: David Goodger (goodger@python.org)
-:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $
+:Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $
 :Copyright: This stylesheet has been placed in the public domain.
 
 Default cascading style sheet for the HTML output of Docutils.
+Despite the name, some widely supported CSS2 features are used.
 
 See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to
 customize this style sheet.
@@ -275,7 +275,7 @@
   margin-left: 2em ;
   margin-right: 2em }
 
-pre.code .ln { color: grey; } /* line numbers */
+pre.code .ln { color: gray; } /* line numbers */
 pre.code, code { background-color: #eeeeee }
 pre.code .comment, code .comment { color: #5C6576 }
 pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold }
@@ -301,7 +301,7 @@
 span.pre {
   white-space: pre }
 
-span.problematic {
+span.problematic, pre.problematic {
   color: red }
 
 span.section-subtitle {
@@ -369,7 +369,7 @@ <h1 class="title">Document Page Project</h1>
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 !! source digest: sha256:7c00948f1a9334edd60b1714005d93d416d7559f1c9c9bd1b075e123e252562e
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/knowledge/tree/16.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/knowledge-16-0/knowledge-16-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/knowledge&amp;target_branch=16.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
+<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/knowledge/tree/17.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/knowledge-17-0/knowledge-17-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/knowledge&amp;target_branch=17.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
 <p>This module allow to link document pages to projects.</p>
 <p><strong>Table of contents</strong></p>
 <div class="contents local topic" id="contents">
@@ -387,8 +387,8 @@ <h1 class="title">Document Page Project</h1>
 <div class="section" id="usage">
 <h1><a class="toc-backref" href="#toc-entry-1">Usage</a></h1>
 <ul class="simple">
-<li>Go to to a project and click on “Wiki Pages” to see linked documents or to
-create new ones.</li>
+<li>Go to to a project and click on “Wiki Pages” to see linked documents
+or to create new ones.</li>
 </ul>
 </div>
 <div class="section" id="bug-tracker">
@@ -396,7 +396,7 @@ <h1><a class="toc-backref" href="#toc-entry-2">Bug Tracker</a></h1>
 <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/knowledge/issues">GitHub Issues</a>.
 In case of trouble, please check there if your issue has already been reported.
 If you spotted it first, help us to smash it by providing a detailed and welcomed
-<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
+<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
 <p>Do not contact contributors directly about support or help with technical issues.</p>
 </div>
 <div class="section" id="credits">
@@ -419,11 +419,13 @@ <h2><a class="toc-backref" href="#toc-entry-5">Contributors</a></h2>
 <div class="section" id="maintainers">
 <h2><a class="toc-backref" href="#toc-entry-6">Maintainers</a></h2>
 <p>This module is maintained by the OCA.</p>
-<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a>
+<a class="reference external image-reference" href="https://odoo-community.org">
+<img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" />
+</a>
 <p>OCA, or the Odoo Community Association, is a nonprofit organization whose
 mission is to support the collaborative development of Odoo features and
 promote its widespread use.</p>
-<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/16.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
+<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/17.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
 <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
 </div>
 </div>

From bf1ce4ae15563a7a12887485799d0c48da1a7a72 Mon Sep 17 00:00:00 2001
From: Luis Rodriguez <luis.rodriguez@dixmit.com>
Date: Tue, 7 Jan 2025 13:51:41 +0100
Subject: [PATCH 24/25] [MIG] document_page_project: Migration to 17.0

---
 document_page_project/README.rst                     | 2 +-
 document_page_project/__manifest__.py                | 2 +-
 document_page_project/i18n/document_page_project.pot | 2 +-
 document_page_project/i18n/hr.po                     | 4 ++--
 document_page_project/static/description/index.html  | 2 +-
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/document_page_project/README.rst b/document_page_project/README.rst
index 71c14d4b2bc..6c754dfaca2 100644
--- a/document_page_project/README.rst
+++ b/document_page_project/README.rst
@@ -7,7 +7,7 @@ Document Page Project
    !! This file is generated by oca-gen-addon-readme !!
    !! changes will be overwritten.                   !!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-   !! source digest: sha256:7c00948f1a9334edd60b1714005d93d416d7559f1c9c9bd1b075e123e252562e
+   !! source digest: sha256:565cdaeb121a674ab9cdcfda222176693e3ee2410c692458fd450b58f4839f5f
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
 .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py
index ce3873749c2..975be2a2a5c 100644
--- a/document_page_project/__manifest__.py
+++ b/document_page_project/__manifest__.py
@@ -4,7 +4,7 @@
 {
     "name": "Document Page Project",
     "summary": "This module links document pages to projects",
-    "version": "16.0.1.0.0",
+    "version": "17.0.1.0.0",
     "category": "Project",
     "author": "ForgeFlow, Odoo Community Association (OCA)",
     "website": "https://github.com/OCA/knowledge",
diff --git a/document_page_project/i18n/document_page_project.pot b/document_page_project/i18n/document_page_project.pot
index b9c11985a3c..7a714cca8b1 100644
--- a/document_page_project/i18n/document_page_project.pot
+++ b/document_page_project/i18n/document_page_project.pot
@@ -4,7 +4,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: Odoo Server 16.0\n"
+"Project-Id-Version: Odoo Server 17.0\n"
 "Report-Msgid-Bugs-To: \n"
 "Last-Translator: \n"
 "Language-Team: \n"
diff --git a/document_page_project/i18n/hr.po b/document_page_project/i18n/hr.po
index 35182fb745c..ef9c35858d2 100644
--- a/document_page_project/i18n/hr.po
+++ b/document_page_project/i18n/hr.po
@@ -13,8 +13,8 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: \n"
-"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 "X-Generator: Weblate 3.8\n"
 
 #. module: document_page_project
diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html
index 2643048d541..0888f3916b2 100644
--- a/document_page_project/static/description/index.html
+++ b/document_page_project/static/description/index.html
@@ -367,7 +367,7 @@ <h1 class="title">Document Page Project</h1>
 !! This file is generated by oca-gen-addon-readme !!
 !! changes will be overwritten.                   !!
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-!! source digest: sha256:7c00948f1a9334edd60b1714005d93d416d7559f1c9c9bd1b075e123e252562e
+!! source digest: sha256:565cdaeb121a674ab9cdcfda222176693e3ee2410c692458fd450b58f4839f5f
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
 <p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/knowledge/tree/17.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/knowledge-17-0/knowledge-17-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/knowledge&amp;target_branch=17.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
 <p>This module allow to link document pages to projects.</p>

From b61025caa4cc452321c195aa4232a61e914b01d1 Mon Sep 17 00:00:00 2001
From: Bhavesh Heliconia <oca@heliconia.in>
Date: Mon, 17 Feb 2025 17:06:42 +0530
Subject: [PATCH 25/25] [MIG] document_page_project: Migration to 18.0

---
 document_page_project/README.rst                   | 14 +++++++++-----
 document_page_project/__manifest__.py              |  2 +-
 document_page_project/readme/CONTRIBUTORS.md       |  2 ++
 .../static/description/index.html                  | 10 +++++++---
 .../views/document_page_views.xml                  |  8 ++++----
 5 files changed, 23 insertions(+), 13 deletions(-)

diff --git a/document_page_project/README.rst b/document_page_project/README.rst
index 6c754dfaca2..3edfe07fef2 100644
--- a/document_page_project/README.rst
+++ b/document_page_project/README.rst
@@ -17,13 +17,13 @@ Document Page Project
     :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
     :alt: License: AGPL-3
 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github
-    :target: https://github.com/OCA/knowledge/tree/17.0/document_page_project
+    :target: https://github.com/OCA/knowledge/tree/18.0/document_page_project
     :alt: OCA/knowledge
 .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
-    :target: https://translation.odoo-community.org/projects/knowledge-17-0/knowledge-17-0-document_page_project
+    :target: https://translation.odoo-community.org/projects/knowledge-18-0/knowledge-18-0-document_page_project
     :alt: Translate me on Weblate
 .. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
-    :target: https://runboat.odoo-community.org/builds?repo=OCA/knowledge&target_branch=17.0
+    :target: https://runboat.odoo-community.org/builds?repo=OCA/knowledge&target_branch=18.0
     :alt: Try me on Runboat
 
 |badge1| |badge2| |badge3| |badge4| |badge5|
@@ -47,7 +47,7 @@ Bug Tracker
 Bugs are tracked on `GitHub Issues <https://github.com/OCA/knowledge/issues>`_.
 In case of trouble, please check there if your issue has already been reported.
 If you spotted it first, help us to smash it by providing a detailed and welcomed
-`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
+`feedback <https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
 
 Do not contact contributors directly about support or help with technical issues.
 
@@ -66,6 +66,10 @@ Contributors
 
   - Lois Rilo <lois.rilo@forgeflow.com>
 
+- `Heliconia Solutions Pvt. Ltd. <https://www.heliconia.io>`__
+
+  - Bhavesh Heliconia
+
 Maintainers
 -----------
 
@@ -79,6 +83,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose
 mission is to support the collaborative development of Odoo features and
 promote its widespread use.
 
-This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/17.0/document_page_project>`_ project on GitHub.
+This module is part of the `OCA/knowledge <https://github.com/OCA/knowledge/tree/18.0/document_page_project>`_ project on GitHub.
 
 You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
diff --git a/document_page_project/__manifest__.py b/document_page_project/__manifest__.py
index 975be2a2a5c..8f3d20b2b6d 100644
--- a/document_page_project/__manifest__.py
+++ b/document_page_project/__manifest__.py
@@ -4,7 +4,7 @@
 {
     "name": "Document Page Project",
     "summary": "This module links document pages to projects",
-    "version": "17.0.1.0.0",
+    "version": "18.0.1.0.0",
     "category": "Project",
     "author": "ForgeFlow, Odoo Community Association (OCA)",
     "website": "https://github.com/OCA/knowledge",
diff --git a/document_page_project/readme/CONTRIBUTORS.md b/document_page_project/readme/CONTRIBUTORS.md
index 47c7301e326..92ba6d6686d 100644
--- a/document_page_project/readme/CONTRIBUTORS.md
+++ b/document_page_project/readme/CONTRIBUTORS.md
@@ -1,2 +1,4 @@
 - [Forgeflow](https://www.forgeflow.com):
   - Lois Rilo \<<lois.rilo@forgeflow.com>\>
+- [Heliconia Solutions Pvt. Ltd.](https://www.heliconia.io)
+  - Bhavesh Heliconia
diff --git a/document_page_project/static/description/index.html b/document_page_project/static/description/index.html
index 0888f3916b2..05cba5276b7 100644
--- a/document_page_project/static/description/index.html
+++ b/document_page_project/static/description/index.html
@@ -369,7 +369,7 @@ <h1 class="title">Document Page Project</h1>
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 !! source digest: sha256:565cdaeb121a674ab9cdcfda222176693e3ee2410c692458fd450b58f4839f5f
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
-<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/knowledge/tree/17.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/knowledge-17-0/knowledge-17-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/knowledge&amp;target_branch=17.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
+<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/knowledge/tree/18.0/document_page_project"><img alt="OCA/knowledge" src="https://img.shields.io/badge/github-OCA%2Fknowledge-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/knowledge-18-0/knowledge-18-0-document_page_project"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/knowledge&amp;target_branch=18.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p>
 <p>This module allow to link document pages to projects.</p>
 <p><strong>Table of contents</strong></p>
 <div class="contents local topic" id="contents">
@@ -396,7 +396,7 @@ <h1><a class="toc-backref" href="#toc-entry-2">Bug Tracker</a></h1>
 <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/knowledge/issues">GitHub Issues</a>.
 In case of trouble, please check there if your issue has already been reported.
 If you spotted it first, help us to smash it by providing a detailed and welcomed
-<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2017.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
+<a class="reference external" href="https://github.com/OCA/knowledge/issues/new?body=module:%20document_page_project%0Aversion:%2018.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p>
 <p>Do not contact contributors directly about support or help with technical issues.</p>
 </div>
 <div class="section" id="credits">
@@ -414,6 +414,10 @@ <h2><a class="toc-backref" href="#toc-entry-5">Contributors</a></h2>
 <li>Lois Rilo &lt;<a class="reference external" href="mailto:lois.rilo&#64;forgeflow.com">lois.rilo&#64;forgeflow.com</a>&gt;</li>
 </ul>
 </li>
+<li><a class="reference external" href="https://www.heliconia.io">Heliconia Solutions Pvt. Ltd.</a><ul>
+<li>Bhavesh Heliconia</li>
+</ul>
+</li>
 </ul>
 </div>
 <div class="section" id="maintainers">
@@ -425,7 +429,7 @@ <h2><a class="toc-backref" href="#toc-entry-6">Maintainers</a></h2>
 <p>OCA, or the Odoo Community Association, is a nonprofit organization whose
 mission is to support the collaborative development of Odoo features and
 promote its widespread use.</p>
-<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/17.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
+<p>This module is part of the <a class="reference external" href="https://github.com/OCA/knowledge/tree/18.0/document_page_project">OCA/knowledge</a> project on GitHub.</p>
 <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>
 </div>
 </div>
diff --git a/document_page_project/views/document_page_views.xml b/document_page_project/views/document_page_views.xml
index ad1be2d2523..7610a84d22d 100644
--- a/document_page_project/views/document_page_views.xml
+++ b/document_page_project/views/document_page_views.xml
@@ -19,12 +19,12 @@
         <field name="context">{
             'default_type': 'content',
             'default_project_id': active_id}</field>
-        <field name="view_mode">tree,form</field>
+        <field name="view_mode">list,form</field>
         <field
             name="view_ids"
-            eval="[(5,0,0),
-              (0,0,{'view_mode':'tree', 'view_id': ref('document_page.view_wiki_tree')}),
-              (0,0,{'view_mode':'form', 'view_id': ref('document_page.view_wiki_form')})]"
+            eval="[Command.clear(),
+              Command.create({'view_mode':'list', 'view_id': ref('document_page.view_wiki_tree')}),
+              Command.create({'view_mode':'form', 'view_id': ref('document_page.view_wiki_form')})]"
         />
         <field name="search_view_id" ref="document_page.view_wiki_filter" />
         <field name="help" type="html">