Repository
OCA/version-control-platform · module folder · Try on Runboat
Module version
1.0.2
Category
Uncategorized
Folder size
0.08 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/version-control-platform
Last tracking update
2026-08-07 08:43:05
Authors
Odoo Community Association (OCA), Dixmit
Maintainers
Odoo Community Association (OCA), Dixmit
Committers
Enric Tobella, Sébastien BEAU, Weblate, OCA-git-bot, oca-ci
Odoo dependencies
OCA/version-control-platform:
odoo/odoo:
Python dependencies
pathspec
System dependencies
cloc
Required by
oca_vcp
Description
This module allows to import Odoo modules from VCP repositories to make specific analysis.

Code Analysis

Views touched (16)
XML IDNameModelTypeStatus
vcp_odoo_author_view_search vcp.odoo.author search New
vcp_odoo_author_view_tree vcp.odoo.author list New
vcp_odoo_bin_package_form_view vcp.odoo.bin.package form New
vcp_odoo_bin_package_search_view vcp.odoo.bin.package search New
vcp_odoo_bin_package_tree_view vcp.odoo.bin.package list New
vcp_odoo_module_form_view vcp.odoo.module form New
vcp_odoo_module_search_view vcp.odoo.module search New
vcp_odoo_module_tree_view vcp.odoo.module list New
vcp_odoo_module_version_form_view vcp.odoo.module.version form New
vcp_odoo_module_version_search_view vcp.odoo.module.version search New
vcp_odoo_module_version_tree_view vcp.odoo.module.version list New
vcp_odoo_python_library_form_view vcp.odoo.python.library form New
vcp_odoo_python_library_search_view vcp.odoo.python.library search New
vcp_odoo_python_library_tree_view vcp.odoo.python.library list New
vcp_rule_form_view vcp.rule form Inherits vcp_management.vcp_rule_form_view
view_partner_form res.partner form Inherits base.view_partner_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (7)

New fields (2)
  • modules_author_count Integer
    compute='_compute_modules_author_count'
  • modules_maintained_count Integer
    compute='_compute_modules_maintained_count'
Public methods (2)
  • action_view_author_modules(self)
  • action_view_maintained_modules(self)

New fields (2)
  • name Char
  • partner_id Many2one → res.partner
    args: 'res.partner', 'Partner'
Public methods (0)

No public methods.

New fields (2)
  • module_version_ids Many2many → vcp.odoo.module.version
    readonly=True string='Odoo Module Versions' args: 'vcp.odoo.module.version'
  • name Char
    readonly=True required=True
Public methods (0)

No public methods.

New fields (4)
  • name Char
    readonly=True required=True
  • repository_branch_ids Many2many → vcp.repository.branch
    compute='_compute_repository_branch_ids' args: 'vcp.repository.branch'
  • version_count Integer
    compute='_compute_version_count' help='number of versions in which the module is available' store=True
  • version_ids One2many → vcp.odoo.module.version
    inverse_name='module_id' readonly=True args: 'vcp.odoo.module.version'
Public methods (0)

No public methods.

New fields (16)
  • author_ids Many2many → vcp.odoo.author
    comodel_name='vcp.odoo.author' readonly=True string='Author'
  • auto_install Boolean
    readonly=True
  • bin_package_ids Many2many → vcp.odoo.bin.package
    readonly=True string='Python Binaries' args: 'vcp.odoo.bin.package'
  • depends_on_module_ids Many2many → vcp.odoo.module
    readonly=True args: 'vcp.odoo.module'
  • description Html
    readonly=True
  • development_status Char
    readonly=True string='Development Status (Manifest)'
  • license Char
    readonly=True string='License (Manifest)'
  • maintainer_ids Many2many → vcp.user
    comodel_name='vcp.user' readonly=True string='Maintainer'
  • module_id Many2one → vcp.odoo.module
    ondelete='cascade' readonly=True required=True args: 'vcp.odoo.module'
  • name Char
    readonly=True required=True
  • path Char
    readonly=True required=True
  • python_library_ids Many2many → vcp.odoo.python.library
    readonly=True string='Python Libraries' args: 'vcp.odoo.python.library'
  • repository_branch_id Many2one → vcp.repository.branch
    ondelete='cascade' readonly=True required=True args: 'vcp.repository.branch'
  • summary Char
    readonly=True string='Summary (Manifest)'
  • version Char
    readonly=True required=True
  • website Char
    readonly=True string='Website (Manifest)'
Public methods (0)

No public methods.

New fields (2)
  • module_version_ids Many2many → vcp.odoo.module.version
    readonly=True string='Odoo Module Versions' args: 'vcp.odoo.module.version'
  • name Char
    readonly=True required=True
Public methods (0)

No public methods.

New fields (2)
  • odoo_module_rule_ids Many2many → vcp.rule
    args: 'vcp.rule', 'vcp_rule_odoo_module_rel', 'rule_id', 'odoo_module_rule_id'
  • rule_type Selection
    ondelete={'odoo_module': 'cascade'} selection_add=[('odoo_module', 'Odoo Module Analysis')]
Public methods (0)

No public methods.

Status
Open migration PR — not merged yet for this version
CI status
checks failing
Open since
52 days ago
Last activity
42 days ago
Repository
OCA/version-control-platform
Pull request
[19.0][MIG] vcp_odoo: Migration to 19.0 (#14)