You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

94 lines
4.8 KiB

6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
  1. ========================
  2. Partner Disable Gravatar
  3. ========================
  4. .. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  5. !! This file is generated by oca-gen-addon-readme !!
  6. !! changes will be overwritten. !!
  7. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  8. .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
  9. :target: https://odoo-community.org/page/development-status
  10. :alt: Beta
  11. .. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
  12. :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
  13. :alt: License: AGPL-3
  14. .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fpartner--contact-lightgray.png?logo=github
  15. :target: https://github.com/OCA/partner-contact/tree/14.0/partner_disable_gravatar
  16. :alt: OCA/partner-contact
  17. .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
  18. :target: https://translation.odoo-community.org/projects/partner-contact-14-0/partner-contact-14-0-partner_disable_gravatar
  19. :alt: Translate me on Weblate
  20. .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png
  21. :target: https://runbot.odoo-community.org/runbot/134/14.0
  22. :alt: Try me on Runbot
  23. |badge1| |badge2| |badge3| |badge4| |badge5|
  24. A new feature has been introduced in Odoo v10 in the *base* module: when you enter an email address in the form view of a partner, Odoo will send a query to `gravatar.com <https://www.gravatar.com/>`_ to get a picture corresponding to the email address.
  25. `Gravatar <//www.gravatar.com/>`_, which stands for *Globally Recognized Avatar*, is a website where any user can open an account and register a correspondance between his email address and a picture. That way, his picture/avatar will be automatically set on all websites that are connected to gravatar.com: he won't have to manually configure his picture/avatar on every website.
  26. In Odoo, when you enter an email address in the form view of a partner (i.e. triggered via the *onchange* on the *email* field) and this partner doesn't have any image yet in Odoo, Odoo will automatically send an HTTPS query to `www.gravatar.com <https://www.gravatar.com/>`_ with an MD5 hash of the email of the partner. If it receives an answer from gravatar.com in the form of a picture within the 5 seconds timeout, it will set this picture on the *image* field of the partner in Odoo.
  27. Some people may consider it as a cool feature to easily get picture on partners with no effort.
  28. But other people may consider this as an annoying feature that adds unnecessary network trafic or, worse, as a leak of information. With this feature, gravatar.com is notified of all the email addresses added in the Odoo database, so it may be considered as a leak of information to a third party company (gravatar.com is operated by `Automattic Inc. <https://automattic.com/contact/>`_, an American company). The problem is that there is no way to disable this feature via a configuration parameter of Odoo. This module brings a solution to this problem: once installed, it disables the feature.
  29. **Table of contents**
  30. .. contents::
  31. :local:
  32. Configuration
  33. =============
  34. No configuration required. Installing the module will disable the automatic connection to gravatar.com.
  35. Bug Tracker
  36. ===========
  37. Bugs are tracked on `GitHub Issues <https://github.com/OCA/partner-contact/issues>`_.
  38. In case of trouble, please check there if your issue has already been reported.
  39. If you spotted it first, help us smashing it by providing a detailed and welcomed
  40. `feedback <https://github.com/OCA/partner-contact/issues/new?body=module:%20partner_disable_gravatar%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
  41. Do not contact contributors directly about support or help with technical issues.
  42. Credits
  43. =======
  44. Authors
  45. ~~~~~~~
  46. * Akretion
  47. Contributors
  48. ~~~~~~~~~~~~
  49. * Alexis de Lattre <alexis.delattre@akretion.com>
  50. Maintainers
  51. ~~~~~~~~~~~
  52. This module is maintained by the OCA.
  53. .. image:: https://odoo-community.org/logo.png
  54. :alt: Odoo Community Association
  55. :target: https://odoo-community.org
  56. OCA, or the Odoo Community Association, is a nonprofit organization whose
  57. mission is to support the collaborative development of Odoo features and
  58. promote its widespread use.
  59. .. |maintainer-alexis-via| image:: https://github.com/alexis-via.png?size=40px
  60. :target: https://github.com/alexis-via
  61. :alt: alexis-via
  62. Current `maintainer <https://odoo-community.org/page/maintainer-role>`__:
  63. |maintainer-alexis-via|
  64. This module is part of the `OCA/partner-contact <https://github.com/OCA/partner-contact/tree/14.0/partner_disable_gravatar>`_ project on GitHub.
  65. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.