summaryrefslogtreecommitdiffstats
path: root/app/models/mail_handler.rb
Commit message (Collapse)AuthorAgeFilesLines
* remove ineffective "logger.info" and "logger.error" check from MailHandler ↵Toshi MARUYAMA2013-08-031-9/+9
| | | | | | model (#14598) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12073 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Broken tests (#14491).Jean-Philippe Lang2013-07-291-1/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12068 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use the default project when receiving an email with an invalid project ↵Jean-Philippe Lang2013-07-291-0/+8
| | | | | | keyword (#14491). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12067 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Role-based issue custom field visibility (#5037).Jean-Philippe Lang2013-07-131-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@12012 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix handling multiple text parts in email (#13646).Jean-Philippe Lang2013-05-121-4/+13
| | | | | | Patch by Alex Shulgin. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11834 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a method for extracting MailHandler options from ENV.Jean-Philippe Lang2013-05-041-0/+13
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11785 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix broken tests on Rails 3.2.13 with Ruby 1.8 (#12399, #12375)Toshi MARUYAMA2013-03-191-31/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11650 e93f8b46-1217-0410-a6f0-8f06a7374b81
* replace tab to space at app/models/mail_handler.rbToshi MARUYAMA2013-03-181-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11643 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Mail handler: set mail_notification to only_my_events when creating a new ↵Jean-Philippe Lang2013-03-111-0/+1
| | | | | | user (#13341). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11590 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Mail handler: adds --no-notification option to disable notifications to the ↵Jean-Philippe Lang2013-03-031-0/+4
| | | | | | created user (#13341). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11526 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Mail handler: adds --no-account-notice option for not sending account ↵Jean-Philippe Lang2013-03-031-2/+5
| | | | | | information to the created user (#11498). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11525 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Mail handler: adds --default-group option to add created user to one or more ↵Jean-Philippe Lang2013-03-031-0/+14
| | | | | | groups (#13340). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11522 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use User#generate_password in MailHandler.Jean-Philippe Lang2013-02-231-3/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11457 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Test broken by r11392 (#13174).Jean-Philippe Lang2013-02-151-3/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11395 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Copyright for 2013 (#12788).Jean-Philippe Lang2013-01-121-1/+1
| | | | | | Patch by Daniel Felix. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11169 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-spaces from app/models/mail_handler.rbToshi MARUYAMA2013-01-061-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@11127 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces find(:first) calls.Jean-Philippe Lang2012-12-031-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10928 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Replaces find(:all) calls.Jean-Philippe Lang2012-12-021-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10917 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix non ASCII attachment filename encoding broken (MOJIBAKE) in receiving ↵Toshi MARUYAMA2012-11-211-1/+18
| | | | | | mail on Ruby 1.8 (#12399) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10852 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed that MailHandler raises an error when email has no subject header ↵Jean-Philippe Lang2012-11-181-2/+3
| | | | | | (#12396). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10850 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix receiving mail subject broken which does not begin with encoding name ↵Toshi MARUYAMA2012-11-161-1/+2
| | | | | | (#12375) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10812 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Private issue notes (#1554).Jean-Philippe Lang2012-10-031-2/+6
| | | | | | Adds 2 new permissions for viewing/adding private comments to issues. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10547 e93f8b46-1217-0410-a6f0-8f06a7374b81
* MailHandler: Match assignee on the full display name (#11552).Jean-Philippe Lang2012-08-261-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10236 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Custom fields of type version not proper handled in receiving e-mails ↵Jean-Philippe Lang2012-08-061-2/+2
| | | | | | (#11571). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10157 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ignore emails with "Auto-Submitted: auto-*" header (#11338).Jean-Philippe Lang2012-07-071-6/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9924 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: German umlauts in Subject get striped with ruby1.8 (#11065).Jean-Philippe Lang2012-06-101-2/+19
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9796 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove redundant code from app/models/mail_handler.rbToshi MARUYAMA2012-05-061-4/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9646 e93f8b46-1217-0410-a6f0-8f06a7374b81
* replace Mailer deliver syntax to Rails3 styleToshi MARUYAMA2012-05-051-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9638 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Copyright update.Jean-Philippe Lang2012-05-051-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9636 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Use Mail instead of TMail in MailHandler.Jean-Philippe Lang2012-05-051-28/+32
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9630 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged rails-3.2 branch.Jean-Philippe Lang2012-04-251-2/+11
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9528 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ignore emails with Auto-Submitted: auto-replied header (#10607).Jean-Philippe Lang2012-04-131-5/+14
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9390 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes the mail handler ignore out-of-office emails (#10607).Jean-Philippe Lang2012-04-061-0/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9358 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds Redmine::Utils.random_hex for generating a random hex string.Jean-Philippe Lang2012-03-041-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9071 e93f8b46-1217-0410-a6f0-8f06a7374b81
* MailHandler: fixed that sender's fullname is not unquoted (#10334).Jean-Philippe Lang2012-03-011-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9043 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Increase username length limit from 30 to 60 (#2719).Jean-Philippe Lang2012-02-051-3/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8778 e93f8b46-1217-0410-a6f0-8f06a7374b81
* code layout cleanup app/models/mail_handler.rbToshi MARUYAMA2012-01-311-13/+42
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8745 e93f8b46-1217-0410-a6f0-8f06a7374b81
* code layout cleanup app/models/mail_handler.rbToshi MARUYAMA2012-01-311-2/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8744 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove duplicate "private" from MailHandler modelToshi MARUYAMA2012-01-061-2/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8522 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove redundant "email" parameter from MailHandler#create_user_from_emailToshi MARUYAMA2012-01-061-2/+2
| | | | | | "email" is defined as attr_reader. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8521 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Rails3: replace deprecated Errors#on to Errors#[] at app/models/mail_handler.rbToshi MARUYAMA2012-01-051-3/+3
| | | | | | | On Rails2, Errors#[] returns single error if one error raises. But, on Rails3, Errors#[] always returns the array. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8520 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Improved user creation from incoming email.Jean-Philippe Lang2011-11-271-15/+46
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7952 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-spaces from app/models/mail_handler.rb.Toshi MARUYAMA2011-08-311-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6877 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes mail handler for when there's no attachments (#8651).Jean-Philippe Lang2011-07-291-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6325 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: attachments from Apple Mail not added by mail handler (#8651).Jean-Philippe Lang2011-07-291-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6324 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: MailHandler does not include JournalDetail for attached files (#7966).Jean-Philippe Lang2011-07-241-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6312 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ability to assign issues to groups (#2964).Jean-Philippe Lang2011-07-231-9/+13
| | | | | | Option is disabled by default. It can be turned on in application settings. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6306 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Setting issue attributes from mail should be case-insensitive (#8759).Jean-Philippe Lang2011-07-091-5/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6199 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-spaces from mail handler model source.Toshi MARUYAMA2011-05-171-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5815 e93f8b46-1217-0410-a6f0-8f06a7374b81
* remove trailing white-spaces from MailHandler model source.Toshi MARUYAMA2011-05-081-35/+35
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5710 e93f8b46-1217-0410-a6f0-8f06a7374b81