Commit Graph

9649 Commits (91ea61e7532fcf9287d76d0044897751e87f78fd)

Author SHA1 Message Date
Pavel Zavora 780f4ea6f4 chore(ui): stick to prettier 2.2.1 2022-04-01 11:22:14 +02:00
Pavel Zavora ae3f251893 chore(ui): configure eslint after library upgrade 2022-04-01 11:22:14 +02:00
Pavel Zavora 8ee396b0ce chore(ui): disable typescript-eslint for js files 2022-04-01 11:22:14 +02:00
Pavel Zavora 777a123c51 chore(ui): upgrade @typescript-eslint to support the newest typescript 2022-04-01 11:22:14 +02:00
Pavel Zavora a4cfe24b10 chore(ui): fix code after upgrade to a newer typescript 2022-04-01 11:22:14 +02:00
Pavel Zavora e146023f4a chore(ui): fix type to match v1.x reality 2022-04-01 11:22:14 +02:00
Pavel Zavora 0fa57113a4 chore(ui): appease linter 2022-04-01 11:22:14 +02:00
k3yi0 3b480acb5c fix: aggregate function no error pop up 2022-03-28 14:47:44 +02:00
tomklapka 08743e4a19
Cypress tests and e2e github action flow (#5896)
* test: welcome test, dashboard test, explore browser test

* test: snapshot testing

* feat: adding testing snapshots

* chore: update unmet peer dependency

* fix: name of dropdown toggle

* test: connecting to influxdb

* fix: remove unnecessary influxdb-onboarding.sh script.

* chore: updated go 1.17.1 for cypress tests

* refactor: remove unnecessary influxdb-onboarding command from Makefile

* refactor: remove unnecessary influxdb-onboarding command from circleci config

* test: initialising database by using environment properties (in Makefile)

* chore: fixing cypress tests

* test: deleting connection to influxd1

* tests: optimize build, reuse workspace

* tests: optimize build

* test: remove unused code

* fix:  remove unuse dashboard

* chore(e2e-pipeline): add pipeline for chrono cypress tests

* chore: run action on push

* chore: fix e2e pipeline

* chore: add yarn install

* chore: add log upload

* chore: show logs to see what is going on with chronograf

* chore: fix log cats

* chore: add sleep

* fix: chronograf run command

* chore(ui): regenerate yarn.lock after rebase

* test: welcome test, dashboard test, explore browser test

* test: snapshot testing

* feat: adding testing snapshots

* chore(e2e): local script for influxdb enterprise deployment

* chore(e2e): update cert-manager in actions pipeline

* chore: fix coredns issue

* chore: fix certmanager deployment

* test: welcome test, dashboard test, explore browser test

* test: snapshot testing

* feat: adding testing snapshots

* chore: update unmet peer dependency

* test(cypress): add cypress env, and commands

* test(cypress): add basic InfluxDB setup connection test

* fix: temporary commented out the file as it uses non existing functions

* test(cypress): add dashboard create, rename and delelete test

* test(cypress): add routes

* chore: regenerate yarn.lock

* chore: remove unused file

* chore: comment out code

* chore: comment out code

* fix: remove calling non-existent function

* fix: createConnection uses  unsafe SSL

* turns on flux

* test(cypress): rewritten Query Builder tests using _internal.monitor

* chore: yarn prettier

* fix: add missing custom window period

* fix: remove it.only

* Add flux-enable to a workflow file

* fix: github actions workflow file flux-enabled

* fix: force restart by deleing pod

* fix: restart a container to apply a new configmap

* fix: restart container

* chore: flux-enabled is now true by default

* fix: selecting correct elements

* chore: update e2e pipeline

* chore: add scheduled action run once a working day

* chore: remove commented code

* chore:  change file extenction to .ts and adjust code accordingly

* chore: pipeline fixes

* chore: clean up e2e:influxdb2 references

* fix: yarn installation, no risky changes in make clean

* chore: update changelog

Co-authored-by: Iszy-Ami <huyiktran@gmail.com>
Co-authored-by: Iszy-Ami <56554624+Iszy-Ami@users.noreply.github.com>
Co-authored-by: Robert Hajek <robert.hajek@gmail.com>
Co-authored-by: Pavel Zavora <pavel.zavora@bonitoo.io>
Co-authored-by: k3yi0 <definitelynotkeyio@gmail.com>
Co-authored-by: k3yi0 <97002262+k3yi0@users.noreply.github.com>
2022-03-25 09:27:29 +01:00
Ivan Kudibal 85a3969e76 chore: prepare for 1.9.4 release 2022-03-22 20:36:56 +01:00
Pavel Zavora 0323d09cdf feat(ui/flux): add caret to query builder overwrite confirmation 2022-03-21 15:47:38 +01:00
Pavel Zavora 2ef7965695 chore(ui/flux): improve tooltips 2022-03-21 14:52:45 +01:00
Pavel Zavora df3b840d42 feat(ui/flux): confirm script overwrite only when necessary 2022-03-21 13:26:44 +01:00
Pavel Zavora f067d3d5ab feat(ui/flux): add builder confirmation popup 2022-03-21 13:26:44 +01:00
Pavel Zavora 526d70583e feat(ui/flux): add FluxQueryBuilderSubmit component 2022-03-21 13:26:44 +01:00
Pavel Zavora d5b0b92437 feat(ui/flux): detect custom script 2022-03-21 13:26:44 +01:00
Pavel Zavora ef2c7bfbf0 feat(ui/flux): autocomplete builtin 'v' object in Flux editor 2022-03-21 13:24:27 +01:00
Pavel Závora 4d7c772c67
Merge pull request #5893 from influxdata/5889/aggregation_fn_optional
feat(ui): make aggregation function optional in Flux Query Builder
2022-03-21 13:23:36 +01:00
Pavel Zavora 9b5a6f0e40 feat(ui): make aggregation function optional in Flux Query Builder 2022-03-19 19:03:09 +01:00
Pavel Zavora 4792931254 fix(ui): reorder Alerting menu 2022-03-19 18:51:28 +01:00
Pavel Zavora 6f938ea64d fix(ui): show failure reason on queries page 2022-03-18 12:43:24 +01:00
Pavel Zavora 6bd5cefb25 fix(ui/host): repair time zone selector 2022-03-17 06:22:44 +01:00
Pavel Zavora 44c8d56637 feat(ui/kapacitor): improve rule reducer test 2022-03-15 09:15:08 +01:00
mmdoogie d806ba8f5f fix(kapacitor): fix sometimes-removed parameters 2022-03-15 08:31:47 +01:00
mmdoogie 8d9b68c93f fix(kapacitor): rearrange new alert options ui for clarity 2022-03-15 08:31:47 +01:00
mmdoogie b284862c99 fix(kapacitor): make new stateChangesOnly UI option consistent with past usage 2022-03-15 08:31:47 +01:00
mmdoogie e751f1adcd fix(kapacitor): linting fixes 2022-03-15 08:31:47 +01:00
mmdoogie 19a57487a7 feat(kapacitor): also expose stateChangesOnly option 2022-03-15 08:31:47 +01:00
mmdoogie 89b33b947b fix(kapacitor): refine formatting 2022-03-15 08:31:47 +01:00
mmdoogie 9e1add4cb9 test(kapacitor): add reducers test 2022-03-15 08:31:47 +01:00
mmdoogie 9fb627c3b5 test(kapacitor): fix existing test 2022-03-15 08:31:47 +01:00
mmdoogie 77a75a2415 feat(kapacitor): add option to set noRecoveries on alerts 2022-03-15 08:31:47 +01:00
Pavel Zavora cdb46bbfc7 chore(ui): improve hightlightDropdown 2022-03-14 18:55:41 +01:00
Pavel Zavora b9673ae0d8 feat(ui/flux): use default cursor over non-clickable area 2022-03-14 18:55:41 +01:00
Pavel Zavora ad954708b1 feat(ui): better highlight TimeRange dropdown 2022-03-14 18:55:41 +01:00
Pavel Zavora aec7442829 feat(ui/flux): add title to 'time range' links 2022-03-14 18:55:41 +01:00
Pavel Zavora e39dea6b30 feat(ui/flux): improve no keys/values message to hightlight time range dropdown 2022-03-14 18:55:41 +01:00
Pavel Zavora fa6cb28533 feat(ui): export function that computes time range label 2022-03-14 18:55:41 +01:00
Pavel Zavora ea10bdc934 feat(ui): add helper that temporarily highlights time range dropdown 2022-03-14 18:55:41 +01:00
Pavel Zavora 3e0a7a9d85 fix(ui/kapacitor): remove tests for TICKscript on Alert Rules page 2022-03-12 06:26:56 +01:00
Pavel Zavora 8ed746a3ce feat(ui/kapacitor): change Alerting main page to TICKscripts 2022-03-12 06:26:56 +01:00
Pavel Zavora 5c7c07e2e8 chore(ui/kapacitor): simplify code 2022-03-12 06:26:56 +01:00
Pavel Zavora 424b48d847 feat(ui): rename Manage Tasks to Alert Rules in sidenav 2022-03-12 06:26:56 +01:00
Pavel Zavora 90c9142546 feat(ui/kapacitor): exit only to tickscripts page from a tickscript page 2022-03-12 06:26:56 +01:00
Pavel Zavora bc5c68ec7d feat(ui/kapacitor): remove tickscripts from alert rules page 2022-03-12 06:26:56 +01:00
Pavel Zavora 453249fe1a feat(ui/kapacitor): change page header to Manage Alert Rules 2022-03-12 06:26:56 +01:00
Pavel Závora 69ba32e5b4
Merge pull request #5878 from influxdata/fix/flux_query_to_script
fix(ui/flux): rename Query Editor to Script Editor, Query Builder to Script Builder
2022-03-12 06:24:33 +01:00
Pavel Závora a99d362a07
Merge pull request #5877 from influxdata/fix/range_param_number
fix(ui): allow to parse flux range parameter as a number
2022-03-12 06:01:26 +01:00
Pavel Zavora c1d36d87b2 fix(ui/flux): rename Query Builder to Script Builder 2022-03-12 05:57:07 +01:00
Pavel Zavora dfa39d0c6c fix(ui/flux): rename Query Editor to Flux Editor 2022-03-11 09:00:16 +01:00
Pavel Zavora 7de7d1c38d chore(ui): repair test message 2022-03-10 13:27:50 +01:00
Pavel Zavora 0b130e81c6 fix(ui): allow to parse flux range parameter as a number 2022-03-10 13:14:03 +01:00
Pavel Zavora 2dec31d8b4 chore(ui): improve tag selector placehoder 2022-03-10 13:03:28 +01:00
Pavel Zavora 92eaa1aa02 fix(ui): allow to parse flux range parameter as a number 2022-03-10 12:43:07 +01:00
Pavel Zavora f9de64ecb6 fix(ui): preselect _field after measurement 2022-03-10 12:28:07 +01:00
Pavel Zavora 4e187ffece feat(ui): add Alert Rule Builder button to open builder UI 2022-03-02 06:59:21 +01:00
Pavel Zavora 1243b88315 feat(ui): exit to tickscript page when l=t query param 2022-03-02 06:59:21 +01:00
Pavel Zavora ad974a3c1f feat(ui): include Query in Task type 2022-03-02 06:59:21 +01:00
Pavel Závora cc3d852e80
Merge pull request #5874 from influxdata/fix/iql_error_handling
fix(ui): propagate all InfluxQL error messages to UI
2022-03-02 06:58:38 +01:00
Pavel Závora 7174fde988
Merge pull request #5871 from influxdata/feat/tickscripts_page
feat(ui): add TICKscripts page
2022-03-01 20:40:49 +01:00
Pavel Zavora 4b5a3e807a fix(ui): prefer error message from HTTP response 2022-02-28 22:48:56 +01:00
Pavel Zavora ec88602b26 fix(ui): fix rejection of HTTP GET calls 2022-02-28 22:41:41 +01:00
Pavel Zavora 6defd734c9 fix(ui): make influxQL query status robust 2022-02-28 22:25:09 +01:00
Pavel Zavora c1cf7f35ae fix(ui): propagate influxql error message 2022-02-28 22:23:51 +01:00
Pavel Zavora 5814144605 chore(ui): improve UI message 2022-02-28 16:11:58 +01:00
Pavel Zavora 38da202ff3 chore(ui): remove unused fetchFluxTasks action creator 2022-02-28 13:45:51 +01:00
Pavel Zavora e9e3aeccdf feat(ui): automatically detect diameter for pagination buttons 2022-02-28 12:19:30 +01:00
Ivan Kudibal e63c6791b7
Merge branch 'master' into 5853/truncated_lists 2022-02-28 12:17:57 +01:00
Pavel Zavora 03416eee08 chore: merge branch 'master' into feat/tickscripts_page 2022-02-28 12:17:24 +01:00
Pavel Zavora cb62962bee feat(ui): show prev/next button in one line 2022-02-28 11:31:44 +01:00
Pavel Zavora b3248a0583 feat(ui): allow to specify radius of surrounding page buttons 2022-02-28 11:31:08 +01:00
Pavel Zavora 2161630f80 chore(ui): upgrade react-resize-detector 2022-02-28 11:15:13 +01:00
Pavel Zavora af74fff4ef chore(ui): preffer useCallback 2022-02-28 11:08:32 +01:00
Pavel Zavora a7bcd27199 feat(ui): remove flux tasks from kapacitor rules page 2022-02-25 12:35:21 +01:00
Pavel Zavora 1efcacfe61 feat(ui): scroll to top when page changes 2022-02-24 17:39:29 +01:00
Pavel Zavora 34a002c03b feat(ui): add scrolling properties to PageContents 2022-02-24 17:18:09 +01:00
Pavel Zavora 60167c0111 fix(ui): repair type definition of scrolltop fn 2022-02-24 17:12:07 +01:00
Pavel Zavora 17305cbb1d chore(ui): repair comment 2022-02-24 17:05:18 +01:00
Pavel Zavora b58d8b4295 fix(ui): disable prev pagination button when first page 2022-02-24 17:04:22 +01:00
Pavel Zavora bd7d7a90f7 feat(ui): paginate tasks table 2022-02-24 15:32:10 +01:00
Pavel Zavora 40bee687c6 feat(ui): allow to pass children and sorted data to tasks table 2022-02-24 15:30:05 +01:00
Pavel Zavora a668a4ea13 feat(ui): add PaginationBar component 2022-02-24 15:28:34 +01:00
Pavel Zavora fa389ea845 chore(ui): adjust truncation message 2022-02-24 08:35:39 +01:00
Pavel Zavora b1ff4545c8 feat(ui): optimize filter-less fetch of tickscripts 2022-02-23 19:25:43 +01:00
Pavel Zavora 5535e292bc feat(ui): limit the size of the tasks table, extend on demand 2022-02-23 19:18:17 +01:00
Pavel Zavora 68302d5333 chore(ui): improve code 2022-02-23 13:30:01 +01:00
Pavel Zavora 7688562751 feat(ui): avoid re-rendering of table rows 2022-02-23 11:08:03 +01:00
Pavel Zavora 3b18756323 fix(ui): avoid passing filter to flux task detail page to improve table performance 2022-02-23 08:14:14 +01:00
Pavel Zavora adde539c86 chore(ui): optimize code 2022-02-23 06:44:59 +01:00
Pavel Zavora 11980a3c1f feat(ui/fluxTasks): use filter from URL and pass it through view pages 2022-02-22 17:30:06 +01:00
Pavel Zavora 830f215257 feat(ui): use filter from URL and pass it through edit pages 2022-02-22 17:21:04 +01:00
Pavel Zavora aa76184860 feat(ui): keep search parameters when exiting tickscript page 2022-02-22 17:06:46 +01:00
Pavel Zavora 05a024dbbb feat(ui): enhance TickscriptPage test 2022-02-22 16:58:05 +01:00
Pavel Zavora d7c0c86142 fix(ui): remove deleted tickscript on delete success 2022-02-22 16:36:58 +01:00
Pavel Zavora 94bbf3695e feat(ui): exit to tickscripts when arrived from tickscripts 2022-02-22 16:36:58 +01:00
Pavel Zavora e5d23b3fcd feat(ui): add TICKscripts to navigation sidebar 2022-02-22 16:36:47 +01:00
Pavel Zavora bacec46c46 feat(ui): add TickscriptsPage 2022-02-22 16:35:29 +01:00
Pavel Zavora 4929f8c25c feat(ui): add editLinkSuffix to TasksTable 2022-02-22 16:35:29 +01:00
Pavel Zavora 94432a28c1 fix(ui): change return type of getRules API 2022-02-22 16:35:29 +01:00
Pavel Zavora 7266587d4f fix(ui): update Kapacitor type to match expectations 2022-02-22 16:35:29 +01:00
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