Commit graph

184 commits

Author SHA1 Message Date
Dominik Klein
315f44e34b Maintenance: Audit UserAgent timeout values across call sites 2026-05-22 11:33:45 +02:00
renovatebot
1dd1f1c688 Maintenance: Update dependency rubocop to v1.85.0 2026-03-01 20:51:55 +02:00
Mantas Masalskis
a1b9ef2bbb Maintenance: Update copyright information. 2026-01-02 15:41:09 +02:00
Dominik Klein
96e89e622d Fixes #5843 - Freshdesk migration error when address fields are given as an string instead of an array. 2025-11-11 13:55:53 +01:00
Florian Liebe
262bc60ac7 Maintenance: Improve check for the existence of a user with administrator rights. 2025-08-11 14:06:33 +02:00
Martin Gruner
5daee104f6 Fixes #5580 - Remove MySQL/MariaDB support 2025-05-22 10:20:30 +02:00
Rolf Schmidt
b99bc151d1 Fixes #2244 - Support for LDAP nested groups in Role mapping.
Co-authored-by: Rolf Schmidt <rolf.schmidt@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-04-08 12:29:56 +02:00
Martin Gruner
e783acf7ce Maintenance: Add thread name information to make thread dumps more useful 2025-03-12 08:17:55 +01:00
Dominik Klein
253689146c Follow up af56699 - Fixes #5474 - Failing import when an existing zendesk custom attribute name is equal an internal Zammad attribute name. 2025-01-29 16:16:01 +01:00
Dominik Klein
af566999dd Fixes #5474 - Failing import when an existing zendesk custom attribute name is equal an internal Zammad attribute name. 2025-01-28 22:26:39 +01:00
renovatebot
a8cf760a5d Maintenance: Update dependency rubocop to v1.70.0 2025-01-15 13:17:36 +01:00
Mantas Masalskis
10f627cb69 Maintenance: Update copyright information 2025-01-01 17:39:43 +02:00
Dominik Klein
3048865b20 Fixes #5376 - Kayako import ignores closed cases that are older than 30 days. 2024-10-17 21:46:09 +02:00
Dominik Klein
3ab92d0be5 Fixes #5375 - Kayako import fails when post includes json-files as attachment.
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
2024-10-17 12:13:15 +02:00
Florian Liebe
3bea98f325
Maintenance: Make sure that exceptions are correctly handled. 2024-08-23 10:59:13 +02:00
Rolf Schmidt
7e1cc68e0f Fixes #3634 - LDAP role assignment fails when more than 1500 users are part of an active directory group.
Co-authored-by: Martin Edenhofer <me@zammad.com>
2024-08-01 16:18:02 +02:00
Mantas Masalskis
9d50a0b5e7 Maintenance: Update to Ruby 3.2.2. 2024-01-03 08:47:59 +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
3e67890edf Maintenance: Update dependency rubocop-rails to v2.23.0 2023-12-19 10:46:46 +01:00
Martin Gruner
59aa4818ec Maintenance: Drop unused ticket state + type 'removed'
Co-authored-by: Florian Liebe <fl@zammad.com>
2023-12-01 11:25:29 +01:00
Dominik Klein
118c19eb79 Maintenance: Improved and fixed problems with Freshdesk migration. 2023-11-27 20:00:38 +01:00
Dominik Klein
04854c9d8f Maintenance: Added retry on every request exception error. 2023-11-20 12:55:20 +01:00
Rolf Schmidt
f7a9be76b0 Maintenance: Relax complexity rules for rubocop.
Co-authored-by: Martin Gruner <mg@zammad.com>
2023-11-16 10:32:24 +01:00
Dominik Klein
5ee41652e5 Fixes #4350 - Freshdesk migration raises "Connection reset by peer - SSL_connect". 2023-11-09 07:51:03 +01:00
Dominik Klein
eaf9894d68 Maintenance: Added more robust custom field value handling in Kayako import (e.g. if a value is not existing). 2023-11-02 09:04:18 +01:00
Dominik Klein
4b25d558db Maintenance: Add the possibility to skip the initial contact import from freshdesk and other general import improvements. 2023-10-04 16:17:19 +02:00
renovatebot
712a5f2f11 Maintenance: Update dependency rubocop-rails to v2.21.1 2023-09-15 09:24:53 +02:00
Dominik Klein
a66b3ba633 Fixes #4808 - Updating tickets failing without known priority/state during the import (e.g. Freshdesk). 2023-09-11 10:14:50 +02:00
Dominik Klein
9fed8988c1 Fixes #4807 - Add the option to manually set updated time since the tickets from freshdesk should be migrated 2023-09-08 17:00:28 +02:00
Martin Gruner
4b58a80330 Fixes #3011 - Implement option to allow custom SSL CAs to be uploaded.
Co-authored-by: Martin Gruner <mg@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2023-09-05 14:41:13 +02:00
Dominik Klein
7abd212a14 Fixes #4746 - Add STARTTLS support for LDAP connections.
Co-authored-by: Florian Liebe <fl@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
2023-08-31 14:37:07 +02:00
Rolf Schmidt
f680e0a54a Fixes #4674 - LDAP config is applied in dry run.
Co-authored-by: Florian Liebe <fl@zammad.com>
2023-08-17 14:47:59 +02:00
renovatebot
025c663607 Maintenance: Update dependency rubocop to v1.55.1 2023-08-01 08:24:10 +02:00
Dominik Klein
b322012e24 Fixes #4600 - Reflect Kayako's non existing field size limits. 2023-05-05 09:55:59 +02:00
Rolf Schmidt
e20240bda1 Fixes #4470 - Zendesk crash on ticket import: undefined method `id' for nil:NilClass. 2023-01-23 11:10:14 +00:00
Mantas Masalskis
3505024b29 Maintenance: Switch to Ruby 3.1.3 2023-01-13 08:58:20 +01:00
Florian Liebe
9dfc232536 Maintenance: Update copyright information. 2023-01-02 16:19:55 +01:00
Dominik Klein
8f0dfd6589 Fixes #4342 - Freshdesk custom field types which can not be mapped will abort the complete import 2022-12-16 11:13:56 +01:00
Florian Liebe
cde39986f6 Fixes #3971 - Exchange integration requires OAuth instead of basic authentication.
Co-authored-by: Rolf Schmidt <rolf.schmidt@zammad.com>
Co-authored-by: Florian Liebe <fl@zammad.com>
2022-12-16 10:24:58 +01:00
renovatebot
42c3977f1e Maintenance: Update dependency rubocop-rails to v2.17.3 2022-11-22 15:04:00 +01:00
Dusan Vuckovic
2671c6f5d2 Maintenance: Align nested classes/modules 2022-10-04 11:58:52 +02:00
Dominik Klein
3ce99d9ff5 Fixes #4249 - Zendesk Import: Link to linked Tickets are not working after migration to Zammad. 2022-09-20 19:35:28 +02:00
Dominik Klein
7902e75e28 Fixes #4246 - Type attribute is being ignored on Zendesk import. 2022-09-19 17:54:39 +02:00
Dominik Klein
07fa28df0c Fixes #4244 - Zendesk import does not import comment create date inside of the created articles. 2022-09-15 09:15:11 +00:00
Dominik Klein
5dd28d95d7 Fixes #4234 - Zendesk import does not import embedded images. 2022-09-15 07:50:19 +02:00
Florian Liebe
5f2317308b Fixes #2864 - Prioritize LDAP synchronization over Exchange synchronization. 2022-07-26 20:51:50 +02:00
Dominik Klein
353bc04209 Fixes #4169 - Zendesk migration runs randomly in ssl handshake failure triggered from Zendesk site without a retry 2022-07-13 19:52:46 +02:00
Dominik Klein
9954783ae5 Fixes #4170 - Zendesk migration has currently no retry for attachment fetch. 2022-07-13 11:05:42 +02:00
Dominik Klein
84288c664e Fixes #4135 - Zendesk import ignores active flag for user during the import. 2022-06-20 13:36:46 +00:00