* feat(backup): `influx backup` creates data backup
* feat(backup): initial restore work
* feat(restore): initial restore impl
Adds a restore tool which does offline restore of data and metadata.
* fix(restore): pr cleanup
* fix(restore): fix data dir creation
* fix(restore): pr cleanup
* chore: amend CHANGELOG
* fix: restore to empty dir fails differently
* feat(backup): backup and restore credentials
Saves the credentials file to backups and restores it from backups.
Additionally adds some logging for errors when fetching backup files.
* fix(restore): add missed commit
* fix(restore): pr cleanup
* fix(restore): fix default credentials restore path
* fix(backup): actually copy the credentials file for the backup
* fix: dirs get 0777, files get 0666
* fix: small review feedback
Co-authored-by: tmgordeeva <tanya@influxdata.com>
* feat(agg-window): Add duration input to aggreagate functionn selector
* feat(agg-window): rename duration strings to durations
* feat(agg-window): Add window periods for common time ranges
* feat(agg-window): Handle set auto select durations correctly
* Update changelog
* feat(agg-window): Use triple equality:
* refactor: add stylesheet for cloud nav
* refactor: remove cloud icon from side nav
* refactor: move cloud nav to top of app
* chore: add declaration so PNG files are typed as any when imported
* refactor: modify cloud nav to use specified components
* fix: Remove comment
* refactor: update nav item text
* refactor: do not show logout in sidenav for cloud users
* refactor: add unique class for google tag manager
* chore: update changelog
* refactor: don't render user menu if org isn't available
* chore: add image file for logo
Adds-Binary: ui/src/pageLayout/images/influxdata-logo.png
* chore: prettier and eslint
* fix(bucket-loading): Remove action duplication
* fix(bucket-loading): Remove state loading before routing to data loaders
* fix(bucket-loading): Limit available buckets to nonsystem buckets
* fix(bucket-loading): Update changelog
* fix(ui): Prevent negative zero and allow zero with decimal places
* chore: update CHANGELOG
* fix(ui): Turn off lint rule no-compare-neg-zero
* test: add more tests by overriding prettier
* fix(ui): turn off lint rule for a specific usage, not universally
* feat(ui): Add matching rules card to alert builder
* feat(checks): Add tags from query results to NR matching query parameters
* feat(ui): Update changelog
* feat(nr): Change api function to match import convention
* fix(ui): Fix changelog update mistake
* Click submit button after typing in time machine
* feat(notification rules): Add feature flag to matching notification rules
feat(ui): added last run status checks for notification rules and check rules, readded updateCheck to fix linter and functionality issues with program and added tests to ensure check creation and update stability