Commit graph

150 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
Mantas Masalskis
439105bb1d Maintenance: Change cookie handling to be Rack version agnostic 2026-04-21 18:50:00 +03:00
Mantas Masalskis
c6e38d1888 Maintenance: Update to Sprockets v4 2026-04-17 12:15:49 +03:00
renovatebot
08c8a99a9a Maintenance: Update dependency mail to v2.9.0 2026-04-14 11:27:16 +03:00
Rolf Schmidt
bf33ae76eb Fixes #6072 - ai_action field resolves into error on ticket get request.
Co-authored-by: Florian Liebe <fl@zammad.com>
2026-04-13 12:18:51 +02: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
Florian Liebe
9d6f61ca68
Maintenance: Fix frozen literal string warnings. 2025-08-22 11:32:06 +02:00
Martin Gruner
3ad032c2f1 Follow-up 6de3cfd86a - another frozen string fix 2025-08-19 10:15:28 +02:00
Martin Gruner
6de3cfd86a Maintenance: Fix Ruby frozen string warnings 2025-08-18 12:55:14 +02: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
renovatebot
bdd79354cc Maintenance: Update dependency rubocop to v1.64.0
Most of the changes are related to a new cop named `Style/SuperArguments`. It checks for redundant argument forwarding when calling super with arguments identical to the method definition.
2024-05-27 14:45:45 +02:00
renovatebot
1c65ced3d5 Maintenance: Update dependency net-smtp to v0.5.0 2024-04-09 14:55:46 +02:00
renovatebot
5f8cb09d16 Maintenance: Use Net::SMTP authenticator API for XOauth2 support. 2024-01-19 15:36:01 +01:00
Mantas Masalskis
9d50a0b5e7 Maintenance: Update to Ruby 3.2.2. 2024-01-03 08:47:59 +01:00
Dominik Klein
e054d6ca79 Maintenance: Update copyright information. 2024-01-02 11:55:19 +01:00
renovatebot
731a4ab019 Maintenance: Update dependency rubocop to v1.59.0 2023-12-18 10:16:36 +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
Mantas Masalskis
c9620cdc0f Fixes #4304 - Mails cannot be processed if the special character "+" appears... 2023-06-24 22:20:07 +02:00
Mantas
a77e589d57 Fixes #4567 - Unable to process email with invalid "Date" header 2023-04-25 10:31:54 +00:00
Thojo0
9331892e85 Fixes #2126 - Email signatures trim trailing whitespace in text part. 2023-03-30 12:08:59 +00:00
Martin Gruner
d58b298383 Maintenance: Fix SLES 12 build issues due to outdated imlib2 version. 2023-01-31 10:06:21 +00:00
Mantas Masalskis
135384c43d Fixes #4347 - Zammad looses EXIF Tags from Images taken and sent with an iPhone 2023-01-25 09:27:12 +01: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
83b622d62a Fixed problems with SMTP authentication not working via CRAM-MD5. 2022-06-15 15:30:39 +02:00
Martin Gruner
b8616317a4 Maintenance: Update company references in source code. 2022-05-27 11:21:11 +02:00
Martin Gruner
aca7a6c496 Maintenance: Switch to Ruby 3.0.3. 2022-03-28 13:03:04 +02:00
Martin Gruner
d7b8b3662f Maintenance: Updated to Rails 6.1. 2022-03-22 10:14:09 +01:00
Mantas Masalskis
154b3accf9 Fixes #2603 - Limit access to KB Categories based on roles. 2022-02-24 12:15:19 +01:00
Martin Gruner
24c3bdfd87 Maintenance: Update copyright header. 2022-01-01 14:38:12 +01:00
Martin Gruner
64a87b1c67 Fixes #2709, fixes #2666, fixes #2665, fixes #556, fixes #3275 - Refactoring: Implement new translation toolchain based on gettext.
- Translations are no longer fetched from the cloud.
- Instead, they are extracted from the codebase and stored in i18n/zammad.pot.
- Translations will be managed via a public Weblate instance soon.
- The translated .po files are fed to the database as before.
- It is now possible to change "translation" strings for en-us locally via the admin GUI.
- It is no longer possible to submit local changes.
2021-11-15 16:58:19 +01:00
Martin Gruner
3e2ad0e19c Maintenance: Bump rubocop from 1.20.0 to 1.21.0 2021-09-14 09:46:08 +02:00
Martin Gruner
86e18abd00 Maintenance: Bump rubocop from 1.18.4 to 1.19.0 2021-08-13 08:03:57 +02:00
Dominik Klein
d11d1d4106 Fixes #3556 - Backtrace lines pollute log. 2021-08-06 17:16:20 +02:00
Thorsten Eckel
887b779b40 Follow up - ca56de3648 - Maintenance: Updated to Rails 6.0.4 and the new Zeitwerk autoloader: Fixed deprecation of autoloading in initializers causing namespace lookup errors. 2021-07-21 12:00:13 +00: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
22e0fc5520 Maintenance: Updated to Ruby 2.7.3. 2021-06-24 07:05:39 +00:00