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
|
7 years ago |
Muhammad Nuzaihan
|
62b3d7ddcb
#1683 fix trigger with "contains one not" not ignoring the tag(s) set
|
7 years ago |
Martin Edenhofer
|
22c5b24fb7
Fixed issue #1749 - Unable to send auto reply if from contains 2 or more senders with invalid email address.
|
7 years ago |
Muhammad Nuzaihan
|
84121e9fda
#1741 do not show merged issues in reports
|
7 years ago |
Thorsten Eckel
|
705487154c
Applied changes for Rubocop 0.51.
|
7 years ago |
Martin Edenhofer
|
460182e663
Small code cleanup.
|
7 years ago |
Martin Edenhofer
|
b82b0375f0
Improved error handling for strange/invalid email addresses.
|
7 years ago |
Martin Edenhofer
|
725f21337d
Fixed issue #1375 - Improved handling assignment_timeout.
|
7 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 |
Rolf Schmidt
|
74ebb10d2c
Fixed issue #1149 - Trigger: Wrong behaviour for condition "is not" "not set".
|
7 years ago |
Martin Edenhofer
|
9b8810fa58
Improved loop detection (added more steps).
|
7 years ago |
Thorsten Eckel
|
18a9eed038
Added general check for Group access based on agent.ticket permission.
|
7 years ago |
Martin Edenhofer
|
d93d404902
Improved tests (do not break on before/after callbacks).
|
7 years ago |
Thorsten Eckel
|
350c3ead51
Added enhanced Group access functionality.
|
7 years ago |
Martin Edenhofer
|
48e3da57ee
Improved email loop protection. Remember permanent delivery failed on user to prevent email loops.
|
7 years ago |
Martin Edenhofer
|
586d47a41f
Fixed issue #1131 - Email loop if default trigger for follow up is active and customer email address is invalid.
|
7 years ago |
Rolf Schmidt
|
c82622913a
Fixed issue #214 - Delete tickets.
|
7 years ago |
Rolf Schmidt
|
7b1a379a2d
Revert "Squashed commit of the following:"
|
7 years ago |
Rolf Schmidt
|
7d2409bddc
Squashed commit of the following:
|
7 years ago |
Rolf Schmidt
|
fa454abf3a
Reworked file structure of concerns.
|
7 years ago |
Rolf Schmidt
|
b1f65bf645
Fixed issue #186 - Related tickets are missing on ticket merge.
|
7 years ago |
Rolf Schmidt
|
da69501531
Fixed issue #1006 - Reply-To is not considered for automatic responses (triggers).
|
7 years ago |
Rolf Schmidt
|
743cabc2fa
Fixed issue #655 - Ticket were shown twice.
|
7 years ago |
Rolf Schmidt
|
3cf0af10d9
Fixed issue #655 - Ticket were shown twice.
|
7 years ago |
Rolf Schmidt
|
64c86a758f
Improved code to support admin user with different user login (#767).
|
7 years ago |
Rolf Schmidt
|
a15f7abc00
Fixed issue #245 - No tag in conditions for new Overviews, Triggers, Schedulers and SLAs.
|
7 years ago |
Rolf Schmidt
|
284d9e34b4
Fixed issue #245 - No tag in conditions for new Overviews, Triggers, Schedulers and SLAs.
|
7 years ago |