Skip to content

Implement Query Filter Builder Widget for complex queries#41950

Open
chmes271 wants to merge 1 commit into
appsmithorg:releasefrom
chmes271:patch-1
Open

Implement Query Filter Builder Widget for complex queries#41950
chmes271 wants to merge 1 commit into
appsmithorg:releasefrom
chmes271:patch-1

Conversation

@chmes271

@chmes271 chmes271 commented Jul 5, 2026

Copy link
Copy Markdown

This new widget allows users to create complex boolean filters for querying data, enhancing the filtering capabilities beyond basic column matches.

Description

Tip

Add a TL;DR when the description is longer than 500 words or extremely technical (helps the content, marketing, and DevRel team).

Please also include relevant motivation and context. List any dependencies that are required for this change. Add links to Notion, Figma or any other documents that might be relevant to the PR.

Fixes #Issue Number
or
Fixes Issue URL

Warning

If no issue exists, please create an issue first, and check with the maintainers if the issue is valid.

Automation

/ok-to-test tags=""

🔍 Cypress test results

Caution

If you modify the content in this section, you are likely to disrupt the CI result for your PR.

Communication

Should the DevRel and Marketing teams inform users about this change?

  • Yes
  • No

Summary by CodeRabbit

  • Documentation
    • Added introductory guidance describing current filtering limitations and the need for a new query filter builder.
    • Clarified the intended user experience for building complex, nested filter conditions with AND/OR logic.

This new widget allows users to create complex boolean filters for querying data, enhancing the filtering capabilities beyond basic column matches.
@coderabbitai

coderabbitai Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 8c56ddcc-961f-43b9-94f0-33b1fa6d58dc

📥 Commits

Reviewing files that changed from the base of the PR and between d03d506 and 7e11933.

📒 Files selected for processing (1)
  • Multi-Condition Advanced Query Rules Builder Widget

Walkthrough

This change adds a short documentation note describing a new requirement for a "Query Filter Builder Widget" that would allow interactive construction of nested AND/OR boolean filter trees with variable input rows.

Changes

Documentation Addition

Layer / File(s) Summary
Add widget requirement description
Multi-Condition Advanced Query Rules Builder Widget
Introduces a two-line description outlining the goal of a new widget for building nested boolean filter trees interactively.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Poem

A note appears, just two lines tall,
Of filters nested, AND and OR for all,
A future widget waits to bloom,
No code just yet, just room to plume. 🐇✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description mostly repeats the template and lacks required issue details, motivation/context, dependencies, and relevant links. Replace the placeholder template with a filled description: summarize the change, add motivation/context, list dependencies and links, and include a real Fixes #issue reference.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main change: adding a Query Filter Builder Widget for complex queries.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Warning

⚠️ This pull request has been flagged as potential spam (gibberish) by CodeRabbit slop detection and should be reviewed carefully.

@github-actions

Copy link
Copy Markdown

This PR has not seen activitiy for a while. It will be closed in 7 days unless further activity is detected.

@github-actions github-actions Bot added the Stale label Jul 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant