Commit Graph

  • 75da7647c4 Upgrade GitVersion.Tool net6-upgrade Kevin Sommer 2023-07-14 18:09:10 +02:00
  • c035c39d90 Reset package updates Kevin Sommer 2023-07-14 18:04:21 +02:00
  • b73f748dba
    feat(operator): implement EndsWith #85 (#173) master v2.5.5 Geonosis 2022-03-30 10:43:35 +02:00
  • c1fadddfe8
    Disable the use of the nullable type expression for sorting (#171) HBTeun 2022-03-30 10:42:59 +02:00
  • 7aaadccf18
    Update README.md (#168) The Iron Fist 2022-02-13 03:19:05 -07:00
  • 863d75bdc1
    Modular mapping configuration (#162) v2.5.4 Steven Decoodt 2022-01-12 20:22:24 +01:00
  • 820358e8ff
    Fixed null-ref for case-(in)sensitive null-search (#165) v2.5.3 Nikita Prokhorov 2022-01-10 21:29:43 +03:00
  • 7b6f3c7d85
    fixed 163 issue (#164) v2.5.2 AViktorovGRSE 2021-12-16 21:50:53 +03:00
  • 5ef8843f3d
    Modified ci-cd definition (on tag pushed) (#159) v2.5.1 Nikita Prokhorov 2021-10-12 10:14:12 +03:00
  • 6025c7fd44
    Release new versions of Sieve via CI (#158) v2.5.0 ITDancer13 2021-08-31 10:13:01 +02:00
  • 1a9371a636
    Update README (#155) Luciano Delucchi 2021-08-29 16:54:07 +02:00
  • 11c3781f9e Release new versions of Sieve via CI ci-release-on-master ITDancer13 2021-08-29 16:46:46 +02:00
  • e83d213181
    Release Sieve 2.5.0 (#151) ITDancer13 2021-08-29 16:30:19 +02:00
  • aaedf7a684
    stop excluding null values when filtering using notEqual (#114) releases/2.5.0 AnasZakarneh 2021-05-24 20:24:18 +03:00
  • 7542ec0fbf
    Make ApplyFiltering, ApplySorting and ApplyPagination protected virtual #139 (#144) ITDancer13 2021-05-17 07:58:42 +02:00
  • ec6c310bf1
    pass filter values as parameters (#112) alicak 2021-05-17 07:51:37 +02:00
  • 7a48ba8d61
    reverting fix (#142) Hasan Manzak 2021-05-16 19:42:41 +03:00
  • cc9c2b0a9a
    Revert to _mapper assignment in constructor. (#140) Hasan Manzak 2021-05-16 18:20:16 +03:00
  • aedbc1ed96
    Fix broken paging (#136) releases/3.0.0 ITDancer13 2021-05-16 16:34:36 +02:00
  • a5b9e5757e
    SieveProcessor.Options made protected property (#134) Hasan Manzak 2021-05-15 20:57:18 +03:00
  • 2c9d907764
    * Throw exceptions by default (#133) ITDancer13 2021-05-15 18:06:40 +02:00
  • 83a2c1ab18
    Add pre-release badge to Readme.md (#132) ITDancer13 2021-05-15 18:05:58 +02:00
  • 285468522c
    #80 added support for escaping pipe control characters (#113) Clayton Andersen 2021-05-15 04:50:12 -07:00
  • 7ced211758 Setup release 2.5.0 with automated build and pre-releases Keivn Sommer 2021-05-15 01:13:47 +02:00
  • 74a617722a
    Update and rename feature_request.md to config.yml Biarity 2021-05-14 22:13:36 +00:00
  • c444063453 Update issue templates Biarity 2021-05-14 22:09:46 +00:00
  • 8bd9ce85d9 Fix nuget target path Keivn Sommer 2021-05-14 23:35:47 +02:00
  • f738e3bf1e Use NUGET_API_KEY to publish first pre-release Keivn Sommer 2021-05-14 23:33:05 +02:00
  • dd1b0a9edc Disable publish for master - should be activated as soon as it's merged back for the first time. Keivn Sommer 2021-05-14 23:27:50 +02:00
  • 27838b062c Set mode to 'ContinuousDeployment' to get unique NuGetPreReleaseTagV2 on releases/* Keivn Sommer 2021-05-14 23:26:23 +02:00
  • 38af9af982 Publish requires to be executed on server Keivn Sommer 2021-05-14 22:28:49 +02:00
  • d188bed4f0 Setup NuGet push (without api key) Kevin Sommer 2021-05-14 22:07:32 +02:00
  • 1e29271fd9 Check if NUGET_API_KEY can be accessed Kevin Sommer 2021-05-14 21:47:27 +02:00
  • 034730bffb Use ci.yml for PRs only Kevin Sommer 2021-05-14 21:20:24 +02:00
  • 79c825cb7a Prepare publish on releases/* and master Kevin Sommer 2021-05-14 21:17:57 +02:00
  • 028ab1d196 Build an PRs to releases/* Kevin Sommer 2021-05-14 21:13:13 +02:00
  • 9277690e96 Replace features by releases ITDancer139 2021-05-14 20:52:51 +02:00
  • d5474478b3 Update pipeline to build on feature branches ITDancer139 2021-05-14 20:51:46 +02:00
  • 4c5510772a build on feature branches ITDancer139 2021-05-14 20:50:21 +02:00
  • 20c264be58 Clear GitVersion.yml Keivn Sommer 2021-05-14 22:50:34 +02:00
  • 6607d95c14 Update LICENSE ITDancer139 2021-05-14 18:43:41 +02:00
  • 108f20f956
    Merge pull request #127 from Biarity/fix-pipeline ITDancer13 2021-05-14 13:46:45 +02:00
  • bbfdb47de2 * Execute pipeline on pull requests * Restore and build before running the tests Kevin Sommer 2021-05-14 11:35:39 +02:00
  • d513b108ba
    Merge pull request #126 from Biarity/sieve-3-based-on-pagr-fork Biarity 2021-05-14 09:09:37 +00:00
  • 871d80bc52 Add GitHubActions ITDancer139 2021-05-13 14:37:43 +02:00
  • 3e858fd7e6 Update Authors ITDancer139 2021-05-13 14:28:50 +02:00
  • a193de422b fix authors ITDancer139 2021-05-13 14:27:27 +02:00
  • b791c73dd5 * Update license ITDancer139 2021-05-13 14:22:16 +02:00
  • 95282baecf * Add build pipeline based on nuke ITDancer139 2021-05-13 14:15:27 +02:00
  • 428acd7558 * Migrate tests to xunit * Update sample project to dotnetcore3.1 * Use Sqlite in sample project to run it everywhere * Fix: Filter with escaped comma * Fix: Filter "null" does not work with Contains or StartsWith * Code cleanup: Adjust namespaces, adjust usings ITDancer139 2021-05-13 14:04:18 +02:00
  • 18eedf2e1a
    Merge pull request #116 from TilmannBach/master Ashish Patel 2021-03-21 00:37:52 +05:30
  • 11938c9b8a fix(processor): fixes OR combination from bitwise or to sql query OR Tilmann Bach 2021-02-13 13:19:57 +01:00
  • cbf6759274 fix(processor): fixes AND expression when combining multiple conditions via outer expression Tilmann Bach 2021-02-13 13:16:00 +01:00
  • 803055029e
    Merge pull request #98 from hasanmanzak/master Ashish Patel 2020-12-18 13:32:30 +05:30
  • a4509bb8f0
    OrderByDynamic is modified to be able to handle inherited members, such as interface members. SieveProcessor is modified to pass propertyInfo to OrderByDynamic to avoid reattainment of propertyInfo required in Expression.MakeMemberAccess. SieveProcessor is modified to be able to handle possible multiple incompatible customMethods via AggregateException. Corresponding interfaces are generated for entities with related inheritance. ApplicationSieveProcessor is modified to include interface members. SieveCustomFilterMethods and SieveCustomSortMethod are modified to include interface related custom method modifications. Interface accessed unit tests are added. Hasan 2020-11-03 12:42:41 +03:00
  • 51b5356ec7
    Merge pull request #96 from kevindost/feature/filter-on-nulls Ashish Patel 2020-10-23 23:39:54 +05:30
  • f39944d0e4 Add filtering on null. Kevin Dost 2020-10-23 18:15:58 +02:00
  • b47ed62f77
    Merge pull request #95 from kevindost/fix/accessing-null-members Ashish Patel 2020-10-23 02:00:48 +05:30
  • b8f92bccfc Add unit tests for filtering and sorting null members. Kevin Dost 2020-10-22 22:21:05 +02:00
  • cada68a83b
    Merge pull request #89 from awegg/master Ashish Patel 2020-10-23 00:43:05 +05:30
  • 9bbc09898e
    Merge pull request #90 from awegg/fix_filter_ordering Ashish Patel 2020-10-23 00:28:14 +05:30
  • 7a24bc8f27 Fix grammar errors Kevin Dost 2020-10-21 18:51:15 +02:00
  • 5c2ef3773e Fix issue where sorting or filtering a collection fails on accesssing null members. Kevin Dost 2020-10-17 20:10:52 +02:00
  • 4cac27c22d Fix issue where the order of Filter expressions changed the result. Alexander Weggerle 2020-07-06 21:48:52 +02:00
  • 6684524fcd Fix issue with spaces after comma and or filters Alexander Weggerle 2020-07-04 21:16:54 +02:00
  • d86e35f77c v2.3.3 Biarity 2019-11-17 09:15:07 +10:00
  • 0dae8c8beb Merge branch 'master' of https://github.com/Biarity/Sieve Biarity 2019-11-17 08:58:12 +10:00
  • 6652ada702 Style fixes Biarity 2019-11-17 08:51:13 +10:00
  • 0637912098
    Merge pull request #63 from janverley/master Biarity 2019-11-16 10:56:04 +10:00
  • c04d94d22a
    Merge pull request #60 from skolmer/generics Biarity 2019-11-16 10:55:18 +10:00
  • ee10db4baa
    Merge pull request #74 from skolmer/caseinsensitive-unequal Biarity 2019-11-06 09:04:42 +10:00
  • cfd380d93f Allow case insensitive not equals operator Steffen Kolmer 2019-11-05 15:10:44 +01:00
  • a643b29491
    Merge pull request #1 from Biarity/master Steffen Kolmer 2019-11-05 15:01:00 +01:00
  • 1dc9e7b783
    Delete FUNDING.yml Biarity 2019-10-27 17:37:19 +10:00
  • 5be798ded0
    Create FUNDING.yml Biarity 2019-10-27 17:28:17 +10:00
  • 567cd67c7f Only Skip when pageSize > 0 Jan Verley 2019-05-09 11:29:39 +02:00
  • 9f6163d318
    Merge pull request #59 from BrendanLouis1223/patch-1 Biarity 2019-04-14 08:50:34 +10:00
  • e1bb069253 Added support for generic filter and sort methods Steffen Kolmer 2019-03-24 19:45:23 +01:00
  • dcde97af91
    fix: dont process when filterTerm.Values is null Brendan 2019-03-20 14:04:33 -04:00
  • a582c6be06 Use Comment.Text instead of ValueObjects.Name Biarity 2019-03-18 08:23:37 +10:00
  • d4b85b6bbc
    Merge pull request #54 from radeanurazvan/master Biarity 2019-03-18 08:04:49 +10:00
  • d5ed13e823 Allowed configuring properties with identical name radeanurazvan 2019-02-03 18:10:34 +02:00
  • f97c0d3ff3
    Merge pull request #52 from Biarity/add-code-of-conduct-1 Biarity 2019-01-18 21:10:35 +10:00
  • 49eb7413a2
    Create CODE_OF_CONDUCT.md Biarity 2019-01-18 21:10:22 +10:00
  • 8345ff7b03 Merge branch 'master' of https://github.com/Biarity/Sieve Biarity 2019-01-18 21:06:37 +10:00
  • c806fe02f4 Update SieveTests Biarity 2019-01-18 21:06:29 +10:00
  • aac4492884
    Update README.md Biarity 2019-01-18 21:05:12 +10:00
  • db6e357674
    Update README.md Biarity 2019-01-18 21:04:39 +10:00
  • 35167075bf Document #51 Biarity 2019-01-18 20:54:55 +10:00
  • 574538e7da Unit tests for #51 Biarity 2019-01-18 20:45:38 +10:00
  • 6413f70385
    Merge pull request #51 from Nekromancer/master Biarity 2019-01-18 20:40:35 +10:00
  • 440ebe8cc0 Fixes with custom name setup Jakub Syty 2019-01-18 11:00:42 +01:00
  • bd904dff8a Allow filtering and sorting for nested objects Jakub Syty 2019-01-18 07:27:52 +01:00
  • 9174479624 Updated to version 2.3.0 Biarity 2019-01-09 20:41:23 +10:00
  • aecc436b44
    Merge pull request #49 from SuperGouge/negation-operator Biarity 2019-01-09 20:34:32 +10:00
  • 471761b984
    Spelling in README.md Biarity 2019-01-09 20:26:07 +10:00
  • af96b8e70e
    Document #49 Biarity 2019-01-09 20:24:56 +10:00
  • feac41dee1 Removed unnecessary using SuperGouge 2019-01-09 10:15:17 +01:00
  • 194b1d9fb5 Added negation operator SuperGouge 2019-01-08 17:20:49 +01:00
  • c818267526 Document & test multiple values for 2.2.0. Closes #46 Biarity 2018-11-30 09:08:39 +10:00