Project

General

Profile

Actions

Feature #31879

closed

"starts with" and "ends with" filter operators for string values

Added by Go MAEDA almost 5 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Issues filter
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Fixed

Description

I propose adding "start with" and "end with" operators.

Currently, issues filter supports "contains", "doesn't contain", "none", and "any" operators for string values but does not support "start with" and "end with".

These two operators should increase the flexibility of issues filter. For example, you can extract issues which have some prefix or suffix in the subject.


Files


Related issues

Related to Redmine - Feature #3040: Extend filter on subject fieldClosed2009-03-24

Actions
Actions #1

Updated by Go MAEDA almost 5 years ago

Actions #2

Updated by Yuichi HARADA almost 5 years ago

I added "starts with" and "ends with" filter operators. These filter operator symbols mimics the CSS selectors.
https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors#Syntax
  • starts with : ^=
  • ends with : $=

I attached a patch.

Actions #3

Updated by Go MAEDA almost 5 years ago

  • Target version set to Candidate for next major release
Actions #4

Updated by Marius BÄ‚LTEANU almost 5 years ago

Yuichi HARADA wrote:

I added "starts with" and "ends with" filter operators. These filter operator symbols mimics the CSS selectors.
https://developer.mozilla.org/en-US/docs/Web/CSS/Attribute_selectors#Syntax
  • starts with : ^=
  • ends with : $=

I attached a patch.

Why not just ^/$ which are used in regex syntax or Lucene syntax? Using CSS selector syntax for text searching is not common.

Actions #5

Updated by Go MAEDA almost 5 years ago

Marius BALTEANU wrote:

Why not just ^/$ which are used in regex syntax or Lucene syntax? Using CSS selector syntax for text searching is not common.

Nice idea. I have updated the patch.

Actions #6

Updated by Go MAEDA almost 5 years ago

  • Status changed from New to Closed
  • Assignee set to Go MAEDA
  • Target version changed from Candidate for next major release to 4.1.0
  • Resolution set to Fixed

Committed the patch. Thank you for improving Redmine.

Actions #7

Updated by Yuichi HARADA almost 5 years ago

I added "starts with" and "ends with" filter operators to File filter, but didn't create an implementation.
I created a patch.

Actions #8

Updated by Go MAEDA almost 5 years ago

  • Status changed from Closed to Reopened
Actions #9

Updated by Go MAEDA almost 5 years ago

  • Status changed from Reopened to Closed

Yuichi HARADA wrote:

I added "starts with" and "ends with" filter operators to File filter, but didn't create an implementation.

Committed the fix in r18570. Thank you.

Actions

Also available in: Atom PDF