Commit Graph

218 Commits

Author SHA1 Message Date
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
Biarity
d149721627 Merge branch 'master' of https://github.com/Biarity/Sieve 2018-05-28 18:00:28 +10:00
Biarity
919a27db29 Version 2.1.0 2018-05-28 18:00:21 +10:00
Biarity
4fea535586
Merge pull request #26 from zolrath/Compare-Nullable
Allow comparing Nullable via Expression.Constant
2018-05-28 17:59:34 +10:00
Matt Furden
cd561e9f3d Use Expression.Constant to allow Nullable comparison
Using Expression.Constant for GetClosureOverConstant. Came to this solution from reading:  http://bradwilson.typepad.com/blog/2008/07/creating-nullab.html
2018-05-27 18:33:10 -07:00
Matt Furden
26d9b09bf7 Set up Nullable Test 2018-05-27 18:32:21 -07:00
Biarity
930f86da01
Spelling 2018-05-26 09:48:54 +10:00
Biarity
fe71c7f392 Fix test filter parameters and add new editorconfig 2018-05-25 18:30:44 +10:00
Biarity
3569d51490
Merge pull request #20 from davidnmbond/master
Fix for Issue #19 / Issue #8
2018-05-25 18:08:15 +10:00
Biarity
c4166f4ea8
Merge branch 'master' into master 2018-05-25 18:07:19 +10:00
Biarity
767e8d87fe
Merge pull request #23 from dmacko/master
Fix for issue #22
2018-05-24 15:24:10 +10:00
Daniel Macko
fd4367cf37 Ensure that dynamic LINQ expressions for filters match with those generated by Queryable.Where (#22) 2018-05-24 14:16:10 +10:00
Daniel Macko
56cdb2bf6e Added DateTime field to integration test entity, to enable testing on DateTime filtering 2018-05-24 09:19:36 +10:00
David Bond
204a1b55e2 Fix for Issue #19 2018-05-15 00:34:37 +01:00
Biarity
afbd41e090 Merge branch 'master' of https://github.com/Biarity/Sieve 2018-04-20 19:32:32 +10:00
Biarity
9e307aa00d Update 2.0 description 2018-04-20 19:32:21 +10:00
Biarity
8dd6bcc474
ApplyAll -> Apply for v2 2018-04-20 19:28:53 +10:00
Biarity
fb8a812282 Merge branch 'master' of https://github.com/Biarity/Sieve 2018-04-20 19:27:15 +10:00
Biarity
033a920bec Version 2.0 2018-04-20 19:27:04 +10:00
Biarity
3350ff5c19
v1 -> v2 migration guide start 2018-04-20 19:06:40 +10:00
Biarity
678f1d1daa
Documented simple OR logic 2018-04-20 18:52:13 +10:00
Biarity
c861ada8fa Tests for simple OR logic functionality (#8) 2018-04-20 18:46:04 +10:00
Biarity
3e671f56ad
OR filtering tests - multiple properties (#8) 2018-04-19 10:16:03 +10:00
Biarity
b041c0baff Removed old publish instructions 2018-04-18 18:56:12 +10:00
Biarity
badabfe666 Migrate to .NET Standard 2018-04-18 18:50:23 +10:00
Biarity
47fd6307a0 Boolean sorting & filtering tests 2018-04-08 13:46:16 +10:00
Biarity
9104ea7693 Merge branch 'master' of https://github.com/Biarity/Sieve 2018-04-06 11:22:24 +10:00
Biarity
dabbd05a2d Fix #15 2018-04-06 11:22:06 +10:00
Biarity
9317e58fc1
Update README.md
#9
2018-02-15 19:19:53 +10:00
Biarity
dfe3e9aabe
Documented MaxPageSize (#9) 2018-02-15 19:19:07 +10:00
Biarity
c324b1eb65
Documented SieveExceptions (#11) 2018-02-15 19:17:14 +10:00
Biarity
54ab424087 Cleaner exception handling 2018-02-15 19:14:12 +10:00
Biarity
24ba14e49f Exceptions only thrown if configuration allows (#11) 2018-02-15 19:10:39 +10:00
Biarity
67606e281b Handle all possible exceptions using SieveExceptions (#11) 2018-02-15 18:53:09 +10:00
Biarity
6d3fedf9f5 Merge branch 'master' of https://github.com/Biarity/Sieve 2018-02-15 18:45:30 +10:00
Biarity
69f21ca695 Max page size (#9) 2018-02-15 18:45:19 +10:00
Biarity
af1fa00fb1 Added base exception type (#7) 2018-02-15 18:40:35 +10:00
Biarity
25d955a685
OR logic note (#8) 2018-02-14 14:12:35 +10:00
Biarity
9ce841b880
Added docs for optional exception handling (#7) 2018-02-14 08:52:53 +10:00
Biarity
e83f647945 Made excepton handling optional, off by default 2018-02-14 08:52:13 +10:00
Biarity
ce5da2a573 Merge branch 'master' of https://github.com/Biarity/Sieve 2018-02-14 08:44:02 +10:00
Biarity
b70eb3471d Tested exception handling (#7) 2018-02-14 08:43:33 +10:00
Biarity
267eabd5ef
Added exceptions docs (#7) 2018-02-14 08:26:12 +10:00
Biarity
ce4da673d9 Merge branch 'master' of https://github.com/Biarity/Sieve 2018-02-14 08:06:38 +10:00
Biarity
b625d15cb8 Basic exception handling (#7) 2018-02-14 08:06:26 +10:00
Biarity
315e9f8bb6
Update README.md 2018-02-12 08:58:12 +10:00
Biarity
9d0ef79595 Handle type mismatch for custom methods 2018-02-11 13:36:34 +10:00
Biarity
3068c476e1 Custom filters/sorts case-insensitivity 2018-02-11 13:35:33 +10:00
Biarity
bafee2314e Merge branch 'master' of https://github.com/Biarity/Sieve 2018-02-10 16:10:59 +10:00