[IMP] mail: improve usability of activities
Purpose of the task is to improve the usability of activity types and activity scheduling. Another purpose is alto to protect some master data activity types by flagging them and preventing their deletion. Containing * make the activity type as master data so deletion will be prevented; * improve the usability of the activity type; * prevent the deletion of activity type which are used for automated activity; * change the usability of activity scheduling modal; This commit is linked to task ID 1907970 and PR #29257.
Showing
- addons/calendar/views/mail_activity_views.xml 1 addition, 1 deletionaddons/calendar/views/mail_activity_views.xml
- addons/mail/data/mail_activity_data.xml 4 additions, 0 deletionsaddons/mail/data/mail_activity_data.xml
- addons/mail/models/mail_activity.py 13 additions, 5 deletionsaddons/mail/models/mail_activity.py
- addons/mail/static/src/js/activity.js 1 addition, 0 deletionsaddons/mail/static/src/js/activity.js
- addons/mail/static/tests/chatter_tests.js 1 addition, 0 deletionsaddons/mail/static/tests/chatter_tests.js
- addons/mail/views/mail_activity_views.xml 6 additions, 2 deletionsaddons/mail/views/mail_activity_views.xml
Loading
Please register or sign in to comment