Commit graph

63 commits

Author SHA1 Message Date
Rushabh Mehta
3d26d2dd22 BREAKING CHANGE: remove Feedback Trigger and Feedback Rating, this was not very configurable and can now be done better with Web Forms 2019-05-13 14:18:02 +05:30
Suraj Shetty
7f54312ec0 feat: Add numbering to "standings" table 2019-04-14 21:38:11 +05:30
Suraj Shetty
9a2495e421 feat: Add weekly and monthly point summary report 2019-04-10 11:32:29 +05:30
Mangesh-Khairnar
e2e9f4213b
Merge branch 'develop' into privacy-data 2019-03-08 20:56:00 +05:30
Anurag Mishra
cd191439fd feat: Document subscription (#6745) 2019-03-07 14:06:22 +05:30
Mangesh-Khairnar
02560ecec0 fix: replace product name with hostname 2019-02-13 18:17:28 +05:30
Mangesh-Khairnar
ab9798d27b added optimized code 2019-02-13 18:17:27 +05:30
Mangesh-Khairnar
00809998e6 template for download data 2019-02-13 18:17:27 +05:30
Mangesh-Khairnar
da2ec9a74b template for deletion 2019-02-13 18:17:27 +05:30
Nabin Hait
f970a9fd61 fix(comments mention): Fix ascii issue in comments mention (#6742) 2019-01-10 15:34:39 +05:30
Deepesh Garg
900392efa3 fix : Auto email report fix for XLSX and CSV format (#6729) 2019-01-08 14:09:10 +05:30
Ameya Shenoy
2ead222090 fix(email): Email status changes to Read (#6396)
The email recieved template was in unsubscribe email. Hence it
didn't used to function in case the emails were sent from DocTypes
like Issue, wherein the unsubscribe email template is not used.
Moved it to email_footer template.

Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2018-11-05 10:49:18 +05:30
Suraj Shetty
c71c132ba2 Workflow actions (#5598)
* Init workflow actions

- WIP code
- Add hooks to create and update
workflow action on document status changes.
- Tweak listview to show host document on list view item click
- Add new doctype "Pending Workflow Action"
- Add allow_self_approval check in Workflow master

* Rename doctypes

- Rename "Workflow Action" to "Workflow Action Master"
- Rename "Pending Workflow Action" to "Workflow Action"
- Remove irrelevant files

* Clear old workflow action on docstatus change

- Add check for user permission before creating a workflow action record
- Make doctype changes to support the Workflow Action  System

* Show host document only if workflow action status is open

* Send workflow action mail notifications

* Add patch to rename `tabWorkflow Action` to `tab Workflow Master`

- Rename table to retain data in `tabWorkflow Action` as it
will be overwritten with new structure on migration

* Enqueue email

* Remove unused files

* Add hook for custom has_permission

* Optimize send_workflow_action_email method

* Add permission_query_condition hook

* Show notification based on status

* Override get_form_link in list view

* Refactor workflow action

- Add action link
- update workflow action hooks

* Avoid repeated creation of Worklow Actions

- Update hooks entry to avoid unwanted method call

* Fix error with frappe.db.count usage

* Fix ui/ux for Workflow Action

- Fix action url and improve response on action button click
- Fix workflow action template style

* Fix Codacy

* Add self approval check

* Fix codacy

* Fix test

* Fix python version confilct and a permission error

* Fix incorrect 'this' reference

* Update with requested changes

* Add next action email template option

* Fix string formatting

* Refactor workflow Action

- Make process_workflow_action smaller

* Fix bugs and errors due to refactor

* Fix workflow field caching

* Add a workflow action test

* Fix bugs with email template
2018-05-30 11:24:49 +05:30
mnatalia
18ecf1f3e7 Update new_message.html (#5535)
Added possibility to translate.
2018-05-08 11:16:55 +05:30
tundebabzy
95945661af Merge branch 'develop' into new-autorepeat 2018-04-17 10:45:00 +01:00
Suraj Shetty
fb25fdb609 Auto email report fixes (#5410)
* fixes https://github.com/frappe/erpnext/issues/13319

* fixes https://github.com/frappe/erpnext/issues/13422

* change auto email report template

* change auto email report template

* Update data.py

* Update data.py
2018-04-10 10:53:05 +05:30
tundebabzy
40d378e454 move Subscription to frappe as Auto Repeat 2018-03-12 14:13:14 +01:00
Mohd200
0c50800c40 make password translatable (#5132) 2018-03-08 12:01:31 +05:30
Shridhar Patil
51c944fd24 Hide email footer in report (#4323)
* Hide footer in auto email reports

https://github.com/frappe/frappe/issues/3249

* convert to int to comapare
2017-10-17 14:48:54 +05:30
mbauskar
6fd186eaa3 [minor] translate field label for auto email reports 2017-09-11 18:07:57 +05:30
Faris Ansari
f3f21554b2 Email footer refactor (#3807)
* Email footer refactor

* styling fixes

* Unsubscribe message

* fix test
2017-07-31 10:53:15 +05:30
Faris Ansari
3f93565553 Email designs (#3786)
* New message email

* Mentioned in a comment

* File backup email

* Feedback email

* Administrator logged in email

* Upcoming events email

* minor

* Add header title and indicator color
2017-07-27 17:51:20 +05:30
Faris Ansari
1549b9aa77 Font size 12px (#3771) 2017-07-25 10:55:01 +05:30
Faris Ansari
5a498616b6 Email header (#3748)
* Fix fonts for emails

* Email header with indicator

* Login emails with header

* Add tests for email header

* fix codacy
2017-07-20 17:57:57 +05:30
Faris Ansari
9418d5b6ba Auto email report redesign (#3730)
* Add auto_email_report.html

* Add table styling for email

* wip

* commonify template

* Right align numeric fields

* Add text utility classes

* fix tests
2017-07-20 10:27:40 +05:30
Faris Ansari
db22aa1c87 Email styling using email.less (#3704)
* DRY font-family declarations

* Add email.less, inline styles using premailer

* min-width 100% for mobile email clients

* Emails without header have default 100% width (like before)

* Include email.css for all apps

* Keep !important declarations

* Add test case for inlining css

* Ignore important rules in css

* minor
2017-07-19 16:21:06 +05:30
Faris Ansari
f6d265b2ef Email inline_images enhancement, header (#3682)
* minor refactor

* update user.py to use new sendmail api

* On-demand attachments in email

* Replace inline_images by just specifying path

* Add header flag in frappe.sendmail

* Inline images can now be attached from assets/, files/ and private/files/

* Update tests

* Fix email_account test
2017-07-13 18:37:28 +05:30
Faris Ansari
044ac18cb5 Email (#3625)
* inline images working, ability to use template name for emails

* Extract header into separate file

* Remove erp-logo

* minor refactor

* [minor] codacy

* fix for test

* Add test case for email body

* remove unused imports

* Add more tests for email body
2017-07-12 14:02:55 +05:30
Saurabh
91415a6508 Download attachments backup (#3663)
* [enhance] provision to download attachments backup

* [fix] enqueue files backup job if job not in queue
2017-07-12 12:59:03 +05:30
Nabin Hait
7fe50c885a Merge branch 'master' into develop 2017-03-09 14:59:02 +05:30
Rushabh Mehta
614098a84a [fixes] mandatory css in grids, better welcome email 2017-03-08 22:52:54 +05:30
mbauskar
a28b00dd37 feedback url minor fix 2017-03-07 12:44:39 +05:30
mbauskar
ce6270a023 [minor] Feedback Rating should show a messages that 5 is highest 2017-03-07 10:43:04 +05:30
mbauskar
2373cb7f1f [enhancement] auto feedback request should be triggered only once 2017-03-03 10:32:49 +05:30
mbauskar
803e311f3a [minor] feedback request url 2017-02-27 11:03:15 +05:30
mbauskar
8d6eee64a1 [minor] changed the feedback url text 2017-02-22 16:11:12 +05:30
mbauskar
e5f296b78d [minor] delete feedback and open feedback request if document is deleted 2017-02-22 15:41:33 +05:30
mbauskar
ebadc3f073 [minor] minor fixes, feedback request url template 2017-02-22 15:36:53 +05:30
Rushabh Mehta
b349c435b3 [fix] default font in email template 2016-06-08 13:28:40 +05:30
Anand Doshi
1e6b9e25d8 [fix] Attach signature in auto-reply 2016-02-15 17:36:51 +05:30
Anand Doshi
465318878e [enhancement] Merge Comment and Feed into Communication 💥 2016-02-04 17:46:53 +05:30
Anand Doshi
389219da70 [feature] mention users in comments. Fixes frappe/erpnext#3495 2015-12-23 20:14:46 +05:30
Anand Doshi
aee558a461 [minor] show site url in new user email 2015-11-18 13:06:14 +05:30
Anand Doshi
5159073720 [fix] Show CC in the footer 2015-10-23 17:23:21 +05:30
Anand Doshi
44e6c02516 [fix] Don't add emails to CC if no CC added from the UI. Fixes frappe/erpnext#4164 2015-10-14 13:20:49 +05:30
Anand Doshi
aa7df810f4 [enhancement] send reference in email account's auto-reply 2015-07-16 19:41:37 +05:30
Rushabh Mehta
6d35a8c391 [fixes] [timezone] handle system timezone not set for old accounts, assume user timezone 2015-05-29 15:52:58 +05:30
Nabin Hait
4361c1121b [fix] email footer and signature 2015-05-26 12:17:33 +05:30
Rushabh Mehta
ef0c6b44f7 [email] consistent email, website branding 2015-05-26 12:17:33 +05:30
Rushabh Mehta
b39869a041 [enhancement] new email footer, like mailchip 2015-05-26 12:17:33 +05:30