diff --git a/web_drop_target/README.rst b/web_drop_target/README.rst index d6a06113..af6e1867 100644 --- a/web_drop_target/README.rst +++ b/web_drop_target/README.rst @@ -1,17 +1,41 @@ -.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg - :target: https://www.gnu.org/licenses/agpl-3.0-standalone.html - :alt: License: AGPL-3 - =================== Drop target support =================== +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github + :target: https://github.com/OCA/web/tree/11.0/web_drop_target + :alt: OCA/web +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/web-11-0/web-11-0-web_drop_target + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/162/11.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + This module extends the functionality of the web client to support dropping local files into the web client. By default, an attachment will be created when dropping a file on a form. Further, this module is meant as a base drag&drop module supporting other actions after some file is dropped so that other modules can add more features. +**Table of contents** + +.. contents:: + :local: + Usage ===== @@ -20,9 +44,12 @@ To use this module, you need to: #. drag a file from your local computer onto an Odoo form view #. it should become an attachment of the currently opened record -.. 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/11.0 +Development +=========== + +**Libraries** + +* `base64js `_. Known issues / Roadmap ====================== @@ -36,43 +63,40 @@ Known issues / Roadmap Bug Tracker =========== -Bugs are tracked on `GitHub 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. +Bugs are tracked on `GitHub 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 `_. + +Do not contact contributors directly about support or help with technical issues. Credits ======= -Images ------- - -* Odoo Community Association: `Icon `_. +Authors +~~~~~~~ -Libraries ---------- - -* `base64js `_. +* Therp BV Contributors ------------- +~~~~~~~~~~~~ * Holger Brunn * Akim Juillerat -Do not contact contributors directly about help with questions or problems concerning this addon, but use the `community mailing list `_ or the `appropriate specialized mailinglist `_ for help, and the bug tracker linked in `Bug Tracker`_ above for technical issues. +Maintainers +~~~~~~~~~~~ -Maintainer ----------- +This module is maintained by the OCA. .. 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. +This module is part of the `OCA/web `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/web_drop_target/static/description/index.html b/web_drop_target/static/description/index.html new file mode 100644 index 00000000..fca6bf24 --- /dev/null +++ b/web_drop_target/static/description/index.html @@ -0,0 +1,450 @@ + + + + + + +Drop target support + + + +
+

Drop target support

+ + +

Beta License: AGPL-3 OCA/web Translate me on Weblate Try me on Runbot

+

This module extends the functionality of the web client to support dropping local files into the web client.

+

By default, an attachment will be created when dropping a file on a form.

+

Further, this module is meant as a base drag&drop module supporting other actions after some file is dropped so that other modules can add more features.

+

Table of contents

+ +
+

Usage

+

To use this module, you need to:

+
    +
  1. drag a file from your local computer onto an Odoo form view
  2. +
  3. it should become an attachment of the currently opened record
  4. +
+
+
+

Development

+

Libraries

+ +
+
+

Known issues / Roadmap

+
    +
  • dropping on list or kanban views would be nice too
  • +
  • handle multiple files
  • +
  • add an upload progress meter for huge files
  • +
  • trigger custom events about different stages of the drop operation for other addons to hook in
  • +
  • Install document module to display attachments in the sidebar
  • +
+
+
+

Bug Tracker

+

Bugs are tracked on GitHub 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.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • Therp BV
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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.

+

This module is part of the OCA/web project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/web_export_view/README.rst b/web_export_view/README.rst index b87afbf2..f4ecef90 100644 --- a/web_export_view/README.rst +++ b/web_export_view/README.rst @@ -1,8 +1,29 @@ -.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg - :alt: License - -Export Current View -=================== +======================= +Web Export Current View +======================= + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github + :target: https://github.com/OCA/web/tree/11.0/web_export_view + :alt: OCA/web +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/web-11-0/web-11-0-web_export_view + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/162/11.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| One of the best Odoo's features is exporting custom data to CSV/XLS. You can do it by clicking on the export link in the sidebar. The export action allows @@ -16,11 +37,10 @@ A lot of customers want simply to export the tree view they are looking to. If you miss this feature as us, probably you'll find an answer into our web_export_view module. -Configuration -============= +**Table of contents** -If we wanted to disallow users to use the features provided by this module, we -can add them to the group *Disallow Export View Data to Excel*. +.. contents:: + :local: Usage ===== @@ -29,11 +49,10 @@ After you installed it, you'll find an additional link 'Export current view' right on the sidebar. By clicking on it you'll get a XLS file contains the same data of the tree view you are looking at, headers included. +Known issues / Roadmap +====================== -Known Issues -============ - -Pedro M. Baeza (pedro.baeza@gmail.com): +Pedro M. Baeza (pedro.baeza@tecnativa.com): When you have groups, they are not exported to Excel. It would be desirable to have this option. One of the problems with this module is that you can't export data from a view with mode="tree". Changing the approach to have the button always visible (we should relocate it also to another place, @@ -43,39 +62,51 @@ to locate the feature, as it's hidden now by default and users don't think about The behavior will be: nothing selected > you export all (including groups). Something or all selected: export the selection. - Bug Tracker =========== -Bugs are tracked on `GitHub 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. +Bugs are tracked on `GitHub 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 `_. + +Do not contact contributors directly about support or help with technical issues. Credits ======= +Authors +~~~~~~~ + +* Henry Zhou +* Agile Business Group + Contributors ------------- +~~~~~~~~~~~~ + +* Henry Zhou (MAXodoo) +* Rodney +* Simone Orsi +* Lorenzo Battistini +* Stefan Rijnhart +* Leonardo Pistone +* Jose Maria Bernet +* David Vidal +* Alexandre Díaz - * Henry Zhou (MAXodoo) - * Rodney - * Simone Orsi - * Lorenzo Battistini - * Stefan Rijnhart - * Leonardo Pistone - * Jose Maria Bernet - * David Vidal +Maintainers +~~~~~~~~~~~ -Maintainer ----------- +This module is maintained by the OCA. -.. image:: http://odoo-community.org/logo.png +.. image:: https://odoo-community.org/logo.png :alt: Odoo Community Association - :target: http://odoo-community.org + :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. -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. +This module is part of the `OCA/web `_ project on GitHub. -To contribute to this module, please visit http://odoo-community.org. +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/web_export_view/static/description/index.html b/web_export_view/static/description/index.html new file mode 100644 index 00000000..59cddf90 --- /dev/null +++ b/web_export_view/static/description/index.html @@ -0,0 +1,456 @@ + + + + + + +Web Export Current View + + + +
+

Web Export Current View

+ + +

Beta License: AGPL-3 OCA/web Translate me on Weblate Try me on Runbot

+

One of the best Odoo’s features is exporting custom data to CSV/XLS. You can +do it by clicking on the export link in the sidebar. The export action allows +us to configure what to be exported by selecting fields, etc, and allows you +to save your export as a template so that you can export it once again without +having to configure it again.

+

That feature is as great and advanced as limited for an everyday experience. +A lot of customers want simply to export the tree view they are looking to.

+

If you miss this feature as us, probably you’ll find an answer into our +web_export_view module.

+

Table of contents

+ +
+

Usage

+

After you installed it, you’ll find an additional link ‘Export current view’ +right on the sidebar. By clicking on it you’ll get a XLS file contains +the same data of the tree view you are looking at, headers included.

+
+
+

Known issues / Roadmap

+

Pedro M. Baeza (pedro.baeza@tecnativa.com): +When you have groups, they are not exported to Excel. It would be desirable to have this option. +One of the problems with this module is that you can’t export data from a view with mode=”tree”. +Changing the approach to have the button always visible (we should relocate it also to another place, +as the current location is not visible for these views), and digging correctly in the DOM elements +for this view (very similar to the normal tree view one) will do the trick. This will also help users +to locate the feature, as it’s hidden now by default and users don’t think about selecting records. +The behavior will be: nothing selected > you export all (including groups). +Something or all selected: export the selection.

+
+
+

Bug Tracker

+

Bugs are tracked on GitHub 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.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • Henry Zhou
  • +
  • Agile Business Group
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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.

+

This module is part of the OCA/web project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/web_view_transition/README.rst b/web_view_transition/README.rst index e69de29b..b8afe7fb 100644 --- a/web_view_transition/README.rst +++ b/web_view_transition/README.rst @@ -0,0 +1,78 @@ +=================== +Web View Transition +=================== + +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github + :target: https://github.com/OCA/web/tree/11.0/web_view_transition + :alt: OCA/web +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/web-11-0/web-11-0-web_view_transition + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/162/11.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + +This module adds transitions (CSS Animations) to display views. Configurable by user. + +**Table of contents** + +.. contents:: + :local: + +Usage +===== + +Go to user menu > Preferences > View Transition Mode + + |config| + + +.. |config| image:: ./images/config.gif + +Bug Tracker +=========== + +Bugs are tracked on `GitHub 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 `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Alexandre Díaz + +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +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. + +This module is part of the `OCA/web `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/web_view_transition/static/description/index.html b/web_view_transition/static/description/index.html new file mode 100644 index 00000000..8be689ba --- /dev/null +++ b/web_view_transition/static/description/index.html @@ -0,0 +1,419 @@ + + + + + + +Web View Transition + + + +
+

Web View Transition

+ + +

Beta License: AGPL-3 OCA/web Translate me on Weblate Try me on Runbot

+

This module adds transitions (CSS Animations) to display views. Configurable by user.

+

Table of contents

+ +
+

Usage

+

Go to user menu > Preferences > View Transition Mode

+
+config
+
+
+

Bug Tracker

+

Bugs are tracked on GitHub 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.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • Alexandre Díaz
  • +
+
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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.

+

This module is part of the OCA/web project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ + diff --git a/web_widget_digitized_signature/README.rst b/web_widget_digitized_signature/README.rst index bca4c557..aad67015 100644 --- a/web_widget_digitized_signature/README.rst +++ b/web_widget_digitized_signature/README.rst @@ -41,7 +41,7 @@ Configuration #. To use this module, you need to add ``widget="signature"`` to your binary field in your view. -#. You can specifify signature dimensions like the following: +#. You can specify signature dimensions like the following: ```` @@ -78,7 +78,7 @@ Contributors * Jay Vora * Tecnativa : - * Vicent Cubells + * Vicent Cubells Maintainers ~~~~~~~~~~~ diff --git a/web_widget_digitized_signature/static/description/index.html b/web_widget_digitized_signature/static/description/index.html index 7d00e2c5..f2b84dcc 100644 --- a/web_widget_digitized_signature/static/description/index.html +++ b/web_widget_digitized_signature/static/description/index.html @@ -391,7 +391,7 @@ a signature image for each user.

  1. To use this module, you need to add widget="signature" to your binary field in your view.
  2. -
  3. You can specifify signature dimensions like the following: +
  4. You can specify signature dimensions like the following: <field name="signature_image" widget="signature" width="400" height="100"/>
@@ -427,7 +427,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome diff --git a/web_widget_timepicker/README.rst b/web_widget_timepicker/README.rst index 6116781d..72dcb308 100644 --- a/web_widget_timepicker/README.rst +++ b/web_widget_timepicker/README.rst @@ -1,19 +1,109 @@ -This file is going to be generated by oca-gen-addon-readme. +===================== +Web Timepicker Widget +===================== -Manual changes will be overwritten. +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -Please provide content in the readme directory: +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fweb-lightgray.png?logo=github + :target: https://github.com/OCA/web/tree/11.0/web_widget_timepicker + :alt: OCA/web +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/web-11-0/web-11-0-web_widget_timepicker + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/162/11.0 + :alt: Try me on Runbot - DESCRIPTION.rst (required) - INSTALL.rst (optional) - CONFIGURE.rst (optional) - USAGE.rst (optional, highly recommended) - DEVELOP.rst (optional) - ROADMAP.rst (optional) - HISTORY.rst (optional, recommended) - CONTRIBUTORS.rst (optional, highly recommended) - CREDITS.rst (optional) +|badge1| |badge2| |badge3| |badge4| |badge5| -Content of this README will also be drawn from the addon manifest, from keys such as name, authors, maintainers, development_status, and license. +This module provides a timepicker widget for float fields. +It can be used as a replacement for the standard float_time widget in form views. -A good, one sentence summary in the manifest is also highly recommended. +**Table of contents** + +.. contents:: + :local: + +Usage +===== + +In the form view declaration, put widget='timepicker' attribute in the field tag:: + + ... + +
+ ... + + + ... + + + ... + +Additional bootstrap datetime-picker plugin options can be specified by an options attribute:: + + ... + + ... + +See the available options at `datetime-picker `_. + +Bug Tracker +=========== + +Bugs are tracked on `GitHub 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 `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* VividLab +* Kaushal Prajapati +* Alexandre Díaz + +Contributors +~~~~~~~~~~~~ + +* Michael Fried +* Kaushal Prajapati +* Alexandre Díaz + +Other credits +~~~~~~~~~~~~~ + +* The module uses the `datetime-picker `_. plugin by Jonathan Peterson. This software is made available under the open source MIT License. Copyright (c) 2015 Jonathan Peterson + +* Odoo Community Association (OCA) + +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +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. + +This module is part of the `OCA/web `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/web_widget_timepicker/static/description/index.html b/web_widget_timepicker/static/description/index.html new file mode 100644 index 00000000..80110188 --- /dev/null +++ b/web_widget_timepicker/static/description/index.html @@ -0,0 +1,456 @@ + + + + + + +Web Timepicker Widget + + + +
+

Web Timepicker Widget

+ + +

Beta License: AGPL-3 OCA/web Translate me on Weblate Try me on Runbot

+

This module provides a timepicker widget for float fields. +It can be used as a replacement for the standard float_time widget in form views.

+

Table of contents

+ +
+

Usage

+

In the form view declaration, put widget=’timepicker’ attribute in the field tag:

+
+...
+<field name="arch" type="xml">
+    <form string="View name">
+        ...
+        <field name="name"/>
+        <field name="mytimefieldname" widget="timepicker"/>
+        ...
+    </form>
+</field>
+...
+
+

Additional bootstrap datetime-picker plugin options can be specified by an options attribute:

+
+...
+<field name="mytimefieldname" widget="timepicker" options="{'datepicker': {'stepping': 15}}"/>
+...
+
+

See the available options at datetime-picker.

+
+
+

Bug Tracker

+

Bugs are tracked on GitHub 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.

+

Do not contact contributors directly about support or help with technical issues.

+
+
+

Credits

+
+

Authors

+
    +
  • VividLab
  • +
  • Kaushal Prajapati
  • +
  • Alexandre Díaz
  • +
+
+
+

Contributors

+ +
+
+

Other credits

+
    +
  • The module uses the datetime-picker. plugin by Jonathan Peterson. This software is made available under the open source MIT License. Copyright (c) 2015 Jonathan Peterson
  • +
  • Odoo Community Association (OCA)
  • +
+
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

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.

+

This module is part of the OCA/web project on GitHub.

+

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

+
+
+
+ +