Commit graph

40 commits

Author SHA1 Message Date
Mantas Masalskis
b89b6005d5 Fixes #6141 - Email parsing crashes if content-type is malformed 2026-05-21 17:21:07 +03:00
Dominik Klein
d0bfc95f01
Fixes #5974 - Any user with (also) the "customer" role can only select "new" or "closed" in the ticket creation mask 2026-03-02 11:09:15 +01:00
Mantas Masalskis
a1b9ef2bbb Maintenance: Update copyright information. 2026-01-02 15:41:09 +02: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
Benjamin Scharf
9ce0fb1732 Fixes #5755 - Ticket Summary - Clean up group config if disabled
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Rolf Schmidt <rs@zammad.com>
2025-10-20 15:07:14 +02:00
Dominik Klein
32e4885ba1 Fixes #4897 - Object Manager: (Multi) tree select - Add possibility to disable options.
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Rolf Schmidt <rolf.schmidt@zammad.com>
2025-09-12 14:40:45 +02:00
Dominik Klein
0277852746 Fixes #5709 - Duplicate Detection> Allow Organization as comparable attribute.
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2025-09-10 15:51:20 +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
Benjamin Scharf
48ca15e60d Fixes #5679: Ticket Summary - Allow configuration on when to summarize
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Ralf Schmid <rsc@zammad.com>
2025-07-24 11:30:38 +03:00
Martin Gruner
5daee104f6 Fixes #5580 - Remove MySQL/MariaDB support 2025-05-22 10:20:30 +02:00
Mantas
20b9c9ef22 Follow up c5c658632cc9bff680d4d491293e2bf03ef02f95 - Closes #5536 - Lingustics and operator picking readability improvements. 2025-04-28 13:51:30 +02:00
Rolf Schmidt
f03b4b8ebc Follow up 8dde5e7987eb021717fcbe507e57204f3428934c - Closes #5536 - Add 4 variants and tests. 2025-04-28 13:51:30 +02:00
Rolf Schmidt
43959ba56f Fixes #5556 - Core Workflow - Stop after match does disable the time accounting detection.
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-04-11 13:19:58 +02:00
Mantas Masalskis
10f627cb69 Maintenance: Update copyright information 2025-01-01 17:39:43 +02:00
Rolf Schmidt
c5261c5e6d Fixes #5147 - Core Workflow: Add a new condition operator to catch modified fields in the UI for existing tickets.
Co-authored-by: Florian Liebe <fl@zammad.com>
2024-07-19 11:49:09 +02:00
Rolf Schmidt
4f56011498 Maintenance: Improve form id schema.
Co-authored-by: Martin Gruner <mg@zammad.com>
2024-02-29 09:04:55 +01:00
Dominik Klein
e054d6ca79 Maintenance: Update copyright information. 2024-01-02 11:55:19 +01:00
Rolf Schmidt
ecb9fbd221 Fixes #4848 - Certain offered states can not be set (never) via the bulk action.
Co-authored-by: Dominik Klein <dk@zammad.com>
2023-11-24 12:29:37 +01:00
Dominik Klein
22a903948c Fixes #4766 - Add new Object Manager Attribute: External Data Source (JSON).
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
Co-authored-by: Martin Gruner <mg@zammad.com>
Co-authored-by: Vladimir Sheremet <vs@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Rolf Schmidt <rolf.schmidt@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Tobias Schäfer <ts@zammad.com>
2023-10-25 13:50:57 +02:00
Rolf Schmidt
635438210c Fixes #4868 - Error when selecting Group in core workflow.
Co-authored-by: Dominik Klein <dk@zammad.com>
2023-10-11 14:06:53 +02:00
Dusan Vuckovic
5b6ad994b2 Fixes #4790 - Improve groups to support a more complex hierarchy.
Fixes #4570 - Group assignment overleaps outside of dialog content in the invite agent dialog.

Co-authored-by: Martin Gruner <mg@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Rolf Schmidt <rolf.schmidt@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2023-09-22 15:35:28 +02:00
renovatebot
994b99f3ac Maintenance: Update dependency rubocop-rspec to v2.23.2 2023-08-22 13:13:17 +02:00
Rolf Schmidt
b46666489b Fixes #4763 - Core Workflow: Readded options are not usable in conditions.
Co-authored-by: Florian Liebe <fl@zammad.com>
2023-08-16 13:06:15 +02:00
Rolf Schmidt
10329f91d8 Performance: Do not return unrestricted non-relatable non-filterable fields (#4754).
Co-authored-by: Florian Liebe <fl@zammad.com>
2023-08-14 14:56:57 +02:00
Rolf Schmidt
e0ff740d4d Fixes #4750 - New ticket organization condition in core workflow not working for is specific usage.
Co-authored-by: Dominik Klein <dk@zammad.com>
2023-08-14 13:05:37 +02:00
Rolf Schmidt
e70a8eabdf Fixes #4744 - Cannot change organisation of ticket.
Co-authored-by: Dominik Klein <dk@zammad.com>
2023-08-09 15:21:09 +02:00
Florian Liebe
1045e20b6c Fixes #4709 - Simplify the definition of multiple values for specific condition operators.
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2023-08-09 10:27:51 +02:00
Martin Gruner
b59ae749da Fixes #4702 - Add regex as operator for ticket filter in triggers.
Co-authored-by: Martin Gruner <mg@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2023-08-04 07:38:03 +02:00
Rolf Schmidt
fcbff0ec94 Fixes #4739 - Time accounting shown for customer.
Co-authored-by: Dominik Klein <dk@zammad.com>
2023-08-02 12:43:17 +02:00
Rolf Schmidt
1b6683c61c Fixes #4726 - Time accounting selector handling refactoring.
Co-authored-by: Dominik Klein <dk@zammad.com>
2023-07-31 09:44:10 +02:00
Rolf Schmidt
851fa9b65e Fixes #4643 - Duplicate detection does not work for customer.
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2023-07-12 10:39:11 +02:00
Rolf Schmidt
e30b45c66e Fixes #4606 - Detect Duplicate Ticket Creation: With invalid config, notice to user is always given. 2023-05-15 09:05:19 +02:00
Rolf Schmidt
b249b56c30 Follow up 81aba05499 - Fixes #4592 - Don't show the list for empty values but keep clearing the state in the ticket duplication warning.
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2023-05-05 17:23:07 +02:00
Rolf Schmidt
81aba05499 Fixes #4592 - Assist agent/customer to prevent duplicate ticket creation.
Co-authored-by: Martin Edenhofer <me@edenhofer.de>
Co-authored-by: Rolf Schmidt <rolf.schmidt@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2023-05-04 09:28:01 +02:00
Florian Liebe
9dfc232536 Maintenance: Update copyright information. 2023-01-02 16:19:55 +01:00
Florian Liebe
5074f76f37 Maintenance: Enable RSpec/AlignLeftLetBrace cop 2022-06-21 15:20:18 +02:00
Martin Gruner
6714b5f1a4 Maintenance: Bump rubocop-rails from 2.12.4 to 2.13.0
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.12.4 to 2.13.0.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.12.4...v2.13.0)
2022-01-03 10:47:32 +01:00
Martin Gruner
24c3bdfd87 Maintenance: Update copyright header. 2022-01-01 14:38:12 +01:00
Rolf Schmidt
d5d5b3b7b8 Fixes #2102 - Read-only custom objects. 2021-09-20 18:12:33 +02:00
Rolf Schmidt
05a471f90d Fixes #3709, #Fixes 1262 - Core Workflow implementation 2021-08-25 14:24:42 +02:00