Commit graph

1432 commits

Author SHA1 Message Date
Dominik Klein
315f44e34b Maintenance: Audit UserAgent timeout values across call sites 2026-05-22 11:33:45 +02:00
Dominik Klein
a37a92b1b4 Fixes #6139 - Translation - user profile / devices - Field location not translated. 2026-05-21 09:41:20 +02:00
Dominik Klein
1b2a6607f4 Fixes #6146 - Report profiles are not sorted alphabetically. 2026-05-20 21:58:25 +02:00
Dominik Klein
9f6b01084e Maintenance: Add optional PKCE support to Microsoft OAuth flow. 2026-05-06 21:31:38 +02:00
Stephan Eberle
6bd1ff8c93
Fixes #4820 - OAuth: redirect_uri lost after login when user has no active session.
Closes #6034.
2026-05-06 15:16:31 +02:00
Mantas Masalskis
1e20dc5e1e Maintenance: Ensure services have a single entry point and an easy way to pass current user 2026-04-23 12:39:32 +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
Mantas Masalskis
439105bb1d Maintenance: Change cookie handling to be Rack version agnostic 2026-04-21 18:50:00 +03:00
Marcel Bialas
c8407aecf5 Fixes #6001 - AI - Create Knowledge Base (KB) answers from solved tickets.
Co-authored-by: Marcel Bialas <mb@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2026-04-10 15:36:26 +02:00
Florian Liebe
ab406db31e Maintenance: Improve link adding during ticket creation. 2026-04-07 09:37:48 +02:00
Florian Liebe
60b079a94c Maintenance: Improve SSO mechanism. 2026-04-07 09:37:48 +02:00
Florian Liebe
f90e0e9665 Maintenance: Enhance authorization and refactor context generation for AI assistance controller. 2026-04-07 09:37:48 +02:00
Dominik Klein
d3327b49b9 Maintenance: Improve getting started handling.
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
2026-04-07 09:37:48 +02:00
Florian Liebe
310cefb4ad Maintenance: Improve loading mechanism for aws-sdk-s3 gem.
Thanks to Andreas Schneider <asn@cryptomilk.org> for the idea.
2026-04-02 13:31:22 +02:00
Florian Liebe
f2d4a06657 Fixes #5762 - AI Analytics> Writing Assistant> Possibilities to investigate satisfaction with a writing assistant result.
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Rene Reimann <rr@zammad.com>
2026-03-30 21:04:43 +02:00
Florian Liebe
8ebeb636d0 Fixes #6029 - WhatsApp channel can not be changed without entering credentials again which can also lead to an broken state. 2026-03-24 16:44:01 +01:00
Dusan Vuckovic
99f29ddb98 Fixes #6006 - Opening a ticket link on the phone with an SSO authentication takes you to the dashboard instead of the ticket. 2026-03-20 11:48:31 +00:00
Rolf Schmidt
9a7945f48c Fixes #6023 - Add rake tasks to inspect and retry failed data privacy tasks.
Co-authored-by: Florian Liebe <fl@zammad.com>
2026-03-19 11:46:09 +01:00
Florian Liebe
ea7849bdbd Maintenance: Improve ticket_related endpoint.
Co-authored-by: Dominik Klein <dk@zammad.com>
2026-03-04 08:07:54 +01:00
Florian Liebe
e0964172b4 Maintenance: Improve import related endpoints.
Co-authored-by: Dominik Klein <dk@zammad.com>
2026-03-04 08:07:54 +01:00
Florian Liebe
651645d77c Maintenance: Improve ticket update handling using REST API/GraphQL mutation.
Co-authored-by: Dominik Klein <dk@zammad.com>
2026-03-04 08:07:54 +01:00
Mantas Masalskis
1615e3c995 Maintenance: Improve configuration details returned by the server.
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Marcel Bialas <mb@zammad.com>
Co-authored-by: Martin Gruner <mg@zammad.com>
2026-03-04 08:07:54 +01:00
Dusan Vuckovic
bb63140ebd Fixes #5949 - CSRF token verification failed. 2026-02-17 11:54:08 +00:00
renovatebot
f7f500aa63 Maintenance: Update dependency rubocop to v1.84.2 2026-02-13 08:56:55 +01:00
Mantas Masalskis
2d91622523 Fixes #5939 - Title cannot be changed by customers anymore 2026-02-03 13:17:19 +02:00
renovatebot
bc5051ccd5 Maintenance: Update dependency rubocop to v1.84.0 2026-01-28 09:46:02 +01:00
Mantas Masalskis
4ca4f128cd Fixes #5902 - Using line breaks in KnowledgeBase results in having multiple words "merged" into one 2026-01-23 13:41:49 +02:00
Mantas Masalskis
6f09df282f Maintenance: Improve GraphQL resilience from malformed queries 2026-01-22 12:00:52 +02:00
Mantas Masalskis
b0d00d0b17 Maintenance: Adds Setting to accept extra attributes in Form endpoint 2026-01-16 13:39:29 +02:00
Dominik Klein
be22843252 Fixes #5892 - Insufficient AI provider error handling.
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
2026-01-12 14:03:17 +01:00
Mantas Masalskis
ab02a7acea Follow-up b465e61 - Fixes #5887 - Knowledge Base search extremely slow despite... 2026-01-05 18:53:32 +02:00
Mantas Masalskis
a1b9ef2bbb Maintenance: Update copyright information. 2026-01-02 15:41:09 +02:00
Dusan Vuckovic
d22af26c12 Fixes #5866 - Macros: Allow manual activation of AI agents and notifications.
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-12-03 16:13:50 +00:00
Dominik Klein
74be3c47b6 Maintenance: Add small OpenID Connect improvements when discovery feature is not used.
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
2025-12-03 08:07:42 +01:00
Mantas Masalskis
8eb3f4706d Maintenance: Update Rails to 8.0 2025-11-26 18:44:15 +02:00
Marcel Bialas
f3f14c26a9 Fixes #5824 - Show human-readable ApplicationModel errors for agent users
Co-authored-by: Mantas Masalskis <mm@zammad.com>
2025-10-28 17:10:34 +01:00
Mantas Masalskis
0d77207b9e Fixes #4417 - Title or customer from existing ticket can not be changed when new required object attribute was added in the meanwhile 2025-10-28 11:20:38 +02:00
Mantas Masalskis
b70aff8b52 Fixes #5820 - AI Analytics> Easy access to raw data
Co-authored-by: Martin Gruner <mg@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Benjamin Scharf <bs@zammad.com>
2025-10-23 21:04:28 +02:00
Dusan Vuckovic
b744d1d478 Fixes #5778 - Feature: AI Analytics - Writing Assistant - Collection of agent feedback.
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-10-16 15:34:42 +01: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
Mantas
451eda2c6c Fixes #5806 - KB feed returns error 500 for non-existant category 2025-10-03 17:52:52 +03: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
Dominik Klein
9921c42648 Maintenance: Add some improvements for the HTTP log handling.
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
2025-09-23 16:06:27 +02:00
Mantas Masalskis
4fb901dbb3 Maintenance: Improve logging behaviour 2025-09-23 16:06:27 +02:00
Florian Liebe
925a706af5 Fixes #5737 - Improve API experience of ticket summary. 2025-09-16 13:43:44 +02:00
Dominik Klein
872ef5a768 Fixes #5708 - Reporting> Allow role limitation of reporting profiles.
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
2025-09-10 12:23:03 +02:00
Dominik Klein
9303010f23 Fixes #5728 - Created_at not changeable for articles via API while import_mode is true. 2025-09-10 09:56:57 +02:00
Benjamin Scharf
9840bee3c1 Fixes #5629 - Write Assistant text tools may lose inline image content after replacement
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2025-08-28 14:43:11 +02:00
Martin Gruner
ae88878ebb Maintenance: Unpin Chrome version in CI 2025-08-22 14:38:09 +02:00
Rolf Schmidt
c078ec7b79 Fixes #5746 - Logout does not work because of nil error (OpenID Connect).
Co-authored-by: Florian Liebe <fl@zammad.com>
2025-08-21 11:42:31 +02:00