Commit graph

38 commits

Author SHA1 Message Date
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
Martin Gruner
5764fa2169 Maintenance: Extend reference check in object manager attributes for AI agents 2025-08-06 13:15:18 +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
Mantas Masalskis
e2f75d16b9 Fixes #5276 - Untranslated error message in /object_manager 2024-07-30 14:33:51 +02:00
Dominik Klein
e054d6ca79 Maintenance: Update copyright information. 2024-01-02 11:55:19 +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
Martin Gruner
11b2900183 Maintenance: Drop obsolete rubocop todos. 2023-07-13 13:14:11 +02:00
renovatebot
b33d5c88a3 Maintenance: Update dependency rubocop-rspec to v2.20.0 2023-04-19 12:05:24 +02:00
Martin Gruner
b0bd467fa9 Maintenance: Improve handling and translatability of custom Rails model error messages. 2023-03-10 13:07:00 +01:00
Tobias Schäfer
b3c45f578f Maintenance: Ported test/integration/object_manager_test.rb 2023-03-01 18:04:54 +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
renovatebot
1c6fdb28e6 Maintenance: Update dependency rubocop-rspec to v2.14.2 2022-10-27 13:13:13 +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
Rolf Schmidt
d5a2890745 Fixes #3889 - JS error on editing textareas admin object manager attributes. 2022-01-18 15:37:16 +01:00
Martin Gruner
24c3bdfd87 Maintenance: Update copyright header. 2022-01-01 14:38:12 +01:00
Bola Ahmed Buari
d61932de6e Fixes 3594 - Allow position to determine an attributes position entirely. 2021-10-26 14:33:06 +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
Martin Gruner
183f89f810 Maintenance: Bump rubocop-rspec from 2.4.0 to 2.5.0 2021-09-22 08:53: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
Mantas Masalskis
4088d6e74c Fixes #2560 - Setting used objects (overviews, triggers, scheduler) to inactive works 2020-11-24 10:32:07 +01:00
Rolf Schmidt
4a07c783a3 Fixes #967 - Access to my own Tickets (where I'm customer of) in a Group im not Agent. 2020-08-20 09:10:08 +02:00
Rolf Schmidt
bca16dee16 Enhancement: Provide unique error code for technical errors to make it easy to find them in the logs. 2020-03-04 10:00:55 +01:00
Rolf Schmidt
9472af70f1 Fixed issue #2893 - Granted field access gets redacted by a later (alphabetically) permission. 2020-01-18 12:01:51 +01:00
Mantas Masalskis
2e3b7e07ad Bumps [rubocop-rspec](https://github.com/rubocop-hq/rubocop-rspec) from 1.33.0 to 1.35.0.
- [Release notes](https://github.com/rubocop-hq/rubocop-rspec/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop-rspec/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop-rspec/compare/v1.33.0...v1.35.0)
2019-09-16 17:04:17 +02:00
Martin Edenhofer
f79555ecc6 Fixed issue #2728 - Put _type, _doc and _id to reserved words for object managaer becasue of elasticssearch internal use. 2019-09-02 18:20:32 +02:00
Denny Bresch
106bfd56da Fixes #2664 - ObjectManager::Attribute names collide with reserved application words ( e.g. url) and break functionalities 2019-07-31 09:45:27 +02:00
Ryan Lue
2ac28bf906 Fix auto-correctable rubocop offenses in test suite 2019-05-28 15:07:19 +08:00
Billy Zhou
dc8748896d Fixed #2236 by adding instance_method_already_implemented? check for invalid attribute names (fixes #2236) 2018-09-19 17:08:31 +02:00
Ryan Lue
f848f8d151 Refactor validations and callbacks on ObjectManager::Attribute (fixes #2159) 2018-08-24 03:39:17 +02:00