Commit History

Author SHA1 Message Date
  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