prathamesh04 opened a new pull request, #42330:
URL: https://github.com/apache/superset/pull/42330

   ## Summary
   
   This PR implements two new canvas-based filter chart plugins as part of 
[SIP-218](https://github.com/apache/superset/issues/41498).
   
   ### Custom Filter Chart ()
   - Dropdown, checkbox, and radio control types
   - Search filtering with ILIKE for string columns
   - Sort ascending/descending
   - Multi-select and single-select modes
   - Inverse selection (exclude values)
   - Empty filter enforcement
   - Default to first item
   
   ### Custom Date Filter Chart ()
   - Date picker (single date selection)
   - DateTime picker (date + time)
   - Date range picker (start/end date)
   - Cross-filtering support via  + 
   
   ## Changes
   
   - Created  plugin directory with all required files
   - Created  plugin directory with all required files
   - Registered both plugins in ,  enum, and 
   - Added unit tests for , , and component rendering for both plugins
   - All tests pass (17/17) and lint is clean
   
   ## Testing
   
   ```bash
   cd superset-frontend
   npm test -- --testPathPatterns="CustomFilter|CustomDateFilter"
   ```
   
   Refs: #41498


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to