TIP: You can type at any time to perform a new search.

Security findings

Repository
odoo/odoo · module folder
Module version
0.1.0
Category
Hidden/Tools
Folder size
0.87 MB
License
LGPL-3
Application
No
Auto-installable
Yes
Website
None
Last tracking update
2026-10-05 00:19:46
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Raphael Collet, Odoo Translation Bot, Christophe Matthieu, Xavier-Do, Victor Feyens, Tiffany Chang (tic), Gorash, Ruben Gomes, amdi-odoo, Dylan Kiss (dyki), Ruben Gomes (rugo), vava-odoo, thle-odoo, Krzysztof Magusiak (krma), Julien Launois (jula), abdrahmanrashed, dhrs-odoo, chga-odoo
Odoo dependencies
odoo/odoo:
- web
Python dependencies
None
System dependencies
None
Required by
None
Description
Import a custom data module
===========================

This module allows authorized users to import a custom data module (.xml files and static assests)
for customization purpose.

Code Analysis info_outline

Views touched (5)
XML IDNameModelTypeStatus
module_form_apps_inherit Apps ir.module.module form Inherits base.module_form
module_tree_apps_inherit Apps List Data Modules ir.module.module tree Inherits base.module_tree
module_view_kanban_apps_inherit Apps Kanban Data Modules ir.module.module kanban Inherits base.module_view_kanban
view_base_module_import base.import.module.form base.import.module form New
view_module_filter_apps_inherit Search Data Modules ir.module.module Inherits base.view_module_filter
HTTP endpoints (1)
Route(s)HandlerAuthTypeMethodsFlags
/base_import_module/login_upload ImportModule.login_upload none http POST csrf off
Models touched (4)

New fields (6)
  • force Boolean
    help="Force init mode even if installed. (will update `noupdate='1'` records)" string='Force init'
  • import_message Text
  • module_file Binary
    attachment=False required=True string='Module .ZIP file'
  • modules_dependencies Text
  • state Selection
    default='init' readonly=True string='Status' args: [('init', 'init'), ('done', 'done')]
  • with_demo Boolean
    string='Import demo data of module'
Public methods (3)
  • action_module_open(self)
  • get_dependencies_to_install_names(self)
  • import_module(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • imported Boolean
    string='Imported Module'
  • module_type Selection
    default='official' args: [('official', 'Official Apps'), ('industries', 'Industries')]
  • total_lines_of_code Integer
    help='Number of lines of code that may be billed under an Enterprise subscription. For exact pricing details, please contact your account manager or visit odoo.com/pricing.' store=False string='Extra lines of Code'
Public methods (7)
  • button_immediate_install_app(self)
  • button_upgrade(self)
  • module_uninstall(self)
  • more_info(self)
  • search_panel_select_range(self, field_name, **kwargs)
    @api.model
  • web_read(self, specification)
  • web_search_read(self, domain, specification, offset=0, limit=None, order=None, count_limit=None)
    @api.model

New fields (0)

No new fields.

Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…