Rolf Schmidt
|
c4a237a203
Refactoring: Move SearchIndex logic out of rake task file into SearchIndex class.
|
3 years ago |
Rolf Schmidt
|
d0b5cbfe4b
Fixes #3243 - Relational report filters do not work (ticket.organization.*, ticket.article.*, ticket.customer.*).
|
3 years ago |
Rolf Schmidt
|
72dd0c0316
Fixes #2517 - Elasticsearch throws error 500 when filtering for owner or custom dropdown-fields inside of report profiles.
|
4 years ago |
Thorsten Eckel
|
623b17be6b
Maintenance: Updated rubocop(-* gems) to latest version (0.92.0).
|
4 years ago |
Thorsten Eckel
|
73f6a98e29
Updated rubocop(-* gems) to latest version (0.88.0).
|
4 years ago |
Thorsten Eckel
|
b37e80df9a
Updated rubocop(-* gems) to latest version (0.87.0).
|
4 years ago |
Thorsten Eckel
|
0004c72624
Refactoring: Improved error logging
|
4 years ago |
Rolf Schmidt
|
664d433d3a
Enhancement: Increased read timeout for SearchIndexBackend and changed total timeout passed to UserAgent to not overwrite (lower) open- or read timeouts for handling larger payloads.
|
4 years ago |
Rolf Schmidt
|
ed8a152f28
Fixes #2911 - Performance: Improved touching assets of users, organizations and tickets.
|
4 years ago |
Martin Edenhofer
|
94fd8c2957
Fixed issue #2809 - Array values (e.g. several states) nuke reporting profiles.
|
5 years ago |
Martin Edenhofer
|
f204b89fe3
Fixes issue #2785 - Reporting does not return all tickets when using values with that "divide" values (e. g. some_value).
|
5 years ago |
Mantas
|
a883bbadb3
Refactoring: DRYing up HTTP calls in SearchIndexBackend.
|
5 years ago |
Martin Edenhofer
|
f806ac3611
Fixed issue #2742 - Removing a record drops whole index on Elasticsearch 6 and later.
|
5 years ago |
Mantas Masalskis
|
21c3b31c97
Maintenance: Added test coverage for public Knowledge Base search.
|
5 years ago |
Thorsten Eckel
|
429b95e65d
Maintenance: Make ES connection establishment more stable by:
|
5 years ago |
Martin Edenhofer
|
d57ac5338e
Fixed issue #2720 - Sometimes es takes longer as expected and will raise timeout in Zammad.
|
5 years ago |
Denny Bresch
|
c60e1c0780
Fixed issue #2611 - SearchIndexBackend.remove() (ES) is not removing entries
|
5 years ago |
Martin Edenhofer
|
af9fcf4565
Added support for elasticsearch 6 and 7. Fixes #1688.
|
5 years ago |
Martin Edenhofer
|
97d14a93b3
Initial knowledge base support.
|
5 years ago |
Martin Edenhofer
|
8a6ffc23cb
Fixed issue #2059 - Incorrect display count of a report profile if tree_select is used.
|
5 years ago |
Martin Edenhofer
|
f72b44234e
Fixed issue #2089 - timezone issue with report graphs not displaying or displaying $timezone hours out of step.
|
5 years ago |
Thorsten Eckel
|
e8a57517f4
Updated rubocop - applied custom Layout/AlignHash style.
|
6 years ago |
Martin Edenhofer
|
c2f4755a6c
Search query extension refactoring to use params and not arguments.
|
6 years ago |
Billy Zhou
|
bfccecc012
Fixed issue #2195 - Search with id:123 does not work anymore (fixes #2195)
|
6 years ago |
Thorsten Eckel
|
9af50f2a4e
Updated rubocop to latest version (0.59.2) and applied required changes.
|
6 years ago |
Billy Zhou
|
01717bcc7f
For Elasticsearch, sort by active flag first before everything else
|
6 years ago |
Martin Edenhofer
|
86c79c3dba
Follwup for issue #2031 - restored original default sort_by updated_at attribute and unified names of controller tests.
|
6 years ago |
Martin Edenhofer
|
597cd01b5a
Implemented issue #2073 - Allow sort_by and order_by for tickets, users and organisations search REST API.
|
6 years ago |
Thorsten Eckel
|
132a88005f
Test stabilization: Increase read timeout of Elasticsearch index creation to avoid index_already_exists_exception because of retry.
|
6 years ago |
Martin Edenhofer
|
2b31311bea
Fixes #1847 - Report profiles - ticket.tags conditions are not working.
|
6 years ago |
Martin Edenhofer
|
5bbff10764
Fixes issue#2098 - Report profiles: "before(relative)" and friends broken.
|
6 years ago |
Billy Zhou
|
cf327a09a1
Fixed issue #2058 - Autocomplete hangs on dot in the new user form
|
6 years ago |
Martin Edenhofer
|
f2c7ced74d
Log search backend errors also to application log.
|
6 years ago |
Martin Edenhofer
|
cf16264940
Implemented issue #1951 - Allow pagination in search result with more then 100 results.
|
6 years ago |
Thorsten Eckel
|
7954ee0dce
Follow up 8c5f87c9d4: Improved detection of ES attachment plugin error and output message.
|
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 |
Thorsten Eckel
|
c479fba664
Added check for supported elasticsearch version.
|
6 years ago |
Thorsten Eckel
|
8c5f87c9d4
Humanized error messages created by failing elasticsearch requests.
|
6 years ago |
Muhammad Nuzaihan
|
84121e9fda
#1741 do not show merged issues in reports
|
6 years ago |
Martin Edenhofer
|
8ac7356184
Small refactoring of search index backend.
|
7 years ago |
Martin Edenhofer
|
a08d5f1b51
Improved error handling.
|
7 years ago |
Martin Edenhofer
|
f3cbe7f10e
Added ability to delete elasticsearch processors first (for cleanup).
|
7 years ago |
Martin Edenhofer
|
0d1d86511f
Merge branch 'develop' of git.znuny.com:zammad/zammad into develop
|
7 years ago |
Martin Edenhofer
|
5ba83da6f5
Fixed issue #599 - Elasticsearchs mapper-attachments plugin has been deprecated, use ingest-attachment now.
|
7 years ago |
Thorsten Eckel
|
705487154c
Applied changes for Rubocop 0.51.
|
7 years ago |
Thorsten Eckel
|
757f0ac9bd
Applied RuboCop Style/BlockDelimiters to improve readability.
|
7 years ago |
Martin Edenhofer
|
78a98ab51e
Append * on simple query like "somephrase23" or "attribute23: somephrase23"
|
7 years ago |
Martin Edenhofer
|
e81d871b01
Append * on simple query like "somephrase23" or "attribute: somephrase23"
|
7 years ago |
Martin Edenhofer
|
81c6aa0af0
Append * also for searches with umlaut or other utf8 chars.
|
7 years ago |
Martin Edenhofer
|
1d4ce42c67
Improved bot detection - issue #1207. Added ticket limits per hour and day.
|
7 years ago |