Commit graph

2421 commits

Author SHA1 Message Date
Joe Schröcker
acf29ee0cc Maintenance - Cleanup remaining MySQL mentions
Co-authored-by: Joe Schroecker <js@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
2026-04-29 09:21:16 +02:00
Mantas Masalskis
8a7dad0ea8 Maintenance: Ticket Article runs dynamic image scrubber on many read operations 2026-04-24 12:22:23 +03:00
Mantas Masalskis
aaa4700468 Maintenance: Renames 422 HTTP response code from unprocessable_entity to unprocessable_content due to RFC update 2026-04-22 18:23:21 +03:00
Dusan Vuckovic
9aba512ab5 Fixes #6077 - AI tokens usage with Azure AI. 2026-04-17 08:02:36 +01:00
Dusan Vuckovic
281f39ead8 Fixes #6060 - Missing temperature support by some models for some providers.
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2026-04-15 12:42:16 +01:00
renovatebot
08c8a99a9a Maintenance: Update dependency mail to v2.9.0 2026-04-14 11:27:16 +03:00
Dominik Klein
8a987e2672 Maintenance: Improve AI provider model default values and tests.
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2026-03-11 13:54:28 +01:00
Florian Liebe
c2ea5e1613 Fixes #5992 - Mail content is attached as document.html for a non-multipart text/html mail. 2026-03-09 10:01:44 +01:00
Mantas Masalskis
752ace59f7 Fixes #5897 - Emails cannot be fetched from mailbox
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Mantas <mm@zammad.com>
2026-01-08 16:37:31 +02:00
Florian Liebe
6866604bdf Maintenance: Renew client configuration for Keycloak. 2026-01-08 14:03:33 +01:00
Florian Liebe
8a840d4ee2 Fixes #5905 - E-mail is added as file attachment.
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
2026-01-08 14:02:43 +01:00
Mantas Masalskis
a1b9ef2bbb Maintenance: Update copyright information. 2026-01-02 15:41:09 +02:00
Mantas Masalskis
078a4f5c2c Maintenance: Clean up Cti::CallerId to avoid collision with ActiveRecord methods and improve readability 2025-12-18 16:31:28 +02:00
Florian Liebe
ef966e6fd3 Maintenance: Improve text tool result spec.
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2025-12-12 14:42:01 +01:00
Benjamin Scharf
991bf7aaf5 Fixes #5849 - Ticket Summary - Recognize text in images.
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-12-12 10:53:50 +00:00
Mantas Masalskis
1aac3af8df Maintenance: Regenerate outdated test emails 2025-12-01 11:35:52 +02:00
Dusan Vuckovic
4648cd6a73 Maintenance: Stabilize calendar spec. 2025-11-27 12:30:29 +00:00
Marcel Bialas
183ff3ea24 Fixes #5227 - Ensure email subjects with prefixed whitespace are parsed correctly
Co-authored-by: Mantas Masalskis <mm@zammad.com>
2025-11-11 12:24:54 +01:00
Dominik Klein
735783b4b8 Maintenance: Add AI text tool prompt improvements. 2025-10-30 16:42:42 +01:00
Mantas Masalskis
52f6589a61 Maintenance: Improving API-Token management for Zammad AI
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Benjamin Scharf <bs@zammad.com>
2025-10-28 13:43:44 +01:00
Florian Liebe
f1bf73beaa Maintenance: AI Analytics - Add meta data from provider call inside AI analytic run entry.
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
2025-10-27 13:08:44 +01:00
Dominik Klein
0c20433dda Fixes #5817 - Reduce loss of paragraphs (and other HTML tags) and improve language situation.
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2025-10-23 23:20:58 +02:00
Benjamin Scharf
88b9770f4d Fixes #5768 - Feature: AI Analytics - Ticket Summary - Collection of agent feedback.
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-10-16 12:16:02 +01:00
Dominik Klein
0bb32d89e0 Maintenance: Fix problem with empty response handling in ai middleware service.
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2025-10-06 14:44:00 +02:00
Florian Liebe
a7c93e4108 Maintenance: Update SAML client in CI. 2025-10-02 12:17:25 +02:00
Rolf Schmidt
d0774d4d2f Fixes #5797 - In "Manage -> Tags" creating a tag with comma results in nothing.
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-10-01 13:24:37 +02:00
Martin Gruner
3a3e0fbdde Fixes #5793 - Do not add successful health check requests to AI HTTPLog 2025-09-30 13:22:26 +02:00
Benjamin Scharf
a0e2d5fe6d Fixes #5551 - Add Mistral AI to the list of supported AI providers 2025-09-16 14:06:22 +02:00
Dominik Klein
0b10de2834 Fixes #5759 - Custom GPT model not working. 2025-09-07 10:16:43 +02:00
Florian Liebe
2826fb7627 Maintenance: Update Zendesk cassettes. 2025-09-03 09:15:56 +02:00
Florian Liebe
5878931b96 Maintenance: Add VCR cassette for Zammad AI.
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-08-29 12:49:34 +02:00
Florian Liebe
67208d7715 Maintenance: Update OpenStreetMap related test. 2025-08-28 09:50:01 +02:00
Martin Gruner
ae88878ebb Maintenance: Unpin Chrome version in CI 2025-08-22 14:38:09 +02:00
Dusan Vuckovic
91a10e6503 Maintenance: Make VCR cassettes work again for some external services. 2025-08-22 12:10:26 +01:00
Benjamin Scharf
88166ef181 Feature: Writing Assistant - Possibility to use custom text tools.
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-08-20 16:01:58 +01:00
Martin Gruner
ee8d7d3db5 Maintenance: Use better default browser width/height values 2025-08-07 15:42:20 +02:00
Martin Gruner
711f95f0fe Maintenance: Improve devcontainer setup by providing stack variants 2025-08-07 11:58:30 +02:00
Martin Gruner
64fa255e50 Fixes #5583 - Remove Slack integration 2025-08-05 09:29:16 +02:00
Martin Gruner
4e00e007a7 Fixes #5581 - Remove Twitter support 2025-08-04 14:41:12 +02:00
Florian Liebe
2ef6b264b8
Maintenance: Update Zendesk cassettes. 2025-07-10 08:40:55 +02:00
renovatebot
6075d21704 Maintenance: Update dependency rubocop to v1.77.0 2025-06-23 13:21:06 +02:00
Martin Gruner
1b7818a415 Fixes #5656 - Allow selection of used model for suitable AI provider
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Martin Gruner <mg@zammad.com>
2025-06-11 13:34:28 +02:00
Mantas Masalskis
b2053cc5a9 Fixes #5640 - Email with multipart/mixed is missing some parts 2025-06-09 13:03:20 +03:00
Martin Gruner
5daee104f6 Fixes #5580 - Remove MySQL/MariaDB support 2025-05-22 10:20:30 +02:00
Benjamin Scharf
a2136ce304 Feature: Zammad Smart Assist - Agent article reply with assistance AI tools
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
2025-05-15 15:40:12 +02:00
Tobias Schäfer
7f4c38cd69 Fixes #5550 - Add Azure to the list of supported AI providers
Co-authored-by: Florian Liebe <fl@zammad.com>
2025-05-15 13:14:53 +02:00
Dusan Vuckovic
5fc7728919 Fixes #5549 - Feature: Add Anthropic to the list of supported AI providers.
Co-authored-by: Martin Gruner <mg@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-05-14 15:48:34 +01:00
Florian Liebe
9e2b09ffbe Fixes #5577 - Email is not shown correctly in Zammad.
Co-authored-by: Tobias Schäfer <ts@zammad.com>
2025-05-12 13:28:43 +02:00
Dominik Klein
9797e2cf14 Maintenance: Improve AI provider handling for better usage in vector context and none json response format. 2025-05-07 08:49:30 +02:00
Rolf Schmidt
fc28209b95 Maintenance: Stabilize mini test ticket create. 2025-04-30 13:29:53 +02:00