Commit History

Author SHA1 Message Date
  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 7 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