Skip to content

[fork-CI] [20.0][MIG] document_page_project: Migration to 20.0 - #17

Closed
dnplkndll wants to merge 31 commits into
20.0from
20.0-mig-document_page_project
Closed

dnplkndll wants to merge 31 commits into
20.0from
20.0-mig-document_page_project

Conversation

@dnplkndll

@dnplkndll dnplkndll commented Oct 1, 2026 •

Copy link
Copy Markdown

Port of document_page_project from 19.0 to 20.0. Follows the OCA migration guide.

Depends on #16 (document_page has no 20.0 wheel yet), so Detect unreleased dependencies is expected red.

Non-mechanical adaptations worth flagging

  • 20.0 split the project kanban. view_project_kanban is now a thin wrapper delegating its card to a separate view_project_card, and o_project_kanban_boxes no longer exists — the old xpath fails at install with "cannot be located in parent view". The Wiki Pages counter moves into the card body and follows the open_task_count idiom core uses there. The form stat button is unaffected; button_box still exists.

AI-assisted (Claude Code); every change reviewed, tested, and owned by the author.


Superseded by upstream OCA/knowledge#648 — closing this fork mirror to avoid double-tracking. The branch 20.0-mig-document_page_project stays in place so the upstream PR can be force-pushed if it needs an update.

LoisRForgeFlow and others added 30 commits October 1, 2026 13:02
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/
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/
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/
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/
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/
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/
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/
Currently translated at 100.0% (10 of 10 strings)

Translation: knowledge-19.0/knowledge-19.0-document_page_project
Translate-URL: https://translation.odoo-community.org/projects/knowledge-19-0/knowledge-19-0-document_page_project/sl/
Signed-off-by: Don Kendall <dkendall@ledoweb.com>
Assisted-by: Claude Opus 5
* 20.0 split the project kanban: view_project_kanban is now a thin wrapper that
  delegates its card to view_project_card, and o_project_kanban_boxes is gone, so
  the Wiki Pages counter moves into the card body and follows the open_task_count
  idiom core uses there. Without this the module fails to install.
* fa-book -> the Material Symbols "book" ligature.

Signed-off-by: Don Kendall <dkendall@ledoweb.com>
Assisted-by: Claude Opus 5
…anch

Signed-off-by: Don Kendall <dkendall@ledoweb.com>
Assisted-by: Claude Opus 5
@dnplkndll
dnplkndll force-pushed the 20.0-mig-document_page_project branch from 38a71ac to 38a4b49 Compare October 2, 2026 12:44
@dnplkndll dnplkndll closed this Oct 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.