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
Florian Liebe
51e2d16477
Maintenance: Improve handling of internal object manager attributes in desktop view.
2026-02-20 21:48:54 +01:00
Florian Liebe
cefd7e5852
Fixes #5958 - Object attributes can be created with an empty display label.
...
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2026-02-20 10:32:21 +01:00
Mantas Masalskis
a1b9ef2bbb
Maintenance: Update copyright information.
2026-01-02 15:41:09 +02:00
Florian Liebe
aaaf04f3ff
Fixes #5879 - Ticket categorization via AI agent can lead to a non-existing category displayed in the ticket.
...
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2025-12-12 12:38:16 +01:00
Martin Gruner
5764fa2169
Maintenance: Extend reference check in object manager attributes for AI agents
2025-08-06 13:15:18 +02:00
Martin Gruner
ab46ef45b5
Maintenance: Switch to Ruby 3.4.5
2025-08-06 08:17:01 +02:00
Mantas Masalskis
74a0e282a4
Fixes #5666 - First Ticket Update changes External Data Source field form ‚nil‘ to {}
2025-06-25 15:48:54 +03:00
Rolf Schmidt
fe96c1c612
Fixes #5667 - Ticket field named order leads to the issues when indexing in ES.
...
Co-authored-by: Mantas Masalskis <mm@zammad.com>
2025-06-18 08:59:59 +02:00
Florian Liebe
94e206e9bb
Fixes #5632 - During object attribute deletion only relation inside conditions (e.g. overviews) are checked.
...
Co-authored-by: Tobias Schäfer <ts@zammad.com>
2025-06-03 12:39:55 +02:00
Martin Gruner
5daee104f6
Fixes #5580 - Remove MySQL/MariaDB support
2025-05-22 10:20:30 +02:00
Florian Liebe
7377bbd6ff
Fixes #5461 - Creating a Ticket Object called 'article' will lead to all kinds of errors.
...
Co-authored-by: Dominik Klein <dk@zammad.com>
2025-01-24 15:16:31 +01:00
Mantas Masalskis
10f627cb69
Maintenance: Update copyright information
2025-01-01 17:39:43 +02:00
Martin Gruner
0e24872409
Maintenance: Automatic process shutdown after certain configuration changes
...
Zammad will now cause a self-shutdown of all running processes after certain configuration changes by default. It is the responsibility of the controlling process manager (e.g. Docker,
Kubernetes, systemd) to bring them up again by way of a proper restart policy. This is the default for vanilla Docker, Kubernetes or Package deployments of Zammad.
The previous environment variable APP_RESTART_CMD is not supported any more.
For systems where this behaviour is not wanted, it can be disabled by setting the Zammad Setting `auto_shutdown` to `false`.
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Martin Gruner <mg@zammad.com>
2024-12-13 11:38:15 +01:00
Timo Triebensky
cf7938e383
Fixes #5221 - Cannot create ticket if ticket attribute called "scope" is used
2024-09-27 16:38:18 +02:00
Mantas Masalskis
e2f75d16b9
Fixes #5276 - Untranslated error message in /object_manager
2024-07-30 14:33:51 +02:00
Dominik Klein
18d437eaaf
Feature: Desktop view - Create a ticket with a template and showing additional data in the right sidebar
...
Co-authored-by: Benjamin Scharf <bs@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
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: Martin Gruner <mg@zammad.com>
Co-authored-by: Tobias Schäfer <ts@zammad.com>
2024-06-25 15:07:59 +02:00
Rolf Schmidt
ecfc5491eb
Fixes #5075 - New created boolean ticket attribute does not work if "No" is set as default.
...
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Martin Gruner <mg@zammad.com>
2024-03-08 11:45:26 +01:00
Dominik Klein
e054d6ca79
Maintenance: Update copyright information.
2024-01-02 11:55:19 +01:00
renovatebot
0758a94304
Maintenance: Update dependency rubocop-performance to v1.20.0
2023-12-19 10:50:24 +01:00
renovatebot
731a4ab019
Maintenance: Update dependency rubocop to v1.59.0
2023-12-18 10:16:36 +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
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
712a5f2f11
Maintenance: Update dependency rubocop-rails to v2.21.1
2023-09-15 09:24:53 +02:00
Tobias Schäfer
397eeb9714
Fixes #4658 - Missing hint to restart Rails server on http_type, fqdn modification.
...
Co-authored-by: Florian Liebe <fl@zammad.com>
2023-06-19 09:11:55 +02:00
Tobias Schäfer
3dfebda705
Fixes: Mobile - IsModelObject concern handling and usage.
2023-03-24 11:36:40 +01:00
Martin Gruner
b0bd467fa9
Maintenance: Improve handling and translatability of custom Rails model error messages.
2023-03-10 13:07:00 +01:00
Martin Gruner
a69fc3a451
Maintenance: Force usage of 'reorder' instead of 'order'.
2023-03-06 15:05:13 +01:00
Rolf Schmidt
83192b695d
Fixes #4405 - The word "action" is not a reserved word in object attributes.
2023-02-03 10:56:21 +01:00
Florian Liebe
9dfc232536
Maintenance: Update copyright information.
2023-01-02 16:19:55 +01:00
Dominik Klein
9b9a1f5706
Feature: Mobile - Added prefill support for auto complete form fields.
2022-11-04 16:45:24 +01:00
Rolf Schmidt
84f6ee0a7c
Fixes #1573 - Assign user to multiple organizations.
2022-05-19 15:39:26 +02:00
Dominik Klein
ea05aefdf9
Fixes #4057 , fixes #2375 - OTRS migration currently do not support custom dropdown multi-select fields.
2022-05-09 18:03:00 +02:00
Martin Edenhofer
3bb35507ae
Fixes #4062 - Multi tree select object manager attribute.
2022-05-02 14:47:46 +02:00
Rolf Schmidt
e0ae7fb141
Fixes #4027 - undefined method to_hash on editing select fields in the admin interface after migration to 5.1.
2022-04-04 13:15:08 +02:00
Martin Gruner
aca7a6c496
Maintenance: Switch to Ruby 3.0.3.
2022-03-28 13:03:04 +02:00
Bola Ahmed Buari
93932055dd
Fixes #3917 - Multiselect field support.
2022-01-20 11:07:12 +01:00
Rolf Schmidt
d5a2890745
Fixes #3889 - JS error on editing textareas admin object manager attributes.
2022-01-18 15:37:16 +01:00
Martin Gruner
4186b0faaf
Maintenance: Update translatable source strings.
2022-01-18 13:52:57 +01:00
Martin Gruner
24c3bdfd87
Maintenance: Update copyright header.
2022-01-01 14:38:12 +01:00
Martin Gruner
0ccdfb398e
Maintenance: Apply source string review changes.
2021-12-15 22:00:53 +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
Bola Ahmed Buari
cdd2980a2a
Fixes #294 - Possibility to specify the order of objects.
2021-10-26 15:26:16 +02:00
Mantas Masalskis
501a98b6c2
Fixes #3810 - Custom date and datetime attributes are filled with dates on creation of tickets/users after update from 4.1 to 5.x.
2021-10-20 18:54:33 +02:00
Martin Edenhofer
8561d97ddc
Fixes #3811 - Able to create custom fields for existing relation (e. g. ticket.state) - will lead to non bootable Zammad.
2021-10-19 10:38:20 +02:00
Mantas
4c72d5b9d9
Fixes #3769 - Usage of inactive object attributes in SLAs will crash admin SLA interface
2021-10-04 19:09:10 +00:00
Mantas Masalskis
92822b6713
Fixes #3647 - Error 500 / zammad {"error":" 123456 is out of range for ActiveModel::Type::Integer with limit 4 bytes"}
2021-08-18 06:48:16 +02:00
Mantas Masalskis
0668e17d18
Fixes #1653 - Default value not set for attributes of type input, select,...
2021-08-17 18:37:16 +02: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