Thorsten Eckel
|
5ca41c8389
Feature: Added centralized ActiveJob locking based on lock key. This prevents unnecessary executing/queuing of unique jobs multiple times.
|
5 лет назад |
Martin Edenhofer
|
8a5552c9f8
Fixes issue #2441 - Zammad ignores disabled Chat-Topics for agents.
|
5 лет назад |
Mantas Masalskis
|
d24a7c5584
Fixes #2777: Knowledge Base - Attachments not working for internal readers.
|
5 лет назад |
Ryan Lue
|
86a90d287c
Fix issue #2460 - corrupted IDs on Twitter channels break Direct Message functionality
|
5 лет назад |
Mantas Masalskis
|
ea3522c7a2
Maintenance: Local history log consistency bugfix
|
5 лет назад |
Denny Korsukéwitz
|
f35cd7fbe9
Fixes #2687 - Article deletion for agents limited to 10 minutes after article creation.
|
5 лет назад |
Denny Korsukéwitz
|
a9dbe2d555
CSS Bug
|
5 лет назад |
Thorsten Eckel
|
1287e9968e
Fixed bug: Regular Model list imports (e.g. Tickets) sequences fail import because of attribute that is not required and can't be provided.
|
5 лет назад |
Mantas Masalskis
|
022efe7921
Follow up - a883bbadb36060a31fa1442b4d44eb68e0d48900 - UserAgent interface unification is reflected in tests
|
5 лет назад |
Mantas Masalskis
|
6c569e5085
Maintenance: Replaced not used list method by introducing keys method of App.LocalStorage to support deleting all keys for a certain user only.
|
5 лет назад |
Martin Edenhofer
|
70619f29ea
Maintenance: Changed modal size of ldap wizard to get more readable information viewable.
|
5 лет назад |
Martin Edenhofer
|
d58233d0ce
Fixed issue #2796 - Image/attachment preview is to small, need to download image and open it locally.
|
5 лет назад |
Mantas
|
0a5c3f4f8a
Follow up - a883bbadb36060a31fa1442b4d44eb68e0d48900 - UserAgent sends SearchIndexBackend DELETE request options as parameters. Fixed by unifying UserAgent interface to support parameters as other request methods do.
|
5 лет назад |
Mantas Masalskis
|
6e6285aedd
Maintenance: Race condition after Knowledge Base creation modifies configuration and pushed it to frontend fails CI.
|
5 лет назад |
Martin Edenhofer
|
232c7b9bb4
Fixed issue #2797 - Allow direct or extention numbers in answeringNumber of CTI API.
|
5 лет назад |
MrGeneration
|
cc1268a8b6
Fixes #2508: Change into backup directory
|
5 лет назад |
Ryan Lue
|
54d590491e
Fixes issue #2608 - missing default permission ("admin.trigger")
|
5 лет назад |
Martin Edenhofer
|
f204b89fe3
Fixes issue #2785 - Reporting does not return all tickets when using values with that "divide" values (e. g. some_value).
|
5 лет назад |
Thorsten Eckel
|
a343fb4f7a
Maintenance: Enabled support for Debian 10 buster package building on packager.io.
|
5 лет назад |
Thorsten Eckel
|
def0525c6d
Maintenance: Reduce memory consumption by setting `MALLOC_ARENA_MAX`.
|
5 лет назад |
Mantas Masalskis
|
d4afb0e867
Fixes issue #2789: not possible to search or link KB-answer within ticket.
|
5 лет назад |
Mantas
|
f17c181427
Fixed bug: ExcelSheet timezone conversion doesn't take DST into account.
|
5 лет назад |
Mantas
|
d2912ff25f
Maintenance: Disable Rails default caching behavior because in memory cache leads to diverging cache state in multiple processes and no-cache is usually not a desired behavior.
|
5 лет назад |
Jens Pfeifer
|
67d3f35b05
Refactoring: Resolved vendor/lib/* path by moving OmniAuth custom authentication backends to lib/omniauth/.
|
5 лет назад |
Thorsten Eckel
|
8d45328d32
Bumped loofah to 2.3.1 (CVE-2019-15587).
|
5 лет назад |
Mantas Masalskis
|
8386a07a7b
Refactoring: Prefer RSpec matchers over selectors for expressive output and isolated scope.
|
5 лет назад |
Denny Korsukéwitz
|
7c935655d5
Telegram refactoring:
|
5 лет назад |
Mantas Masalskis
|
8d16bcbfdd
Fixes #2229 - Wrong dates on synced calendars.
|
5 лет назад |
Mantas
|
a883bbadb3
Refactoring: DRYing up HTTP calls in SearchIndexBackend.
|
5 лет назад |
Ryan Lue
|
dbe13c2ed6
- Fixes #2658 - CSV-Import doesn't lookup records by "name" field.
|
5 лет назад |
Thorsten Eckel
|
1d0d227575
Maintenance: StatsStore column related_o_id is never used.
|
5 лет назад |
Thorsten Eckel
|
b9c82a4c7f
Maintenance: All models should inherit from ApplicationModel.
|
5 лет назад |
Thorsten Eckel
|
e2af543016
Refactoring: Prefer ActiveJob helpers instead of quering job processing backend (Delayed::Job) directly.
|
5 лет назад |
Thorsten Eckel
|
3667cacab0
Refactoring: SLA id paramater for SlaTicketRebuildEscalationJob is never used.
|
5 лет назад |
Thorsten Eckel
|
c8d19fc0af
Maintenance: Completely disable Metrics/AbcSize rubocop for now. A list of files would be prefered but is currently not available.
|
5 лет назад |
Ryan Lue
|
3107d684b5
Fixes #2740 - Signature detection fails if no signature range could be found.
|
5 лет назад |
Ryan Lue
|
adf4442648
Fixes #2701 - Can't forward articles containing a <img> tag without src attribute.
|
5 лет назад |
Martin Edenhofer
|
1afa52f5f7
Maintenance: Added logging of scheduler jobs execution time to identify long running tasks.
|
5 лет назад |
Martin Edenhofer
|
2ab17db3e4
Fixes #2768 - Unable to process email where group has option follow_up_possible: 'new_ticket' and arriving email has no subject header.
|
5 лет назад |
Olivier Sallou
|
69600b0b7c
Fix typos in Unprocessable Entity error message
|
5 лет назад |
Martin Edenhofer
|
886c718e12
No timestamp of unprocessable mail to prevent double import of mails. Follow up if issue #2092.
|
5 лет назад |
Martin Edenhofer
|
f57f0486a3
Performance: When many tickets have reached the reminder or are escalated (more than 1400) processing of those causes a high CPU load and long blocking of background processing. Caching Group permission lookup for users reduces this load.
|
5 лет назад |
Martin Edenhofer
|
4182b0b567
Improved History.list to only retrive history entries of last 2 days (by generic condition as method argument) to save scheduler resources.
|
5 лет назад |
Martin Edenhofer
|
d01dfce8cb
Removed unused sla get of ticket in Ticket.process_escalation to save system ressources of scheduler.
|
5 лет назад |
Martin Edenhofer
|
6018d864db
Performance: `Sessions::Backend::TicketOverivewList` check whether data has to be sent to the client was wrong. The correct check now compares the list of tickets instead of comparing the whole hash structure including assets.
|
5 лет назад |
Thorsten Eckel
|
d1ed72a071
Existing user session when requesting SSO session create endpoint will fail device check because of missing fingerprint param (which is required as soon as a user/session is present).
|
5 лет назад |
Martin Edenhofer
|
817cc72194
Updated rubyzip / CVE-2019-16892
|
5 лет назад |
Thorsten Eckel
|
d354dee74c
Refactoring: Move Ruby class definitions to dedicated files to improve orientation and expressiveness.
|
5 лет назад |
Thorsten Eckel
|
f0fdf7e7f3
Maintenance: Disable execution of ES RSpec tests in CircleCI env.
|
5 лет назад |
Martin Edenhofer
|
f806ac3611
Fixed issue #2742 - Removing a record drops whole index on Elasticsearch 6 and later.
|
5 лет назад |