Skip to content

Update to ng 19 and add features #1

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 75 commits into
base: master
Choose a base branch
from

Conversation

eisnerw
Copy link

@eisnerw eisnerw commented Jul 6, 2025

In addition to upgrading to ng 19.2.14, I've added some new features to enhance the basic functionality of the query builder:

I fixed the demo, which wasn't working correctly.
I made the JSON editbox two-way, so changes to the JSON affect the GUI
I added (optional) NOT support for rulesets.
I added a visual validation indication: light-red for query errors, darker for JSON errors and clear for no errors
I added the ability to convert a rule to a ruleset and vice-versa
I added buttons to move rules up and down the array
I added the ability for an external routine to provide a summary of a collapsed ruleset
I added some checkboxes and changed the defaults

eisnerw added 30 commits July 3, 2025 19:21
…etween-json-and-tree

Add editable JSON textbox
…-red-background

Add invalid JSON highlighting
…eset-and-rules

Add JSON validation in demo
…-operators

Fix validation for null operators and check demo state
Fix category validator for multiselect operators
…category-attribute

Fix category validation
eisnerw added 30 commits July 5, 2025 13:40
…on-and-validation

Implement convert ruleset toggle and textarea validation
…area-validation

Update defaults and textarea validation
…ate-field

Validate date fields reject datetimes
…e--button

Add ruleset to rule conversion
…-button-placement

Fix convert ruleset to rule placement
…-reordering

Add rule move up/down feature
…ncrease-size

Add ruleset reordering arrows
…callback-to-query-builder

Add collapsed summary callback
…al-alignment-for-summary

Adjust collapsed summary style
…ocumentation-formatting

Fix docs table row
…mary-callback

Add customCollapsedSummary docs
…omcollapsedsummary

Fix customCollapsedSummary row formatting
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant