ukrbublik / react-awesome-query-builder

User-friendly query builder for React
https://ukrbublik.github.io/react-awesome-query-builder
MIT License
1.97k stars 494 forks source link

Improve validation API #1034

Closed ukrbublik closed 4 months ago

ukrbublik commented 6 months ago

Fixes #977, #781, #1005, #374, #1021, #1016, #1033, #1036

Changes:

Fixes:

codesandbox[bot] commented 6 months ago

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders
Open Preview

vercel[bot] commented 6 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
react-awesome-query-builder-examples ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 14, 2024 3:40pm
react-awesome-query-builder-sandbox ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 14, 2024 3:40pm
react-awesome-query-builder-sandbox-next ✅ Ready (Inspect) Visit Preview May 14, 2024 3:40pm
codesandbox-ci[bot] commented 6 months ago

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit 996d20d7f563c66e49676462d14f2dd1ec060a47:

Sandbox Source
@react-awesome-query-builder/examples Configuration
@react-awesome-query-builder/sandbox Configuration
@react-awesome-query-builder/sandbox-simple Configuration
@react-awesome-query-builder/sandbox-next Configuration
codecov[bot] commented 6 months ago

Codecov Report

Attention: Patch coverage is 88.45090% with 167 lines in your changes are missing coverage. Please review.

Project coverage is 82.00%. Comparing base (d17da01) to head (996d20d).

Files Patch % Lines
packages/core/modules/utils/validation.js 93.07% 37 Missing :warning:
packages/core/modules/stores/tree.js 87.09% 20 Missing :warning:
packages/core/modules/utils/ruleUtils.js 75.00% 15 Missing :warning:
packages/core/modules/utils/configUtils.js 38.09% 13 Missing :warning:
packages/core/modules/export/queryString.js 83.78% 12 Missing :warning:
packages/core/modules/utils/configExtend.js 92.25% 12 Missing :warning:
packages/ui/modules/components/rule/FuncWidget.jsx 78.12% 4 Missing and 3 partials :warning:
packages/antd/modules/widgets/value/Slider.jsx 61.53% 0 Missing and 5 partials :warning:
packages/core/modules/export/mongoDb.js 84.61% 4 Missing :warning:
packages/core/modules/export/sql.js 84.00% 4 Missing :warning:
... and 17 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1034 +/- ## ========================================== + Coverage 81.74% 82.00% +0.26% ========================================== Files 187 211 +24 Lines 10059 10577 +518 Branches 1249 1318 +69 ========================================== + Hits 8223 8674 +451 - Misses 1217 1291 +74 + Partials 619 612 -7 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.