Cross Connect Client

cross_connect_client
REPOSITORY
REPOSITORYOCA/server-auth
GIT
GIThttps://github.com/OCA/server-auth.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-auth/tree/18.0/cross_connect_client
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYTools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSFlorian da Costa, Weblate, OCA-git-bot, oca-ci, TB-Ph35
WEBSITE
WEBSITEhttps://github.com/OCA/server-auth
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:10
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-env:
    - server_environment
odoo/odoo:
    - base
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows this odoo instance users to connect directly on another odoo instance
where the module `cross_connect_server` is installed.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
cross_connect_server_view_form cross.connect.server.form cross.connect.server form New
cross_connect_server_view_tree cross.connect.server.list cross.connect.server list New
Models touched (2)

New fields (6)
  • api_key Char
    required=True
  • group_ids One2many → res.groups
    inverse_name='cross_connect_server_id' readonly=True string='Cross Connect Server Groups' args: 'res.groups'
  • menu_id Many2one → ir.ui.menu
    compute='_compute_menu_id' help='Menu to display the Cross Connect Server in the menu' store=True string='Menu' args: 'ir.ui.menu'
  • name Char
    help='This name will be used for the new created app' required=True
  • server_url Char
    required=True
  • web_icon_data Binary
    compute='_compute_web_icon_data' inverse='_inverse_web_icon_data'
Public methods (3)
  • action_disable(self)
  • action_sync(self)
  • unlink(self)

New fields (2)
  • cross_connect_server_group_id Integer
    string='Originating Cross Connect Server Group ID'
  • cross_connect_server_id Many2one → cross.connect.server
    string='Originating Cross Connect Server' args: 'cross.connect.server'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/server-auth
GIT
GIThttps://github.com/OCA/server-auth.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/server-auth/tree/16.0/cross_connect_client
VERSION
VERSION 1.1.0
CATEGORY
CATEGORYTools
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSSébastien BEAU, Florian da Costa, Weblate, OCA-git-bot, oca-ci, Florian Mounier
WEBSITE
WEBSITEhttps://github.com/OCA/server-auth
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:11:56
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/server-env:
    - server_environment
odoo/odoo:
    - base
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows this odoo instance users to connect directly on another odoo instance
where the module `cross_connect_server` is installed.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
cross_connect_server_view_form cross.connect.server.form cross.connect.server form New
cross_connect_server_view_tree cross.connect.server.tree cross.connect.server tree New
Models touched (2)

New fields (6)
  • api_key Char
    required=True
  • group_ids One2many → res.groups
    inverse_name='cross_connect_server_id' readonly=True string='Cross Connect Server Groups' args: 'res.groups'
  • menu_id Many2one → ir.ui.menu
    compute='_compute_menu_id' help='Menu to display the Cross Connect Server in the menu' store=True string='Menu' args: 'ir.ui.menu'
  • name Char
    help='This name will be used for the new created app' required=True
  • server_url Char
    required=True
  • web_icon_data Binary
    compute='_compute_web_icon_data' inverse='_inverse_web_icon_data'
Public methods (3)
  • action_disable(self)
  • action_sync(self)
  • unlink(self)

New fields (2)
  • cross_connect_server_group_id Integer
    string='Originating Cross Connect Server Group ID'
  • cross_connect_server_id Many2one → cross.connect.server
    string='Originating Cross Connect Server' args: 'cross.connect.server'
Public methods (0)

No public methods.

STATUS
STATUSOpen migration PR - not merged yet for this version
REPOSITORY
REPOSITORYOCA/server-auth
PULL REQUEST
PULL REQUEST[MIG][19] cross_connect_client (#965)