[REF] *: convert all modules to new asset system

Conversion of all modules to the new manifest assets declaration.

Part of task: 2352566

Co-authored-by: Julien Mougenot <jum@odoo.com>
Co-authored-by: Simon Genin <ges@odoo.com>
This commit is contained in:
Julien Mougenot
2021-03-31 13:57:18 +02:00
co-authored by Simon Genin
parent 8cc066173d
commit 03641610c2
366 changed files with 3601 additions and 5201 deletions
+38 -9
View File
@@ -52,7 +52,6 @@ You could use this simplified accounting in case you work with an (external) acc
'views/res_company_views.xml',
'views/product_view.xml',
'views/account_analytic_view.xml',
'views/account.xml',
'views/report_invoice.xml',
'report/account_invoice_report_view.xml',
'views/account_cash_rounding_view.xml',
@@ -81,16 +80,46 @@ You could use this simplified accounting in case you work with an (external) acc
'demo': [
'demo/account_demo.xml',
],
'qweb': [
"static/src/xml/account_payment.xml",
'static/src/xml/account_resequence.xml',
"static/src/xml/bills_upload_views.xml",
'static/src/xml/account_journal_activity.xml',
'static/src/xml/grouped_view_widget.xml',
'static/src/xml/tax_group.xml',
],
'installable': True,
'application': True,
'auto_install': False,
'post_init_hook': '_account_post_init',
'assets': {
'web._assets_primary_variables': [
'account/static/src/scss/variables.scss',
],
'web.assets_backend': [
'account/static/src/css/account_bank_and_cash.css',
'account/static/src/css/account.css',
'account/static/src/css/tax_group.css',
'account/static/src/scss/account_reconciliation.scss',
'account/static/src/scss/account_journal_dashboard.scss',
'account/static/src/scss/account_dashboard.scss',
'account/static/src/scss/account_searchpanel.scss',
'account/static/src/scss/section_and_note_backend.scss',
'account/static/src/scss/account_activity.scss',
'account/static/src/js/account_payment_field.js',
'account/static/src/js/account_resequence_field.js',
'account/static/src/js/grouped_view_widget.js',
'account/static/src/js/mail_activity.js',
'account/static/src/js/tax_group.js',
'account/static/src/js/section_and_note_fields_backend.js',
'account/static/src/js/tours/account.js',
'account/static/src/js/bills_upload.js',
'account/static/src/js/account_selection.js',
],
'web.assets_frontend': [
'account/static/src/js/account_portal_sidebar.js',
],
'web.assets_tests': [
'account/static/tests/tours/**/*',
],
'web.qunit_suite_tests': [
('after', 'web/static/tests/views/kanban_tests.js', 'account/static/tests/account_payment_field_tests.js'),
('after', 'web/static/tests/views/kanban_tests.js', 'account/static/tests/section_and_note_tests.js'),
],
'web.assets_qweb': [
'account/static/src/xml/**/*',
],
}
}
-54
View File
@@ -1,54 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="_assets_primary_variables" inherit_id="web._assets_primary_variables">
<xpath expr="//link[last()]" position="after">
<link rel="stylesheet" type="text/scss" href="/account/static/src/scss/variables.scss"/>
</xpath>
</template>
<template id="assets_backend" name="account assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" href="/account/static/src/css/account_bank_and_cash.css"/>
<link rel="stylesheet" href="/account/static/src/css/account.css"/>
<link rel="stylesheet" href="/account/static/src/css/tax_group.css"/>
<link rel="stylesheet" type="text/scss" href="/account/static/src/scss/account_reconciliation.scss"/>
<link rel="stylesheet" type="text/scss" href="/account/static/src/scss/account_journal_dashboard.scss"/>
<link rel="stylesheet" type="text/scss" href="/account/static/src/scss/account_dashboard.scss"/>
<link rel="stylesheet" type="text/scss" href="/account/static/src/scss/account_searchpanel.scss"/>
<link rel="stylesheet" href="/account/static/src/scss/section_and_note_backend.scss"/>
<link rel="stylesheet" type="text/scss" href="/account/static/src/scss/account_activity.scss"/>
<script type="text/javascript" src="/account/static/src/js/account_payment_field.js"></script>
<script type="text/javascript" src="/account/static/src/js/account_resequence_field.js"></script>
<script type="text/javascript" src="/account/static/src/js/grouped_view_widget.js"></script>
<script type="text/javascript" src="/account/static/src/js/mail_activity.js"></script>
<script type="text/javascript" src="/account/static/src/js/tax_group.js"></script>
<script type="text/javascript" src="/account/static/src/js/section_and_note_fields_backend.js"></script>
<script type="text/javascript" src="/account/static/src/js/tours/account.js"></script>
<script type="text/javascript" src="/account/static/src/js/bills_upload.js"/>
<script type="text/javascript" src="/account/static/src/js/account_selection.js"/>
</xpath>
</template>
<template id="assets_frontend" name="account assets" inherit_id="web.assets_frontend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/account/static/src/js/account_portal_sidebar.js"></script>
</xpath>
</template>
<template id="assets_tests" name="Account Assets Tests" inherit_id="web.assets_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/account/static/tests/tours/account_dashboard_setup_bar_tests.js"></script>
<script type="text/javascript" src="/account/static/tests/tours/tax_group_tests.js"></script>
</xpath>
</template>
<template id="qunit_suite" name="account tests" inherit_id="web.qunit_suite_tests">
<xpath expr="//script[contains(@src, '/web/static/tests/views/kanban_tests.js')]" position="after">
<script type="text/javascript" src="/account/static/tests/account_payment_field_tests.js"></script>
<script type="text/javascript" src="/account/static/tests/section_and_note_tests.js"></script>
</xpath>
</template>
</odoo>
+9 -6
View File
@@ -14,11 +14,14 @@
'views/adyen_account_templates.xml',
'views/adyen_account_views.xml',
'views/adyen_transaction_views.xml',
'views/assets.xml',
],
'qweb': [
"static/src/xml/adyen_account_templates.xml",
"static/src/xml/adyen_transactions_templates.xml",
],
],
'installable': True,
'assets': {
'web.assets_backend': [
'adyen_platforms/static/src/js/**/*',
],
'web.assets_qweb': [
'adyen_platforms/static/src/xml/**/*',
],
}
}
-10
View File
@@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" inherit_id="web.assets_backend" name="Adyen for Platforms Backend Assets">
<xpath expr="." position="inside">
<script type="text/javascript" src="/adyen_platforms/static/src/js/adyen_account_fields.js"></script>
<script type="text/javascript" src="/adyen_platforms/static/src/js/adyen_account_views.js"></script>
<script type="text/javascript" src="/adyen_platforms/static/src/js/adyen_transactions.js"></script>
</xpath>
</template>
</odoo>
+5
View File
@@ -18,4 +18,9 @@ Allow users to login through OAuth2 Provider.
'views/auth_oauth_templates.xml',
'security/ir.model.access.csv',
],
'assets': {
'web.assets_frontend': [
'auth_oauth/static/**/*',
],
}
}
@@ -1,11 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_frontend" inherit_id="web.assets_frontend" name="OAuth Providers Assets">
<xpath expr="//link[last()]" position="after">
<link rel="stylesheet" type="text/scss" href="/auth_oauth/static/src/scss/auth_oauth.scss"/>
</xpath>
</template>
<template id="providers" name="OAuth Providers">
<t t-if="len(providers) &gt; 0">
<em t-attf-class="d-block text-center text-muted small my-#{len(providers) if len(providers) &lt; 3 else 3}">- or -</em>
+11 -2
View File
@@ -5,8 +5,17 @@
'depends': ['base_setup', 'web'],
'data': [
'data/defaults.xml',
'views/assets.xml',
'views/res_users.xml',
'views/res_config_settings_views.xml',
]
],
'assets': {
'web.assets_backend': [
'auth_password_policy/static/src/js/password_field.js',
'auth_password_policy/static/src/js/change_password.js',
],
'web.assets_common': [
'auth_password_policy/static/src/js/password_gauge.js',
'auth_password_policy/static/src/css/password_field.css',
],
}
}
@@ -1,16 +0,0 @@
<odoo>
<template id="assets_backend" inherit_id="web.assets_backend"
name="Password Policy Backend Assets">
<xpath expr="." position="inside">
<script type="text/javascript" src="/auth_password_policy/static/src/js/password_field.js"></script>
<script type="text/javascript" src="/auth_password_policy/static/src/js/change_password.js"></script>
</xpath>
</template>
<template id="assets_common" inherit_id="web.assets_common"
name="Password Policy Common Assets">
<xpath expr="." position="inside">
<script type="text/javascript" src="/auth_password_policy/static/src/js/password_gauge.js"></script>
<link rel="stylesheet" type="text/css" href="/auth_password_policy/static/src/css/password_field.css"/>
</xpath>
</template>
</odoo>
@@ -3,5 +3,10 @@
'depends': ['auth_password_policy', 'portal'],
'category': 'Tools',
'auto_install': True,
'data': ['views/templates.xml']
'data': ['views/templates.xml'],
'assets': {
'web.assets_frontend': [
'auth_password_policy_portal/static/**/*',
],
}
}
@@ -1,9 +1,4 @@
<odoo>
<template id="assets_frontend" inherit_id="web.assets_frontend" name="Portal Password Policy Assets">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/auth_password_policy_portal/static/src/scss/portal_policy.scss"/>
</xpath>
</template>
<template id="portal_my_security" inherit_id="portal.portal_my_security"
name="Password policy data for portal">
<xpath expr="//div[hasclass('form-group')][input[@name='new1']]" position="attributes">
@@ -4,7 +4,11 @@
'category': 'Hidden/Tools',
'auto_install': True,
'data': [
'views/assets.xml',
'views/signup_templates.xml',
]
],
'assets': {
'web.assets_frontend': [
'auth_password_policy_signup/static/**/*',
],
}
}
@@ -1,9 +0,0 @@
<odoo>
<template id="assets_frontend" inherit_id="web.assets_frontend" name="Auth Signup Password Policy Assets">
<xpath expr="." position="inside">
<script type="text/javascript" src="/auth_password_policy_signup/static/src/js/signup_policy.js"></script>
<link rel="stylesheet" type="text/scss" href="/auth_password_policy_signup/static/src/scss/signup_policy.scss"/>
</xpath>
</template>
</odoo>
+6 -2
View File
@@ -22,7 +22,11 @@ Allow users to sign up and reset their password
'views/res_config_settings_views.xml',
'views/res_users_views.xml',
'views/auth_signup_login_templates.xml',
'views/auth_signup_assets.xml',
],
],
'bootstrap': True,
'assets': {
'web.assets_frontend': [
'auth_signup/static/**/*',
],
}
}
@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_frontend" inherit_id="web.assets_frontend" name="Auth Assets">
<xpath expr="." position="inside">
<script type="text/javascript" src="/auth_signup/static/src/js/signup.js"></script>
</xpath>
</template>
</odoo>
+5
View File
@@ -22,4 +22,9 @@ can setup API keys to replace their main password.
'views/user_preferences.xml',
'views/templates.xml',
],
'assets': {
'web.assets_tests': [
'auth_totp/static/**/*',
],
},
}
-5
View File
@@ -1,9 +1,4 @@
<odoo>
<template id="assets_tests" inherit_id="web.assets_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/auth_totp/static/tests/totp_flow.js"></script>
</xpath>
</template>
<template id="auth_totp_form">
<t t-call="web.login_layout">
<t t-set="disable_footer">1</t>
+8
View File
@@ -7,4 +7,12 @@
'security/security.xml',
'views/templates.xml',
],
'assets': {
'web.assets_frontend': [
'auth_totp_portal/static/src/**/*',
],
'web.assets_tests': [
'auth_totp_portal/static/tests/**/*',
],
}
}
@@ -1,16 +1,4 @@
<odoo>
<template id="auth_totp_frontend" name="TOTP frontend (portal)" inherit_id="portal.assets_frontend">
<xpath expr="." position="inside">
<script type="application/javascript"
src="/auth_totp_portal/static/src/js/totp_frontend.js"/>
</xpath>
</template>
<template id="assets_tests" inherit_id="web.assets_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/auth_totp_portal/static/tests/totp_portal.js"></script>
</xpath>
</template>
<template id="totp_portal_hook" name="TOTP Portal hook" inherit_id="portal.portal_my_security">
<xpath expr="//div[hasclass('o_portal_security_body')]">
<!--
+13 -2
View File
@@ -8,9 +8,20 @@
'data/barcodes_data.xml',
'views/barcodes_view.xml',
'security/ir.model.access.csv',
'views/barcodes_templates.xml',
],
],
'installable': True,
'auto_install': False,
'post_init_hook': '_assign_default_nomeclature_id',
'assets': {
'web.assets_backend': [
'barcodes/static/src/**/*',
],
'web.qunit_suite_tests': [
'barcodes/static/tests/barcode_tests.js',
'barcodes/static/tests/barcode_parser_tests.js',
],
'web.qunit_mobile_suite_tests': [
'barcodes/static/tests/barcode_mobile_tests.js',
],
}
}
@@ -1,26 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="barcodes assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/barcodes/static/src/js/barcode_parser.js"></script>
<script type="text/javascript" src="/barcodes/static/src/js/barcode_events.js"></script>
<script type="text/javascript" src="/barcodes/static/src/js/barcode_form_view.js"></script>
<script type="text/javascript" src="/barcodes/static/src/js/barcode_field.js"></script>
</xpath>
</template>
<template id="qunit_suite" name="barcode_tests" inherit_id="web.qunit_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/barcodes/static/tests/barcode_tests.js"/>
<script type="text/javascript" src="/barcodes/static/tests/barcode_parser_tests.js"/>
</xpath>
</template>
<template id="qunit_mobile_suite" name="barcode_mobile_tests" inherit_id="web.qunit_mobile_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/barcodes/static/tests/barcode_mobile_tests.js"></script>
</xpath>
</template>
</odoo>
@@ -8,9 +8,16 @@
'depends': ['barcodes', 'uom'],
'data': [
'data/barcodes_gs1_rules.xml',
'views/barcodes_gs1_templates.xml',
'views/barcodes_view.xml',
],
'installable': True,
'auto_install': False,
'assets': {
'web.assets_backend': [
'barcodes_gs1_nomenclature/static/src/js/barcode_parser.js',
],
'web.qunit_suite_tests': [
'barcodes_gs1_nomenclature/static/src/js/tests/**/*',
],
}
}
@@ -1,14 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="barcodes assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/barcodes_gs1_nomenclature/static/src/js/barcode_parser.js"></script>
</xpath>
</template>
<template id="qunit_suite" name="barcode_tests" inherit_id="web.qunit_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/barcodes_gs1_nomenclature/static/src/js/tests/barcode_parser_tests.js"/>
</xpath>
</template>
</odoo>
+8
View File
@@ -21,4 +21,12 @@ trigger an automatic reminder email.
'data/base_automation_data.xml',
'views/base_automation_view.xml',
],
'assets': {
'web.assets_backend': [
'base_automation/static/src/js/**/*',
],
'web.qunit_suite_tests': [
'base_automation/static/tests/**/*',
],
}
}
@@ -101,16 +101,4 @@
<menuitem id="menu_base_automation_form"
parent="base.menu_automation" action="base_automation_act" sequence="1"/>
<template id="assets_backend" name="base_automation assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/base_automation/static/src/js/base_automation_error_dialog.js"/>
</xpath>
</template>
<template id="qunit_suite" name="base_automation_tests" inherit_id="web.qunit_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/base_automation/static/tests/base_automation_error_dialog.js"/>
</xpath>
</template>
</odoo>
</odoo>
+9 -1
View File
@@ -12,9 +12,17 @@ with a single statement.
""",
'depends': ['account', 'web'],
'data': [
'views/templates.xml',
'views/partner_view.xml',
'views/setup_wizards_view.xml'
],
'demo': ['data/res_partner_bank_demo.xml'],
'assets': {
'web.assets_backend': [
'base_iban/static/src/js/iban_widget.js',
'base_iban/static/src/scss/iban_widget_view.scss',
],
'web.qunit_suite_tests': [
'base_iban/static/src/tests/**/*',
],
}
}
-17
View File
@@ -1,17 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<template id="assets_backend" name="base_iban_assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/base_iban/static/src/js/iban_widget.js"></script>
<link rel="stylesheet" type="text/scss" href="/base_iban/static/src/scss/iban_widget_view.scss"/>
</xpath>
</template>
<template id="qunit_suite" name="base_iban_widget_tests" inherit_id="web.qunit_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/base_iban/static/src/tests/iban_widget_test.js"></script>
</xpath>
</template>
</data>
</odoo>
+14 -2
View File
@@ -27,7 +27,19 @@ Re-implement Odoo's file import system:
'auto_install': True,
'data': [
'security/ir.model.access.csv',
'views/base_import_templates.xml',
],
'qweb': ['static/src/xml/base_import.xml'],
'assets': {
'web.assets_qweb': [
'base_import/static/src/xml/**/*',
],
'web.assets_backend': [
'base_import/static/src/scss/base_import.scss',
'base_import/static/lib/javascript-state-machine/state-machine.js',
'base_import/static/src/js/import_action.js',
'base_import/static/src/js/import_menu.js',
],
'web.qunit_suite_tests': [
'base_import/static/tests/**/*',
],
},
}
@@ -1,19 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<template id="assets_backend" name="base_import assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/base_import/static/src/scss/base_import.scss"/>
<script type="text/javascript" src="/base_import/static/lib/javascript-state-machine/state-machine.js"></script>
<script type="text/javascript" src="/base_import/static/src/js/import_action.js"></script>
<script type="text/javascript" src="/base_import/static/src/js/import_menu.js"></script>
</xpath>
</template>
<template id="qunit_suite" name="base_import_tests" inherit_id="web.qunit_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/base_import/static/tests/import_buttons_tests.js"></script>
</xpath>
</template>
</data>
</odoo>
+12 -9
View File
@@ -16,17 +16,20 @@ Shows you a list of applications features to install from.
'data/base_setup_data.xml',
'views/res_config_settings_views.xml',
'views/res_partner_views.xml',
'views/assets.xml',
],
],
'demo': [],
'installable': True,
'auto_install': False,
'qweb': [
'static/src/xml/res_config_dev_tool.xml',
'static/src/xml/res_config_edition.xml',
'static/src/xml/res_config_invite_users.xml',
],
'assets': {
'web.assets_backend': [
'base_setup/static/src/scss/settings.scss',
'base_setup/static/src/js/res_config_dev_tool.js',
'base_setup/static/src/js/res_config_edition.js',
'base_setup/static/src/js/res_config_invite_users.js',
],
'web.assets_qweb': [
'base_setup/static/src/xml/**/*',
],
}
}
-11
View File
@@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="dev tool assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/base_setup/static/src/scss/settings.scss"/>
<script type="text/javascript" src="/base_setup/static/src/js/res_config_dev_tool.js"></script>
<script type="text/javascript" src="/base_setup/static/src/js/res_config_edition.js"></script>
<script type="text/javascript" src="/base_setup/static/src/js/res_config_invite_users.js"></script>
</xpath>
</template>
</odoo>
+15 -3
View File
@@ -17,8 +17,20 @@ Allows users to create custom dashboard.
'data': [
'security/ir.model.access.csv',
'views/board_views.xml',
'views/board_templates.xml',
],
'qweb': ['static/src/xml/board.xml'],
],
'application': True,
'assets': {
'web.assets_backend': [
'board/static/src/scss/dashboard.scss',
'board/static/src/js/action_manager_board_action.js',
'board/static/src/js/board_view.js',
'board/static/src/js/add_to_board_menu.js',
],
'web.qunit_suite_tests': [
'board/static/tests/**/*',
],
'web.assets_qweb': [
'board/static/src/xml/**/*',
],
}
}
-17
View File
@@ -1,17 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="board assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/board/static/src/scss/dashboard.scss"/>
<script type="text/javascript" src="/board/static/src/js/action_manager_board_action.js"></script>
<script type="text/javascript" src="/board/static/src/js/board_view.js"></script>
<script type="text/javascript" src="/board/static/src/js/add_to_board_menu.js"></script>
</xpath>
</template>
<template id="qunit_suite" name="dashboard_tests" inherit_id="web.qunit_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/board/static/tests/dashboard_tests.js"></script>
</xpath>
</template>
</odoo>
+16 -1
View File
@@ -6,8 +6,23 @@
'description': "Instant Messaging Bus allow you to send messages to users, in live.",
'depends': ['base', 'web'],
'data': [
'views/bus.xml',
'security/ir.model.access.csv',
],
'installable': True,
'assets': {
'web.assets_backend': [
'bus/static/src/**/*',
],
'web.assets_frontend': [
'bus/static/src/js/longpolling_bus.js',
'bus/static/src/js/crosstab_bus.js',
'bus/static/src/js/services/bus_service.js',
],
'web.qunit_suite_tests': [
'bus/static/tests/bus_tests.js',
],
'web.assets_tests': [
'bus/static/tests/bus_tests_tour.js',
],
}
}
-30
View File
@@ -1,30 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="im assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/bus/static/src/js/longpolling_bus.js"></script>
<script type="text/javascript" src="/bus/static/src/js/crosstab_bus.js"></script>
<script type="text/javascript" src="/bus/static/src/js/services/bus_service.js"></script>
<script type="text/javascript" src="/bus/static/src/js/web_client_bus.js"></script>
</xpath>
</template>
<template id="assets_frontend" name="im assets" inherit_id="web.assets_frontend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/bus/static/src/js/longpolling_bus.js"></script>
<script type="text/javascript" src="/bus/static/src/js/crosstab_bus.js"></script>
<script type="text/javascript" src="/bus/static/src/js/services/bus_service.js"></script>
</xpath>
</template>
<template id="qunit_suite" name="bus tests" inherit_id="web.qunit_suite_tests">
<xpath expr="//script[last()]" position="after">
<script type="text/javascript" src="/bus/static/tests/bus_tests.js"/>
</xpath>
</template>
<template id="assets_tests" name="Bus Assets Tests" inherit_id="web.assets_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/bus/static/tests/bus_tests_tour.js"></script>
</xpath>
</template>
</odoo>
+18 -1
View File
@@ -33,8 +33,25 @@ If you need to manage your meetings, you should install the CRM module.
'views/calendar_templates.xml',
'views/calendar_views.xml',
],
'qweb': ['static/src/xml/base_calendar.xml'],
'installable': True,
'application': True,
'auto_install': False,
'assets': {
'web.assets_backend': [
'calendar/static/src/scss/calendar.scss',
'calendar/static/src/js/base_calendar.js',
'calendar/static/src/js/calendar_renderer.js',
'calendar/static/src/js/calendar_controller.js',
'calendar/static/src/js/calendar_model.js',
'calendar/static/src/js/calendar_view.js',
'calendar/static/src/js/mail_activity.js',
'calendar/static/src/js/systray_activity_menu.js',
],
'web.qunit_suite_tests': [
'calendar/static/tests/**/*',
],
'web.assets_qweb': [
'calendar/static/src/xml/base_calendar.xml',
],
}
}
@@ -1,25 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="calendar assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/calendar/static/src/scss/calendar.scss"/>
<script type="text/javascript" src="/calendar/static/src/js/base_calendar.js"></script>
<script type="text/javascript" src="/calendar/static/src/js/calendar_renderer.js"></script>
<script type="text/javascript" src="/calendar/static/src/js/calendar_controller.js"></script>
<script type="text/javascript" src="/calendar/static/src/js/calendar_model.js"></script>
<script type="text/javascript" src="/calendar/static/src/js/calendar_view.js"></script>
<script type="text/javascript" src="/calendar/static/src/js/mail_activity.js"></script>
<script type="text/javascript" src="/calendar/static/src/js/systray_activity_menu.js"></script>
</xpath>
</template>
<template id="qunit_suite" inherit_id="web.qunit_suite_tests">
<xpath expr="//script[last()]" position="after">
<script type="text/javascript" src="/calendar/static/tests/calendar_tests.js"/>
<script type="text/javascript" src="/calendar/static/tests/systray_activity_menu_tests.js"/>
</xpath>
</template>
<!-- Template rendered in route auth=None, for anonymous user. This allow them to see meeting details -->
<template id="invitation_page_anonymous" name="Calendar Invitation Page for anonymous users">
<t t-call="web.layout">
+5 -1
View File
@@ -11,7 +11,6 @@
'wizard/coupon_generate_views.xml',
'security/ir.model.access.csv',
'security/coupon_security.xml',
'views/assets.xml',
'views/coupon_views.xml',
'views/coupon_program_views.xml',
'report/coupon_report.xml',
@@ -22,4 +21,9 @@
'demo/coupon_demo.xml',
],
'installable': True,
'assets': {
'web.assets_backend': [
'coupon/static/**/*',
],
}
}
-10
View File
@@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="coupen assets backend" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/coupon/static/src/js/coupon.js"/>
</xpath>
</template>
</odoo>
+18 -2
View File
@@ -43,7 +43,6 @@
'wizard/crm_merge_opportunities_views.xml',
'wizard/crm_lead_pls_update_views.xml',
'views/assets.xml',
'views/calendar_views.xml',
'views/crm_recurring_plan_views.xml',
'views/crm_menu_views.xml',
@@ -70,5 +69,22 @@
'css': ['static/src/css/crm.css'],
'installable': True,
'application': True,
'auto_install': False
'auto_install': False,
'assets': {
'web.assets_backend': [
'crm/static/src/js/crm_form.js',
'crm/static/src/js/crm_kanban.js',
'crm/static/src/js/systray_activity_menu.js',
'crm/static/src/js/tours/crm.js',
'crm/static/src/scss/crm.scss',
'crm/static/src/scss/crm_team_member_views.scss',
],
'web.assets_tests': [
'crm/static/tests/tours/**/*',
],
'web.qunit_suite_tests': [
'crm/static/tests/mock_server.js',
'crm/static/tests/crm_rainbowman_tests.js',
],
}
}
-27
View File
@@ -1,27 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="CRM assets backend" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/crm/static/src/js/crm_form.js"/>
<script type="text/javascript" src="/crm/static/src/js/crm_kanban.js"/>
<script type="text/javascript" src="/crm/static/src/js/systray_activity_menu.js"/>
<script type="text/javascript" src="/crm/static/src/js/tours/crm.js"></script>
</xpath>
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/crm/static/src/scss/crm.scss"/>
<link rel="stylesheet" type="text/scss" href="/crm/static/src/scss/crm_team_member_views.scss"></link>
</xpath>
</template>
<template id="assets_tests" name="CRM Assets Tests" inherit_id="web.assets_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/crm/static/tests/tours/crm_rainbowman.js"></script>
</xpath>
</template>
<template id="qunit_suite" name="crm tests" inherit_id="web.qunit_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/crm/static/tests/mock_server.js"></script>
<script type="text/javascript" src="/crm/static/tests/crm_rainbowman_tests.js"></script>
</xpath>
</template>
</odoo>
+8 -4
View File
@@ -18,14 +18,18 @@
'data/mail_template_data.xml',
'data/ir_sequence_data.xml',
'security/ir.model.access.csv',
'views/assets.xml',
'views/crm_lead_view.xml',
'views/crm_iap_lead_views.xml',
'views/res_config_settings_views.xml',
'views/mail_templates.xml',
],
'qweb': [
'static/src/xml/leads_tree_generate_leads_views.xml',
],
'auto_install': True,
'assets': {
'web.assets_backend': [
'crm_iap_lead/static/src/js/**/*',
],
'web.assets_qweb': [
'crm_iap_lead/static/src/xml/**/*',
],
}
}
-9
View File
@@ -1,9 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="crm_iap_lead assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/crm_iap_lead/static/src/js/leads_tree_generate_leads.js"/>
<script type="text/javascript" src="/crm_iap_lead/static/src/js/tours/crm_iap_lead.js"></script>
</xpath>
</template>
</odoo>
+12 -3
View File
@@ -44,7 +44,16 @@ Key Features
],
'installable': True,
'auto_install': False,
'qweb': [
'static/src/xml/field_icon_selection.xml',
],
'assets': {
'web.assets_backend': [
'event/static/src/scss/event.scss',
'event/static/src/js/field_icon_selection.js',
],
'web.assets_common': [
'event/static/src/js/tours/**/*',
],
'web.assets_qweb': [
'event/static/src/xml/**/*',
],
}
}
+1 -13
View File
@@ -1,19 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<template id="assets_backend" name="event assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/event/static/src/scss/event.scss"/>
<script type="text/javascript" src="/event/static/src/js/field_icon_selection.js"></script>
</xpath>
</template>
<template id="assets_common" name="Event Assets Common" inherit_id="web.assets_common">
<xpath expr="//script[last()]" position="after">
<script type="text/javascript" src="/event/static/src/js/tours/event_tour.js"></script>
</xpath>
</template>
</data>
</data>
<template id="event_default_descripton" name="Event default description">
<section class="s_text_block">
<h5>Join us for this 24 hours Event</h5>
+12 -2
View File
@@ -20,7 +20,6 @@ this event.
""",
'depends': ['event', 'sale_management'],
'data': [
'views/assets.xml',
'views/event_ticket_views.xml',
'views/event_registration_views.xml',
'views/event_views.xml',
@@ -36,5 +35,16 @@ this event.
],
'demo': ['data/event_demo.xml'],
'installable': True,
'auto_install': True
'auto_install': True,
'assets': {
'web.assets_backend': [
'event_sale/static/src/**/*',
],
'web.assets_tests': [
'event_sale/static/tests/tours/**/*',
],
'web.qunit_suite_tests': [
'event_sale/static/tests/event_configurator.test.js',
],
}
}
-20
View File
@@ -1,20 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" inherit_id="web.assets_backend" name="event_sale assets backend">
<xpath expr="script[last()]" position="after">
<script type="text/javascript" src="/event_sale/static/src/js/event_configurator_controller.js"></script>
<script type="text/javascript" src="/event_sale/static/src/js/event_configurator_view.js"></script>
<script type="text/javascript" src="/event_sale/static/src/js/event_configurator_widget.js"></script>
</xpath>
</template>
<template id="assets_tests" name="Event Sale Assets Tests" inherit_id="web.assets_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/event_sale/static/tests/tours/event_configurator_ui.js"></script>
</xpath>
</template>
<template id="qunit_suite" inherit_id="web.qunit_suite_tests" name="event_sale_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/event_sale/static/tests/event_configurator.test.js"></script>
</xpath>
</template>
</odoo>
+5 -2
View File
@@ -32,13 +32,11 @@ Main Features
'security/fleet_security.xml',
'security/ir.model.access.csv',
'views/fleet_vehicle_model_views.xml',
'views/assets.xml',
'views/fleet_vehicle_views.xml',
'views/fleet_vehicle_cost_views.xml',
'views/fleet_board_view.xml',
'views/mail_activity_views.xml',
'views/res_config_settings_views.xml',
'views/assets.xml',
'data/fleet_cars_data.xml',
'data/fleet_data.xml',
'data/mail_data.xml',
@@ -48,4 +46,9 @@ Main Features
'installable': True,
'application': True,
'assets': {
'web.assets_backend': [
'fleet/static/src/**/*',
],
}
}
-9
View File
@@ -1,9 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" inherit_id="web.assets_backend">
<xpath expr="script[last()]" position="after">
<script type="text/javascript" src="/fleet/static/src/js/fleet_form.js"/>
<script type="text/javascript" src="/fleet/static/src/js/fleet_kanban.js"/>
</xpath>
</template>
</odoo>
+5 -1
View File
@@ -32,7 +32,6 @@ Both goals and badges are flexibles and can be adapted to a large range of modul
'data/goal_base.xml',
'data/badge.xml',
'data/gamification_karma_rank_data.xml',
'views/gamification.xml',
'views/gamification_karma_rank_views.xml',
'views/gamification_karma_tracking_views.xml',
'views/res_users_views.xml',
@@ -41,4 +40,9 @@ Both goals and badges are flexibles and can be adapted to a large range of modul
'data/gamification_karma_rank_demo.xml',
'data/gamification_karma_tracking_demo.xml',
],
'assets': {
'web.assets_backend': [
'gamification/static/src/**/*',
],
}
}
@@ -1,7 +0,0 @@
<odoo>
<template id="assets_backend" name="gamification assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/gamification/static/src/scss/gamification.scss"/>
</xpath>
</template>
</odoo>
+17 -3
View File
@@ -7,7 +7,6 @@
'category': 'Productivity',
'description': "",
'depends': ['google_account', 'calendar'],
'qweb': ['static/src/xml/*.xml'],
'data': [
'data/google_calendar_data.xml',
'security/ir.model.access.csv',
@@ -15,9 +14,24 @@
'views/res_config_settings_views.xml',
'views/res_users_views.xml',
'views/google_calendar_views.xml',
'views/google_calendar_templates.xml',
],
],
'demo': [],
'installable': True,
'auto_install': False,
'assets': {
'web.assets_backend': [
'google_calendar/static/src/js/google_calendar_popover.js',
'google_calendar/static/src/js/google_calendar.js',
'google_calendar/static/src/scss/google_calendar.scss',
],
'web.qunit_suite_tests': [
'google_calendar/static/tests/**/*',
],
'web.qunit_mobile_suite_tests': [
'google_calendar/static/tests/mock_server.js',
],
'web.assets_qweb': [
'google_calendar/static/src/xml/*.xml',
],
}
}
@@ -1,25 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="google_calendar assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/google_calendar/static/src/js/google_calendar_popover.js"></script>
<script type="text/javascript" src="/google_calendar/static/src/js/google_calendar.js"></script>
</xpath>
<xpath expr="link[last()]" position="after">
<link rel="stylesheet" type="text/scss" href="/google_calendar/static/src/scss/google_calendar.scss"/>
</xpath>
</template>
<template id="qunit_suite" name="google_calendar_tests" inherit_id="web.qunit_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/google_calendar/static/tests/mock_server.js" />
<script type="text/javascript" src="/google_calendar/static/tests/google_calendar_tests.js"></script>
</xpath>
</template>
<template id="qunit_mobile_suite" name="mail_mobile_tests" inherit_id="web.qunit_mobile_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/google_calendar/static/tests/mock_server.js" />
</xpath>
</template>
</odoo>
+13 -3
View File
@@ -11,10 +11,8 @@
'security/ir.model.access.csv',
'data/google_drive_data.xml',
'views/google_drive_views.xml',
'views/google_drive_templates.xml',
'views/res_config_settings_views.xml',
],
'qweb': ['static/src/xml/*.xml'],
'demo': [
'data/google_drive_demo.xml'
],
@@ -25,5 +23,17 @@ Integrate google document to Odoo record.
This module allows you to integrate google documents to any of your Odoo record quickly and easily using OAuth 2.0 for Installed Applications,
You can configure your google Authorization Code from Settings > Configuration > General Settings by clicking on "Generate Google Authorization Code"
"""
""",
'assets': {
'web.assets_backend': [
'google_drive/static/src/css/google_drive.css',
'google_drive/static/src/js/gdrive.js',
],
'web.qunit_suite_tests': [
'google_drive/static/tests/**/*',
],
'web.assets_qweb': [
'google_drive/static/src/xml/*.xml',
],
}
}
@@ -1,17 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="google_drive assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" href="/google_drive/static/src/css/google_drive.css"/>
<script type="text/javascript" src="/google_drive/static/src/js/gdrive.js"></script>
</xpath>
</template>
<template id="qunit_suite" name="google_drive tests" inherit_id="web.qunit_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/google_drive/static/tests/mock_server.js"></script>
<script type="text/javascript" src="/google_drive/static/tests/gdrive_test.js"></script>
</xpath>
</template>
</odoo>
+6 -1
View File
@@ -10,8 +10,13 @@
""",
'depends': ['base_setup'],
'data': [
'views/assets.xml',
'views/res_config_settings_view.xml',
],
'auto_install': False,
'assets': {
'web.assets_frontend': [
'google_recaptcha/static/src/scss/recaptcha.scss',
'google_recaptcha/static/src/js/recaptcha.js',
],
}
}
-13
View File
@@ -1,13 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_frontend" inherit_id="web.assets_frontend">
<xpath expr="//link[last()]" position="after">
<link rel="stylesheet" type="text/scss" href="/google_recaptcha/static/src/scss/recaptcha.scss"/>
</xpath>
<xpath expr="//script[last()]" position="after">
<script type="text/javascript" src="/google_recaptcha/static/src/js/recaptcha.js"/>
</xpath>
</template>
</odoo>
+8 -2
View File
@@ -13,11 +13,17 @@ The module adds the possibility to display data from Odoo in Google Spreadsheets
'data': [
'data/google_spreadsheet_data.xml',
'views/google_spreadsheet_views.xml',
'views/google_spreadsheet_templates.xml',
'views/res_config_settings_views.xml',
],
'qweb': ['static/src/xml/*.xml'],
'demo': [],
'installable': True,
'auto_install': False,
'assets': {
'web.assets_backend': [
'google_spreadsheet/static/src/js/**/*',
],
'web.assets_qweb': [
'google_spreadsheet/static/src/xml/*.xml',
],
}
}
@@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="google_spreadsheet assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/google_spreadsheet/static/src/js/add_to_google_spreadsheet_menu.js"></script>
</xpath>
</template>
</odoo>
+25 -5
View File
@@ -36,7 +36,6 @@
'views/hr_department_views.xml',
'views/hr_work_location_views.xml',
'views/hr_views.xml',
'views/hr_templates.xml',
'views/res_config_settings_views.xml',
'views/mail_channel_views.xml',
'views/res_users.xml',
@@ -48,8 +47,29 @@
'installable': True,
'application': True,
'auto_install': False,
'qweb': [
'static/src/bugfix/bugfix.xml',
'static/src/xml/hr_templates.xml',
],
'assets': {
'web.assets_backend': [
'hr/static/src/scss/hr.scss',
'hr/static/src/bugfix/bugfix.scss',
'hr/static/src/bugfix/bugfix.js',
'hr/static/src/js/chat.js',
'hr/static/src/js/language.js',
'hr/static/src/js/many2one_avatar_employee.js',
'hr/static/src/js/standalone_m2o_avatar_employee.js',
'hr/static/src/models/employee/employee.js',
'hr/static/src/models/messaging/messaging.js',
'hr/static/src/models/partner/partner.js',
'hr/static/src/models/user/user.js',
],
'web.qunit_suite_tests': [
'hr/static/src/bugfix/bugfix_tests.js',
'hr/static/tests/helpers/mock_models.js',
'hr/static/tests/many2one_avatar_employee_tests.js',
'hr/static/tests/standalone_m2o_avatar_employee_tests.js',
],
'web.assets_qweb': [
'hr/static/src/bugfix/bugfix.xml',
'hr/static/src/xml/hr_templates.xml',
],
}
}
-29
View File
@@ -1,29 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="hr assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/hr/static/src/scss/hr.scss"/>
<link rel="stylesheet" type="text/scss" href="/hr/static/src/bugfix/bugfix.scss"/>
<script type="text/javascript" src="/hr/static/src/bugfix/bugfix.js"/>
<script type="text/javascript" src="/hr/static/src/js/chat.js"></script>
<script type="text/javascript" src="/hr/static/src/js/language.js"></script>
<script type="text/javascript" src="/hr/static/src/js/many2one_avatar_employee.js"></script>
<script type="text/javascript" src="/hr/static/src/js/standalone_m2o_avatar_employee.js"></script>
<script type="text/javascript" src="/hr/static/src/models/employee/employee.js"/>
<script type="text/javascript" src="/hr/static/src/models/messaging/messaging.js"/>
<script type="text/javascript" src="/hr/static/src/models/partner/partner.js"/>
<script type="text/javascript" src="/hr/static/src/models/user/user.js"/>
</xpath>
</template>
<template id="qunit_suite" name="hr tests" inherit_id="web.qunit_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/hr/static/src/bugfix/bugfix_tests.js"/>
<script type="text/javascript" src="/hr/static/tests/helpers/mock_models.js"/>
<script type="text/javascript" src="/hr/static/tests/many2one_avatar_employee_tests.js"></script>
<script type="text/javascript" src="/hr/static/tests/standalone_m2o_avatar_employee_tests.js"></script>
</xpath>
</template>
</odoo>
+17 -4
View File
@@ -20,7 +20,6 @@ actions(Check in/Check out) performed by them.
'data': [
'security/hr_attendance_security.xml',
'security/ir.model.access.csv',
'views/web_asset_backend_template.xml',
'views/hr_attendance_view.xml',
'views/hr_department_view.xml',
'views/hr_employee_view.xml',
@@ -31,8 +30,22 @@ actions(Check in/Check out) performed by them.
],
'installable': True,
'auto_install': False,
'qweb': [
"static/src/xml/attendance.xml",
],
'application': True,
'assets': {
'web.assets_backend': [
'hr_attendance/static/src/js/employee_kanban_view_handler.js',
'hr_attendance/static/src/js/greeting_message.js',
'hr_attendance/static/src/js/kiosk_mode.js',
'hr_attendance/static/src/js/kiosk_confirm.js',
'hr_attendance/static/src/js/my_attendances.js',
'hr_attendance/static/src/js/time_widget.js',
'hr_attendance/static/src/scss/hr_attendance.scss',
],
'web.qunit_suite_tests': [
('after', 'web/static/tests/views/kanban_tests.js', 'hr_attendance/static/tests/hr_attendance_tests.js'),
],
'web.assets_qweb': [
'hr_attendance/static/src/xml/**/*',
],
}
}
@@ -1,20 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="hr_attendance assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/hr_attendance/static/src/js/employee_kanban_view_handler.js"></script>
<script type="text/javascript" src="/hr_attendance/static/src/js/greeting_message.js"></script>
<script type="text/javascript" src="/hr_attendance/static/src/js/kiosk_mode.js"></script>
<script type="text/javascript" src="/hr_attendance/static/src/js/kiosk_confirm.js"></script>
<script type="text/javascript" src="/hr_attendance/static/src/js/my_attendances.js"></script>
<script type="text/javascript" src="/hr_attendance/static/src/js/time_widget.js"></script>
<link rel="stylesheet" type="text/scss" href="/hr_attendance/static/src/scss/hr_attendance.scss"/>
</xpath>
</template>
<template id="qunit_suite" name="hr attendance tests" inherit_id="web.qunit_suite_tests">
<xpath expr="//script[contains(@src, '/web/static/tests/views/kanban_tests.js')]" position="after">
<script type="text/javascript" src="/hr_attendance/static/tests/hr_attendance_tests.js"></script>
</xpath>
</template>
</odoo>
+5 -1
View File
@@ -25,7 +25,6 @@ You can assign several contracts per employee.
'data/hr_contract_data.xml',
'report/hr_contract_history_report_views.xml',
'views/hr_contract_views.xml',
'views/assets.xml',
'views/resource_calendar_views.xml',
'wizard/hr_departure_wizard_views.xml',
],
@@ -33,4 +32,9 @@ You can assign several contracts per employee.
'installable': True,
'auto_install': False,
'application': True,
'assets': {
'web.assets_backend': [
'hr_contract/static/src/**/*',
],
}
}
-8
View File
@@ -1,8 +0,0 @@
<odoo>
<template id="assets_backend" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/hr_contract/static/src/scss/state_selection.scss"/>
<link rel="stylesheet" type="text/scss" href="/hr_contract/static/src/scss/calendar_mismatch.scss"/>
</xpath>
</template>
</odoo>
+16 -6
View File
@@ -42,16 +42,26 @@ This module also uses analytic accounting and is compatible with the invoice on
'security/ir_rule.xml',
'report/hr_expense_report.xml',
'views/hr_department_views.xml',
'views/assets.xml',
'views/res_config_settings_views.xml',
'views/account_journal_dashboard.xml',
],
'demo': ['data/hr_expense_demo.xml'],
'qweb': [
"static/src/xml/documents_upload_views.xml",
"static/src/xml/expense_dashboard.xml",
"static/src/xml/expense_qr_modal_template.xml",
],
'installable': True,
'application': True,
'assets': {
'web.assets_backend': [
'hr_expense/static/src/js/expense_views.js',
'hr_expense/static/src/js/expense_form_view.js',
'hr_expense/static/src/js/expense_qr_code_action.js',
'hr_expense/static/src/js/upload_mixin.js',
'hr_expense/static/src/scss/hr_expense.scss',
],
'web.assets_tests': [
'hr_expense/static/src/js/tours/hr_expense.js',
'hr_expense/static/tests/tours/expense_upload_tours.js',
],
'web.assets_qweb': [
'hr_expense/static/src/xml/**/*',
],
}
}
-22
View File
@@ -1,22 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<template id="assets_backend" name="HR Expense Assets assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/hr_expense/static/src/js/expense_views.js"/>
<script type="text/javascript" src="/hr_expense/static/src/js/expense_form_view.js"/>
<script type="text/javascript" src="/hr_expense/static/src/js/expense_qr_code_action.js"/>
<script type="text/javascript" src="/hr_expense/static/src/js/upload_mixin.js"/>
</xpath>
<xpath expr="link[last()]" position="after">
<link rel="stylesheet" type="text/scss" href="/hr_expense/static/src/scss/hr_expense.scss"/>
</xpath>
</template>
<template id="assets_tests" name="HR Expense Assets Tests" inherit_id="web.assets_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/hr_expense/static/src/js/tours/hr_expense.js"></script>
<script type="text/javascript" src="/hr_expense/static/tests/tours/expense_upload_tours.js"></script>
</xpath>
</template>
</data>
</odoo>
+6 -2
View File
@@ -17,7 +17,11 @@ Badge received are displayed on the user profile.
'wizard/gamification_badge_user_wizard_views.xml',
'views/gamification_views.xml',
'views/hr_employee_views.xml',
'views/gamification_templates.xml',
],
],
'auto_install': True,
'assets': {
'web.assets_backend': [
'hr_gamification/static/**/*',
],
}
}
@@ -1,10 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="hr_gamification assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/hr_gamification/static/src/js/gamification.js"></script>
</xpath>
</template>
</odoo>
+29 -8
View File
@@ -49,20 +49,41 @@ A synchronization with an internal agenda (Meetings of the CRM module) is also p
'report/hr_leave_report_calendar.xml',
'views/hr_views.xml',
'views/hr_leave_template.xml',
'views/hr_holidays_views.xml',
],
'demo': [
'data/hr_holidays_demo.xml',
],
'qweb': [
'static/src/bugfix/bugfix.xml',
'static/src/components/partner_im_status_icon/partner_im_status_icon.xml',
'static/src/components/thread_icon/thread_icon.xml',
'static/src/components/thread_view/thread_view.xml',
'static/src/xml/*.xml',
],
'installable': True,
'application': True,
'auto_install': False,
'assets': {
'web.assets_backend': [
'hr_holidays/static/src/js/time_off_calendar.js',
'hr_holidays/static/src/js/leave_stats_widget.js',
'hr_holidays/static/src/bugfix/bugfix.js',
'hr_holidays/static/src/components/thread_view/thread_view.js',
'hr_holidays/static/src/models/partner/partner.js',
'hr_holidays/static/src/scss/time_off.scss',
'hr_holidays/static/src/bugfix/bugfix.scss',
'hr_holidays/static/src/components/thread_view/thread_view.scss',
],
'web.tests_assets': [
'hr_holidays/static/tests/helpers/**/*',
],
'web.qunit_suite_tests': [
'hr_holidays/static/src/bugfix/bugfix_tests.js',
'hr_holidays/static/src/components/partner_im_status_icon/partner_im_status_icon_tests.js',
'hr_holidays/static/src/components/thread_icon/thread_icon_tests.js',
'hr_holidays/static/src/components/thread_view/thread_view_tests.js',
'hr_holidays/static/tests/test_leave_stats_widget.js',
],
'web.assets_qweb': [
'hr_holidays/static/src/bugfix/bugfix.xml',
'hr_holidays/static/src/components/partner_im_status_icon/partner_im_status_icon.xml',
'hr_holidays/static/src/components/thread_icon/thread_icon.xml',
'hr_holidays/static/src/components/thread_view/thread_view.xml',
'hr_holidays/static/src/xml/*.xml',
],
}
}
@@ -1,32 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" inherit_id="web.assets_backend">
<xpath expr="script[last()]" position="after">
<script type="text/javascript" src="/hr_holidays/static/src/js/time_off_calendar.js"></script>
<script type="text/javascript" src="/hr_holidays/static/src/js/leave_stats_widget.js"></script>
<script type="text/javascript" src="/hr_holidays/static/src/bugfix/bugfix.js"/>
<script type="text/javascript" src="/hr_holidays/static/src/components/thread_view/thread_view.js"/>
<script type="text/javascript" src="/hr_holidays/static/src/models/partner/partner.js"/>
</xpath>
<xpath expr="link[last()]" position="after">
<link rel="stylesheet" type="text/scss" href="/hr_holidays/static/src/scss/time_off.scss"/>
<link rel="stylesheet" type="text/scss" href="/hr_holidays/static/src/bugfix/bugfix.scss"/>
<link rel="stylesheet" type="text/scss" href="/hr_holidays/static/src/components/thread_view/thread_view.scss"/>
</xpath>
</template>
<template id="tests_assets" name="hr_holidays_tests_assets" inherit_id="web.tests_assets">
<xpath expr="." position="inside">
<script type="text/javascript" src="/hr_holidays/static/tests/helpers/mock_models.js"/>
<script type="text/javascript" src="/hr_holidays/static/tests/helpers/mock_server.js"/>
</xpath>
</template>
<template id="qunit_suite" name="hr_holidays_qunit_suite" inherit_id="web.qunit_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/hr_holidays/static/src/bugfix/bugfix_tests.js"></script>
<script type="text/javascript" src="/hr_holidays/static/src/components/partner_im_status_icon/partner_im_status_icon_tests.js"/>
<script type="text/javascript" src="/hr_holidays/static/src/components/thread_icon/thread_icon_tests.js"/>
<script type="text/javascript" src="/hr_holidays/static/src/components/thread_view/thread_view_tests.js"/>
<script type="text/javascript" src="/hr_holidays/static/tests/test_leave_stats_widget.js"></script>
</xpath>
</template>
</odoo>
+15 -4
View File
@@ -16,10 +16,21 @@ This module extend the employee form with a organizational chart.
'depends': ['hr'],
'auto_install': True,
'data': [
'views/hr_templates.xml',
'views/hr_views.xml'
],
'qweb': [
'static/src/xml/hr_org_chart.xml',
]
'assets': {
'web._assets_primary_variables': [
'hr_org_chart/static/src/scss/variables.scss',
],
'web.assets_backend': [
'hr_org_chart/static/src/scss/hr_org_chart.scss',
'hr_org_chart/static/src/js/hr_org_chart.js',
],
'web.qunit_suite_tests': [
'hr_org_chart/static/tests/**/*',
],
'web.assets_qweb': [
'hr_org_chart/static/src/xml/**/*',
],
}
}
@@ -1,21 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="_assets_primary_variables" inherit_id="web._assets_primary_variables">
<xpath expr="//link[last()]" position="after">
<link rel="stylesheet" type="text/scss" href="/hr_org_chart/static/src/scss/variables.scss"/>
</xpath>
</template>
<template id="assets_backend" name="hr_org_chart_assets_backend" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/hr_org_chart/static/src/scss/hr_org_chart.scss"/>
<script type="text/javascript" src="/hr_org_chart/static/src/js/hr_org_chart.js"></script>
</xpath>
</template>
<template id="qunit_suite" inherit_id="web.qunit_suite_tests">
<xpath expr="//script[last()]" position="after">
<script type="text/javascript" src="/hr_org_chart/static/tests/hr_org_chart_tests.js"/>
</xpath>
</template>
</odoo>
+7 -1
View File
@@ -28,7 +28,6 @@
'data/hr_recruitment_data.xml',
'views/hr_recruitment_views.xml',
'views/res_config_settings_views.xml',
'views/hr_recruitment_templates.xml',
'views/hr_department_views.xml',
'views/hr_job_views.xml',
'views/mail_activity_views.xml',
@@ -41,4 +40,11 @@
'installable': True,
'auto_install': False,
'application': True,
'assets': {
'web.assets_backend': [
'hr_recruitment/static/src/scss/hr_job.scss',
'hr_recruitment/static/src/js/recruitment.js',
'hr_recruitment/static/src/js/tours/hr_recruitment.js',
],
}
}
@@ -1,16 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<template id="assets_backend" name="hr_recruitment assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/hr_recruitment/static/src/scss/hr_job.scss"/>
<script type="text/javascript" src="/hr_recruitment/static/src/js/recruitment.js"></script>
<script type="text/javascript" src="/hr_recruitment/static/src/js/tours/hr_recruitment.js"></script>
</xpath>
</template>
<template id="assets_tests" name="HR Recruitment Assets Tests" inherit_id="web.assets_tests">
<xpath expr="." position="inside">
</xpath>
</template>
</data>
</odoo>
+12 -5
View File
@@ -19,7 +19,6 @@ This module introduces skills and resumé management for employees.
'security/ir.model.access.csv',
'security/hr_skills_security.xml',
'views/hr_views.xml',
'views/hr_templates.xml',
'data/hr_resume_data.xml',
],
'demo': [
@@ -27,10 +26,18 @@ This module introduces skills and resumé management for employees.
'data/hr.employee.skill.csv',
'data/hr.resume.line.csv',
],
'qweb': [
'static/src/xml/resume_templates.xml',
'static/src/xml/skills_templates.xml',
],
'installable': True,
'application': True,
'assets': {
'web.assets_backend': [
'hr_skills/static/src/css/hr_skills.scss',
'hr_skills/static/src/js/resume_widget.js',
],
'web.qunit_suite_tests': [
'hr_skills/static/tests/**/*',
],
'web.assets_qweb': [
'hr_skills/static/src/xml/**/*',
],
}
}
-14
View File
@@ -1,14 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="hr_skills_assets_backend" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/hr_skills/static/src/css/hr_skills.scss"/>
<script type="text/javascript" src="/hr_skills/static/src/js/resume_widget.js"></script>
</xpath>
</template>
<template id="qunit_suite" name="hr_skills_qunit_suite" inherit_id="web.qunit_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/hr_skills/static/tests/widget_tests.js"></script>
</xpath>
</template>
</odoo>
+8 -3
View File
@@ -18,8 +18,13 @@ This module add completed courses to resumé for employees.
'views/hr_templates.xml',
'data/hr_resume_data.xml',
],
'qweb': [
'static/src/xml/resume_templates.xml',
],
'auto_install': True,
'assets': {
'web.assets_backend': [
'hr_skills_slides/static/src/scss/**/*',
],
'web.assets_qweb': [
'hr_skills_slides/static/src/xml/**/*',
],
}
}
@@ -1,11 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="hr_skills_assets_backend" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/hr_skills_slides/static/src/scss/hr_skills.scss"/>
</xpath>
</template>
<record id="resume_slides_line_view_form" model="ir.ui.view">
<field name="name">hr.resume.line.form</field>
<field name="model">hr.resume.line</field>
+8 -3
View File
@@ -18,8 +18,13 @@ This module adds certification to resumé for employees.
'views/hr_templates.xml',
'data/hr_resume_data.xml',
],
'qweb': [
'static/src/xml/resume_templates.xml',
],
'auto_install': True,
'assets': {
'web.assets_backend': [
'hr_skills_survey/static/src/scss/**/*',
],
'web.assets_qweb': [
'hr_skills_survey/static/src/xml/**/*',
],
}
}
@@ -1,11 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="hr_skills_survey_assets_backend" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/hr_skills_survey/static/src/scss/hr_skills.scss"/>
</xpath>
</template>
<record id="resume_survey_line_view_form" model="ir.ui.view">
<field name="name">hr.resume.line.form</field>
<field name="model">hr.resume.line</field>
+17 -4
View File
@@ -25,7 +25,6 @@ up a management by affair.
'security/hr_timesheet_security.xml',
'security/ir.model.access.csv',
'data/digest_data.xml',
'views/assets.xml',
'views/hr_timesheet_views.xml',
'views/res_config_settings_views.xml',
'views/project_views.xml',
@@ -37,9 +36,6 @@ up a management by affair.
'data/hr_timesheet_data.xml',
'wizard/project_task_create_timesheet_views.xml',
],
'qweb': [
"static/src/xml/qr_modal_template.xml",
],
'demo': [
'data/hr_timesheet_demo.xml',
],
@@ -47,4 +43,21 @@ up a management by affair.
'application': False,
'auto_install': False,
'post_init_hook': 'create_internal_project',
'assets': {
'web.assets_backend': [
'hr_timesheet/static/src/scss/timesheets_task_form.scss',
'hr_timesheet/static/src/js/task_with_hours.js',
'hr_timesheet/static/src/js/timesheet_uom.js',
'hr_timesheet/static/src/js/timesheet_factor.js',
'hr_timesheet/static/src/js/timesheet_config_form_view.js',
'hr_timesheet/static/src/js/qr_code_action.js',
'hr_timesheet/static/src/js/timesheet_graph.js',
],
'web.qunit_suite_tests': [
'hr_timesheet/static/tests/**/*',
],
'web.assets_qweb': [
'hr_timesheet/static/src/xml/**/*',
],
}
}
-21
View File
@@ -1,21 +0,0 @@
<?xml version="1.0"?>
<odoo>
<template id="assets_backend" name="timesheet assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link type="text/scss" href="/hr_timesheet/static/src/scss/timesheets_task_form.scss" rel="stylesheet"/>
<script type="text/javascript" src="/hr_timesheet/static/src/js/task_with_hours.js"></script>
<script type="text/javascript" src="/hr_timesheet/static/src/js/timesheet_uom.js"/>
<script type="text/javascript" src="/hr_timesheet/static/src/js/timesheet_factor.js"/>
<script type="text/javascript" src="/hr_timesheet/static/src/js/timesheet_config_form_view.js"/>
<script type="text/javascript" src="/hr_timesheet/static/src/js/qr_code_action.js"/>
<script type="text/javascript" src="/hr_timesheet/static/src/js/timesheet_graph.js"/>
</xpath>
</template>
<template id="qunit_suite" name="hr tests" inherit_id="web.qunit_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/hr_timesheet/static/tests/timesheet_uom_common.js"/>
<script type="text/javascript" src="/hr_timesheet/static/tests/timesheet_uom_tests.js"/>
<script type="text/javascript" src="/hr_timesheet/static/tests/timesheet_graph_tests.js"/>
</xpath>
</template>
</odoo>
+5 -3
View File
@@ -19,7 +19,9 @@
'views/hr_employee_views.xml',
'views/resource_calendar_views.xml',
],
'qweb': [
"static/src/xml/work_entry_templates.xml",
],
'assets': {
'web.assets_qweb': [
'hr_work_entry/static/**/*',
],
}
}
@@ -17,7 +17,6 @@
'security/ir.model.access.csv',
'wizard/create_company_global_time_off_views.xml',
'data/hr_work_entry_data.xml',
'views/hr_work_entry_template.xml',
'views/hr_work_entry_views.xml',
'views/resource_views.xml',
'wizard/hr_work_entry_regeneration_wizard_views.xml',
@@ -25,5 +24,9 @@
'demo': [
'data/hr_work_entry_demo.xml',
],
'assets': {
'web.assets_backend': [
'hr_work_entry_contract/static/src/**/*',
],
}
}
@@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" inherit_id="web.assets_backend">
<xpath expr="script[last()]" position="after">
<script type="text/javascript" src="/hr_work_entry_contract/static/src/js/work_entries_controller_mixin.js"></script>
<script type="text/javascript" src="/hr_work_entry_contract/static/src/js/work_entries_calendar.js"></script>
</xpath>
</template>
</odoo>
+11 -4
View File
@@ -16,12 +16,19 @@ to support In-App purchases inside Odoo. """,
'data': [
'security/ir.model.access.csv',
'security/ir_rule.xml',
'views/assets.xml',
'views/iap_views.xml',
'views/res_config_settings.xml',
],
'qweb': [
'static/src/xml/iap_templates.xml',
],
'auto_install': True,
'assets': {
'web.assets_backend': [
'iap/static/src/js/**/*',
],
'web.tests_assets': [
'iap/static/tests/**/*',
],
'web.assets_qweb': [
'iap/static/src/xml/**/*',
],
}
}
-16
View File
@@ -1,16 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="iap assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/iap/static/src/js/iap_credit.js"></script>
<script type="text/javascript" src="/iap/static/src/js/crash_manager.js"></script>
<script type="text/javascript" src="/iap/static/src/js/iap_buy_more_credits.js"></script>
</xpath>
</template>
<template id="tests_assets" name="iap tests assets" inherit_id="web.tests_assets">
<xpath expr="." position="inside">
<script type="text/javascript" src="/iap/static/tests/helpers/mock_server.js"/>
</xpath>
</template>
</odoo>
+39 -6
View File
@@ -39,13 +39,46 @@ Help your customers with this chat, and analyse their feedback.
'data/mail_shortcode_demo.xml',
],
'depends': ["mail", "rating", "digest"],
'qweb': [
'static/src/bugfix/bugfix.xml',
'static/src/components/composer/composer.xml',
'static/src/components/discuss_sidebar/discuss_sidebar.xml',
'static/src/components/thread_icon/thread_icon.xml',
],
'installable': True,
'auto_install': False,
'application': True,
'assets': {
'web.assets_backend': [
'im_livechat/static/src/js/im_livechat_channel_form_view.js',
'im_livechat/static/src/js/im_livechat_channel_form_controller.js',
'im_livechat/static/src/bugfix/bugfix.js',
'im_livechat/static/src/components/discuss/discuss.js',
'im_livechat/static/src/components/discuss_sidebar/discuss_sidebar.js',
'im_livechat/static/src/components/discuss_sidebar_item/discuss_sidebar_item.js',
'im_livechat/static/src/components/notification_list/notification_list.js',
'im_livechat/static/src/components/thread_needaction_preview/thread_needaction_preview.js',
'im_livechat/static/src/components/thread_preview/thread_preview.js',
'im_livechat/static/src/models/messaging_initializer/messaging_initializer.js',
'im_livechat/static/src/models/messaging_notification_handler/messaging_notification_handler.js',
'im_livechat/static/src/models/partner/partner.js',
'im_livechat/static/src/models/thread/thread.js',
'im_livechat/static/src/widgets/discuss/discuss.js',
'im_livechat/static/src/bugfix/bugfix.scss',
'im_livechat/static/src/scss/im_livechat_history.scss',
'im_livechat/static/src/scss/im_livechat_form.scss',
],
'web.qunit_suite_tests': [
'im_livechat/static/src/bugfix/bugfix_tests.js',
'im_livechat/static/src/components/chat_window_manager/chat_window_manager_tests.js',
'im_livechat/static/src/components/composer/composer_tests.js',
'im_livechat/static/src/components/discuss/discuss_tests.js',
'im_livechat/static/src/components/messaging_menu/messaging_menu_tests.js',
'im_livechat/static/src/components/thread_icon/thread_icon_tests.js',
'im_livechat/static/src/components/thread_textual_typing_status/thread_textual_typing_status_tests.js',
'im_livechat/static/src/legacy/public_livechat.js',
'im_livechat/static/tests/helpers/mock_models.js',
'im_livechat/static/tests/helpers/mock_server.js',
],
'web.assets_qweb': [
'im_livechat/static/src/bugfix/bugfix.xml',
'im_livechat/static/src/components/composer/composer.xml',
'im_livechat/static/src/components/discuss_sidebar/discuss_sidebar.xml',
'im_livechat/static/src/components/thread_icon/thread_icon.xml',
],
}
}
@@ -5,44 +5,6 @@
<!--
Integrate Livechat Conversation in the Discuss
-->
<template id="assets_backend" name="im_livechat assets backend" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/im_livechat/static/src/js/im_livechat_channel_form_view.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/js/im_livechat_channel_form_controller.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/bugfix/bugfix.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/components/discuss/discuss.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/components/discuss_sidebar/discuss_sidebar.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/components/discuss_sidebar_item/discuss_sidebar_item.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/components/notification_list/notification_list.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/components/thread_needaction_preview/thread_needaction_preview.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/components/thread_preview/thread_preview.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/models/messaging_initializer/messaging_initializer.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/models/messaging_notification_handler/messaging_notification_handler.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/models/partner/partner.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/models/thread/thread.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/widgets/discuss/discuss.js"></script>
<link rel="stylesheet" type="text/scss" href="/im_livechat/static/src/bugfix/bugfix.scss"/>
<link rel="stylesheet" type="text/scss" href="/im_livechat/static/src/scss/im_livechat_history.scss"/>
<link rel="stylesheet" type="text/scss" href="/im_livechat/static/src/scss/im_livechat_form.scss"/>
</xpath>
</template>
<template id="qunit_suite" name="livechat_tests" inherit_id="web.qunit_suite_tests">
<xpath expr="." position="inside">
<script type="text/javascript" src="/im_livechat/static/src/bugfix/bugfix_tests.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/components/chat_window_manager/chat_window_manager_tests.js"/>
<script type="text/javascript" src="/im_livechat/static/src/components/composer/composer_tests.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/components/discuss/discuss_tests.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/components/messaging_menu/messaging_menu_tests.js"/>
<script type="text/javascript" src="/im_livechat/static/src/components/thread_icon/thread_icon_tests.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/components/thread_textual_typing_status/thread_textual_typing_status_tests.js"></script>
<script type="text/javascript" src="/im_livechat/static/src/legacy/public_livechat.js"></script>
<script type="text/javascript" src="/im_livechat/static/tests/helpers/mock_models.js"></script>
<script type="text/javascript" src="/im_livechat/static/tests/helpers/mock_server.js"></script>
</xpath>
</template>
<!--
Template rendering the external HTML support page
-->
+5 -1
View File
@@ -87,7 +87,6 @@ Master Data:
'data/res_partner_data.xml',
'data/res.currency.csv',
'data/res.country.csv',
'views/l10n_ar.xml',
'views/account_move_view.xml',
'views/res_partner_view.xml',
'views/res_company_view.xml',
@@ -122,4 +121,9 @@ Master Data:
'installable': True,
'auto_install': False,
'application': False,
'assets': {
'web.assets_backend': [
'l10n_ar/static/src/**/*',
],
}
}
-8
View File
@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets_backend" name="account assets" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<script type="text/javascript" src="/l10n_ar/static/src/js/tours/account.js"/>
</xpath>
</template>
</odoo>
+5 -1
View File
@@ -51,5 +51,9 @@ Here is how it works:
'demo/demo_company.xml',
],
'post_init_hook': 'post_init',
'assets': {
'web.report_assets_common': [
'l10n_ch/static/src/scss/**/*',
],
}
}
-6
View File
@@ -31,12 +31,6 @@
report is only available to be printed for out invoices after
'draft' state, if the fields required by the ISR have been set.-->
<template id="assets_common" name="l10n_ch_isr_report" inherit_id="web.report_assets_common">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/l10n_ch/static/src/scss/report_isr.scss"/>
</xpath>
</template>
<template id="l10n_ch_isr_report_template">
<t t-call="web.external_layout">
<t t-set="split_total_amount" t-value="invoice.split_total_amount()"/>
-6
View File
@@ -13,12 +13,6 @@
<field name="attachment">'QR-bill-' + object.name + '.pdf'</field>
</record>
<template id="assets_common_qr" inherit_id="web.report_assets_common">
<xpath expr="." position="inside">
<link type="text/scss" rel="stylesheet" href="/l10n_ch/static/src/scss/report_swissqr.scss"/>
</xpath>
</template>
<template id="l10n_ch_swissqr_template">
<t t-set="o" t-value="o.with_context(lang=lang)"/>
<t t-call="web.external_layout">
+8 -4
View File
@@ -13,10 +13,14 @@
'point_of_sale'
],
'data': [
'views/templates.xml',
'views/views.xml'
],
'qweb': [
'static/src/xml/pos.xml'
],
'assets': {
'point_of_sale.assets': [
'l10n_co_pos/static/src/js/**/*',
],
'web.assets_qweb': [
'l10n_co_pos/static/src/xml/**/*',
],
}
}
-11
View File
@@ -1,11 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets" inherit_id="point_of_sale.assets">
<xpath expr="." position="inside">
<script type="text/javascript" src="/l10n_co_pos/static/src/js/pos.js"></script>
<script type="text/javascript" src="/l10n_co_pos/static/src/js/PaymentScreen.js"></script>
</xpath>
</template>
</odoo>
+5
View File
@@ -25,4 +25,9 @@ German accounting chart and localization.
'report/din5008_report.xml',
'data/report_layout.xml',
],
'assets': {
'web.report_assets_common': [
'l10n_de/static/src/**/*',
],
}
}
-6
View File
@@ -16,12 +16,6 @@
<field name="header_spacing">45</field>
</record>
<template id="assets_common" name="l10n_de_din5008_report" inherit_id="web.report_assets_common">
<xpath expr="." position="inside">
<link rel="stylesheet" type="text/scss" href="/l10n_de/static/src/scss/report_din5008.scss"/>
</xpath>
</template>
<!-- New report layout for din5008 format -->
<template id="external_layout_din5008">
<t t-if="not o and doc">
+8 -2
View File
@@ -28,7 +28,6 @@ The module adds following features:
'application': False,
'data': [
'views/account_views.xml',
'views/l10n_fr_pos_cert_templates.xml',
'views/pos_views.xml',
'views/account_sale_closure.xml',
'views/pos_inalterability_menuitem.xml',
@@ -37,6 +36,13 @@ The module adds following features:
'security/ir.model.access.csv',
'security/account_closing_intercompany.xml',
],
'qweb': ['static/src/xml/OrderReceipt.xml'],
'post_init_hook': '_setup_inalterability',
'assets': {
'point_of_sale.assets': [
'l10n_fr_pos_cert/static/src/js/**/*',
],
'web.assets_qweb': [
'l10n_fr_pos_cert/static/src/xml/**/*',
],
}
}
@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<template id="assets" inherit_id="point_of_sale.assets">
<xpath expr="." position="inside">
<script type="text/javascript" src="/l10n_fr_pos_cert/static/src/js/pos.js"></script>
<script type="text/javascript" src="/l10n_fr_pos_cert/static/src/js/NumpadWidget.js"></script>
<script type="text/javascript" src="/l10n_fr_pos_cert/static/src/js/PaymentScreen.js"></script>
</xpath>
</template>
</odoo>

Some files were not shown because too many files have changed in this diff Show More