Commit History

Author SHA1 Message Date
  Thorsten Eckel 40dcb0e132 Updated rubocop to latest version (0.74). 5 years ago
  Martin Edenhofer bea44638d5 Martin Edenhofer's avatar Fixed issue #2719 - Unable to set owner via `X-Zammad-Ticket-owner` header. 5 years ago
  Martin Edenhofer b7bcc2aeff Improved subject in oversized mail template. 5 years ago
  Billy Zhou fae194918e Implemented issue #2092 - Send postmaster email to sender if email is too big 5 years ago
  Ryan Lue a1da3a27f9 Enable Lint/UselessAssignment cop. 5 years ago
  Thorsten Eckel 83c77a4a35 Applied required changes to install and use PHP 5.6 for testing the Zammad PHP API client - until @jepf adds PHP 7 support (for tests). 5 years ago
  Martin Edenhofer ffd7ae99b1 Fixes issue #2530 - Not used SQL index with PostgreSQL in certain cases on very large setups. 6 years ago
  Billy Zhou 30d3ce2b88 Upgrade mail gem from 2.6.6 to 2.7-stable to solve 4 issues: 6 years ago
  Martin Edenhofer 12eb5381b0 Fixes #2491 - Email is not processed if attachement as "space" as filename like `Content-Disposition: inline; filename="=?utf-8?b??="`. 6 years ago
  Billy Zhou 0b472fae67 Follow up to #2456 - removed unnessary call to Mail::Encodings.value_decode and corrected test cases 6 years ago
  Billy Zhou 84ff625257 Fixed #2456 - parsing utf8 encoded email subject 6 years ago
  Martin Edenhofer a17137c4a5 Improved email processing - added error/timeout handling. 6 years ago
  Thorsten Eckel b2c065812f Refactoring: Migrated Kernel.const_get to Rails .constantize. 6 years ago
  Thorsten Eckel e8a57517f4 Updated rubocop - applied custom Layout/AlignHash style. 6 years ago
  Billy Zhou 77794e0b26 Fixed #2390 - Add a filter to not show emails with potential issue - Display a… 6 years ago
  Martin Edenhofer 3fb7e5bee3 Fixed issue #2397 - Unable to process emails without From (but with Sender) header. 6 years ago
  Thorsten Eckel 9af50f2a4e Updated rubocop to latest version (0.59.2) and applied required changes. 6 years ago
  Martin Edenhofer 9a7118123d Fixed issue #2245 - Unable to process spam mail with invalid date field. 6 years ago
  Martin Edenhofer 9d860fbc03 Fixed issue #2227 - Unprocessable email ERROR: #<ArgumentError: invalid byte sequence in UTF-8> and improved email parser tests to also verify attachments. 6 years ago
  Ryan Lue ae8fa91260 Remove quotation marks from email addresses (fixes #2154) 6 years ago
  Martin Edenhofer 64c6d706c6 Fixed issue #2200 - Unable to process email `EncodingError: could not find a valid input encoding`. Needed to downgrade mail gem because of parsing issues of valid mime issues. 6 years ago
  Ryan Lue 88938024cd Adjust Channel::EmailParser#parse to try charset supplied in header (fixes #2167) 6 years ago
  Martin Edenhofer ef179bf67b Improved email processing and cleaning up firstname/lastname detection. 6 years ago
  Martin Edenhofer 3b107f0a31 Fixes issue #2087 - No mime_type on nil message (no message body) / email will not be processed. 6 years ago
  Ryan Lue 2da68fa177 Add minimal test for existing followup search feature 6 years ago
  Muhammad Nuzaihan 9f559276e4 improve email filters by adding a tag option - closes #1991 6 years ago
  Ryan Lue c17a29cd0f Refactor Channel::EmailParser#parse method 6 years ago
  Ryan Lue 8951d3f1bd Refactor email parser test &c. 6 years ago
  Ryan Lue dfebe8d767 Relocate test data files from test/fixtures to test/data 6 years ago
  Ryan Lue 13ef5d4246 Rewrite Encode::conv as String#utf8_encode 6 years ago
  Ryan Lue e7caca5854 Update mail gem 6 years ago
  Martin Edenhofer b403432c76 Initial support of recursive triggers for tickets - issue #2035. 6 years ago
  Ryan Lue 04055f7095 Replace unless with if ! (project-wide) 6 years ago
  Thorsten Eckel 5f3c793f37 Refactoring: Fixed autoloading issues and workarounds by doing dependency requirement the "Rails Way". 6 years ago
  Martin Edenhofer 7dc66a14f4 Log message if of every processed email (to have a better debugging possibility in general). 7 years ago
  Thorsten Eckel bf6192113a Improved overall performance by using logger.debug { ... } instead of logger.debug(...). This decreases the LDAP import dry runtime by ~33%. 7 years ago
  Martin Edenhofer d830f0eb2d UI improvement: Show only real attachments in attachment list. Move original formatted message into footer of article (beside donwload raw message). 7 years ago
  Thorsten Eckel b1af9b8050 Improved readability of HTML parser error message and backtrace. 7 years ago
  Martin Edenhofer 47c079d5d7 Improved logging for used backeds. 7 years ago
  Martin Edenhofer 402300c848 Added helper method to process unprocessable mails again (Channel::EmailParser.process_unprocessable_mails). 7 years ago
  Martin Edenhofer 8104d7756a Improved email processing with corrupt from headers. 7 years ago
  Martin Edenhofer e376a0f872 Improved error handling of invalid emails. 7 years ago
  Thorsten Eckel 705487154c Applied changes for Rubocop 0.51. 7 years ago
  Martin Edenhofer 460182e663 Small code cleanup. 7 years ago
  Martin Edenhofer 68cb27f0c1 Improved file name detection of attachments. 7 years ago
  Martin Edenhofer 99af4f187a Improved filename detection of incoming postmaster emails (use subject.eml and no file-1). 7 years ago
  Martin Edenhofer 4c7309303f Merge branch 'develop' of git.znuny.com:zammad/zammad into develop 7 years ago
  Martin Edenhofer b76be9eebc Small code layout improvements. 7 years ago
  Thorsten Eckel 757f0ac9bd Applied RuboCop Style/BlockDelimiters to improve readability. 7 years ago
  Martin Edenhofer ff56f294f3 Rails 5.1 migration. 7 years ago