Skip to content
Permalink
Browse files

Merge pull request #7 from OCA/10.0

10.0 OCA to IT-Proj Merge
  • Loading branch information...
KolushovAlexandr committed Jun 28, 2019
2 parents e0544c2 + ad79aa4 commit 471e110515c9b1bc293f504038a7bc61be7db80c
Showing 1,085 changed files with 126,351 additions and 6,691 deletions.
@@ -20,6 +20,7 @@ var/
*.egg-info/
.installed.cfg
*.egg
*.eggs

# Installer logs
pip-log.txt
@@ -1,8 +1,8 @@
language: python

python:
- "2.7"
- "2.7.13"

sudo: false
cache: pip

@@ -24,14 +24,12 @@ env:
- TESTS="1" ODOO_REPO="odoo/odoo"
- TESTS="1" ODOO_REPO="OCA/OCB"

virtualenv:
system_site_packages: true

install:
- pip install anybox.testing.openerp
- git clone --depth=1 https://github.com/OCA/maintainer-quality-tools.git ${HOME}/maintainer-quality-tools
- export PATH=${HOME}/maintainer-quality-tools/travis:${PATH}
- travis_install_nightly
- pip install bokeh==0.12.7

script:
- travis_run_tests
@@ -13,4 +13,89 @@ This project aims to deal with modules related to the webclient of Odoo. You'll
- Generally add clientside functionality

[//]: # (addons)

Available addons
----------------
addon | version | summary
--- | --- | ---
[help_online](help_online/) | 10.0.1.0.0 | Help Online
[support_branding](support_branding/) | 10.0.1.0.0 | Adds your branding to an Odoo instance
[web_access_rule_buttons](web_access_rule_buttons/) | 10.0.1.0.0 | Disable Edit button if access rules prevent this action
[web_action_conditionable](web_action_conditionable/) | 10.0.0.1.0 | web_action_conditionable
[web_advanced_search_wildcard](web_advanced_search_wildcard/) | 10.0.1.0.0 | Webmodule to add wildcard operators in advanced search field
[web_advanced_search_x2x](web_advanced_search_x2x/) | 10.0.2.0.3 | Use a search widget in advanced search for x2x fields
[web_chatter_paste](web_chatter_paste/) | 10.0.1.0.0 | Paste images and drop files into the chatter and upload them directly
[web_ckeditor4](web_ckeditor4/) | 10.0.1.0.0 | Provides a widget for editing HTML fields using CKEditor 4.x
[web_confirm_window_close](web_confirm_window_close/) | 10.0.1.0.0 | Check for unsaved data when closing browser window
[web_decimal_numpad_dot](web_decimal_numpad_dot/) | 10.0.1.1.0 | Allows using numpad dot to enter period decimal separator
[web_dialog_size](web_dialog_size/) | 10.0.1.0.2 | A module that lets the user expand a dialog box to the full screen width.
[web_domain_field](web_domain_field/) | 10.0.1.0.0 | Use computed field as domain
[web_drop_target](web_drop_target/) | 10.0.1.1.0 | Allows to drag files into Odoo
[web_editor_background_color](web_editor_background_color/) | 10.0.1.0.0 | Set any background color for web editor snippets
[web_environment_ribbon](web_environment_ribbon/) | 10.0.1.0.0 | Web Environment Ribbon
[web_export_view](web_export_view/) | 10.0.1.0.0 | Web Export Current View
[web_favicon](web_favicon/) | 10.0.1.0.0 | Allows to set a custom shortcut icon (aka favicon)
[web_fullscreen](web_fullscreen/) | 10.0.1.0.0 | Adds a fullscreen mode button
[web_hide_db_manager_link](web_hide_db_manager_link/) | 10.0.1.0.0 | Hide link to database manager in login screen
[web_ir_actions_act_window_message](web_ir_actions_act_window_message/) | 10.0.1.0.0 | Show a message box to users
[web_ir_actions_act_window_page](web_ir_actions_act_window_page/) | 10.0.1.0.0 | Allows a developer to trigger a pager to show the previous or next next record in the form view
[web_listview_invert_selection](web_listview_invert_selection/) | 10.0.1.0.0 | Invert current selection of list of records
[web_listview_range_select](web_listview_range_select/) | 10.0.1.0.0 | Enables selecting a range of records using the shift key
[web_m2x_options](web_m2x_options/) | 10.0.1.1.1 | web_m2x_options
[web_menu_navbar_needaction](web_menu_navbar_needaction/) | 10.0.1.0.0 | Show the sum of submenus' needaction counters in main menu
[web_no_bubble](web_no_bubble/) | 10.0.1.0.0 | Remove the bubbles from the web interface
[web_notify](web_notify/) | 10.0.1.2.0 | Send notification messages to user
[web_readonly_bypass](web_readonly_bypass/) | 10.0.1.0.1 | Allow to save onchange modifications to readonly fields
[web_responsive](web_responsive/) | 10.0.1.2.3 | It provides a mobile compliant interface for Odoo Community web
[web_search_autocomplete_prefetch](web_search_autocomplete_prefetch/) | 10.0.1.0.0 | Offer only items on autocompletion that will yield results
[web_search_with_and](web_search_with_and/) | 10.0.1.0.0 | Use AND conditions on omnibar search
[web_searchbar_full_width](web_searchbar_full_width/) | 10.0.1.0.0 | Show search bar in full screen width
[web_send_message_popup](web_send_message_popup/) | 10.0.1.0.0 | Web Send Message as Popup
[web_sheet_full_width](web_sheet_full_width/) | 10.0.1.0.1 | Use the whole available screen width when displaying sheets
[web_shortcut](web_shortcut/) | 10.0.1.0.1 | Shortcut Menu
[web_switch_company_warning](web_switch_company_warning/) | 10.0.0.1.1 | Show a warning if current company has been switched in another tab or window.
[web_timeline](web_timeline/) | 10.0.1.2.1 | Interactive visualization chart to show events in time
[web_translate_dialog](web_translate_dialog/) | 10.0.1.0.1 | Easy-to-use pop-up to translate fields in several languages
[web_tree_dynamic_colored_field](web_tree_dynamic_colored_field/) | 10.0.1.0.0 | Allows you to dynamically color fields on tree views
[web_tree_image](web_tree_image/) | 10.0.1.1.0 | Show images in tree views
[web_tree_many2one_clickable](web_tree_many2one_clickable/) | 10.0.1.0.0 | Open the linked resource when clicking on their name
[web_widget_bokeh_chart](web_widget_bokeh_chart/) | 10.0.1.0.0 | This widget allows to display charts using Bokeh library.
[web_widget_char_switchcase](web_widget_char_switchcase/) | 10.0.1.0.2 | Web Char Switchcase Widget
[web_widget_color](web_widget_color/) | 10.0.1.0.1 | Web Widget Color
[web_widget_darkroom](web_widget_darkroom/) | 10.0.1.0.0 | Provides web widget for image editing and adds it to standard image widget as modal
[web_widget_digitized_signature](web_widget_digitized_signature/) | 10.0.0.1.0 | Web Widget Digitized Signature
[web_widget_domain_v11](web_widget_domain_v11/) | 10.0.1.0.1 | Updated domain widget
[web_widget_float_formula](web_widget_float_formula/) | 10.0.1.0.0 | Allow use of simple formulas in float fields
[web_widget_image_download](web_widget_image_download/) | 10.0.1.0.0 | Allows to download any image from its widget
[web_widget_image_webcam](web_widget_image_webcam/) | 10.0.1.0.0 | Allows to take image with WebCam
[web_widget_many2many_tags_multi_selection](web_widget_many2many_tags_multi_selection/) | 10.0.1.0.0 | Tags multiple selection
[web_widget_slick](web_widget_slick/) | 10.0.1.0.0 | Adds SlickJS slider widget for use as a carousel on Many2one attachment fields in backend form views.
[web_widget_slick_example](web_widget_slick_example/) | 10.0.1.0.0 | Example usage of the web_widget_slick and web_widget_slickroom modules
[web_widget_slickroom](web_widget_slickroom/) | 10.0.1.0.0 | Provides Slick Carousel Widget with DarkroomJS image editing
[web_widget_text_markdown](web_widget_text_markdown/) | 10.0.1.0.0 | web_widget_text_markdown
[web_widget_timepicker](web_widget_timepicker/) | 10.0.1.0.0 | Web Timepicker Widget
[web_widget_x2many_2d_matrix](web_widget_x2many_2d_matrix/) | 10.0.1.0.1 | Show list fields as a matrix
[web_x2many_delete_all](web_x2many_delete_all/) | 10.0.1.0.0 | Adds a button to x2many fields that removes all linked records


Unported addons
---------------
addon | version | summary
--- | --- | ---
[help_popup](help_popup/) | 8.0.0.5.0 (unported) | Help Popup
[web_context_in_colors](web_context_in_colors/) | 8.0.1.1.0 (unported) | Use the context in a tree view's colors and fonts attribute
[web_dashboard_open_action](web_dashboard_open_action/) | 8.0.1.0.0 (unported) | Adds a button to open a dashboard in full mode
[web_dashboard_tile](web_dashboard_tile/) | 8.0.1.0.0 (unported) | Add Tiles to Dashboard
[web_dom_model_classes](web_dom_model_classes/) | 8.0.1.0.0 (unported) | Allows small UI changes with simple CSS
[web_duplicate_visibility](web_duplicate_visibility/) | 9.0.1.0.0 (unported) | Manage the duplicate button visibiliy
[web_graph_improved](web_graph_improved/) | 8.0.0.1.0 (unported) | Improves graph views.
[web_group_expand](web_group_expand/) | 8.0.1.0.0 (unported) | Group Expand Buttons
[web_last_viewed_records](web_last_viewed_records/) | 8.0.1.0.0 (unported) | Last viewed records
[web_option_auto_color](web_option_auto_color/) | 8.0.0.1.0 (unported) | Web Option Auto Color
[web_polymorphic_many2one](web_polymorphic_many2one/) | 0.2 (unported) | Web Polymorphic Many2One
[web_recipients_uncheck](web_recipients_uncheck/) | 8.0.0.3.0 (unported) | Uncheck recipients on res.partner
[web_search_alphabetic](web_search_alphabetic/) | 1.0 (unported) | Web Alphabetical Search
[web_sheet_full_width_selective](web_sheet_full_width_selective/) | 8.0.0.1.0 (unported) | Show selected sheets with full width
[web_widget_datepicker_options](web_widget_datepicker_options/) | 8.0.1.0.0 (unported) | web_widget_datepicker_options

[//]: # (end addons)
@@ -0,0 +1,69 @@
.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
:alt: License: AGPL-3

===========
Help Online
===========


This module allows the creation of an online help available from the lists
and forms in Odoo.

When loading a view, the module generates a button allowing access to an help
page for the related model if the page exists and the user is member of the
group 'Help reader'. If the page doesn't exist and the user is member of
the group 'Help writer', the module generate a button allowing the creation an
help page.

The help pages are created and managed via the website Module.

Note: When updating the page prefix parameters, the record rules must be
adapted.

Usage
=====

.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
:alt: Try me on Runbot
:target: https://runbot.odoo-community.org/runbot/162/10.0


Known issues / Roadmap
======================

Even if the generated urls to the documentation contains an anchor (website/hel-xx#view_type),
it's no more possible to insert/edit anchors elements into the website since this functionnality is not supported
by the new html editor in Odoo 10.0 (summernote).


Bug Tracker
===========

Bugs are tracked on `GitHub Issues
<https://github.com/OCA/web/issues>`_. In case of trouble, please
check there if your issue has already been reported. If you spotted it first,
help us smashing it by providing a detailed and welcomed feedback.

Credits
=======

Contributors
------------

* Laurent Mignon <laurent.mignon@acsone.eu>
* Jonathan Nemry <jonathan.nemry@acsone.eu>
* Cédric Pigeon <cedric.pigeon@acsone.eu>

Maintainer
----------

.. image:: https://odoo-community.org/logo.png
:alt: Odoo Community Association
:target: https://odoo-community.org

This module is maintained by the OCA.

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

To contribute to this module, please visit https://odoo-community.org.
@@ -1,22 +1,7 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Authors: Nemry Jonathan
# Copyright (c) 2014 Acsone SA/NV (http://www.acsone.eu)
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published
# by the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################
# Copyright 2014 ACSONE SA/NV (<http://acsone.eu>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

from . import controllers
from . import models
from . import wizards
@@ -1,65 +1,29 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Authors: Nemry Jonathan
# Copyright (c) 2014 Acsone SA/NV (http://www.acsone.eu)
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published
# by the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################
# Copyright 2014 ACSONE SA/NV (<http://acsone.eu>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

{
'name': 'Help Online',
'version': '8.0.1.0.0',
'version': '10.0.1.0.0',
'author': "ACSONE SA/NV,Odoo Community Association (OCA)",
'maintainer': 'ACSONE SA/NV',
'website': 'http://www.acsone.eu',
'license': 'AGPL-3',
'category': 'Documentation',
'depends': [
'base',
'website',
],
'description': """
Help Online
===========
This module allows the creation of an online help available from the lists
and forms in Odoo.
When loading a view, the module generates a button allowing access to an help
page for the related model if the page exists and the user is member of the
group 'Help reader'. If the page doesn't exist and the user is member of
the group 'Help writer', the module generate a button allowing the creation an
help page.
The help pages are created and managed via the website Module.
Note: When updating the page prefix parameters, the record rules must be
adapted.
""",
'data': [
'security/help_online_groups.xml',
'security/help_online_rules.xml',
'views/export_help_wizard_view.xml',
'views/import_help_wizard_view.xml',
'wizards/export_help_wizard_view.xml',
'wizards/import_help_wizard_view.xml',
'views/ir_ui_view_view.xml',
'views/help_online_view.xml',
'views/website_help_online.xml',
'data/ir_config_parameter_data.xml',
],
'qweb': [
'static/src/xml/help_online.xml',
],
'installable': False,
'auto_install': False,
'installable': True,
}
@@ -1,21 +1,5 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Authors: Laurent Mignon
# Copyright (c) 2014 Acsone SA/NV (http://www.acsone.eu)
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published
# by the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################
# Copyright 2014 ACSONE SA/NV (<http://acsone.eu>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

from .import help_online_controllers
@@ -1,26 +1,9 @@
# -*- coding: utf-8 -*-
##############################################################################
#
# Authors: Laurent Mignon
# Copyright (c) 2014 Acsone SA/NV (http://www.acsone.eu)
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published
# by the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
##############################################################################
# Copyright 2014 ACSONE SA/NV (<http://acsone.eu>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).

import openerp.http as http
from openerp.http import request
import odoo.http as http
from odoo.http import request


class HelpOnlineController(http.Controller):
@@ -1,5 +1,5 @@
<?xml version='1.0' encoding='UTF-8' ?>
<openerp>
<odoo>

<data noupdate="1">
<record id="help_online_autobackup_path" model="ir.config_parameter">
@@ -22,4 +22,4 @@
</record>
</data>

</openerp>
</odoo>

0 comments on commit 471e110

Please sign in to comment.
You can’t perform that action at this time.