Michael S. Molina
9387c4c16f
refactor: Removes the filters set feature ( #26369 )
2024-01-16 12:42:35 -03:00
Kamil Gabryjelski
0945d4a2f4
feat: Pass dashboard context to explore through local storage ( #20743 )
...
* feat: Pass dashboard context to explore through local storage
* Remove console log
* Remove unused local storage keys
* Fix lint
* Fix link
* Fix UT
* fix lint
* fix prettier
* Fix bug
* Fix bug with some sample dashboards
* Roll back unnecessary change
* style fix
* Add comments
* Fix lint
* Address code review comments
* Fix
2022-07-25 16:44:43 +02:00
Kamil Gabryjelski
3c1fb944c1
perf(dashboard): Improve performance of complex dashboards ( #19064 )
...
* perf(dashboard): Improve performance of filter indicators
* Improve perf of cross filters
* Rename old function
* Fix undefined
* fix type
* fix tests
* fix undefined
* Address code review comments
* Address code review comments
2022-03-09 22:39:58 +01:00
Michael S. Molina
06e1e4285e
feat: Adds support to multiple dependencies to the native filters ( #18793 )
...
* chore(native-filters): Remove cascading popovers from filter bar
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com>
2022-03-04 13:06:10 -03:00
simcha90
bcad1acec2
feat: Dynamic dashboard component ( #17208 )
...
* fix:fix get permission function
* feat: dynamic loading of dashboard components
* fix: revert image
* fix: fix py
* fix: fix py
* fix: pass state to dynamic component
* lint: add typing
* lint: fix lint
* lint: fix lint
* refactor: re-run pipeline
* fix: fix CR notes
* fix: fix CR notes
* move types and interfaces to core
* reorder exports
* rename Scope and Target
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
2022-02-09 17:44:40 +02:00
Ajay M
65f1644208
feat(dashboard): Add description to the native filter ( #17025 )
...
* Adding description works
* Add some tests
* Fix tests
* Styled look good
* Tests successful
* Address PR comments
* fix a test
2021-10-27 11:45:31 -07:00
Ajay M
9e6d5fc775
feat(dashboard): Let users re-arrange native filters ( #16154 )
...
* feat. flag: ON
* refactor filter tabs
* WIP
* Drag and Rearrange, styling
* refactoring dnd code
* Add apache license header
* Fix bug reported during PR review
* Minor fix on remove
* turn off filters
* Fix status
* Fix a test
* Address PR comments
* iSort fixes
* Add type key to the new filters
* Fix wrong attribute
* indent
* PR comments
* PR comments
* Fix failing tests
* Styling
* Fix remove filter
* Fix the drag issue
* Save works
* fix
* Write tests
* Style changes
* New Icon
* Grab & Grabbing Cursor
* Commented out code
* Fix tests, fix CI
* Fix failing tests
* Fix test
* Style fixes
* portal nodes dependency
* More style fixes
* PR comments
* add unique ids to collapse panels
* Filter removal bug fixed
* PR comments
* Fix test warnings
* delete filter tabs
* Fix the breaking test
* Fix warnings
* Fix the weird bug on cancel
* refactor
* Fix broken scope
2021-10-15 16:56:33 -07:00
Ajay M
4b70d46355
feat(dashboard): Native filters - add type to native filter configuration ( #16549 )
...
* iSort fixes
* Add type key to the new filters
* Fix wrong attribute
* PR comments
* PR comments
* Fix failing tests
2021-09-09 09:46:44 -07:00
Ville Brofeldt
f286647140
chore(native-filters): remove instant filtering option ( #15365 )
...
* chore(native-filters): remove instant filtering option
* fix test
2021-07-01 13:38:56 +03:00
simcha90
bbb1f2d757
perf(native-filters): avoid unnecessary reloading of charts ( #14408 )
...
* fix:fix get permission function
* refactor: filter default value
* refactor: update default value loading
* refactor: apply defaultValues
* lint: fix lint
* lint: fix lint
* test: fix test
* refactor: use extraFormData for reload charts
* test: fix tests
* test: fix tests
* test: fix tests
2021-05-03 14:56:41 +03:00
simcha90
3e8bf96642
fix(native-filters): Fix first loading of charts ( #14332 )
...
* fix:fix get permission function
* fix: fix unnecessary loading for native filters
* test: fix mocks
2021-04-25 13:58:53 +03:00
simcha90
8ef572a412
refactor(native-filters): update dataMask and ExtraFormData schema ( #13983 )
...
* refactor: updates usage of `ownFilters` to `ownState`
* refactor: update dataMask (final)
* lint: fix lint
* refactor: revert feat
* fix: fix missed chart configuration
* add filter set migration
* apply new changes
* fix migration revision
* update migration
* fix jest mock
* js lint
* fix test types
* update tests and types
* remove append_form_data from tests
* fix findExistingFilterSet tests
* add migration test
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
2021-04-15 17:43:29 +03:00
simcha90
45972e9945
refactor(native-filters): Move filtersState
to dataMask
redux root ( #13437 )
2021-03-07 09:34:12 +02:00
simcha90
f19a830d9b
refactor(self-trigger): Split native filters state ( #13137 )
...
* feat: add cross filters
* refactor: fix CR notes
* lint: fix lint
* lint: fix lint
* feat: POC adding filters set feature
* chore: pre-commit
* refactor: under chage
* lint: fix TS
* fix: fix FF name
* refactor: move to behaviors
* lint: fix lint
* refactor: update state of native filters
* refactor: finish refactor nativeFilter state
* feat: split native filters state
* refactor: refactor Time filter to use new API
* refactor: refactor Time filter to use new API
* refactor: fix CR notes
* fix: fix update values in filter bar
* refactor: save filter sets in meta
* feat(filter-sets): save filters sets in metadata
* refactor: partially fix ts
* refactor: merge conflicts
* refactor: add behaviors property
* refactor: add behaviors property
* fix: undo py changes
* fix: under some changes
* refactor: synx with master
* fix: undo FF
* fix: undo FF
* lint: ts-ignore
* chore: update lock file
* refactor: update enum
* refactor: naming of enum
* test: fix test
* test: update mocks
Co-authored-by: amitmiran137 <amit.miran@nielsen.com>
2021-03-02 09:03:26 +02:00
simcha90
2ff8741248
feat(filter-sets): Saving filter sets in metadata ( #13205 )
...
* feat: POC adding filters set feature
* lint: fix TS
* fix: fix FF name
* refactor: fix CR notes
* fix: fix update values in filter bar
* refactor: save filter sets in meta
* feat(filter-sets): save filters sets in metadata
2021-02-18 15:43:10 +02:00
simcha90
5cbe2ac760
feat(filters-set): basic implementation for managing user filter sets ( #13031 )
...
* feat: POC adding filters set feature
* lint: fix TS
* fix: fix FF name
* refactor: fix CR notes
* fix: fix update values in filter bar
2021-02-17 21:06:12 +02:00
simcha90
5aa38ef929
feat(native-filters): enable filter indicator and make datasource optional ( #13148 )
...
* refactor: continue decouple native filters
* refactor(native-filters): decouple native filter parms from config modal
* lint: fix TS errors
* lint: fix TS errors
* refactor: update filter badge
* refactor: rename ant filters
* test: fix tests
* test: fix tests
* refactor: remove 18 from dataset
2021-02-16 16:12:35 +02:00
simcha90
2010e64c94
refactor(native-filters): decouple params from filter config modal (first phase) ( #13021 )
...
* refactor: decouple params from filter config modal (first phase)
* refactor: remove unnecessary fields
* refactor: fix CR notes
* fix: fix controlValues
* refactor: fix Cr notes
Co-authored-by: amitmiran137 <amit.miran@nielsen.com>
2021-02-14 10:38:15 +02:00
simcha90
dae1258903
feat(native-filters): add storybook entry for select filter ( #13005 )
...
* refactor: update native filters ignores
* refactor: use behaviour variable
* refactor: move story for Filter select
* chore: update dependencies
* lint: fix lint
* remove unnecessary changes
Co-authored-by: Ville Brofeldt <ville.v.brofeldt@gmail.com>
2021-02-13 13:11:18 +02:00
simcha90
c440d98fad
refactor(native-filters): refactor code of native filters ( #12889 )
...
* refactor(native-filters): refactor code of native filters
* refactor: update refactor dependencies
* refactor: update refactor dependencies
* lint: fix lint
* fix: merge with master
* chore: fix selector
2021-02-08 13:26:58 +02:00
simcha90
465d986617
feat(native-filters): Add defaultValue for Native filters modal ( #12199 )
...
* refactor: sync Scoping tree with Forms data
* refactor: update scoping tree
* refactor: update scope tree logic to be more UX friendly
* test: fix tests
* lint: fix lin CR notes
* chore: temp
* fix: fix jsx
* feat: Init value
* refactor: move effect to utils
* chore: add comments
* feat: updates for default value in native filters
* refactor: move multi values management to Modal
* feat: added currentState to filterState
fix: Reset all fixed
* style: update filter styles
* fix: process selection of same filter
* fix: fix double choose select
* fix: fix order of cascading filters
* fix: fix CR comments
* fix: fix CR comments
2021-02-02 11:28:12 +02:00
simchaNielsen
4d04565c9a
feat(native-filters): apply scoping of native filters to dashboard ( #12716 )
...
* feat: scoping native filters in dashboard
* test: add tests / fix reducer
* test: fix tests
* chore: merge with master
* fix: fix undefined cases
* fix: fix code according cypress
* refactor: fix mocks according CRs
* chore: re run pipeline
2021-01-26 09:29:49 +02:00
Agata Stawarz
9c53ad48aa
fix(native-filters): Show incompatible native filters indicator ( #12687 )
...
* Show incompatible native filters indicator
* Add Native Filters mocks and tests to Filter Badge
* Compare filter names in deduplication logic
* Add indicator key
* Remove unnecessary import
2021-01-23 13:23:21 +08:00