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 3 commits into
base: master
from

Conversation

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

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 4 times, most recently from ccf82e4 to bea169e Apr 12, 2019

@robodoo robodoo added CI 🤖 and removed CI 🤖 labels Apr 16, 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 218254b to ad2b8b9 Apr 23, 2019

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

@pro-odoo pro-odoo requested a review from pimodoo Apr 23, 2019

</t>

</template>

This comment has been minimized.

Copy link
@pimodoo

pimodoo Apr 23, 2019

Contributor

missing new line

This comment has been minimized.

Copy link
@pro-odoo

pro-odoo Apr 24, 2019

Author Contributor

Not on this file I think.

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

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

@pro-odoo

This comment has been minimized.

Copy link
Contributor Author

commented Apr 24, 2019

@pimodoo I changed calendar_sms and hr_presence to work with SMS templates

@robodoo robodoo added the CI 🤖 label Apr 24, 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.