|
b2882d8592
|
Merge branch 'feature/tw_automatic_group_order_invoice_generation'
|
2022-03-01 13:31:29 +01:00 |
|
Patrick Gansterer
|
7e8c1d041d
|
Auto correct rubocop style issues
|
2022-02-20 16:28:54 +01:00 |
|
|
bb3e049630
|
accept changesfrom upstream and resolve merge conflict ~ automatic go invoices
|
2022-02-03 12:15:21 +01:00 |
|
kidhab
|
4306389f93
|
Enable to configure feedback recipient address (PR #901)
|
2021-12-28 19:40:26 +01:00 |
|
Viehlieb
|
bafa163ce5
|
fix rubocop errors
|
2021-12-24 13:35:26 +01:00 |
|
Viehlieb
|
817c680c28
|
add mailer relevant files, add pdf relevant files and confgurations for invoice generation and sending
|
2021-12-23 01:50:06 +01:00 |
|
Patrick Gansterer
|
ea2862fdef
|
Run rubocop --fix-layout and remove encoding comments
|
2021-03-02 09:12:19 +01:00 |
|
lentschi
|
9a7d4bf07d
|
Add option to send mails when an order has been received
|
2021-02-27 17:24:25 +01:00 |
|
Patrick Gansterer
|
057f3ec8ea
|
Add welcome mail
|
2020-07-30 17:14:14 +02:00 |
|
Patrick Gansterer
|
9757e7a216
|
Fix Mailer.upcoming_tasks
|
2019-11-11 11:26:55 +01:00 |
|
Patrick Gansterer
|
63e1541aa3
|
Use the default locale when sending mails to suppliers
|
2019-02-05 23:32:00 +01:00 |
|
Patrick Gansterer
|
8d1dbe1448
|
Remove mail workaround after upgrade to 2.7
|
2019-01-15 05:08:03 +01:00 |
|
Patrick Gansterer
|
91e8eb4950
|
Add missing brackets to the Message-ID of emails
|
2018-06-11 15:51:33 +02:00 |
|
Patrick Gansterer
|
bce9d9a8c2
|
Use Mail::Address to create email addresses with display names
This class escapes special characters in addresses correctly.
|
2017-10-12 01:19:19 +02:00 |
|
Patrick Gansterer
|
f27bbc2ffa
|
Add a button to send the order to the supplier
|
2017-10-10 23:45:37 +02:00 |
|
Patrick Gansterer
|
0b79fe4f41
|
Set Return-Path in emails only if To is a String
|
2017-10-09 11:47:27 +02:00 |
|
Patrick Gansterer
|
e9bae618ed
|
Add workaround for mails with UTF-8 characters in To header
|
2017-10-03 09:46:09 +02:00 |
|
Patrick Gansterer
|
09548574cb
|
Use the email address of the foodcoop as default for Reply-To
|
2017-10-02 19:06:39 +02:00 |
|
Patrick Gansterer
|
e4b1280952
|
User clearer syntax for setting values when not already set
|
2017-10-02 16:08:16 +02:00 |
|
Patrick Gansterer
|
287cce2e92
|
Make "via Foodsoft" in mail From-header translateable
|
2017-10-02 16:08:16 +02:00 |
|
Patrick Gansterer
|
578e929e0d
|
Add handling for bounce mails
|
2017-10-02 16:02:39 +02:00 |
|
Patrick Gansterer
|
97abcabffa
|
Log mail delivery errors to database and add an UI for it
|
2017-10-02 16:02:39 +02:00 |
|
Patrick Gansterer
|
2264351cf5
|
Remove code duplication for catching errors when sending mails
|
2017-09-30 12:20:17 +02:00 |
|
Patrick Gansterer
|
d93aa23d1c
|
Avoid disclosure of internal hostname via Message-ID header of mails
Use the host of default_url_options for generating that header instead.
|
2017-09-30 12:14:16 +02:00 |
|
Patrick Gansterer
|
add281c738
|
Remove email from subject of feedback mail
The mail address of the user sending the feedback is now set in the
Reply-To header of the mail already.
|
2017-09-30 12:14:16 +02:00 |
|
Patrick Gansterer
|
c71b91a32f
|
Allow User objects in From mail field and set Reply-To if not set already
|
2017-09-30 12:14:16 +02:00 |
|
Patrick Gansterer
|
b5c9634315
|
Allow User objects in Bcc, Cc Reply-To, Sencer and To mail fields
|
2017-09-30 12:14:16 +02:00 |
|
Patrick Gansterer
|
04bf994c9a
|
Override the mail method of Mailer to automatically add the foodcoop name
|
2017-09-30 12:14:16 +02:00 |
|
Patrick Gansterer
|
96a01daa34
|
Set the X-Auto-Response-Suppress header for all outgoing mails
Since Foodsoft can not forward any auto responses to the relevant users
it makes sense to tell MTAs to avoid them at all.
|
2017-09-30 12:14:15 +02:00 |
|
Patrick Gansterer
|
639a99fcfb
|
Match the From for mails with the implementation in the messages plugin
|
2017-09-30 12:14:15 +02:00 |
|
Patrick Gansterer
|
0785eb2f22
|
Do not set :sender and :errors_to when sending mails
:sender matches :from in all relevant cases, while :errors_to is an
invalid (and very very outdated) option.
|
2017-09-30 12:14:15 +02:00 |
|
Patrick Gansterer
|
43c1833cd7
|
Set ActionMailer configuration in FoodsoftConfig
|
2017-09-30 12:14:15 +02:00 |
|
Patrick Gansterer
|
ba052efe5e
|
Set the path of the _foodsoft_session cookie to the slug
This allows the usage of different foodcoops at the same time.
|
2017-09-29 00:47:00 +02:00 |
|
wvengen
|
63d52db91b
|
more sensible mailer option defaults
Conflicts:
app/mailers/base_mailer.rb
config/app_config.yml.SAMPLE
spec/app_config.yml
|
2014-09-02 12:35:57 +02:00 |
|
wvengen
|
873e8d44a2
|
harmonize foodsoft capitalisation
|
2014-06-23 17:51:20 +02:00 |
|
wvengen
|
7b51f7aabe
|
fix negative balance email
|
2014-05-30 10:22:47 +02:00 |
|
Robert Waltemath
|
7556c753d0
|
Extract message system to plugin.
|
2014-05-13 17:01:25 +02:00 |
|
wvengen
|
ea3db22306
|
user display changes in model and mailer
|
2013-09-22 14:38:56 +02:00 |
|
wvengen
|
0c94ef5912
|
also translate mail subjects
|
2013-05-07 13:28:14 +02:00 |
|
benni
|
cd583cc9b2
|
Set host infos for urls in emails via app_config.
|
2012-12-28 13:55:18 +01:00 |
|
benni
|
2c0fe08be6
|
Replaced delayed_job with resque. See README_DEVEL
|
2012-12-23 17:38:04 +01:00 |
|
benni
|
dce79802e0
|
Fixed feedback.
|
2012-11-10 17:05:43 +01:00 |
|
benni
|
1708df3f6c
|
Fixed login, new_password and invitation views.
|
2012-10-08 11:51:56 +02:00 |
|
benni
|
ec2e761e7f
|
Fixed multi coop routing and changed config accessors.
|
2012-08-24 19:52:38 +02:00 |
|
benni
|
5fb0bc2444
|
Big feactoring and bug fixing, Mailer, Tasks, GroupOrders
|
2012-08-24 11:11:40 +02:00 |
|
benni
|
c936813967
|
Some fixes for mailer module.
|
2012-08-17 19:08:02 +02:00 |
|
benni
|
6f7682d6a0
|
Fixed new user invite.
|
2012-08-06 12:00:40 +02:00 |
|
benni
|
2a72263bd3
|
Replaced protoype with jquery. Some fixes in mailer class.
|
2011-05-11 15:14:39 +02:00 |
|
benni
|
2d7d0d3b94
|
Updated actionmailer classes and API.
|
2011-05-11 10:54:02 +02:00 |
|