Pavel Zavora
|
89365d64b1
|
feat(fluxWizard): introduce flux script builder
|
2022-02-01 18:53:47 +01:00 |
Pavel Zavora
|
7717acf246
|
chore(fluxWizard): refactor flux generation code
|
2022-02-01 18:12:54 +01:00 |
Pavel Zavora
|
242c9ad62f
|
feat(fluxWizard): introduce timeRangeWindowPeriod
|
2022-02-01 18:01:36 +01:00 |
Pavel Zavora
|
62acd7f18c
|
chore(fluxWizard): refactor costants
|
2022-02-01 17:57:59 +01:00 |
Pavel Zavora
|
4206057340
|
chore(fluxWizard): refactor API files
|
2022-02-01 17:49:23 +01:00 |
Pavel Zavora
|
07fde3af18
|
fix(fluxWizard): return empty values when key is not selected
|
2022-02-01 16:22:41 +01:00 |
Pavel Zavora
|
495c44d901
|
fix(fluxWizard): return cache clones to avoid cache polution
|
2022-02-01 16:22:03 +01:00 |
Pavel Zavora
|
9a491a66c2
|
fix(fluxWizard): reindex tagSelectors on remove tag
|
2022-02-01 15:48:59 +01:00 |
Pavel Zavora
|
e7c70d4271
|
fix(fluxWizard): featch tag values in a v1-compatible way
|
2022-02-01 15:32:53 +01:00 |
Pavel Zavora
|
40c6f8f6be
|
chore(fluxWizard): improve comments
|
2022-02-01 13:27:30 +01:00 |
Pavel Zavora
|
af12b44282
|
fix(fluxWizard): do not fetch values for no tag key
|
2022-02-01 13:03:21 +01:00 |
Pavel Zavora
|
2b79406453
|
fix(fluxWizard): repair tag values selection
|
2022-02-01 12:38:09 +01:00 |
Pavel Zavora
|
a95ce151a4
|
feat(fluxWizard): cancel tag selection on bucket change
|
2022-02-01 10:59:02 +01:00 |
Pavel Zavora
|
d99c19cf75
|
feat(fluxWizard): reset values when tag key changes
|
2022-02-01 10:51:44 +01:00 |
Pavel Zavora
|
19c5831123
|
feat(fluxWizard): reset asceding tag selectors when loading keys
|
2022-02-01 10:12:09 +01:00 |
Pavel Zavora
|
28e09c792c
|
feat(fluxWizard): clean query builder cache upon initialization of TimeMachine
|
2022-02-01 09:57:15 +01:00 |
Pavel Zavora
|
36a9ec7306
|
feat(fluxWizard): reset value search term on type change
|
2022-01-31 21:07:30 +01:00 |
Pavel Zavora
|
ae24d21b7b
|
fix(fluxWizard): do not render keys states in group mode
|
2022-01-31 21:06:53 +01:00 |
Pavel Zavora
|
83696b9231
|
feat(fluxWizard): simplify TagSelector event dispatch
|
2022-01-31 20:50:46 +01:00 |
Pavel Zavora
|
0611d7a06b
|
feat(fluxWizard): reduce tag selector state with immutability
|
2022-01-31 20:42:18 +01:00 |
Pavel Zavora
|
5a6d40c2a2
|
feat(fluxWizard): apply redux thunks in tag selector
|
2022-01-31 20:05:38 +01:00 |
Pavel Zavora
|
630f65891b
|
feat(fluxWizard): handle group tag state changes by thunks
|
2022-01-31 19:13:12 +01:00 |
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 |
Pavel Zavora
|
7fe4510b6f
|
chore(fluxWizard): remove unused fn
|
2022-01-26 14:07:25 +01:00 |
Pavel Zavora
|
12c0b46713
|
feat(fluxWizard): avoid conflicts in waiting text animation
|
2022-01-26 14:07:25 +01:00 |
Pavel Zavora
|
5bbb83ca9a
|
feat(fluxWizard): add TagSelector UI
|
2022-01-26 14:07:25 +01:00 |
Pavel Zavora
|
5399f02fcc
|
fix(fluxWizard): use unique id in aggreation options
|
2022-01-26 14:07:25 +01:00 |
Pavel Zavora
|
3da7bde217
|
feat(fluxWizard): allow complex content card menu
|
2022-01-26 14:07:25 +01:00 |
Pavel Zavora
|
9bfa032b61
|
feat(fluxWizard): add BuilderAggregateFunctionType
|
2022-01-26 14:07:25 +01:00 |
Pavel Zavora
|
b025e28679
|
feat(fluxWizard): add Waiting text component
|
2022-01-26 14:07:25 +01:00 |
Pavel Zavora
|
c2a59e43d3
|
feat(fluxWizard): rename Script Wizard to Query Builder
|
2022-01-26 14:07:25 +01:00 |
Pavel Zavora
|
3d19f782b1
|
feat(fluxWizard): add wizard plus button
|
2022-01-26 14:07:25 +01:00 |
Pavel Zavora
|
fea376bccb
|
feat(fluxWizard): notify about required aggregation function
|
2022-01-26 14:07:25 +01:00 |
Pavel Zavora
|
7aa4b2bd49
|
feat(fluxWizard): notify about wrong duration literal
|
2022-01-26 14:07:25 +01:00 |
Pavel Zavora
|
a2608ab3c6
|
feat(fluxWizard): suport composed duration period
|
2022-01-26 14:07:25 +01:00 |
Pavel Zavora
|
5f0506a9d6
|
feat(fluxWizard): enforce one selected aggregation function
|
2022-01-26 14:07:25 +01:00 |
Pavel Zavora
|
c3287b5f3f
|
feat(fluxWizard): validate custom duration
|
2022-01-26 14:07:25 +01:00 |
Pavel Zavora
|
7cb405f36e
|
feat(fluxWizard): allow to setup custom window duration
|
2022-01-26 14:07:24 +01:00 |
Pavel Zavora
|
8973c38541
|
fix(fluxWizard): use defaultChecked
|
2022-01-26 14:07:24 +01:00 |
Pavel Zavora
|
b3619ba7b5
|
feat(fluxWizard): add AggregationSelector
|
2022-01-26 14:07:24 +01:00 |
Pavel Zavora
|
f48dd647ac
|
feat(fluxWizard): adjust vertical scrolling on cards
|
2022-01-26 14:07:24 +01:00 |
Pavel Zavora
|
5d6aeda4df
|
feat(fluxWizard): add main buttons
|
2022-01-26 14:07:24 +01:00 |
Pavel Zavora
|
da4e51184a
|
feat(fluxWizard): add bottom margin to query builder
|
2022-01-26 14:07:24 +01:00 |
Pavel Zavora
|
e13c686456
|
chore: remove unused function
|
2022-01-26 14:07:24 +01:00 |
Pavel Zavora
|
cd37e62195
|
feat(fluxWizard): add FluxQueryBuilder
|
2022-01-26 14:07:24 +01:00 |
Pavel Zavora
|
8cb8c1a1bf
|
feat(fluxWizard): add BuilderCard components
|
2022-01-26 14:07:24 +01:00 |
Pavel Zavora
|
16d35f6578
|
chore: rename FluxWizard to FluxWizardDialog
|
2022-01-26 14:07:24 +01:00 |
Pavel Zavora
|
4a684e7974
|
chore(fluxWizard): decouple wizard dialog from query editor
|
2022-01-26 14:07:24 +01:00 |
Pavel Zavora
|
6fbd129e13
|
chore(fluxWizard): rename existing wizard
|
2022-01-26 14:07:24 +01:00 |
Pavel Zavora
|
5d4ac80151
|
chore(fluxWizard): remove fetchFields
|
2022-01-26 14:07:24 +01:00 |
Pavel Zavora
|
4c6940933d
|
chore(fluxWizard): remove fetchMeasurements
|
2022-01-26 14:07:24 +01:00 |
Pavel Zavora
|
0939d88bd0
|
chore(fluxWizard): remove fetchDBsToRPs
|
2022-01-26 14:07:24 +01:00 |
ivankudibal
|
2c057f1c6f
|
chore: prepare for 1.9.3 release
|
2022-01-25 19:43:24 +01:00 |
Pavel Zavora
|
37afb019d0
|
fix(ui): fix reading of worker response
|
2022-01-25 18:15:40 +01:00 |
Pavel Zavora
|
8df3895096
|
fix(ui): fix retrieval of worker responses
|
2022-01-25 18:15:30 +01:00 |
ivankudibal
|
9eebcb0014
|
chore: prepare for 1.9.2 release
|
2022-01-25 11:00:57 +01:00 |
Pavel Zavora
|
4a33ffc996
|
feat(ui): render status column in queries page
|
2022-01-10 15:08:41 +01:00 |
Pavel Zavora
|
3acf76474e
|
feat(ui): parse status of SHOW QUERIES
|
2022-01-10 15:08:41 +01:00 |
Pavel Zavora
|
6cc530ddaf
|
feat(ui): allow custom style on confirmation button
|
2022-01-10 15:08:41 +01:00 |
Pavel Zavora
|
3b54d51a38
|
feat(ui): add status to queries CSV export
|
2022-01-10 15:08:41 +01:00 |
Pavel Zavora
|
82eaad4e1d
|
feat(ui): rename Running column to Duration
|
2022-01-10 15:08:41 +01:00 |
Pavel Zavora
|
d05af7a56e
|
chore: remove unused TickscriptStaticID
|
2022-01-04 13:21:14 +01:00 |
Pavel Zavora
|
20fe61e54c
|
fix: normalize rule name detection between server and UI
|
2022-01-04 13:19:17 +01:00 |
Pavel Zavora
|
2933b1d493
|
feat(ui): implement tickscript name change
|
2022-01-04 11:44:01 +01:00 |
Pavel Zavora
|
15c2787876
|
feat(ui): make TICKscript name editable
|
2022-01-03 18:29:09 +01:00 |
Pavel Zavora
|
f2136c8b6a
|
fix(ui): allow to create a new tickscript
|
2022-01-03 15:06:22 +01:00 |
Pavel Zavora
|
c690ee0d48
|
feat(ui): allow to download queries as CSV
|
2021-11-01 18:14:35 +01:00 |
Pavel Zavora
|
97462e1c4a
|
fix(ui): repair multiple tabs organization sync
|
2021-10-31 15:50:49 +01:00 |
ivankudibal
|
8b2a320a43
|
chore: prepare for 1.9.1 release
|
2021-10-08 22:13:16 +02:00 |
Pavel Zavora
|
3f3cb0d09d
|
fix(ui/dygraph): transform flux empty to null
|
2021-09-30 05:26:18 +02:00 |
Pavel Zavora
|
f251af04fc
|
chore: review and improve doc
|
2021-09-29 11:04:54 +02:00 |
Pavel Zavora
|
14eb50b664
|
feat(ui): fallback to messaging when IndexedDB is not available
|
2021-09-29 09:28:30 +02:00 |
Pavel Zavora
|
5e7d0f1040
|
chore(ui): correct levelup typedef
|
2021-09-29 09:26:22 +02:00 |
Pavel Zavora
|
db89207dde
|
fix(ui): repair calculation of query minDuration
|
2021-09-28 12:14:11 +02:00 |
Pavel Zavora
|
ca788671be
|
fix(ui): ensure one organization between tabs
|
2021-09-28 11:58:57 +02:00 |
Pavel Závora
|
df1f77c072
|
Merge pull request #5815 from influxdata/5814/flux_cell_zoom
fix(ui): update time range in flux queries on dashboard zoom
|
2021-09-28 11:41:24 +02:00 |
Pavel Zavora
|
d257c8c939
|
fix(ui): test extraction of exact time range
|
2021-09-23 15:09:02 +02:00 |
Pavel Zavora
|
349f3c6018
|
fix(ui): prefer zoomed time range in flux dashboard cell
|
2021-09-23 14:48:25 +02:00 |
Pavel Zavora
|
6729d5f2a8
|
feat(tasks): distinguish template tasks in task list
|
2021-09-06 07:45:19 +02:00 |
Pavel Zavora
|
335ed99c3b
|
fix(ui/kapacitor): disable task controls until a task is read
|
2021-09-03 17:27:17 +02:00 |
Pavel Zavora
|
615010475c
|
fix(kapacitor): count with rule without query
|
2021-09-03 17:26:58 +02:00 |
Pavel Zavora
|
39c5fdd8ba
|
feat(ui/kapacitor): don't show an alert rule created from a template, offer a link to see its tickscript
|
2021-09-03 17:26:57 +02:00 |
Pavel Zavora
|
694018a405
|
fix(ui/kapacitor): make tickscript editor readonly when created from a template
|
2021-09-03 17:26:57 +02:00 |
Pavel Závora
|
74cf4d0b0b
|
Merge pull request #5806 from influxdata/fix/flux_tasks_retrieval
fix(kapacitor): repair paginated retrieval of flux tasks
|
2021-09-03 17:26:07 +02:00 |
Pavel Zavora
|
b5ac54a000
|
fix(ui): repair time rendering in horizontal table
|
2021-09-03 14:42:01 +02:00 |
Pavel Zavora
|
4f3c33db9e
|
fix(ui): avoid router loop
|
2021-09-03 13:53:58 +02:00 |
Pavel Zavora
|
7c32a946e1
|
fix(kapacitor): repair paginated retrieval of flux tasks
|
2021-09-03 09:48:38 +02:00 |
Jakub Bednář
|
9a8e8f3cf1
|
fix: displaying SingleStat in Safari (#5784)
|
2021-07-22 12:09:03 +02:00 |
Pavel Zavora
|
7af028cc36
|
fix(ui/explorer): refresh flux bucket list on source change
|
2021-06-24 11:53:56 +02:00 |
Pavel Zavora
|
91ffeb6d49
|
fix(flux): include version parameter to properly detect flux in metaqueries, related to #5724
|
2021-06-23 17:31:41 +02:00 |
Pavel Zavora
|
3ef99aff93
|
Merge branch 'master' of github.com:influxdata/chronograf
|
2021-06-23 07:56:07 +02:00 |
Pavel Zavora
|
c8d90e1f8d
|
chore: bump version
|
2021-06-23 07:56:02 +02:00 |
Pavel Zavora
|
df2310923e
|
fix(ui/tickscript): make db names visible
|
2021-06-17 06:08:07 +02:00 |
Pavel Zavora
|
bfcc53a4f7
|
fix(ui/kapacitor): layout Send Test Alert button
|
2021-06-16 20:04:25 +02:00 |
Pavel Zavora
|
a32fe00d05
|
fix(ui): resolve #5768
|
2021-06-16 20:04:25 +02:00 |
Pavel Zavora
|
4465519a58
|
feat(ui/kapacitor): add testing functionality to alert handlers
|
2021-06-16 20:04:25 +02:00 |
Pavel Zavora
|
3c355db35e
|
feat(ui/kapacitor): refactor to use shared handler actions UI
|
2021-06-16 20:04:25 +02:00 |
Pavel Zavora
|
92e8d2a100
|
feat(ui/kapacitor): create shared handler actions UI
|
2021-06-16 20:04:25 +02:00 |
Pavel Závora
|
cc7be97dfc
|
Merge pull request #5767 from influxdata/5663/flux_tasks
feat(ui): Flux tasks
|
2021-06-15 05:08:59 +02:00 |
Pavel Závora
|
4415280832
|
Merge pull request #5769 from influxdata/5766/query_config
fix(ui): keep original influxQL query if it can't be converted to queryConfig
|
2021-06-14 15:48:43 +02:00 |
Pavel Zavora
|
0e2b9641a1
|
feat(ui/fluxtask): simplify tootip
|
2021-06-13 05:22:09 +02:00 |