This commit removes the state-machine.js library. It can be remove as this library was mainly used to handle the import action process, and that it has been rewritten without the need of the library. Copyright mentions to the library have also been removed, since it is no longer necessary. closes odoo/odoo#106265 Related: odoo/enterprise#34249 Signed-off-by: Aaron Bohy (aab) <aab@odoo.com>
44 lines
1.4 KiB
Python
44 lines
1.4 KiB
Python
{
|
|
'name': 'Base import',
|
|
'description': """
|
|
New extensible file import for Odoo
|
|
======================================
|
|
|
|
Re-implement Odoo's file import system:
|
|
|
|
* Server side, the previous system forces most of the logic into the
|
|
client which duplicates the effort (between clients), makes the
|
|
import system much harder to use without a client (direct RPC or
|
|
other forms of automation) and makes knowledge about the
|
|
import/export system much harder to gather as it is spread over
|
|
3+ different projects.
|
|
|
|
* In a more extensible manner, so users and partners can build their
|
|
own front-end to import from other file formats (e.g. OpenDocument
|
|
files) which may be simpler to handle in their work flow or from
|
|
their data production sources.
|
|
|
|
* In a module, so that administrators and users of Odoo who do not
|
|
need or want an online import can avoid it being available to users.
|
|
""",
|
|
'depends': ['web'],
|
|
'version': '2.0',
|
|
'category': 'Hidden/Tools',
|
|
'installable': True,
|
|
'auto_install': True,
|
|
'data': [
|
|
'security/ir.model.access.csv',
|
|
],
|
|
'assets': {
|
|
'web.assets_backend': [
|
|
'base_import/static/src/**/*.scss',
|
|
'base_import/static/src/**/*.js',
|
|
'base_import/static/src/**/*.xml',
|
|
],
|
|
'web.qunit_suite_tests': [
|
|
'base_import/static/tests/**/*',
|
|
],
|
|
},
|
|
'license': 'LGPL-3',
|
|
}
|