История коммитов

Автор SHA1 Сообщение Дата
  Jens Pfeifer 7e4b46b65c Refactoring: Added consistent email address validation to backend. 5 лет назад
  Martin Edenhofer 180502d03b - Prefer `oversized_preferences` naming prefix for consistency reasons. 5 лет назад
  Martin Edenhofer bea44638d5 Martin Edenhofer's avatar Fixed issue #2719 - Unable to set owner via `X-Zammad-Ticket-owner` header. 5 лет назад
  Billy Zhou 30d3ce2b88 Upgrade mail gem from 2.6.6 to 2.7-stable to solve 4 issues: 5 лет назад
  Martin Edenhofer 3fb7e5bee3 Fixed issue #2397 - Unable to process emails without From (but with Sender) header. 5 лет назад
  Martin Edenhofer e31d2751cf Fixed issue #2254 - Unable to process spam email `"ERROR: #<Exceptions::UnprocessableEntity: Invalid email>"`. 6 лет назад
  Ryan Lue f046c80c79 Improve 'URL' parsing in Avatar model (fixes #2199) 6 лет назад
  Ryan Lue ae8fa91260 Remove quotation marks from email addresses (fixes #2154) 6 лет назад
  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 лет назад
  Martin Edenhofer ef179bf67b Improved email processing and cleaning up firstname/lastname detection. 6 лет назад
  Martin Edenhofer 3b107f0a31 Fixes issue #2087 - No mime_type on nil message (no message body) / email will not be processed. 6 лет назад
  Ryan Lue 5583369d8b Render umlauts and other multi-byte characters correctly in HtmlSanitizer::strict 6 лет назад
  Ryan Lue dfebe8d767 Relocate test data files from test/fixtures to test/data 6 лет назад
  Ryan Lue 13ef5d4246 Rewrite Encode::conv as String#utf8_encode 6 лет назад
  Ryan Lue e7caca5854 Update mail gem 6 лет назад
  Martin Edenhofer 8104d7756a Improved email processing with corrupt from headers. 6 лет назад
  Martin Edenhofer 22c5b24fb7 Fixed issue #1749 - Unable to send auto reply if from contains 2 or more senders with invalid email address. 6 лет назад
  Martin Edenhofer e376a0f872 Improved error handling of invalid emails. 6 лет назад
  Martin Edenhofer 56846b2fe9 Allow a href for paste, images and text link with different content. 6 лет назад
  Martin Edenhofer e9f4b5af08 Improved error handling of email processing with invalid email addresses. 6 лет назад
  Thorsten Eckel 705487154c Applied changes for Rubocop 0.51. 7 лет назад
  Martin Edenhofer b82b0375f0 Improved error handling for strange/invalid email addresses. 7 лет назад
  Martin Edenhofer c6fec78bf9 Improved email parsing, skip sender if no @ is containing (try reply-to or return-path if existing). 7 лет назад
  Martin Edenhofer 86430e9e33 Improved error handling. 7 лет назад
  Martin Edenhofer 88e3d9e574 Improved error handling of emails with invalid byte sequence for utf8 encoding. 7 лет назад
  Martin Edenhofer defdb972a1 Fixed issue #811 - Unprocessable Email (without email address in from header) and issue #969 - Mail processing error (with broken mail headers). 7 лет назад
  Martin Edenhofer 060051b710 Improved html sanitizer for layout option / empty lines. 7 лет назад
  Martin Edenhofer 7a08b9266b Implemented issue #930 - view support for html tables. 7 лет назад
  Martin Edenhofer 0308d8fe2d Fixed html sanitizer loop. Extended tests. 7 лет назад
  Martin Edenhofer 449d1904fe Improvement for issue #952 - External links in html emails will be open in local context. 7 лет назад
  Martin Edenhofer 0fd5c971fc Fixed html sanitizer with non utf8 content in href attributes. 7 лет назад
  Martin Edenhofer 73a258b796 Fixed issue #763 - Customer names are sometimes wrapped with quotes. 7 лет назад
  Martin Edenhofer 96bd3ef7e0 Fixed issue #795 - Unprocessable emails. 7 лет назад
  Martin Edenhofer a67019ecb8 Improved email processing on invalid/not parseable headers. 7 лет назад
  Martin Edenhofer b2b835bcc5 Strip beginning and ending new lines. Improved layout of own quoted messages. 7 лет назад
  Martin Edenhofer 63b0e4fe31 Show incoming images if local content. External images or links with images are still removed. 7 лет назад
  Martin Edenhofer e1059d4ece Followup for issue#719 - ensure that title is set even via email creation. 7 лет назад
  Martin Edenhofer b86e18205b Fixed issue #731 - Do not import own notification emails in Zammad. 7 лет назад
  Martin Edenhofer 3fa12b73ae Moved to whitelist sanitizer. 7 лет назад
  Thorsten Eckel 8800a4a861 Added HTML Sanitzer concern for multi model usage. 7 лет назад
  Martin Edenhofer 3e07697954 Improved email parsing. 7 лет назад
  Martin Edenhofer 4cec7a5549 Added content validation to x-zammad mail headers and postmaster filters. 7 лет назад
  Martin Edenhofer a0caaa06e9 Cleanup, fixed typos and improved error handling. 8 лет назад
  Martin Edenhofer 4d42c54bf1 Fixed issue#345 - IMAP mail fetching stops working on spam mail and invalid email format. Scheduler will now keep running and store failed mail under tmp/unprocessable_mail/. 8 лет назад
  Martin Edenhofer 7e8581909e Fixed "PG::NotNullViolation: ERROR: null value in column "content_type" violates not-null constraint" for mails with non text/* alternative content. 8 лет назад
  Martin Edenhofer b6f7858dd5 Added ruby 2.3 support (RuntimeError: can't modify frozen String). 8 лет назад
  Martin Edenhofer 249fba71c0 Improved html2html_strict (allow hyperlinks but clean it before). 8 лет назад
  Martin Edenhofer e9eae11262 Improved html2text. 8 лет назад
  Martin Edenhofer 77214ffcc4 Because of current exchange/iso/text plain-issues, moved to own html2text converter by strip out all tags unless (b|i|ul|ol|li|u|h1|h2|h3|hr). 8 лет назад
  Martin Edenhofer 7a5f73c79a Added guess routine for not parseable (not RfC conform) email headers like "To: Max Kohl | [example.com] <kohl@example.com>". 8 лет назад