Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[IMP] sms, sms_*: sms composer and templates #32625

Open
wants to merge 4 commits into
base: master
from

Conversation

Projects
None yet
3 participants
@pro-odoo
Copy link
Contributor

pro-odoo commented Apr 11, 2019

The aim of this commit is to:

  1. Add templates for SMS:
  • Users can now create template for SMS Text messages similar to mail templates.
  • Templates can be linked with models, especially to create contextual action to quickly send SMS.
  1. Improve the SMS composer:
  • Integrate the template system.
  • Allow to use it for mass SMS.
  1. Handle SMS failures:
  • SMS is log in the chatter with a fa-comment icon next to the date.
  • The icon can be grey if all the SMS have correctly been sent.
  • The icon can be red if at least one SMS have not correctly been sent.
  • As mail, SMS failures are created if a SMS fails. The failure appears in the inbox.
  • When clicking on the red icon, a new modal is displayed, which is used to re-send SMS, discard SMS failures or buy more SMS credits.

Task ID: 1922163

--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr

@robodoo robodoo added the seen 🙂 label Apr 11, 2019

@pro-odoo pro-odoo force-pushed the odoo-dev:master-sms-template-pro branch from 5d55dce to 4b4f38b Apr 11, 2019

@C3POdoo C3POdoo added the RD label Apr 11, 2019

@robodoo robodoo added CI 🤖 and removed CI 🤖 labels Apr 11, 2019

@pro-odoo pro-odoo force-pushed the odoo-dev:master-sms-template-pro branch from bfc9839 to 834d5d3 Apr 12, 2019

@robodoo robodoo removed the CI 🤖 label Apr 12, 2019

@pro-odoo pro-odoo force-pushed the odoo-dev:master-sms-template-pro branch 3 times, most recently from 624847b to ccf82e4 Apr 12, 2019

pro-odoo added some commits Apr 11, 2019

[IMP] sms: template and failure handling
The aim of this commit is to:

1) Add templates for SMS:
- Users can now create template for SMS Text messages similar to mail templates.
- Templates can be linked with models, especially to create contextual action to quickly send SMS.

2) Improve the SMS composer:
- Integrate the template system.
- Allow to use it for mass SMS.

3) Handle SMS failures:
- SMS is log in the chatter with a fa-comment icon next to the date.
- The icon can be grey if all the SMS have correctly been sent.
- The icon can be red if at least one SMS have not correctly been sent.
- As mail, SMS failures are created if a SMS fails. The failure appears in the inbox.
- When clicking on the red icon, a new modal is displayed, which is used to re-send SMS, discard SMS failures or buy more SMS credits.

Task ID: 1922163

@pro-odoo pro-odoo force-pushed the odoo-dev:master-sms-template-pro branch from ccf82e4 to bea169e Apr 16, 2019

@robodoo robodoo added the CI 🤖 label Apr 16, 2019

@robodoo robodoo added CI 🤖 and removed CI 🤖 labels Apr 18, 2019

Revert "[TMP] sms: allow testing"
This reverts commit bea169e.

@robodoo robodoo added CI 🤖 and removed CI 🤖 labels Apr 18, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.