Skip to content

[18.0] vcp_*: some other improvments#4

Merged
etobella merged 22 commits intodixmit:18.0-add-vcpfrom
grap:18.0-add-vcp-BIS
Mar 1, 2026
Merged

[18.0] vcp_*: some other improvments#4
etobella merged 22 commits intodixmit:18.0-add-vcpfrom
grap:18.0-add-vcp-BIS

Conversation

@legalsylvain
Copy link

@legalsylvain legalsylvain commented Feb 25, 2026

See commit one by one for detailed changes.

Screenshots

change markdown to html to store correctly comments bodies & reviews bodies.

exemple :

image

@codecov
Copy link

codecov bot commented Feb 25, 2026

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@legalsylvain legalsylvain marked this pull request as ready for review February 25, 2026 23:47
@legalsylvain legalsylvain marked this pull request as draft February 26, 2026 12:52
@legalsylvain legalsylvain marked this pull request as ready for review February 27, 2026 23:41
Copy link

@sebastienbeau sebastienbeau left a comment

Choose a reason for hiding this comment

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

First thanks for the work and the detail in the commit, the review was easier to do !

👍 for managing the fork and the archived repo
👍 for the regex for matching only needed branch
👍 for all the UI improvement and code cleanup

I really like what we have !

(code review and fonctional test)

version = fields.Char(required=True)
repository_branch_id = fields.Many2one(
"vcp.repository.branch",
required=True,

Choose a reason for hiding this comment

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

I have a doubt for this point. I am ok with the ondelete cascade. But I am not sure about the required.

I have case, where I have other source for creating odoo.module and odoo.module.version. My customer have a module that push to our Odoo which module are installed. Some time (rare case) I have module that are not in OCA or Akretion repo. So the module will not exist in my Odoo and now I create it on the fly, so I do not have repository. I am not sure if I will still process like that with this new version (I need to think twice about it)

So it's not blocking for now, I just have doubt

@etobella etobella merged commit 2faf3b4 into dixmit:18.0-add-vcp Mar 1, 2026
6 checks passed
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.

3 participants