Skip to content

[20.0][MIG] document_knowledge: Migration to 20.0 - #646

Merged
OCA-git-bot merged 47 commits into
OCA:20.0from
ledoent:20.0-mig-document_knowledge
Nov 11, 2026
Merged

OCA-git-bot merged 47 commits into
OCA:20.0from
ledoent:20.0-mig-document_knowledge

Conversation

@dnplkndll

@dnplkndll dnplkndll commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

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

First addon on the 20.0 branch; it is the base of the document_page family, so it lands first.

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

naousse and others added 30 commits September 29, 2026 18:56
* Copyright and various stuff
* Contributors
* External ID not found in the system: base.group_document_user
Currently translated at 93.9% (31 of 33 strings)

Translation: knowledge-11.0/knowledge-11.0-knowledge
Translate-URL: https://translation.odoo-community.org/projects/knowledge-11-0/knowledge-11-0-knowledge/pt_BR/
Otherwise the module grants too wide permissions for all users.
Currently translated at 57.7% (15 of 26 strings)

Translation: knowledge-12.0/knowledge-12.0-knowledge
Translate-URL: https://translation.odoo-community.org/projects/knowledge-12-0/knowledge-12-0-knowledge/fr/
Currently translated at 57.7% (15 of 26 strings)

Translation: knowledge-13.0/knowledge-13.0-knowledge
Translate-URL: https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-knowledge/he_IL/
Currently translated at 100.0% (26 of 26 strings)

Translation: knowledge-13.0/knowledge-13.0-knowledge
Translate-URL: https://translation.odoo-community.org/projects/knowledge-13-0/knowledge-13-0-knowledge/ru/
Currently translated at 88.4% (23 of 26 strings)

Translation: knowledge-15.0/knowledge-15.0-knowledge
Translate-URL: https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-knowledge/tr/
Currently translated at 100.0% (26 of 26 strings)

Translation: knowledge-15.0/knowledge-15.0-knowledge
Translate-URL: https://translation.odoo-community.org/projects/knowledge-15-0/knowledge-15-0-knowledge/fr/
@XtremXpert

Copy link
Copy Markdown

We're running document_knowledge on 20.0 in production. #647 (document_page) is waiting on this one: its unreleased-dependency check fails until document_knowledge 20.0 is merged and released.

@OCA-git-bot

Copy link
Copy Markdown
Contributor

This PR has the approved label and has been created more than 5 days ago. It should therefore be ready to merge by a maintainer (or a PSC member if the concerned addon has no declared maintainer). 🤖

adminde added a commit to oros-energy/oca-knowledge that referenced this pull request Oct 15, 2026
Head 8533215 of ledoent:20.0-mig-document_knowledge, open, approved,
CI green.

@yann-logisteme yann-logisteme left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on Odoo 20.0 Community (image of 2026-09-26) together with #647: clean install, no warning, document_page tests pass (18), and we now use it on our staging instance.

@etobella about your remark: this PR adds no model (only ir.attachment and res.config.settings inherits), so there is no ir.access to declare here. The security file you were looking for is in #647. Could you merge this one? #647 and #648 are only waiting for it.

Assisted-by: Claude Opus 5.5

@etobella

etobella commented Nov 5, 2026

Copy link
Copy Markdown
Member

Can you edit last comment to review CLA @dnplkndll ?

@dnplkndll

Copy link
Copy Markdown
Contributor Author

Can you edit last comment to review CLA @dnplkndll ?

@etobella you are just asking to retrigger for the CLA message right?

Signed-off-by: Don Kendall <[email protected]>
Assisted-by: Claude Opus 5
@dnplkndll
dnplkndll force-pushed the 20.0-mig-document_knowledge branch from 8533215 to bfc5f48 Compare November 5, 2026 22:42
@oca-cla-bot

oca-cla-bot Bot commented Nov 5, 2026 •

Copy link
Copy Markdown

The following commit authors need to sign the Contributor License Agreement:

CLA not signed

@bm1-phillip bm1-phillip left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Functional review on Odoo 20.0 Community (nightly 20261110), l10n_de (SKR03), together with #647. We use this module in production on 19.0 as the base of our internal handbook.

It installs without warnings in the log (the module has no tests of its own), and document_page on top of it works as described in #647. LGTM.

@StefanRijnhart

Copy link
Copy Markdown
Member

@etobella OK to merge, as CLA Signing is blocking a lot of PRs right now and is not actually mandatory?

@etobella

Copy link
Copy Markdown
Member

Yes, we can proceed.

@StefanRijnhart

Copy link
Copy Markdown
Member

/ocabot merge nobump

@OCA-git-bot

Copy link
Copy Markdown
Contributor

@StefanRijnhart The merge process could not start, because command git fetch --quiet --force --prune https://github.com/OCA/knowledge 'refs/heads/*:refs/heads/*' failed with output:

error: cannot fork() for remote-https: Resource temporarily unavailable

@StefanRijnhart

Copy link
Copy Markdown
Member

@etobella Got this error before on another PR today. Do you know where it originates?

@etobella

Copy link
Copy Markdown
Member

Bot failed today.

I think it is fixed now

/ocabot merge nobump

@OCA-git-bot

Copy link
Copy Markdown
Contributor

Hey, thanks for contributing! Proceeding to merge this for you.
Prepared branch 20.0-ocabot-merge-pr-646-by-etobella-bump-nobump, awaiting test results.

@OCA-git-bot
OCA-git-bot merged commit d7d4833 into OCA:20.0 Nov 11, 2026
6 of 8 checks passed
@OCA-git-bot

Copy link
Copy Markdown
Contributor

Congratulations, your PR was merged at af6c71e. Thanks a lot for contributing to OCA. ❤️

@StefanRijnhart

Copy link
Copy Markdown
Member

@etobella Thanks!

@StefanRijnhart

Copy link
Copy Markdown
Member

/ocabot migration document_knowledge

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.