8 Commits

Author SHA1 Message Date
AnasZakarneh
aaedf7a684 stop excluding null values when filtering using notEqual (#114)
* stop excluding null values when filtering using notEqual
* add IgnoreNullsOnNotEqual config field, to enable/disable the new feature

Co-authored-by: AnasZakarneh <a.zakarneh@foothillsolutions.com>
2021-05-24 19:24:18 +02:00
ITDancer13
7542ec0fbf Make ApplyFiltering, ApplySorting and ApplyPagination protected virtual #139 (#144) 2021-05-17 07:58:42 +02:00
alicak
ec6c310bf1 pass filter values as parameters (#112)
make GetClosureOverConstant really work
2021-05-17 07:51:37 +02:00
Hasan Manzak
7a48ba8d61 reverting fix (#142)
* Revert to _mapper assignment in constructor.

* reverting fix
2021-05-16 18:42:41 +02:00
Hasan Manzak
cc9c2b0a9a Revert to _mapper assignment in constructor. (#140) 2021-05-16 18:20:16 +03:00
Hasan Manzak
a5b9e5757e SieveProcessor.Options made protected property (#134)
Mapper assignment in constructor is moved to a null-coalescing member pair (a field and a property)
"IncludeScopes" switch is removed from appSettings.{env}.json files
2021-05-15 20:57:18 +03:00
Clayton Andersen
285468522c #80 added support for escaping pipe control characters (#113)
* #80 added support for escaping comma and pipe control characters

* Update SieveModel.cs

Fix build. Accidentally broken by resolving conflicts.

* Migrate UnitTests to xUnit

Co-authored-by: Clayton Andersen <candersen@restaurant365.com>
Co-authored-by: ITDancer13 <kevin@ksommer.eu>
Co-authored-by: ITDancer139 <kevinitdancersommer@gmail.com>
2021-05-15 14:50:12 +03:00
Keivn Sommer
7ced211758 Setup release 2.5.0 with automated build and pre-releases 2021-05-15 01:13:47 +02:00
5 changed files with 2 additions and 47 deletions

View File

@@ -1,38 +0,0 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
**Additional context**
Add any other context about the problem here.

View File

@@ -1,5 +0,0 @@
blank_issues_enabled: false
contact_links:
- name: Feature Request
url: https://github.com/biarity/sieve/discussions/new
about: Share your ideas on how to make Sieve better.

View File

@@ -19,7 +19,6 @@ name: ci_publish
on:
push:
branches:
- master
- 'releases/*'
jobs:

View File

@@ -2,8 +2,7 @@
⚗️ Sieve is a simple, clean, and extensible framework for .NET Core that **adds sorting, filtering, and pagination functionality out of the box**.
Most common use case would be for serving ASP.NET Core GET queries.
[![NuGet Release](https://img.shields.io/nuget/v/Sieve?style=for-the-badge)](https://www.nuget.org/packages/Sieve)
[![NuGet Pre-Release](https://img.shields.io/nuget/vpre/Sieve?style=for-the-badge)](https://www.nuget.org/packages/Sieve)
[![NuGet Release](https://img.shields.io/nuget/v/Sieve.svg?style=flat-square)](https://www.nuget.org/packages/Sieve)
[Get Sieve on nuget](https://www.nuget.org/packages/Sieve/)

View File

@@ -21,7 +21,7 @@ using static Nuke.Common.Tools.DotNet.DotNetTasks;
InvokedTargets = new[] {nameof(Ci)},
CacheKeyFiles = new string[0])]
[GitHubActions("ci_publish", GitHubActionsImage.UbuntuLatest,
OnPushBranches = new[] {"master", "releases/*"},
OnPushBranches = new[] {"releases/*"},
AutoGenerate = true,
InvokedTargets = new[] {nameof(CiPublish)},
CacheKeyFiles = new string[0],