Commit graph

110 commits

Author SHA1 Message Date
Dominik Klein
315f44e34b Maintenance: Audit UserAgent timeout values across call sites 2026-05-22 11:33:45 +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
Martin Gruner
5daee104f6 Fixes #5580 - Remove MySQL/MariaDB support 2025-05-22 10:20:30 +02:00
Florian Liebe
9e2b09ffbe Fixes #5577 - Email is not shown correctly in Zammad.
Co-authored-by: Tobias Schäfer <ts@zammad.com>
2025-05-12 13:28:43 +02: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
Mantas Masalskis
10f627cb69 Maintenance: Update copyright information 2025-01-01 17:39:43 +02:00
renovatebot
e3c8d9da25 Maintenance: Update dependency activerecord-import to v2 2024-12-12 08:15:25 +01: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
c394b6f72e Fixes #5101 - Fetching LdapSource for unknown users fails. 2024-04-23 08:25:34 +02:00
Dominik Klein
e054d6ca79 Maintenance: Update copyright information. 2024-01-02 11:55:19 +01:00
Dominik Klein
118c19eb79 Maintenance: Improved and fixed problems with Freshdesk migration. 2023-11-27 20:00:38 +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
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
renovatebot
994b99f3ac Maintenance: Update dependency rubocop-rspec to v2.23.2 2023-08-22 13:13:17 +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
Martin Gruner
11b2900183 Maintenance: Drop obsolete rubocop todos. 2023-07-13 13:14:11 +02:00
Rolf Schmidt
f82bce4257 Fixes #4605 - HTML sanitizer is removing attributes/styles which are white listed.
Co-authored-by: Florian Liebe <fl@zammad.com>
2023-05-16 13:40:49 +02:00
Dominik Klein
b322012e24 Fixes #4600 - Reflect Kayako's non existing field size limits. 2023-05-05 09:55:59 +02:00
Martin Gruner
d9c8aa1dc1 Maintenance: Add detection of secrets in the codebase. 2023-03-06 10:14:03 +01:00
Florian Liebe
9dfc232536 Maintenance: Update copyright information. 2023-01-02 16:19:55 +01:00
renovatebot
addbe88fd1 Maintenance: Update dependency rubocop to v1.41.1 2022-12-23 08:30:51 +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
a5f1db6332 Maintenance: Improve Freshdesk testing. 2022-11-30 10:10:10 +00:00
renovatebot
1c6fdb28e6 Maintenance: Update dependency rubocop-rspec to v2.14.2 2022-10-27 13:13:13 +02:00
Tobias Schäfer
40a8acbeba Maintenance: Port email postmaster filter test. 2022-10-24 09:38:53 +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
Martin Gruner
a95578466f Maintenance: Use :aggregate_failures in specs when needed. 2022-09-13 12:29:32 +00: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
Rolf Schmidt
1c2c02921e Fixes #4148 - MultiSelects do not allow storing values in tickets with MariaDB. 2022-07-06 14:55:24 +02:00
Florian Liebe
5074f76f37 Maintenance: Enable RSpec/AlignLeftLetBrace cop 2022-06-21 15:20:18 +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
Dominik Klein
2ce686bab3 Fixes #4128 - Zendesk import for users and organizations works not correctly when custom fields are created with a sanitized name. 2022-06-20 12:51:52 +02:00
Rolf Schmidt
9e4792abda Fixes #4106 - Multi LDAP: Httplog should include source where data was synced from. 2022-05-31 12:40:57 +02:00
Rolf Schmidt
fd444996c4 Fixes #3141 - Multiple LDAP server configurations. 2022-05-30 09:49:39 +02:00
Martin Gruner
b8616317a4 Maintenance: Update company references in source code. 2022-05-27 11:21:11 +02:00
Martin Gruner
a9a41f39eb Maintenance: Bump rubocop-rspec from 2.10.0 to 2.11.1
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) from 2.10.0 to 2.11.1.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases)
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v2.10.0...v2.11.1)
2022-05-20 07:00:43 +02:00
Dominik Klein
380667d06f Fixes #4064 - Freshdesk import currently doesn't handle the ticket type field. 2022-04-25 09:39:10 +02:00
Dominik Klein
a6b6f391ea Fixes #4055 - Migrations (Zendesk, Kayako) currently do not support custom dropdown multi-select fields. 2022-04-22 16:40:18 +02:00
Martin Gruner
78a0f6370a Maintenance: Bump rubocop-rspec from 2.9.0 to 2.10.0
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) from 2.9.0 to 2.10.0.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases)
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v2.9.0...v2.10.0)
2022-04-21 07:48:13 +02:00
Dominik Klein
17dbdb23cd Fixes #4052 - Freshdesk migration which doesn't support time entries runs in unwanted behaviour. 2022-04-13 14:35:11 +02:00
Dominik Klein
aeb1ac76ef Fixes #4051 - Freshdesk-Migration does not like no Companies / Organisations within the source. 2022-04-11 09:01:35 +00:00