summaryrefslogtreecommitdiffstats
path: root/app/models/query.rb
Commit message (Expand)AuthorAgeFilesLines
* Use anonymous block forwarding introduced in Ruby 3.1 (#38585).Go MAEDA2024-08-211-3/+3
* Use Array#intersect? introduced in Ruby 3.1 (#38585).Go MAEDA2024-08-201-1/+1
* Fix RuboCop offense Layout/EmptyLinesAroundMethodBody, one of the offenses en...Go MAEDA2024-08-121-1/+0
* Fix incorrect sorting of users grouped by status in issue filters for adminis...Go MAEDA2024-08-111-3/+3
* Adds description field to custom queries (#9309).Marius Balteanu2024-06-041-0/+1
* Adds Watcher list to the list of available query columns for issues (#29894).Marius Balteanu2024-04-281-0/+8
* Remove current year from source file copyright headers and update year in foo...Marius Balteanu2024-02-261-1/+1
* Optimize queries visibility check (#39852).Go MAEDA2024-02-011-10/+11
* Use ApplicationRecord instead of ActiveRecord::Base (#38975).Marius Balteanu2024-01-231-1/+1
* Replace String#sub with delete_prefix / delete_suffix (#40008).Go MAEDA2024-01-081-1/+1
* Fix "any" operator for text filters to exclude empty text values (#39991).Go MAEDA2024-01-021-1/+1
* Optimize query models by replacing `map` with `pluck` (#39837).Go MAEDA2023-12-291-3/+3
* Fix RuboCop offense Performance/StringIdentifierArgument (#39888).Go MAEDA2023-12-201-1/+1
* Fix RuboCop offense Lint/SymbolConversion (#39887).Go MAEDA2023-12-201-4/+4
* Updates Rails to 7.1.2 (#36320).Marius Balteanu2023-11-271-4/+4
* Fix RuboCop offense Performance/MapMethodChain (#37247).Go MAEDA2023-08-231-1/+1
* "has been" and "has never been" filter operators can be very slow (#38527, #3...Go MAEDA2023-06-301-4/+6
* Fix PostgreSQL error caused by comparing text with integer values (#38527).Go MAEDA2023-05-111-2/+2
* New issues filter operators "has been", "has never been", and "changed from" ...Go MAEDA2023-05-111-1/+29
* OR search with multiple terms for "starts with" and "ends with" filter operat...Go MAEDA2023-04-171-15/+17
* Change the notation of "contains any of" filter operator to "*~" (#38435).Go MAEDA2023-04-161-5/+5
* "contains any of" operator for text filters to perform OR search of multiple ...Go MAEDA2023-04-141-4/+14
* Add "Any searchable text" filter for issues (#38402).Go MAEDA2023-04-051-0/+1
* Fix RuboCop offense Style/InverseMethods: Use `present?` instead of inverting...Go MAEDA2023-03-251-2/+2
* Fix RuboCop offense Lint/MissingSuper (#36919).Go MAEDA2023-03-241-4/+7
* Ruby 2.7: Fix RuboCop offense Performance/MapCompact (#38134).Go MAEDA2023-01-171-2/+2
* Fix RuboCop offense Performance/RedundantEqualityComparisonBlock (#38146).Go MAEDA2023-01-111-1/+1
* Update copyright year to 2023 (#38141).Go MAEDA2023-01-011-1/+1
* Query display types should accept only known types (#37925).Marius Balteanu2022-11-281-1/+1
* Fix RuboCop offense Rails/Pluck (#37248).Go MAEDA2022-10-281-1/+1
* Fix perfomance issue when objects are filtered by custom field values (#37268).Marius Balteanu2022-09-231-4/+5
* Introduces a UserQuery model for admin/users (#37674).Go MAEDA2022-09-201-1/+2
* Fix chained custom field filter doesn't work for User fields (#36940).Marius Balteanu2022-06-271-1/+1
* Revert undesired change (#37349).Marius Balteanu2022-06-271-1/+1
* Fix filter for chained User custom fields returns 500 internal server error w...Marius Balteanu2022-06-271-2/+2
* Respect field visibility when showing associated issue fields (#37255).Marius Balteanu2022-06-161-2/+4
* Update copyright year in source files to 2022 (#36379).Go MAEDA2022-01-021-1/+1
* Fixes for Performance/StringIdentifierArgument introduced in RuboCop Performa...Go MAEDA2021-12-291-1/+1
* You can configure default project queries in the following places (#35795):Marius Balteanu2021-11-151-0/+1
* Disable rubocop Lint/IneffectiveAccessModifier for @self.tokenized_like_condi...Marius Balteanu2021-10-091-0/+2
* Tokenize search parameter in order to allow multiple search terms in:Marius Balteanu2021-10-051-5/+19
* Fix rubocop offense (#35073).Marius Balteanu2021-10-031-4/+3
* Replace send with direct call because sanitize_sql_for_conditions is now publ...Marius Balteanu2021-10-031-3/+4
* Use sanitize_sql_like in Query#sql_contains (#35073).Marius Balteanu2021-10-031-0/+1
* Default issue query (#7360).Go MAEDA2021-07-061-0/+6
* Require redmine/sort_criteria globally (#35455).Go MAEDA2021-06-261-2/+0
* Gracefully handle invalid query parameters for custom fields (#35312).Go MAEDA2021-05-281-2/+5
* Duplicate entries in issue filter values (#35201).Go MAEDA2021-05-071-1/+1
* Disable grouping for associations custom field (#35115).Go MAEDA2021-04-211-1/+6
* Update copyright year in source files to 2021 (#33069).Go MAEDA2021-03-251-1/+1