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.
|
8 years ago |
Rolf Schmidt
|
3cf0af10d9
Fixed issue #655 - Ticket were shown twice.
|
8 years ago |
Rolf Schmidt
|
64c86a758f
Improved code to support admin user with different user login (#767).
|
8 years ago |
Rolf Schmidt
|
a15f7abc00
Fixed issue #245 - No tag in conditions for new Overviews, Triggers, Schedulers and SLAs.
|
8 years ago |
Rolf Schmidt
|
284d9e34b4
Fixed issue #245 - No tag in conditions for new Overviews, Triggers, Schedulers and SLAs.
|
8 years ago |
Rolf Schmidt
|
c3d91a8ce2
Fixed issue #256 - No tag in conditions for new Overviews, Triggers, Schedulers and SLAs.
|
8 years ago |
Martin Edenhofer
|
7dfa5e546f
Moved to taggable concern.
|
8 years ago |
Martin Edenhofer
|
55a31084bc
Fixed issue #904 - Merged Ticket escalated.
|
8 years ago |
Rolf Schmidt
|
095792aa5b
Fixed issue #926 - Accounted Time.
|
8 years ago |
Martin Edenhofer
|
30a804691b
Fixed issue #851 - user "-" in notification in trigger changes.
|
8 years ago |
Martin Edenhofer
|
5a63106958
Fixed issue #779 - Simple triggers resulting in error condition. Fixed issue #395 - Auto-assign ticket owner on first reply. Fixed issue #389 - Trigger action "Owner" -> "not changed" needed. Fixed issue #298 - trigger "set to public" requested.
|
8 years ago |
Martin Edenhofer
|
c8e9058866
Moved default and follow up state/priority from source code into model. Related to issue #689 - OTRS import breaks a lot of assumptions in Zammad.
|
8 years ago |
Thorsten Eckel
|
ef6fbe8f2a
Refactoring: Splitted ApplicationModel into multiple concerns. Notice: Includes object some method name changes.
|
8 years ago |
Martin Edenhofer
|
4cec7a5549
Added content validation to x-zammad mail headers and postmaster filters.
|
8 years ago |
Martin Edenhofer
|
f601553f6d
Fixed issue#441 - Unable to execute more then one trigger (e. g. adding 2 tags with 2 triggers) at one ticket at same update cycle.
|
8 years ago |
Martin Edenhofer
|
aa29a75841
Fixed issue#301 - Using #{article.body} in trigger gives html.
|
8 years ago |
Martin Edenhofer
|
c8eab7ca56
Fixed issue#383 - TicketSelector in Overview or SLA not working with filter for ticket customer or owner.
|
8 years ago |
Martin Edenhofer
|
c71b0d36d4
Updated copyright.
|
8 years ago |
Martin Edenhofer
|
03fed96634
Do not log preferences changes in history.
|
8 years ago |
Martin Edenhofer
|
a4874e0b86
Renamed certain ticket attributes with timestamps from _time to _at to have it more rails consistent.
|
8 years ago |
Martin Edenhofer
|
c28c8514c4
Improved ticket search.
|
8 years ago |
Martin Edenhofer
|
ec55c81302
Improved error codes on model validation.
|
8 years ago |
Martin Edenhofer
|
be67419379
Squashed commit of the following:
|
8 years ago |