Commit Graph

27 Commits

Author SHA1 Message Date
Alexander Weggerle
4cac27c22d Fix issue where the order of Filter expressions changed the result.
The following filter criteria should result in the same output, but
does not:
"CategoryId==1,(CategoryId|LikeCount)==50"
"(CategoryId|LikeCount)==50,CategoryId==1"

Cause is an optimization which removes or statements if one term
was already added in another statement. This optimization causes
a wrong result.
2020-07-06 22:03:45 +02:00
Biarity
d86e35f77c v2.3.3 2019-11-17 09:15:07 +10:00
Biarity
c04d94d22a
Merge pull request #60 from skolmer/generics
Added support for generic filter and sort methods
2019-11-16 10:55:18 +10:00
Steffen Kolmer
cfd380d93f Allow case insensitive not equals operator 2019-11-05 15:10:44 +01:00
Steffen Kolmer
e1bb069253 Added support for generic filter and sort methods 2019-03-24 19:45:23 +01:00
Biarity
a582c6be06 Use Comment.Text instead of ValueObjects.Name 2019-03-18 08:23:37 +10:00
radeanurazvan
d5ed13e823 Allowed configuring properties with identical name 2019-02-03 18:10:34 +02:00
Biarity
574538e7da Unit tests for #51 2019-01-18 20:45:38 +10:00
SuperGouge
194b1d9fb5 Added negation operator 2019-01-08 17:20:49 +01:00
Biarity
c818267526 Document & test multiple values for 2.2.0. Closes #46 2018-11-30 09:08:39 +10:00
Biarity
faa363edbb Added OR flitering for values and ability to escape delimiters. Fixes #8, #21, and #41 2018-11-16 18:08:25 +10:00
Biarity
f9c7fb4cb0 Convert parsing from getters to methods 2018-07-06 11:12:45 +10:00
Biarity
b92df9833d Fixes #33 2018-07-04 13:06:37 +10:00
Matt Furden
d792813cd5 Allow Filters on different sources to share the same name
Allows Posts and Comments to both use the IsNew filter with their own implementations.
2018-06-15 01:41:01 -07:00
Biarity
abb7029c70 Fixes #28 2018-06-14 18:50:19 +10:00
Matt Furden
26d9b09bf7 Set up Nullable Test 2018-05-27 18:32:21 -07:00
Biarity
fe71c7f392 Fix test filter parameters and add new editorconfig 2018-05-25 18:30:44 +10:00
David Bond
204a1b55e2 Fix for Issue #19 2018-05-15 00:34:37 +01:00
Biarity
033a920bec Version 2.0 2018-04-20 19:27:04 +10:00
Biarity
c861ada8fa Tests for simple OR logic functionality (#8) 2018-04-20 18:46:04 +10:00
Biarity
47fd6307a0 Boolean sorting & filtering tests 2018-04-08 13:46:16 +10:00
Biarity
e83f647945 Made excepton handling optional, off by default 2018-02-14 08:52:13 +10:00
Biarity
b70eb3471d Tested exception handling (#7) 2018-02-14 08:43:33 +10:00
Biarity
3068c476e1 Custom filters/sorts case-insensitivity 2018-02-11 13:35:33 +10:00
Biarity
e96ab03f81 Fixed typos/style 2018-02-10 16:10:50 +10:00
Biarity
0bd38b8348 SievePropertyMapper for #4 2018-02-10 15:37:04 +10:00
Biarity
2796197cc9 Added case-insensitive operators and started unit tests project 2018-02-10 10:26:32 +10:00