Dominik Klein
|
e054d6ca79
Maintenance: Update copyright information.
|
11 months ago |
Florian Liebe
|
9dfc232536
Maintenance: Update copyright information.
|
1 year ago |
Mantas Masalskis
|
ffdbc246a7
Maintenance: Validate #note length.
|
2 years ago |
Mantas Masalskis
|
9ef701e6d5
Maintenance: Refactored script for background service processing (a.k.a scheduler).
|
2 years ago |
Rolf Schmidt
|
e623d6658e
Maintenance: Add timeplan support for schedulers to transform cache cleanup job into a nightly task.
|
2 years ago |
Martin Gruner
|
104e2b415e
Maintenance: Improved translatable source strings.
|
2 years ago |
Martin Gruner
|
24c3bdfd87
Maintenance: Update copyright header.
|
2 years ago |
Martin Gruner
|
64a87b1c67
Fixes #2709, fixes #2666, fixes #2665, fixes #556, fixes #3275 - Refactoring: Implement new translation toolchain based on gettext.
|
3 years ago |
Rolf Schmidt
|
05a471f90d
Fixes #3709, #Fixes 1262 - Core Workflow implementation
|
3 years ago |
Thorsten Eckel
|
5243efbc25
Maintenance: Activated rubocop Style/MethodCallWithoutArgsParentheses.
|
3 years ago |
Thorsten Eckel
|
d32ea5e0d3
Maintenance: Add note attribute sanitization to not yet checked models.
|
3 years ago |
Martin Gruner
|
5df98684da
Maintenance: Update copyright information and add a new rubocop cop to watch over it.
|
3 years ago |
Thorsten Eckel
|
f97a1d9211
Maintenance: Updated rubocop(-* gems) to latest version (1.6.1).
|
4 years ago |
Thorsten Eckel
|
623b17be6b
Maintenance: Updated rubocop(-* gems) to latest version (0.92.0).
|
4 years ago |
Thorsten Eckel
|
0004c72624
Refactoring: Improved error logging
|
4 years ago |
Martin Edenhofer
|
1afa52f5f7
Maintenance: Added logging of scheduler jobs execution time to identify long running tasks.
|
5 years ago |
Denny Bresch
|
bc38f1c1ae
Maintenance: Fixed typos in inline comments.
|
5 years ago |
Martin Edenhofer
|
ffd7ae99b1
Fixes issue #2530 - Not used SQL index with PostgreSQL in certain cases on very large setups.
|
5 years ago |
Thorsten Eckel
|
76dfdbaf83
Merge branch 'develop' into private-te_rubocop_update
|
6 years ago |
Thorsten Eckel
|
e8a57517f4
Updated rubocop - applied custom Layout/AlignHash style.
|
6 years ago |
Thorsten Eckel
|
b5a44ee0d0
Refactoring: Make Scheduler more robust against job deletion while processing.
|
6 years ago |
Martin Edenhofer
|
c35e2a0aab
Removed debug information.
|
6 years ago |
Martin Edenhofer
|
7972ec9b6c
Added twilio test jobs.
|
6 years ago |
Billy Zhou
|
ccf97ee077
Issue #2232 hide inactive report profiles
|
6 years ago |
Martin Edenhofer
|
cc4ce92072
Only allow 1800 loops in a thread, to prevent email IMAP fetch stops working if mailserver is once unreachable. Fixes issue#1861.
|
6 years ago |
Thorsten Eckel
|
c4ea22470a
Fixes #2014 - Import job (LDAP/Exchange) hangs on scheduler restart.
|
6 years ago |
Thorsten Eckel
|
68682b3607
Refactoring: Improved test performance and stability by sleeping only in production env.
|
6 years ago |
Thorsten Eckel
|
845c9d105b
Improved logging for delayed job cleanup logic to reason about left over jobs scheduler restart issue.
|
6 years ago |
Ryan Lue
|
a04edeb7ff
Add wait before retrying failed jobs (Fix #1950)
|
6 years ago |
Thorsten Eckel
|
fbeccbc85c
Updated to latest rubocop version.
|
6 years ago |
Thorsten Eckel
|
bf6192113a
Improved overall performance by using logger.debug { ... } instead of logger.debug(...). This decreases the LDAP import dry runtime by ~33%.
|
6 years ago |
Thorsten Eckel
|
8300887bae
Added advanced thread logging for better reasoning and error handling of Scheduler threads.
|
7 years ago |
Thorsten Eckel
|
405a8ce77b
Improved handling of non StandardError exceptions in Scheduler Threads for better debugging, reasoning and error handling of Scheduler threads.
|
7 years ago |
Thorsten Eckel
|
705487154c
Applied changes for Rubocop 0.51.
|
7 years ago |
Thorsten Eckel
|
757f0ac9bd
Applied RuboCop Style/BlockDelimiters to improve readability.
|
7 years ago |
Martin Edenhofer
|
1ba32b1a41
Fixed issue #1405 - Scheduler not running because of Bad file descriptor in PGConsumeInput().
|
7 years ago |
Thorsten Eckel
|
ef38800bae
Refactoring: Prefer .update! over .update, .update_attributes and .update_attribute - see http://www.davidverhasselt.com/set-attributes-in-activerecord/ .
|
7 years ago |
Thorsten Eckel
|
be730c08d9
Moved listing of failed jobs to own method and added tests.
|
7 years ago |
Rolf Schmidt
|
60e7d990ea
Moved .restart_failed_jobs to backend and added rspec test.
|
7 years ago |
Rolf Schmidt
|
d3e4577fa5
Improved codestyle.
|
7 years ago |
Maarten Raaphorst
|
e40772f7b7
No longer raise exception when scheduler job fails to run after ten tries, but record the error instead.
|
7 years ago |
Martin Edenhofer
|
c07faa1f11
Merge branch 'develop' of git.znuny.com:zammad/zammad into develop
|
7 years ago |
Martin Edenhofer
|
9220ad1008
Small improvement for logging.
|
7 years ago |
Thorsten Eckel
|
4a12788e04
Follow up: Fixed issue #1080 - Scheduler won't start because of missing DB connection on PostgreSQL 9.2.18.
|
7 years ago |
Thorsten Eckel
|
9934286a33
Fixed issue #1080 - Scheduler won't start because of missing DB connection on PostgreSQL 9.2.18.
|
7 years ago |
Thorsten Eckel
|
199686dce1
Fixed issues #1008 - LDAP import stucks when Scheduler gets stopped or restarted.
|
7 years ago |
Martin Edenhofer
|
c71b0d36d4
Updated copyright.
|
8 years ago |
Martin Edenhofer
|
4628299d20
Introduced config.interface_handle to find out via which interface the source code got executed.
|
8 years ago |
Martin Edenhofer
|
42d0cd1f8f
Updated gems.
|
8 years ago |
Martin Edenhofer
|
30fe8aef36
Applied rubocop.
|
8 years ago |