-
Tamika Tannis authored
* Initial Filter React/Redux Modifications (#357) * Update configs and SearchFilter UI * Remove search syntax logic in SearchBar; Add RegEx validatation for SearchBar * Add filter state and ducks logic * Update filter UI; Code cleanup * Some python lint fixes * Code cleanup * Update request utils * Filter UX Improvements (#361) * SearchFilter UX improvements * Filter url updates; Modify no search results message * Support loading filters from pasted url * InputFilter apply changes on 'enter' * Simplify reducer logic + lint cleanup * Some cleanup based on comments * Fix build * Mypy fix * Mypy fix * Filter UI Improvements: Part 1 (#370) * Change 'Type' to 'Source' * Prevent SearchPanel width increase when InputFilter is present * Re-lower coverage while in development * Managed input autocomplete (#375) * Disabled autocomplete for some email input fields * Removed the hard coded font size for autocomplete * Improve user search experience (#376) * Fix a merge issue * Allow no search term; Persist filters on SearchPage * Lint fix * Add a TODO * Add support for configurable filter section help text (#377) * Add support for configurable filter section help text * Support on CheckboxFilterSection as well * Add default filterCategories for tables * Add default helpText * Update search flow (some more) (#383) * Add a Breadcrumb on HomePage that makes filters discoverable * Switch to using explicit clearing of search term; Revert to requiring term for SearchBar submit * Allow for html in InforButton text * WIP: Comment out some tests * Fix an edge case * Cleanup python logic; Add comments; Add tests; * Fix indentation error; Cleanup python tests; * Cleanup HomePage, Breadcrumb, InfoButton; Update tests * Connect SearchBar to router for executing special SearchPage logic * Cleanup SearchBar; Add tests; * Cleanup SearchPage; Add tests * Cleanup SearchFiilter components; Add tests; Increase jest threshold; * Fix build; Update FilterSection types * Cleanup config; Add tests; Update jest threshold; * Add another config test * Fix SearchFilter; Add filter action types; Code cleanup; Add tests; * Cleanup search reducer; Update/add tests; * Cleanup ducks + utils; Add tests; * Update application config documentation * Update endpoint to match search library change * Remove unused lines * Update input styles * rename filterconfig 'value' reference to 'categoryId' * Add new filter logic to support TagInfo case * Lint fix * Restructure filter components to leverage mapStateToProps; Update FilterType enums * Lint fix * Fix bad merge * Apply suggestions from code review Co-authored-by:
Daniel <dwon@lyft.com>
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
InlineSearchResults | ||
tests | ||
constants.ts | ||
index.tsx | ||
styles.scss |