Skip to content

Commit

Permalink
[ADD] mail_send_confirmation
Browse files Browse the repository at this point in the history
  • Loading branch information
AungKoKoLin1997 committed Nov 15, 2024
1 parent 62b8653 commit 493d390
Show file tree
Hide file tree
Showing 10 changed files with 603 additions and 0 deletions.
87 changes: 87 additions & 0 deletions mail_send_confirmation/README.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
======================
Mail Send Confirmation
======================

..
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! This file is generated by oca-gen-addon-readme !!
!! changes will be overwritten. !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! source digest: sha256:7ff153d444f691b51d219f6c5e2f9593abb2ae7d205784dce7143eb93dee38af
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.. |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%2Fsocial-lightgray.png?logo=github
:target: https://github.com/OCA/social/tree/15.0/mail_send_confirmation
:alt: OCA/social
.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png
:target: https://translation.odoo-community.org/projects/social-15-0/social-15-0-mail_send_confirmation
:alt: Translate me on Weblate
.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png
:target: https://runboat.odoo-community.org/builds?repo=OCA/social&target_branch=15.0
:alt: Try me on Runboat

|badge1| |badge2| |badge3| |badge4| |badge5|

This module asks for confirmation when 'Send' button in the message composer of the
chatter is pressed, to reduce the chances of accidentally sending an internal message
to the external followers.

Limitation
~~~~~~~~~~

As of now, this module does not change the behavior of the full composer (i.e. no confirmation will be requested),
which shows the recipients and therefore the extra confirmation step may not be as necessary
as in the simple composer.

**Table of contents**

.. contents::
:local:

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

Bugs are tracked on `GitHub Issues <https://github.com/OCA/social/issues>`_.
In case of trouble, please check there if your issue has already been reported.
If you spotted it first, help us to smash it by providing a detailed and welcomed
`feedback <https://github.com/OCA/social/issues/new?body=module:%20mail_send_confirmation%0Aversion:%2015.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.

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

Credits
=======

Authors
~~~~~~~

* Quartile Limited

Contributors
~~~~~~~~~~~~

* `Quartile <https://www.quartile.co>`__:

* Aung Ko Ko Lin

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/social <https://github.com/OCA/social/tree/15.0/mail_send_confirmation>`_ project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.
Empty file.
17 changes: 17 additions & 0 deletions mail_send_confirmation/__manifest__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Copyright 2023 Quartile Limited
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
{
"name": "Mail Send Confirmation",
"version": "15.0.1.0.0",
"author": "Quartile Limited, Odoo Community Association (OCA)",
"license": "AGPL-3",
"category": "Mail",
"website": "https://github.com/OCA/social",
"depends": ["mail"],
"assets": {
"web.assets_backend": [
"mail_send_confirmation/static/src/components/composer/composer.esm.js",
],
},
"installable": True,
}
3 changes: 3 additions & 0 deletions mail_send_confirmation/readme/CONTRIBUTORS.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
* `Quartile <https://www.quartile.co>`__:

* Aung Ko Ko Lin
10 changes: 10 additions & 0 deletions mail_send_confirmation/readme/DESCRIPTION.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
This module asks for confirmation when 'Send' button in the message composer of the
chatter is pressed, to reduce the chances of accidentally sending an internal message
to the external followers.

Limitation
~~~~~~~~~~

As of now, this module does not change the behavior of the full composer (i.e. no confirmation will be requested),
which shows the recipients and therefore the extra confirmation step may not be as necessary
as in the simple composer.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 493d390

Please sign in to comment.