Commit Graph

13432 Commits (1fd18b582c8c174891857e9dcc5e344e2cd44af4)

Author SHA1 Message Date
Pavel Zavora 1ecdc4ea61 feat(fluxWizard): reuse initialization of tag state 2022-01-31 19:11:55 +01:00
Pavel Zavora 7c5872df35 feat(fluxWizard): manage bucket selector using redux thunks 2022-01-31 17:00:59 +01:00
Pavel Zavora 5a5b550c62 feat(fluxWizard): add thunk actions 2022-01-31 15:21:36 +01:00
Pavel Zavora aa7c4857ca feat(fluxWizard): allow to cancel buckets query 2022-01-31 14:27:15 +01:00
Pavel Zavora 53507af8bb feat(fluxWizard): allow to cancel pending queries 2022-01-31 14:01:42 +01:00
Pavel Zavora 4d0800c99b chore(fluxWizard): rename tagId to tagIndex 2022-01-31 11:56:13 +01:00
Pavel Zavora e59a39b2cc feat(fluxWizard): simplify tagId to an index number 2022-01-31 11:54:22 +01:00
Pavel Zavora 1367edd8bd feat(fluxWizard): add setTagKeysStatus action builder 2022-01-31 11:37:55 +01:00
Pavel Zavora 4117cb0a49 feat(fluxWizard): add setBuilderTagKeysStatus 2022-01-31 11:04:13 +01:00
Pavel Zavora 8447d29c7f feat(fluxWizard): add QueryBuilderState 2022-01-31 11:03:27 +01:00
Pavel Zavora 6d9b62a1e7 fet(fluxWizard): add tags reducer 2022-01-31 10:37:22 +01:00
Pavel Zavora 378db7480a chore(fluxWizard): use const action types 2022-01-31 10:29:49 +01:00
Pavel Zavora fade4eb513 chore(fluxWizard): add constant auto window period 2022-01-31 10:18:25 +01:00
Pavel Zavora 89fe6485b7 chore(fluxWizard): simplify tags action creators 2022-01-31 10:03:25 +01:00
Pavel Zavora 140486bf8e chore(fluxWizard): simplify buckets action creators 2022-01-31 09:59:33 +01:00
Pavel Zavora 39b2172a7f chore(fluxWizard): simplify aggregation action creators 2022-01-31 09:58:19 +01:00
Pavel Zavora 7c43d88207 feat(fluxWizard): optimize query cache 2022-01-31 09:52:21 +01:00
Pavel Zavora af64143b93 feat(fluxWizard): cancel execution of running queries on change 2022-01-31 09:41:54 +01:00
Pavel Zavora 7a2e3e136a feat(fluxWizard): cache wizard query results 2022-01-31 09:37:01 +01:00
Pavel Zavora 9d710eb859 feat(fluxWizard): backport wizard queries from 2.0 UI 2022-01-31 09:35:46 +01:00
Pavel Zavora 2b152682df chore(fluxWizard): introduce BuilderTagsType 2022-01-31 08:37:32 +01:00
Pavel Zavora 84f85424d7 feat(fluxWizard): add cancellable flux query API 2022-01-28 09:23:51 +01:00
Pavel Zavora 5a1b3ec08c feat(fluxWizard): add CancelBox 2022-01-28 08:55:09 +01:00
Pavel Zavora 15b06275f4 feat(fluxWizard): add tags reducer 2022-01-28 08:31:15 +01:00
Pavel Zavora bf77047fae chore(fluxWizard): use tagId in place of id 2022-01-27 17:44:12 +01:00
Pavel Zavora 97fa216579 feat(fluxWizard): assign unique ID to each tag selector 2022-01-27 16:26:21 +01:00
Pavel Zavora 3ee38e5be0 feat(fluxWizard): add TagSelector action creators 2022-01-27 16:06:38 +01:00
Pavel Zavora f3de36322e chore(fluxWizard): normalize TagSelector callbacks 2022-01-27 15:53:43 +01:00
Pavel Zavora 45e5b1dfe9 chore(fluxWizard): refactor aggregation actions 2022-01-27 13:19:16 +01:00
Pavel Zavora 39bc6c3f7c chore(fluxWizard): introduce TagSelectorState 2022-01-27 13:10:31 +01:00
Pavel Zavora 850a696cef feat(fluxWizard): switch AggregationSelector to redux 2022-01-27 12:03:52 +01:00
Pavel Zavora c61ee1836a chore(fluxWizard): add type def for redux callbacks 2022-01-27 10:44:43 +01:00
Pavel Zavora 87cdda6a0f feat(fluxWizard): validate and select bucket on load 2022-01-27 10:25:50 +01:00
Pavel Zavora 9a8f78ab31 feat(fluxWizard): validate selectedBucket 2022-01-27 09:56:27 +01:00
Pavel Zavora bb468ad5a9 feat(fluxWizard): switch bucketsSelector to redux 2022-01-27 09:38:53 +01:00
Pavel Zavora dea71b4a28 feat(fluxWizard): show at most 200 buckets 2022-01-27 05:54:53 +01:00
Pavel Zavora 6decdb1174 feat(fluxWizard): add TODO marker 2022-01-26 18:36:54 +01:00
Pavel Zavora e68c24fac3 chore(fluxWizard): correct types 2022-01-26 14:32:19 +01:00
Pavel Zavora 20e0d97ea0 feat(fluxWizard): test fluxPeriodFromRangeSeconds fn 2022-01-26 14:07:25 +01:00
Pavel Zavora ddebd1ea2a feat(fluxWizard): compute default window period from range 2022-01-26 14:07:25 +01:00
Pavel Zavora d6d0b46d19 feat(fluxWizard): decouple state from AggregationSelector 2022-01-26 14:07:25 +01:00
Pavel Zavora ae04525cf1 feat(fluxWizard): add aggregation FUNCTION_NAMES 2022-01-26 14:07:25 +01:00
Pavel Zavora e7c067d29f chore: refactor TagSelector properties 2022-01-26 14:07:25 +01:00
Pavel Zavora 6a3cee5140 feat(flkuxWizard): allow to search for keys in Tag Selector 2022-01-26 14:07:25 +01:00
Pavel Zavora 16422f4376 feat(ui): add SearchableDropdown 2022-01-26 14:07:25 +01:00
Pavel Zavora b1a85cc6c7 feat(ui): allow custom placeholder in dropdown input 2022-01-26 14:07:25 +01:00
Pavel Zavora d77fc42e98 feat(fluxWizard): use different data for filter/group 2022-01-26 14:07:25 +01:00
Pavel Zavora 1d8efa6251 feat(fluxWizard): use better demo tag names 2022-01-26 14:07:25 +01:00
Pavel Zavora d87e1fb080 feat(fluxWizard): show first tag selector OOTB 2022-01-26 14:07:25 +01:00
Pavel Zavora 96ed6844c9 fix(fluxWizard): repair tag selector dropdown header 2022-01-26 14:07:25 +01:00