Martin Gruner
|
fdbf501be0
Maintenance: Refactor the remaining observers to concerns and drop the rails-observers dependency.
|
3 years ago |
Mantas Masalskis
|
041bf51b52
Maintenance: Rubocop enforces %r{} regular expression style
|
3 years ago |
Rolf Schmidt
|
1e35eaf770
Fixes #3523 - Escalation overview and all escalation related triggers/schedulers broken in Zammad 4.0.
|
3 years ago |
Rolf Schmidt
|
2354b5f53f
Fixes #208 - Notify / Mention other agents / Subscribe to Tickets.
|
4 years ago |
Thorsten Eckel
|
e5dc99deea
Maintenance: Updated rubocop(-* gems) to latest version (1.11.0).
|
4 years ago |
Thorsten Eckel
|
cb2286fae4
Refactoring: Migrate Rails Observers to Concerns.
|
4 years ago |
Mantas Masalskis
|
1aa4e68c6c
Refactoring: SLA and Escalation logic. Fixes #3410, fixes #3140, fixes #2579.
|
4 years ago |
Martin Edenhofer
|
0160e20427
Fixes #3389 - Trigger based notifications are not sent (Send no trigger based notification to bob.smith@example.com because email is marked as mail_delivery_failed for -157 days).
|
4 years ago |
Thorsten Eckel
|
ca88877bc8
Fixes #290, Closes #3185 - Webhooks.
|
4 years ago |
Rolf Schmidt
|
6810bc5548
Fixes #3270 - Ticket selector "within last (relative)" and "within next (relative)" not working correctly.
|
4 years ago |
Rolf Schmidt
|
f132225b2f
Fixes #2347 - Merging two Tickets with link to same other Ticket fails.
|
4 years ago |
Thorsten Eckel
|
b52e49e6e6
Refactoring: Use duck-typing for first argument of Ticket#perform_changes to enhance feature/implementation/extension capabilities.
|
4 years ago |
Ross Crawford-d'Heureuse
|
89f99e52dd
Fixes #2716 Closes #3225 - Triggered note with variables do not replace variable with content.
|
4 years ago |
Thorsten Eckel
|
5f3a8dc581
Refactoring: Migrated last Delayed::Job classes to ActiveJob.
|
4 years ago |
Thorsten Eckel
|
0b9e6676f8
Maintenance: Updated rubocop(-* gems) to latest version (1.0.0).
|
4 years ago |
Thorsten Eckel
|
623b17be6b
Maintenance: Updated rubocop(-* gems) to latest version (0.92.0).
|
4 years ago |
Rolf Schmidt
|
3fb9b05027
Fixes #2074 - Ability of deleting customers and / or all ticket at once.
|
4 years ago |
Rolf Schmidt
|
4a07c783a3
Fixes #967 - Access to my own Tickets (where I'm customer of) in a Group im not Agent.
|
4 years ago |
Thorsten Eckel
|
d6f5baa87e
Fixes #3109 - Race condition between #lookup and .update causes caching of obsolete data.
|
4 years ago |
Mantas Masalskis
|
92152743d7
Fixes #2960 - Ticket removal of merged / linked tickets doesn't remove references
|
4 years ago |
Thorsten Eckel
|
b81d31a42f
Fixed issue #3136 - Attribute changes remove Owner of closed Ticket.
|
4 years ago |
Thorsten Eckel
|
b49802a161
Fixes #3123: Merging Tickets/Users/... does not update ExternalSync references.
|
4 years ago |
Thorsten Eckel
|
73f6a98e29
Updated rubocop(-* gems) to latest version (0.88.0).
|
4 years ago |
Mantas Masalskis
|
22fe0a2a97
Fixes #864 - Added relative pending_time to Macro/Trigger/Scheduler functionality. Based on the Pull Request #2862 by @fleverest – huge thanks ❤️
|
4 years ago |
Thorsten Eckel
|
2ffca390a9
Fixes #1961 - S/MIME integration.
|
4 years ago |
Thorsten Eckel
|
8690916936
Updated rubocop(-* gems) to latest version (0.84.0).
|
4 years ago |
Rolf Schmidt
|
1ab179f22f
Fixed issue #2923 - Zammad should not inform himself.
|
5 years ago |
Mantas Masalskis
|
92f7d9307c
Fixes #2982 - Trigger with current_user.id as precondition is executed correctly
|
5 years ago |
Thorsten Eckel
|
0004c72624
Refactoring: Improved error logging
|
5 years ago |
Ryan Lue
|
becbdb1baa
Refactoring: Replaced home-rolled authorization logic in Controllers with Pundit.
|
5 years ago |
Rolf Schmidt
|
af10e5d1d2
Fixes #535: Send Trigger and Scheduler Notification Email/SMS to single user.
|
5 years ago |
Rolf Schmidt
|
355b6d5f84
Performance: selector2sql for operator "contains one" of tags generates heavy CPU load on database server.
|
5 years ago |
Rolf Schmidt
|
2b9f5c85c6
Fix.
|
5 years ago |
Rolf Schmidt
|
ec23915bd0
Fixes #1553: Calendar as filter condition for Trigger/Automatization.
|
5 years ago |
Mantas Masalskis
|
52baaea5a8
Fixes #2782 - Trigger/Automatization infos visible for Customer Ticket detail view.
|
5 years ago |
Mantas Masalskis
|
7fab92d074
Fixes issue #2169 - Time format always english if generated from system.
|
5 years ago |
Jens Pfeifer
|
7e4b46b65c
Refactoring: Added consistent email address validation to backend.
|
5 years ago |
Martin Edenhofer
|
d01dfce8cb
Removed unused sla get of ticket in Ticket.process_escalation to save system ressources of scheduler.
|
5 years ago |
Thorsten Eckel
|
1c63e96675
Bumps [rubocop-performance](https://github.com/rubocop-hq/rubocop-performance) from 1.1.0 to 1.4.1.
|
5 years ago |
Denny Bresch
|
bc38f1c1ae
Maintenance: Fixed typos in inline comments.
|
5 years ago |
Thorsten Eckel
|
5745fa46bd
Bumps [rails](https://github.com/rails/rails) from 5.1.7 to 5.2.3.
|
5 years ago |
Ryan Lue
|
a1da3a27f9
Enable Lint/UselessAssignment cop.
|
5 years ago |
Thorsten Eckel
|
83c77a4a35
Applied required changes to install and use PHP 5.6 for testing the Zammad PHP API client - until @jepf adds PHP 7 support (for tests).
|
5 years ago |
Thorsten Eckel
|
f3862de9fc
Fixed bug: received_merge Ticket history entry has timestamp of previous history entry.
|
5 years ago |
Martin Edenhofer
|
f72b44234e
Fixed issue #2089 - timezone issue with report graphs not displaying or displaying $timezone hours out of step.
|
6 years ago |
Thorsten Eckel
|
444e48e377
Fixed issues #1259 and #1598 by adding ObjectManager::Attribute validations.
|
6 years ago |
Billy Zhou
|
6d7480ab3f
Added new feature from issue #2469 - Add information "Ticket merged" to History
|
6 years ago |
Martin Edenhofer
|
dabce01ec2
Sanitize html for note fields of tickets, users and organizations.
|
6 years ago |
Martin Edenhofer
|
63214c9327
Fixes #1589 - No localised time displayed in trigger (autoreply/slack/...) notifications.
|
6 years ago |
Billy Zhou
|
487f36a5a5
Fixed #2399 - Attached images are broken on trigger reply with #{article.body_as_html}
|
6 years ago |