-
Notifications
You must be signed in to change notification settings - Fork 11.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
InfluxDB: Remove browser ('direct' access) mode. #53529
InfluxDB: Remove browser ('direct' access) mode. #53529
Conversation
Drone build failed: https://drone.grafana.net/grafana/grafana-enterprise/29494 |
public/app/plugins/datasource/influxdb/components/__snapshots__/ConfigEditor.test.tsx.snap
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A couple minor copy tweaks, but otherwise this looks really good! Everything works for me locally, and users see a warning message in the datasource configuration when direct browser access is previously configured, and users are unable to reselect browser mode after changing it. Thanks for taking a look at this Beto!
public/app/plugins/datasource/influxdb/components/ConfigEditor.tsx
Outdated
Show resolved
Hide resolved
Drone build failed: https://drone.grafana.net/grafana/grafana-enterprise/30144 |
* main: (153 commits) Navigation: Improve responsiveness of `TopSearchBar` (#53777) Chore: Remove GetSignedInUserWithCacheCtx from store interface (#53734) Alerting: Improve Mimir AM interoperability with Grafana (#53396) ReleaseNotes: Updated changelog and release notes for 9.1.0 (#53780) Alerting: Support for re-ordering alert rules in a group (#53318) Chore: Remove disable user, disable batch users and searchusers methods from store interface (#53717) codeowners: adjust logs ownership (#53771) Tempo: Fix typo in the tooltip for 'Limit' (#53750) Revert "Analytics: Use Fullstory to get behavioral data (#53732)" (#53762) Release Notes: Add missing report bug fixes (#53597) pkg/web: remove Router and Logger from Context (#53765) fix configuration secret_key relref link (#52742) Docs: Fix link in What's New in 9.1 (#53259) Docs: Add 9.1 to What's New index (#53545) Analytics: Use Fullstory to get behavioral data (#53732) Update dependency eslint to v8.22.0 (#52723) Fix initDashboard bug (#53722) openapi: Use indentations for human-readable JSON (#53707) Build: upgrade Alpine images (#53743) GeoMap: Fix tooltip not showing values (#53738) ...
Drone build failed: https://drone.grafana.net/grafana/grafana-enterprise/30146 |
What this PR does / why we need it:
The changes in this PR are related to the continuous work around the migration to make Access Mode server-side only in InfluxDB.
Screen.Recording.2022-08-10.at.09.47.12.mov
Which issue(s) this PR fixes:
Fixes #47570
Special notes for your reviewer:
Additional insights about other pieces of code that can be deleted or docs that can be updated with this change are welcomed. Also, most of the changes here were inspired by the design of the solution applied in the Elasticsearch Browser ('direct' access) remove task and related work effort. Feel free to any improvement suggestions.
Release notice breaking change
In InfluxDB, browser access mode was deprecated in Grafana 8.0.0 and removed in 9.2.0. If you used this mode, please switch to server access mode on the datasource configuration page.