Commit graph

24 commits

Author SHA1 Message Date
Rolf Schmidt
e88f1b1cec Maintenance: Make sure that caches are cleared as well for delayed jobs.
Co-authored-by: Mantas Masalskis <mm@zammad.com>
2026-03-19 11:05:21 +01:00
Mantas Masalskis
a1b9ef2bbb Maintenance: Update copyright information. 2026-01-02 15:41:09 +02:00
Mantas Masalskis
af6e957815 Fixes #5853 - Add concurrency to channel fetching 2025-12-19 12:52:22 +02:00
Martin Gruner
b070a4043b Fixes #5718 - Background scheduler doesn't re-schedule things properly after... 2025-09-24 11:36:53 +02:00
Mantas Masalskis
4befc6c00a Fixes #5756 - AI Agent: Result is sometimes not applied to the ticket 2025-09-05 16:32:01 +03:00
Mantas Masalskis
460bba1d4e Maintenance: Stabilize background worker test 2025-05-16 07:06:16 +02:00
Mantas Masalskis
90a505c97d Fixes #5592 - Reduce impact of long running AI jobs on UX
Co-authored-by: Mantas Masalskis <mm@zammad.com>
Co-authored-by: Martin Gruner <mg@zammad.com>
2025-05-12 13:59:05 +02:00
Rolf Schmidt
10d9bc4517 Fixes #5541 - The use of X-On-Behalf-Of in a REST call leads to a 500 error message.
Co-authored-by: Mantas Masalskis <mm@zammad.com>
2025-04-04 13:12:06 +02:00
Martin Gruner
e783acf7ce Maintenance: Add thread name information to make thread dumps more useful 2025-03-12 08:17:55 +01:00
Martin Gruner
10c227d6ff Fixes #5513 - Scheduler session nodes dying. 2025-03-11 11:46:16 +01:00
Mantas Masalskis
10f627cb69 Maintenance: Update copyright information 2025-01-01 17:39:43 +02:00
Martin Gruner
b5141f6670 Maintenance: Improve scheduler shutdown handling 2024-12-11 16:13:48 +01:00
renovatebot
da77305696 Maintenance: Update dependency rubocop-rails to v2.25.0 2024-05-22 10:32:41 +02:00
Dominik Klein
e054d6ca79 Maintenance: Update copyright information. 2024-01-02 11:55:19 +01:00
renovatebot
712a5f2f11 Maintenance: Update dependency rubocop-rails to v2.21.1 2023-09-15 09:24:53 +02:00
Mantas Masalskis
3890494b5a Maintenance: Improve background worker and web socket server logging in development mode 2023-05-02 11:10:13 +02:00
Martin Gruner
a69fc3a451 Maintenance: Force usage of 'reorder' instead of 'order'. 2023-03-06 15:05:13 +01: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
Martin Gruner
4239421252 Fixes: #4294 - Background worker aborts due to file locking error. 2022-11-16 09:58:54 +01:00
Mantas Masalskis
6beac71186 Fixes #4179 - CacheClearJob.perform_now might not run if timeplans time window... 2022-10-25 18:35:37 +02:00
Rolf Schmidt
e75cb94899 Fixes #4167 - LDAP tries to sync all the time. 2022-07-12 10:06:51 +02:00
Martin Gruner
b8adb613d1 Maintenance: Removed some leftovers of legacy Scheduler. 2022-06-13 12:55:57 +02: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