Commit graph

99 commits

Author SHA1 Message Date
Mantas Masalskis
517e993c7a Fixes #6136 - Complex emails signature detection crashes email parsing 2026-05-15 16:13:28 +03:00
Dusan Vuckovic
1c2a0a1fce Follow-up b82fc27141 - Fixes #6000 - Feature: AI Agent - New agent type to extract text from incoming tickets. 2026-04-02 09:40:53 +01:00
Dusan Vuckovic
19e9c25392 Fixes #5976 - Incorrect formatting of < and > in text modules. 2026-03-03 09:58:52 +00:00
Mantas Masalskis
a1b9ef2bbb Maintenance: Update copyright information. 2026-01-02 15:41:09 +02:00
Florian Liebe
84e20735cd Maintenance: Reimplement removing of quotes in emails without AI.
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Marcel Bialas <mb@zammad.com>
2025-12-07 16:59:41 +01:00
renovatebot
fbdd845fc0 Maintenance: Update dependency rubocop to v1.80.0 2025-08-26 16:24:31 +03:00
Martin Gruner
5daee104f6 Fixes #5580 - Remove MySQL/MariaDB support 2025-05-22 10:20:30 +02:00
Mantas Masalskis
10f627cb69 Maintenance: Update copyright information 2025-01-01 17:39:43 +02:00
Florian Liebe
d30bf4caaa Fixes #5424 - Invalid URL translation in text mail footer if URL contains & / &amp;.
Co-authored-by: Tobias Schäfer <ts@zammad.com>
2024-11-28 10:45:21 +01:00
renovatebot
b883c3bafc Maintenance: Update dependency rubocop-performance to v1.23.0 2024-11-15 15:01:26 +01:00
Florian Liebe
5a079f597e Fixes #5193 - Information about remote images is lost/not displayed in Zammad.
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2024-06-05 08:28:20 +02:00
Dominik Klein
e054d6ca79 Maintenance: Update copyright information. 2024-01-02 11:55:19 +01:00
Rolf Schmidt
d3d3527f79 Follow up 29cf099014 - Fixes #4724 - Large attachments will blow up RAM and CPU usage on mysql.
Co-authored-by: Martin Gruner <mg@zammad.com>
2023-07-19 09:45:59 +02:00
Thojo0
9331892e85 Fixes #2126 - Email signatures trim trailing whitespace in text part. 2023-03-30 12:08:59 +00:00
Florian Liebe
9dfc232536 Maintenance: Update copyright information. 2023-01-02 16:19:55 +01:00
renovatebot
ba51a02ed1 Maintenance: Update dependency rubocop to v1.37.1 2022-10-26 11:51:57 +02:00
Rolf Schmidt
a45293ecfd Maintenance: Update nokogiri to 1.13.9. 2022-10-19 11:08:53 +02:00
Florian Liebe
ec29f82893 Fixes #4184 - HTML comments/conditions being rendered from emails. 2022-09-14 21:40:29 +02:00
Florian Liebe
edd9889e87 Fixes #4112 - Zammad shows "<![if !supportLists]>- <![endif]>" instead of list icon 2022-06-20 13:16:57 +00:00
Martin Gruner
b8616317a4 Maintenance: Update company references in source code. 2022-05-27 11:21:11 +02:00
Martin Gruner
24c3bdfd87 Maintenance: Update copyright header. 2022-01-01 14:38:12 +01:00
Martin Gruner
3e2ad0e19c Maintenance: Bump rubocop from 1.20.0 to 1.21.0 2021-09-14 09:46:08 +02:00
Thorsten Eckel
b8b57781b7 Maintenance: Activated rubocop Layout/LeadingCommentSpace. 2021-07-19 15:43:33 +02:00
Thorsten Eckel
814f7e997b Maintenance: Activated rubocop Style/SelfAssignment. 2021-07-19 15:27:47 +02:00
Martin Gruner
33a5f470e0 Maintenance: Treat Ruby deprecation warnings as test errors. 2021-07-06 07:52:22 +00:00
Martin Gruner
5df98684da Maintenance: Update copyright information and add a new rubocop cop to watch over it. 2021-06-01 12:20:20 +00:00
Mantas Masalskis
041bf51b52 Maintenance: Rubocop enforces %r{} regular expression style 2021-05-12 14:37:44 +03:00
Thorsten Eckel
707c1670e7 Maintenance: Bumped Nokogiri to 1.11.0 to resolve CVE-2020-26247. 2021-01-08 16:02:19 +01:00
Thorsten Eckel
85573432c0 Maintenance: Updated rubocop(-* gems) to latest version (1.4.1). 2020-11-24 17:20:57 +01:00
Thorsten Eckel
b72a15a017 Maintenance: Updated rubocop(-* gems) to latest version (1.3.0). 2020-11-12 12:42:44 +01:00
Thorsten Eckel
43b6374d16 Updated rubocop(-* gems) to latest version (1.2.0). 2020-11-05 17:31:00 +01:00
Thorsten Eckel
623b17be6b Maintenance: Updated rubocop(-* gems) to latest version (0.92.0). 2020-09-30 11:07:01 +02:00
Thorsten Eckel
72bb320fb0 Updated rubocop(-* gems) to latest version (0.85.1). 2020-06-08 17:01:40 +02:00
Thorsten Eckel
8690916936 Updated rubocop(-* gems) to latest version (0.84.0). 2020-05-25 10:19:53 +02:00
Thorsten Eckel
a976b9fb43 Maintenance: Updated rubocop(-* gems) to latest version (0.80.0). 2020-02-18 20:51:31 +01:00
Martin Edenhofer
7f1d30e089 Fixed issue #2722 - mail processing impossible: invalid byte sequence in UTF-8. 2019-08-29 18:05:17 +02:00
Ryan Lue
a1da3a27f9 Enable Lint/UselessAssignment cop. 2019-06-28 13:38:49 +02:00
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). 2019-06-27 20:26:28 +02:00
Martin Edenhofer
6be530bb1c Improved performance of utf8_encode!() and html2text() (issue #2374). 2018-11-27 10:27:40 +01:00
Thorsten Eckel
9af50f2a4e Updated rubocop to latest version (0.59.2) and applied required changes. 2018-10-09 08:17:41 +02:00
Ryan Lue
fa678f938a Support processing of emails with Windows-1258 encoding (fixes #2224) 2018-09-06 04:07:30 +02:00
Ryan Lue
a93f81e20b Make String#utf8_encode more robust (fixes #2176) 2018-08-09 18:54:51 +08:00
Ryan Lue
dfebe8d767 Relocate test data files from test/fixtures to test/data 2018-06-08 11:45:22 +08:00
Ryan Lue
13ef5d4246 Rewrite Encode::conv as String#utf8_encode 2018-06-08 11:45:18 +08:00
Thorsten Eckel
bf6192113a Improved overall performance by using logger.debug { ... } instead of logger.debug(...). This decreases the LDAP import dry runtime by ~33%. 2018-03-22 10:39:32 +01:00
Thorsten Eckel
705487154c Applied changes for Rubocop 0.51. 2017-11-23 09:09:44 +01:00
Martin Edenhofer
b35ff0fef2 Fixed issue #1579 - leading and tailing utf8 spaces are not removed for email addresses are not removed. 2017-10-24 22:34:52 +02:00
Thorsten Eckel
757f0ac9bd Applied RuboCop Style/BlockDelimiters to improve readability. 2017-10-01 14:25:52 +02:00
Martin Edenhofer
ebd2b174df Removed ruby 2.4.1 warming "warning: regular expression has redundant nested repeat operator '*'". 2017-08-14 10:44:48 +02:00
Jens Pfeifer
d1278d44c2 Fixed typos. 2017-07-10 15:00:51 +00:00