Commit History

Author SHA1 Message Date
  Jens Pfeifer 953d902a74 Refactoring: Migrated TicketOnlineNotificationSeenJob from Delayed::Job to Active Job. 5 years ago
  Thorsten Eckel e8a57517f4 Updated rubocop - applied custom Layout/AlignHash style. 5 years ago
  Thorsten Eckel eed5fe1459 Refactoring: Improved logging of exceptions by using standardized way. 5 years ago
  Martin Edenhofer 22b2f44ba0 Initial SMS integration for trigger notifications and additional channel. Thanks to sys4 AG! 6 years ago
  Thorsten Eckel 9af50f2a4e Updated rubocop to latest version (0.59.2) and applied required changes. 6 years ago
  Martin Edenhofer cc326ad93b Follow up for issue #2171 - Overview not showing unassigned tickets "if not defined" (e. g. for owner but also for select or input fields). 6 years ago
  Martin Edenhofer 0c7c33b64c Fixed issue #2171 - Overview not showing unassigned tickets "if not defined". 6 years ago
  Martin Edenhofer 699804f945 Added logger if ticket got deleted via trigger. 6 years ago
  Martin Edenhofer 673b7c3d65 Fixed issue #2125 - Auto responder is not set from correct group. 6 years ago
  Ryan Lue 901cc3fadf Improve NULL handling to Ticket#selector2sql (fixes #1316) 6 years ago
  Muhammad Nuzaihan 9f559276e4 improve email filters by adding a tag option - closes #1991 6 years ago
  Thorsten Eckel 11e63fe21a Migrated after_* callbacks to after_commit to avoid race conditions between cache creation and database insert/update. See: http://api.rubyonrails.org/classes/ActiveRecord/Transactions/ClassMethods.html\#module-ActiveRecord::Transactions::ClassMethods-label-Callbacks . 6 years ago
  Martin Edenhofer b403432c76 Initial support of recursive triggers for tickets - issue #2035. 6 years ago
  Ryan Lue 5dd699ce6f Fix sequential execution of multiple email notification triggers 6 years ago
  Ryan Lue 3034ff7e97 REALLY revert last fix 6 years ago
  Ryan Lue 461505545a Revert previous fix (pending specs) 6 years ago
  Thorsten Eckel ddd7cb315a Fixed rubocop complains by restoring the deactivation of Rails/InverseOf. 6 years ago
  Ryan Lue 04055f7095 Replace unless with if ! (project-wide) 6 years ago
  Ryan Lue 79d4284365 Fix rubocop violations 6 years ago
  Thorsten Eckel 5f3c793f37 Refactoring: Fixed autoloading issues and workarounds by doing dependency requirement the "Rails Way". 6 years ago
  Thorsten Eckel fbeccbc85c Updated to latest rubocop version. 6 years ago
  Muhammad Nuzaihan f8adf31ec6 make sure any attachments should be attached with a content-id 6 years ago
  Martin Edenhofer 050f5527e6 Fixed issue #1920 - Sometimes notifications are note marked as seen if somebody else already closed the ticketed. 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
  Martin Edenhofer 6a0f5d4c25 Initial generic csv based import of text modules, users, organizations and tickets for model and controller. 6 years ago
  Martin Edenhofer ab9e503b2b Do not validate owner id in import mode (needed for historical reasons). 6 years ago
  Martin Edenhofer 7dc2875a49 Enhancement to issue #1816 - also reset owner if agent isn't agent anymore. 6 years ago
  Muhammad Nuzaihan 09caba6aed Improve auto assignment for inactive agents or agents in inactive groups to default "-" user for issue #1816 6 years ago
  Rolf Schmidt 4bd9dcf518 Fixed issue #1769 - Ticket shown multiple times in overview. 6 years ago
  Martin Edenhofer 4b99614503 Revert "Fixed issue #1769 - Ticket shown multiple times in overview." 6 years ago
  Rolf Schmidt 371a0494b7 Fixed issue #1769 - Ticket shown multiple times in overview. 6 years ago
  Muhammad Nuzaihan 7c19f175ff fix conflicts 6 years ago
  Muhammad Nuzaihan 62b3d7ddcb #1683 fix trigger with "contains one not" not ignoring the tag(s) set 6 years ago
  Martin Edenhofer 22c5b24fb7 Fixed issue #1749 - Unable to send auto reply if from contains 2 or more senders with invalid email address. 6 years ago
  Muhammad Nuzaihan 84121e9fda #1741 do not show merged issues in reports 6 years ago
  Thorsten Eckel 705487154c Applied changes for Rubocop 0.51. 6 years ago
  Martin Edenhofer 460182e663 Small code cleanup. 6 years ago
  Martin Edenhofer b82b0375f0 Improved error handling for strange/invalid email addresses. 6 years ago
  Martin Edenhofer 725f21337d Fixed issue #1375 - Improved handling assignment_timeout. 6 years ago
  Martin Edenhofer b35ff0fef2 Fixed issue #1579 - leading and tailing utf8 spaces are not removed for email addresses are not removed. 7 years ago
  Thorsten Eckel 757f0ac9bd Applied RuboCop Style/BlockDelimiters to improve readability. 7 years ago
  Martin Edenhofer ff56f294f3 Rails 5.1 migration. 7 years ago
  Martin Edenhofer 003d60d6b1 Improved tests for out of office feature and related controllers. 7 years ago
  Martin Edenhofer 3da31ee6e1 Improved regex for preventing auto responses. 7 years ago
  Martin Edenhofer fffca5b549 Fixed issue #1375 - assignment_timeout in group settings has no effect. 7 years ago
  Thorsten Eckel 92f227786f Fixed bug: Invalid new states should be handled by ActiveRecord and don't cause Ticket#reset_pending_time to fail. 7 years ago
  Martin Edenhofer 8f049225b1 Prevent ActiveRecord::StatementInvalid: PG::InFailedSqlTransaction: ERROR: current transaction is aborted, commands ignored until end of transaction block issues (isolate Ticket.selector statements in own sub transaction). 7 years ago
  Martin Edenhofer 4ba2744689 Notify agent if mail delivery failed. Enhancement to issue #1198. 7 years ago
  Martin Edenhofer 6004e48cbd Small improvement for issue #1216 (moved same ticket check into model, show error message in ui). 7 years ago
  Rolf Schmidt 51d4162775 Fixed issue #1216 - Race condition if agents merge ticket at same time but in different directions. 7 years ago