Commit Graph

9649 Commits (91ea61e7532fcf9287d76d0044897751e87f78fd)

Author SHA1 Message Date
Pavel Zavora ee8eb0c629 chore(ui): refactor rules API to typescript file 2022-02-22 16:35:29 +01:00
Pavel Zavora 39c4dc70e6 feat(ui): remove deleted task on delete success 2022-02-22 09:50:18 +01:00
Pavel Zavora f2f2c16396 chore(ui): rename page title 2022-02-21 09:52:13 +01:00
Pavel Zavora dd35603a91 chore(ui): change button title 2022-02-17 15:53:29 +01:00
Pavel Zavora ec08f2c779 feat(ui): validate kapacitor connection on FluxTasksPage 2022-02-17 15:47:55 +01:00
Pavel Zavora f68c7e8a96 fix(ui): repair error message 2022-02-17 15:43:12 +01:00
Pavel Zavora 24f638ebe6 fix(ui): assume text content type when reponse content type is not set 2022-02-17 15:41:25 +01:00
Pavel Zavora 3065afd748 feat(ui): allow to cancel getFluxTasks operation 2022-02-17 15:22:26 +01:00
Pavel Zavora 72378f7e9a feat(ui): separate kapacitor flux tasks API 2022-02-17 15:20:09 +01:00
Pavel Zavora fd90be694c fix(ui): repair ativation of side navigation for kapacitor task detail pages 2022-02-17 15:20:09 +01:00
Pavel Zavora 5e8fe554fc feat(ui): configure negative rules in sidebar highlighting 2022-02-17 15:20:09 +01:00
Pavel Zavora cfb255bbb8 feat(ui): add flux tasks to navigation sidebar 2022-02-17 15:20:09 +01:00
Pavel Zavora 29ba42c6b9 feat(ui): highlight flux tasks in side navigation 2022-02-17 15:20:09 +01:00
Pavel Zavora 2a1e5b1bcf feat(ui): optimize flux tasks retrieval 2022-02-17 15:20:09 +01:00
Pavel Zavora 8101fbe805 feat(ui): return to Flux Tasks page on exiting Flux Task Page 2022-02-17 15:20:09 +01:00
Pavel Zavora 94138a52b1 feat(ui): remove flux tasks table from rules page 2022-02-17 15:20:09 +01:00
Pavel Zavora 52da3a92d5 feat(ui): add reload button to flux tasks 2022-02-17 15:20:09 +01:00
Pavel Zavora 54cccda8ca feat(ui): disable filtering when loading 2022-02-17 15:20:09 +01:00
Pavel Zavora ed7e73d600 feat(ui): delete a flux task without re-fetch 2022-02-17 15:20:09 +01:00
Pavel Zavora 4d334405ff feat(ui): filter fetched flux tasks 2022-02-17 15:20:09 +01:00
Pavel Zavora cc34b79390 feat(ui): add independent Flux Tasks page 2022-02-17 15:20:09 +01:00
Pavel Zavora 6d9e333b32 feat(ui): add useDebounce helper 2022-02-17 15:20:09 +01:00
Pavel Zavora 2c3b4901ef feat(ui): introduce errorMessage utility 2022-02-17 15:20:09 +01:00
Pavel Zavora 10455c3c1b chore(ui): rename activeKapacitorFromSources helper 2022-02-17 15:20:09 +01:00
Pavel Zavora eb05dd9f87 feat(fluxWizard): optimize results cache 2022-02-17 15:19:03 +01:00
Pavel Zavora 3a82669ebe feat(fluxWizard): keep values list open while loading more values 2022-02-17 15:19:03 +01:00
Pavel Zavora 88e4ccbfcc feat(fluxWizard): allow to load more values 2022-02-17 15:19:03 +01:00
Pavel Zavora ebcf311e3d feat(fluxWizard): allow to read more keys 2022-02-17 15:19:03 +01:00
Pavel Zavora 0aeaee471f feat(fluxWizard): allow to stop event propagation in add button 2022-02-17 15:19:03 +01:00
Pavel Zavora ab3dd516ed feat(fluxWizard): add actions and reducers that change keys/values limit 2022-02-17 15:19:03 +01:00
Pavel Zavora d54ffad7a0 feat(fluxWizard): allow to keep drop menu open while adding more data 2022-02-17 15:19:03 +01:00
Pavel Zavora 2fd3d5fa77 feat(fluxWizard): remove limit from values/keys actions 2022-02-17 15:19:03 +01:00
Pavel Zavora 751c065bcc feat(fluxWizard): propagare values limit to redux state 2022-02-17 15:19:03 +01:00
Pavel Zavora ab0060d19d feat(fluxWizard): propagare keys limit to redux state 2022-02-17 15:19:03 +01:00
Pavel Zavora 5d77b17495 feat(fluxWIzard): improve caching of findBuckets query 2022-02-17 15:19:03 +01:00
Pavel Zavora daa7840cc0 feat(fluxWizard): propagate values truncated flag to redux state 2022-02-17 15:19:03 +01:00
Pavel Zavora 64c98a0c38 feat(fluxWizard): propagate keys truncated flag to redux state 2022-02-17 15:19:03 +01:00
Pavel Zavora 4f1da467f2 feat(fluxWizard): propagate truncated status to query results 2022-02-17 15:19:03 +01:00
Pavel Zavora ba6c0aec6d feat(fluxWizard): return all buckets 2022-02-17 15:19:03 +01:00
Pavel Závora 362a1f2f82
Merge pull request #5858 from influxdata/5849/schema_explorer_time
feat(ui): use time range in flux Schema Explorer
2022-02-17 15:17:53 +01:00
Pavel Zavora f0071401e3 chore(ui): remove jsdom 2022-02-17 14:53:54 +01:00
Pavel Zavora adc07bfd97 fix(ui): repair usage of AJAX helper 2022-02-17 07:07:32 +01:00
Pavel Zavora 4ac5a30150 fix(ui): repair type definition of AJAX helper 2022-02-17 07:07:09 +01:00
Pavel Zavora c429166bb2 feat(ui): allow to pass abort signal to AJAX helper 2022-02-17 06:55:29 +01:00
Pavel Zavora e050679d48 chore(ui): remove unused validateStatus fn from AJAX helper 2022-02-17 06:48:18 +01:00
Pavel Zavora ad9327c8ff chore(ui): remove axios 2022-02-16 10:27:21 +01:00
Pavel Zavora 7a1789cfec chore(ui): implement AJAX fn using fetch 2022-02-16 10:27:17 +01:00
Pavel Zavora 6793bfd1b2 chore(ui): extra handle 204 response 2022-02-16 10:27:17 +01:00
Pavel Zavora d38ce88375 chore(ui): remove axios notes from log streaming 2022-02-16 10:27:17 +01:00
Pavel Zavora 94f5154184 chre(ui): repair dependency 2022-02-16 10:27:15 +01:00
Pavel Zavora 1ada97f75f chore(ui): remove axios from utils/getAJAX 2022-02-16 10:27:15 +01:00
Pavel Zavora 2eb4446718 chore(ui): remove axios from hosts apis 2022-02-16 10:27:15 +01:00
Pavel Zavora f1ff56c2c8 chore(ui): remove axios from dashboards API 2022-02-16 10:27:15 +01:00
Pavel Zavora 50bd143c57 chore(ui): remove axios from get worker 2022-02-16 10:27:15 +01:00
Pavel Zavora f870eb772b chore(ui): remove axios from proxy worker 2022-02-16 10:27:15 +01:00
Pavel Zavora 76c9cfdd0c chore(ui): remove Axios Method 2022-02-16 10:27:10 +01:00
dependabot[bot] 7b1029cdd4
chore(deps-dev): bump node-sass from 4.14.1 to 7.0.0
Bumps [node-sass](https://github.com/sass/node-sass) from 4.14.1 to 7.0.0.
- [Release notes](https://github.com/sass/node-sass/releases)
- [Changelog](https://github.com/sass/node-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/node-sass/compare/v4.14.1...v7.0.0)

---
updated-dependencies:
- dependency-name: node-sass
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 00:22:38 +00:00
Pavel Zavora 1b492f37c2 feat(schemaExplorer): change no data message depending on filter 2022-02-10 05:41:59 +01:00
Pavel Zavora 0bddb7de21 feat(fluxWizard): indicate no more data in the selected time range 2022-02-10 05:36:38 +01:00
Pavel Zavora fb94d20d57 feat(schemaExplorer): visualize timeRange restriction 2022-02-09 15:53:51 +01:00
Pavel Zavora 448f8871ed feat(schemaExplorer): separate TimeRangeLabel 2022-02-09 15:48:18 +01:00
Pavel Zavora 460beb46c5 fix(schemaExplorer): ignore now() in upper timeRange 2022-02-09 15:23:38 +01:00
Pavel Zavora bc39dd2da2 fix(schemaExplorer): escape bucket name 2022-02-09 15:14:46 +01:00
Pavel Zavora a29f389fed feat(schemaExplorer): use passed timeRange in queries 2022-02-09 13:31:34 +01:00
Pavel Zavora 473edf889a chore(schemaExplorer): remove formatTimeRangeArguments in favor of rangeArguments 2022-02-09 13:10:35 +01:00
Pavel Zavora c3d191583c feat(schemaExplorer): introduce rangeArguments helper 2022-02-09 13:09:10 +01:00
Pavel Zavora 02875f6810 fix(schemaExplorer): sort measurements 2022-02-09 12:53:03 +01:00
Pavel Zavora 67f0eec3fe chore(schemaExplorer): simplify fetching of measurement fields 2022-02-09 12:31:59 +01:00
Pavel Zavora 1c8e8a4e05 chore*schemExplorer): simplify fetching of tag values 2022-02-09 12:27:01 +01:00
Pavel Zavora e14deeb5cd chore(schemaExplorer): remove unused fn 2022-02-09 12:19:52 +01:00
Pavel Zavora 651b0c23bf chore(schemaExplorer): simplify fetchTagKeys 2022-02-09 12:18:43 +01:00
Pavel Zavora 8e9d13bdf6 fix(schemaExplorer): repair filtering of tag values 2022-02-09 12:14:45 +01:00
Pavel Zavora baa534f0f0 chore(schemaExplorer): remove unused fn 2022-02-09 12:06:41 +01:00
Pavel Zavora f4351d6101 chore(schemaExplorer): correct type definition of existing queries 2022-02-09 12:06:00 +01:00
Pavel Zavora 2658f0bc60 feat(schemaExplorer): reaload schema tree on timeRange change 2022-02-09 11:59:51 +01:00
Pavel Zavora 5f30d8ab4f chore(schemaExplorer): simplify fetchMeasurements 2022-02-09 10:29:28 +01:00
Pavel Zavora 733527698d fix(schemaExplorer): escape flux strings 2022-02-09 10:17:52 +01:00
Pavel Zavora 9bc69e2a7f chore(schemaExplorer): rename misleading name 2022-02-09 10:10:24 +01:00
Pavel Zavora 79ca1b86fc chrore(schemaExplorer): replace v1.tagValues query 2022-02-09 10:09:57 +01:00
Pavel Zavora e3409cf95d feat(schemaExplorer): replace v1.tagKeys query 2022-02-09 09:48:20 +01:00
Pavel Zavora 1898641e3c feat(schemaExplorer): replace v1.measurements query with tagValues 2022-02-09 06:13:45 +01:00
Pavel Závora 96a7cc1f61
Merge pull request #5851 from influxdata/5848/remove_fixed_data_table
fix(security): remove fixed-table-2 to resolve CVE-2022-0235
2022-02-09 05:34:15 +01:00
Pavel Zavora 4c5cfe4efa feat(fluxWizard): test tags reducer 2022-02-08 18:25:25 +01:00
Pavel Zavora d9f7f1cb44 feat(fluxWizard): test buckets reducers 2022-02-08 14:41:22 +01:00
Pavel Zavora 6f96663f14 feat(fluxWizard): test aggregation reducer 2022-02-08 10:45:25 +01:00
Pavel Zavora 2beec584b2 chore(ui): refactor fluxPeriodFromRangeSeconds 2022-02-08 10:03:56 +01:00
Pavel Zavora 1fd18b582c feat(fluxWizard): test flux generation from wizard state 2022-02-08 07:31:37 +01:00
Pavel Zavora 2154327011 fix(fluxWizard): properly yield unknown aggregation fn name 2022-02-08 06:27:48 +01:00
Pavel Zavora 796960800b feat(fluxWizard): test window period computation 2022-02-08 05:47:06 +01:00
Pavel Zavora 28721c77dd chore(fluxWizard): refactor fluxPeriodFromRangeSeconds 2022-02-08 05:25:45 +01:00
Pavel Zavora bebef7e44f feat(fluxWizard): test aggregation function flux generators 2022-02-08 04:50:45 +01:00
Pavel Zavora e2e67d70bc chore(ui): rename test to match tested file 2022-02-08 04:29:31 +01:00
Pavel Zavora d26f219080 chore(ui): remove unused function 2022-02-08 04:28:49 +01:00
Pavel Zavora 1c7b376af1 fix(fluxWizard): ignore key loading state for group selector 2022-02-03 13:05:50 +01:00
Pavel Zavora 94bfd7fb17 fix(fluxWizard): use unquoted fluxString 2022-02-03 11:37:46 +01:00
Pavel Zavora 4c73908078 fix(fluxWizard): use existing fluxString helper 2022-02-03 11:30:52 +01:00
Pavel Zavora 45fd07700f chore: remove unused fixed-data-table-2 external css 2022-02-03 08:08:36 +01:00
Pavel Zavora 5c31e8dde6 chore: remove fixed-data-table-2 dependency 2022-02-03 08:05:45 +01:00
Pavel Zavora 4cc56eee33 feat(fluxWizard): change draft script on wizard submit 2022-02-02 15:57:21 +01:00
Pavel Zavora 9fb249a5b9 feat(fluxWizard): submit wizard query 2022-02-02 15:20:34 +01:00
Pavel Zavora 88b744f3f0 feat(fluxWizard): remove FluxScriptWizardDialog 2022-02-02 15:00:38 +01:00
Pavel Zavora 4671a874bf fix(fluxWizard): clone cached values to avoid cache polution 2022-02-02 14:53:32 +01:00
Pavel Zavora 72bea3b854 feat(fluxWizard): copy builder script to clipboard 2022-02-02 14:42:19 +01:00
Pavel Zavora 234c137759 fix(fluxBuilder): repair query generation 2022-02-02 14:30:16 +01:00
Pavel Zavora b448a2581b feat(fluxWizard): add copy-to-clipboard 2022-02-02 12:42:19 +01:00
Pavel Zavora dd012f96b9 feat(fluxWizard): allow to specify exact content of copy-clipboard notification 2022-02-02 12:31:28 +01:00
Pavel Zavora 4848895e73 feat(fluxWizard): add copy button 2022-02-02 12:12:24 +01:00
Pavel Zavora 9980958699 feat(fluxWizard): disable run button when selected bucket is not valid 2022-02-02 11:23:49 +01:00
Pavel Zavora 1669d23d93 feat(fluxWizard): rename Submit button 2022-02-02 11:00:02 +01:00
Pavel Zavora 2050b62530 feat(fluxWizard): don't auto-select _field if there are other tags 2022-02-02 10:54:39 +01:00
Pavel Zavora e554a89085 feat(fluxWizard): workaround v1 tag values retrieval 2022-02-02 10:47:58 +01:00
Pavel Zavora 188635f616 feat(fluxWizard): optionally use tag filters 2022-02-02 09:13:31 +01:00
Pavel Zavora d712351005 feat(fluxWizard): format tag selector filter 2022-02-02 08:33:46 +01:00
Pavel Zavora 82ec471fca feat(fluxWizard): format meta queries 2022-02-02 08:19:33 +01:00
Pavel Zavora 4e9ff29766 fix(fluxWizard): repair tests 2022-02-01 19:41:21 +01:00
Pavel Zavora 947bf67ad3 chore(fluxWizard): deduplicate AGG_WINDOW_AUTO constant 2022-02-01 18:55:41 +01:00
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
Pavel Zavora 9ce42d0c5a feat(ui/fluxtasks): add every and ron columns 2021-06-13 05:10:20 +02:00
Pavel Zavora f00fdcac71 feat(ui/fluxtasks): fetch flux task only when ping is ok 2021-06-13 05:04:39 +02:00
Pavel Zavora 70848a5f2f feat(ui/fluxtask): better align page buttons 2021-06-13 04:58:17 +02:00
Pavel Zavora e05fb42648 feat(ui/fluxTask): improve error UI 2021-06-13 04:47:37 +02:00
Pavel Zavora 6370e45d8a feat(ui/fluxtask): add loading indicator 2021-06-13 00:06:51 +02:00
Pavel Zavora 706eddd1bb feat(ui/fluxtask): add flux task actions 2021-06-12 23:47:13 +02:00
Pavel Zavora b4f5cb7b50 feat(ui/fluxtask): offer simplified copy message 2021-06-12 23:46:17 +02:00
Pavel Zavora 2b1c12d857 feat(ui/fluxtask): allow to react upon task status change 2021-06-12 23:43:36 +02:00
Pavel Zavora 5aa9db2542 feat(ui/fluxtask): make task name bigger 2021-06-12 17:00:21 +02:00
Pavel Zavora daaf34fbb9 feat(ui/fluxpage): colorize logs by run status 2021-06-12 15:39:54 +02:00
Pavel Zavora 2c87bd0941 feat(ui/fluxtask): compute and show friendly run ID 2021-06-12 15:39:54 +02:00
Pavel Zavora 53911abcfa chore(ui/fluxtask): improve messages 2021-06-12 15:39:54 +02:00
Pavel Zavora 75f7fe6622 feat(ui/kapacitor): add logs view 2021-06-12 15:39:54 +02:00
Pavel Zavora 20f629aebe fix(ui): remove disruptive padding 2021-06-12 15:39:54 +02:00
Pavel Zavora c3226805c3 feat(ui/fluxtask): allow to show logs 2021-06-12 15:39:54 +02:00
Pavel Zavora 0a1d2a932d chore: remove log 2021-06-12 15:39:54 +02:00
Pavel Zavora aae44f91ee feat(ui/fluxtask): hightlight flux script 2021-06-12 15:39:54 +02:00
Pavel Zavora e9523f8ffd feat(ui): allow readonly flux editor 2021-06-12 15:39:54 +02:00
Pavel Zavora 98e95d0493 feat(ui/fluxtask): layout fluxtask page 2021-06-12 15:39:54 +02:00
Pavel Zavora 7f4dde6d3a feat(ui/fluxTask): add loading spinner 2021-06-12 15:39:54 +02:00
Pavel Zavora a941b15624 feat(ui/fluxTask): render error message 2021-06-12 15:39:54 +02:00
Pavel Zavora 3175a695e6 feat(ui): add basic flux task page 2021-06-12 15:39:54 +02:00
Pavel Zavora 74aafb96c5 fix(ui): repair kapacitor retrieval 2021-06-12 15:39:54 +02:00
Pavel Zavora b0ef6421d8 feat(ui): fetch all flux tasks 2021-06-12 15:39:54 +02:00
Pavel Zavora 23e60b2400 fix(ui): update KapactiorRules test 2021-06-12 15:39:54 +02:00
Pavel Zavora 50cb2ddbe9 feat(ui): test fluxTasks reducer 2021-06-12 15:39:54 +02:00
Pavel Zavora 07b55ed551 feat(ui): add flux task notifications 2021-06-12 15:39:54 +02:00
Pavel Zavora 79eb0fd1e0 feat(ui): allow to delete a flux task 2021-06-12 15:39:54 +02:00
Pavel Zavora 39b69e3349 feat(ui): add flux tasks list UI 2021-06-12 15:39:54 +02:00
Pavel Zavora aa979b4230 feat(ui): add flux tasks redux actions 2021-06-12 15:39:54 +02:00
Pavel Zavora d4cfc9f112 feat(ui): add flux tasks AJAX apis 2021-06-12 15:39:54 +02:00
Pavel Zavora 2d31610087 feat(ui): add flux tasks table 2021-06-12 15:39:54 +02:00
Pavel Zavora f437983c20 feat(ui): add flux tasks reducers 2021-06-12 15:39:54 +02:00
Pavel Zavora d674051e61 feat(ui): add links to FluxTask 2021-06-12 15:39:54 +02:00
Pavel Zavora fcd6efa9e3 feat(ui/kapacitor): add FluxTask iface 2021-06-12 15:39:54 +02:00
Pavel Zavora 72b286d01f fix(ui): keep original influxQL query if it can't be converted to queryConfig 2021-06-09 10:39:51 +02:00
Pavel Zavora 68df21db3f fix(ui): avoid undefined error 2021-06-08 11:49:40 +02:00
Pavel Zavora 4eaca3e436 fix(ui): disallow to create or update variable 2021-06-05 08:20:51 +02:00
Pavel Zavora 293fe2ae46 feat(ui/zenoss): require tid as a number 2021-05-19 07:06:34 +02:00
Pavel Zavora e39fe0f85c feat(ui): parse number property 2021-05-19 07:06:11 +02:00
Pavel Zavora 2e5a323021 feat(ui): allow to specify handler input type 2021-05-19 06:29:57 +02:00
Pavel Zavora 9037c92b89 chore: repair build by removing optional chaning 2021-05-17 08:39:40 +02:00
Pavel Zavora fefb450525 feat(ui): add zenoss alert UI 2021-05-17 08:06:59 +02:00
Pavel Zavora 9c048caf46 feat(ui/zenoss): remap type property to _type 2021-05-17 07:59:19 +02:00
Pavel Zavora 5aa85fda51 feat(ui/zenoss); remap type to _type alert propert to avoid UI conflicts 2021-05-17 06:54:55 +02:00
Pavel Zavora 12a9885e3a feat(ui/zenoss): remap type property to avoid conflict 2021-05-17 06:45:53 +02:00
Pavel Zavora c7e74cacd7 chore(ui): utilize typescript to validate options 2021-05-14 05:56:42 +02:00
Pavel Zavora 7dcd9e5456 chore(ui): capitalize label 2021-05-14 05:51:37 +02:00
Pavel Zavora 96e2707add feat(ui): add collector property to zenoss config 2021-05-14 05:51:05 +02:00
Pavel Zavora 89d55b5ff6 feat(ui): add Zenoss configuration 2021-05-12 08:04:46 +02:00
Pavel Závora 8b8801d531
Merge pull request #5750 from influxdata/feat/upgrade_react_markdown
chore(ui): upgrade react-markdown
2021-05-11 14:03:46 +02:00
Pavel Závora e413209f2f
Merge pull request #5740 from influxdata/5732/kapacitor_teams
feat(kapacitor): add Teams UI
2021-05-11 14:03:30 +02:00
Pavel Zavora 49f88ebb26 fix(ui): use react-markdown children 2021-05-11 13:09:40 +02:00
Pavel Zavora d17483caae chore(ui): upgrade react-markdown 2021-05-11 07:05:57 +02:00
Pavel Zavora 2dcb063419 chore(ui): simplify placeholder 2021-05-07 13:16:03 +02:00
Pavel Zavora 8cd9a46db2 feat(ui/teams): do not show teams Channel URL in a handler config 2021-05-07 11:56:05 +02:00
Pavel Zavora bae5caaf1e fix(ui): repair teams alert types 2021-05-06 10:19:36 +02:00
Pavel Zavora 3439a0facd feat(ui): add teams alert UI 2021-05-06 10:19:36 +02:00
Pavel Zavora 926ecbefdb feat(ui): add teams config page 2021-05-06 10:19:36 +02:00
Pavel Zavora f60cbbe907 feat: add teams alert handler 2021-05-06 10:19:36 +02:00
Pavel Zavora b7a913ce77 feat(ui): add teams as a supported kapacitor service 2021-05-06 10:19:36 +02:00
Pavel Zavora add987f025 feat(ui): add teams configuration types 2021-05-06 10:19:36 +02:00
Pavel Zavora 1c14178360 feat(ui): add tests for data explorer reducers 2021-05-06 06:33:36 +02:00
Pavel Zavora 03a8090999 chore: rename action to match conventions 2021-05-06 06:23:30 +02:00
Pavel Zavora 6ae096a80b chore: remove unused action 2021-05-06 06:23:13 +02:00
Pavel Zavora c14503597c fix(ui): test EDIT_CELL_QUERY_STATUS action 2021-05-06 06:01:41 +02:00
Pavel Zavora 71b76afa67 feat(ui): use multiple query statuses in dashboards and explorer 2021-05-06 06:01:41 +02:00
Pavel Zavora 6ff9854770 feat(ui.explorer): remove queryStatus from state 2021-05-06 06:01:41 +02:00
Pavel Zavora 5cf3ca7c05 feat(ui): introduce QueryStatuses type 2021-05-06 06:01:41 +02:00
Pavel Zavora 2e9451ccab feat(explorer): maintain multiple query statuses by reducers 2021-05-06 06:01:41 +02:00
Pavel Zavora cad0fbde02 feat(explorer): reset query statuses on DataExplorer creation 2021-05-06 06:01:41 +02:00
Pavel Zavora c96d606675 feat(explorer): add DE_RESET_STATUSES redux action 2021-05-06 06:01:41 +02:00
Pavel Zavora 74628fe15c feat(explorer): add queryStatuses to redux state 2021-05-06 06:01:41 +02:00
Pavel Závora ceef251ab6
Merge pull request #5746 from influxdata/5745/write_data_v2
feat(ui/explorer): use v2 write API with buckets when Flux tab is selected
2021-05-06 05:55:50 +02:00
Pavel Závora 58efaa7a88
Merge pull request #5744 from influxdata/5743/dashboard_page
fix(ui): repair default fetcher
2021-05-06 05:55:23 +02:00
Pavel Zavora 50d69494f3 feat(ui): exclude _internal bucket from write 2021-05-03 07:42:19 +02:00
Pavel Zavora a0a265120c chore: improve log message 2021-05-03 07:25:31 +02:00
Pavel Zavora de1cb4c4fb feat(ui): switch write to v2 API when Flux query is used 2021-05-03 06:49:35 +02:00
Pavel Zavora b89cd9d21d feat(ui): show databases or buckets depending on props 2021-05-03 06:47:29 +02:00
Pavel Zavora 5f66f6fb69 feat(ui): allow to specify API version for InfluxDB write 2021-05-03 06:45:27 +02:00
Pavel Zavora c1b9f703b0 fix(ui): provide better error message 2021-05-03 06:43:59 +02:00
Pavel Zavora 0ea4577a89 chore: simplify code 2021-05-01 20:34:38 +02:00
Pavel Zavora 8f885e81d0 fix(ui): repair default fetcher 2021-05-01 12:40:03 +02:00
Pavel Zavora 5f8e5a367e fix: remove src from ui dependencies 2021-04-30 02:58:54 +02:00