Commit graph

683 commits

Author SHA1 Message Date
Mantas Masalskis
a1b9ef2bbb Maintenance: Update copyright information. 2026-01-02 15:41:09 +02:00
Rolf Schmidt
d0774d4d2f Fixes #5797 - In "Manage -> Tags" creating a tag with comma results in nothing.
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2025-10-01 13:24:37 +02:00
renovatebot
6075d21704 Maintenance: Update dependency rubocop to v1.77.0 2025-06-23 13:21:06 +02:00
Mantas Masalskis
10f627cb69 Maintenance: Update copyright information 2025-01-01 17:39:43 +02:00
Rolf Schmidt
0c93022abf Fixes #5384 - Improve heavy used admin objects with pagination and search in admin interface.
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2024-11-28 14:09:42 +01:00
renovatebot
b86acde983 Maintenance: Update dependency rubocop-rails to v2.26.0 2024-08-26 08:52:27 +02:00
Dominik Klein
e054d6ca79 Maintenance: Update copyright information. 2024-01-02 11:55:19 +01:00
Dusan Vuckovic
5a6a7eb885 Fixes #4830 - Improve UX for tree select field in desktop app. 2023-10-19 11:48:13 +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
Dusan Vuckovic
ac191b5d00 Fixes #4533 - Time Accounting Types.
Fixes #4637 - Enhance time-tracking to specify display unit.

Co-authored-by: Dominik Klein <dk@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Dusan Vuckovic <dv@zammad.com>
2023-06-14 11:21:33 +02:00
Dusan Vuckovic
2a0ecb70da Maintenance: Stabilize agent ticket overview mini test. 2023-03-30 11:10:11 +00:00
Dusan Vuckovic
91b5460ef3 Fixes #4509 - Disable expert mode for time accounting conditions. 2023-03-02 11:14:08 +00:00
Dusan Vuckovic
5a9cdd48a6 Maintenance: Port test for incorrect dirty state after object attribute creation. 2023-02-28 09:02:04 +01:00
Martin Gruner
6a7418dc5c Maintenance: Aligned handling of auto wizard minitest test with the rest of the tests. 2023-02-27 10:42:23 +00:00
Dusan Vuckovic
20dca5979d Maintenance: Drop getting started browser test in favor of additional DB test seeds. 2023-02-23 12:47:18 +01:00
Dusan Vuckovic
75b87bf2fd Maintenance: Try to stabilize browser test by matching expected notification text more precisely. 2023-02-06 16:29:28 +00:00
Martin Gruner
d962f6d468 Maintenance: Refactored email helper tests to use the zammad-imap container. 2023-02-06 16:08:27 +01:00
Martin Gruner
9b0b496777 Maintenance: Refactor building of email addresses in CoffeeScript. 2023-01-27 10:25:24 +01:00
Mantas Masalskis
4a547d1bc7 Followup 481de0a - Maintenance: Stabilising CI AaaGettingStartedTest#test_a_getting_started 2023-01-25 12:12:45 +01:00
Mantas Masalskis
481de0af37 Maintenance: Stabilising CI AaaGettingStartedTest#test_a_getting_started 2023-01-24 13:57:24 +01:00
Florian Liebe
9dfc232536 Maintenance: Update copyright information. 2023-01-02 16:19:55 +01:00
renovatebot
42c3977f1e Maintenance: Update dependency rubocop-rails to v2.17.3 2022-11-22 15:04:00 +01:00
Dusan Vuckovic
6f37b874a6 Maintenance: Port agent_ticket_email_reply_keep_body_test browser minitest to RSpec. 2022-10-11 08:29:06 +02:00
Martin Edenhofer
0b7301fda7 Fixes #4262 - Add admin interface for managing ticket templates. 2022-10-10 10:02:38 +02:00
Mantas
1ff3b1707b Maintenance: Test cannot parse localized German date 2022-10-04 07:57:43 +00:00
Rolf Schmidt
0b5700eeea Dark mode: Fix overview css classes for test. 2022-09-19 08:51:06 +01:00
Mantas Masalskis
9ef701e6d5 Maintenance: Refactored script for background service processing (a.k.a scheduler).
- Added possibility to control process forking for better scalability via env variables. See `script/background-services.rb -h` for details.
- New handle `script/background-services.rb` does not daemonize any more.
- `script/scheduler.rb` is now deprecated and will be removed with Zammad 6.

Co-authored-by: Martin Gruner <mg@zammad.com>
Co-authored-by: Mantas Masalskis <mm@zammad.com>
2022-06-01 11:24:15 +02:00
Martin Gruner
b8616317a4 Maintenance: Update company references in source code. 2022-05-27 11:21:11 +02:00
Martin Gruner
37fe93d7c9 Maintenance: Improved sorting/grouping wording. 2022-05-12 09:28:20 +02:00
Mantas Masalskis
515e51c600 Maintenance: Getting Started Email Notification test uses portless FQDN 2022-05-09 15:27:42 +02:00
Martin Edenhofer
3bb35507ae Fixes #4062 - Multi tree select object manager attribute. 2022-05-02 14:47:46 +02:00
Mantas Masalskis
eb62797eb7 Maintenance: sleep 5 if remote url is present 2022-04-13 20:04:01 +02:00
Rolf Schmidt
0b6010c390 Maintenance: Replace zammad specific cache approach by rails low level caching. 2022-04-04 08:43:27 +02:00
Martin Gruner
f84ac43cdd Maintenance: Switch to headless Selenium in CI. 2022-03-04 14:49:17 +01:00
Martin Gruner
25c971ed00 Maintenance: Stabilize Selenium tests by improving the wait_for_empty_ajax_queue logic. 2022-03-04 13:21:07 +01:00
Martin Gruner
f40c5ea01e Maintenance: Stabilize capybara tests. 2022-02-18 09:12:37 +01:00
Bola Ahmed Buari
fc461e74c1 Maintenance: Port old first steps tests to capybara. 2022-02-16 10:42:04 +01:00
Bola Ahmed Buari
296d402ba0 Maintenance: Upgrade jQuery to version 3.6. 2022-02-02 10:51:08 +01:00
Martin Gruner
05cd060dbd Maintenance: Improved translatable source strings. 2022-01-19 09:31:25 +01:00
Martin Gruner
84b071a039 Closes: #3918 - Improved translatable source strings. 2022-01-18 07:17:00 +01:00
Bola Ahmed Buari
dcc1be937b Maintenance: Port old keyboard shortcuts tests to capybara. 2022-01-07 07:28:11 +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
Bola Ahmed Buari
80e76fc43d Maintenance: Port old integration tests to capybara. 2021-12-15 16:30:24 +00:00
Martin Gruner
5aa7d7c5b2 Maintenance: Improved translatable source strings. 2021-12-10 15:00:59 +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
Rolf Schmidt
191385714b Fixes #3437 - Agent role permissions are ignored when there is only a single group. 2021-10-20 13:02:52 +02:00
Bola Ahmed Buari
e6c3b07b0d Maintenance: Port old cti integration tests to capybara. 2021-10-12 16:16:59 +02:00
Bola Ahmed Buari
d7cdb308dd Maintenance: Port old preferences permission language tests to capybara. 2021-10-12 16:11:47 +02:00
Dominik Klein
3036453a0f Maintenance: Ported auth test to capybara. 2021-10-12 16:02:34 +02:00