Skip to content
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

[ACM Obs bot] Bump stolostron/grafana to v11.5.2 #252

Open
wants to merge 4,581 commits into
base: release-2.14
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4581 commits
Select commit Hold shift + click to select a range
b7809b7
Fix: Double encoding of URLs when using data proxy (#98494)
s4kh Jan 7, 2025
7c596bb
Chore: remove betterer:json script (#98618)
joshhunt Jan 7, 2025
f3cc1f7
Alerting: Allow notification policy filters to match quoted matchers …
gillesdemey Jan 7, 2025
1d551a8
[DOC] Updates for profile doc restructure (#98301)
knylander-grafana Jan 7, 2025
02d0e11
Actions: No need to echo triage labels (#98626)
svennergr Jan 7, 2025
79c61bc
Chore: Update explore metrics project (#98622)
itsmylife Jan 7, 2025
8b72e21
Dash-SchemaV2: Don't persist undefined fields (#98493)
harisrozajac Jan 7, 2025
d26d748
Reporting: Change docs due to `newPDFRendering` default enablement (#…
juanicabanas Jan 7, 2025
d287c01
Docs: 2025 release dates added to upgrade guide (#98634)
margotphelps Jan 7, 2025
d436723
Chore: Update dependabot path for docker ecosystem (#98632)
baldm0mma Jan 7, 2025
9b1ecae
Stars: fix stars api so it returns uids (#98637)
ryantxu Jan 7, 2025
58ed8a9
Cloud migration: Refactor get by org ID to dashboard svc (#98646)
stephaniehingtgen Jan 7, 2025
f20602e
k8s dashboard - fix user parsing/fetching (#98635)
scottlepp Jan 7, 2025
25538bc
Alerting: Fix label escaping in rule export (#97985)
moustafab Jan 7, 2025
69adb3d
Tests: Fix dashboard mock (#98647)
stephaniehingtgen Jan 7, 2025
2fd355e
update for get-started-part-3 (#98601)
tonypowa Jan 8, 2025
e786292
Folders: Include folder UID when loading dashboards for search v2 (#9…
suntala Jan 8, 2025
8f62207
Dashboards: Panels react to `timeFrom` and `timeShift` changes using …
Sergej-Vlasov Jan 8, 2025
4589fab
Chore: Fix auto-triager label files path in github action (#98658)
academo Jan 8, 2025
0b89b54
Dashboard Changed Modal: Fix spelling (#97135)
gelicia Jan 8, 2025
a8319df
Icon: Expose wrench icon properly (#98625)
ashharrison90 Jan 8, 2025
78826a7
Update dependency diff to v7 (#98176)
renovate[bot] Jan 8, 2025
e19058c
Update dependency @floating-ui/react to v0.27.3 (#98664)
renovate[bot] Jan 8, 2025
79cd8ac
Share: Add analytics to invite user flow (#98617)
evictorero Jan 8, 2025
338a41f
AuthZ service: Add single flight groups for permission fetching (#98607)
IevaVasiljeva Jan 8, 2025
ce51286
Stats: remove dependency on dashboards and folders (#98653)
stephaniehingtgen Jan 8, 2025
5ed2a4c
K8s: Dashboards: Add deletion validation for provisioned dashboards (…
stephaniehingtgen Jan 8, 2025
299e16b
E2E: Adding selectors to improve interactions with panel edit options…
mckn Jan 8, 2025
9c7a355
Alerting: Add tests for combination of switch modes in the alert rule…
soniaAguilarPeiron Jan 8, 2025
e318af5
Plugins: Fix Managed By Grafana version display for grafana cloud (#9…
Ukochka Jan 8, 2025
0ff033c
Update dependency @leeoniya/ufuzzy to v1.0.18 (#98667)
renovate[bot] Jan 8, 2025
cf75566
I18n: Download translations from Crowdin (#98620)
grafana-pr-automation[bot] Jan 8, 2025
a064f65
Azure: Correct version statement for Managed Identity (#98627)
aangelisc Jan 8, 2025
8cb7159
Add the correct pattern for Cloud linking (#98692)
Eve832 Jan 8, 2025
5a2315d
Plugins: Capture error source from grpc status errors (#97471)
wbrowne Jan 8, 2025
121a916
Library Panel: Fix issue where library panels did not display panel l…
yincongcyincong Jan 8, 2025
34c597b
Logs Panel: fix preview and scroll position interaction (#98687)
matyax Jan 8, 2025
3e68731
Alerting: Enable flag alertingApiServer by default (#98282)
yuri-tceretian Jan 8, 2025
429da7f
SQL/Blob: Add support for blob storage to SQL backend (#98192)
ryantxu Jan 8, 2025
2992fbf
K8s: Stats: Update requester (#98706)
stephaniehingtgen Jan 8, 2025
79d8201
Dashboards API: v0 k8s dashboards saving (#98695)
dprokop Jan 8, 2025
3958fb9
CloudMigrations: Introduce RBAC role for migration assistant (#98588)
macabu Jan 9, 2025
2228233
Prometheus datasource: Update info annotations without missing severi…
zenador Jan 9, 2025
4f2d8a1
Remove access to folders directly from library elements service (#98665)
leonorfmartins Jan 9, 2025
4ae627e
Render Service: Add trace ID to logs (#98006)
AgnesToulet Jan 9, 2025
fb57836
Zanzana: Fix reconciliation of fixed roles (#98696)
kalleep Jan 9, 2025
f04d72a
Dashboards: SchemaV2 - Fix default datasource logic (#98573)
axelavargas Jan 9, 2025
42894ba
Alerting: Use common i18n phrases for cancel and save (#98600)
tomratcliffe Jan 9, 2025
f75bbe9
Alerting: Add self closing comp rule to alerting eslint config (#98603)
tomratcliffe Jan 9, 2025
42f6f91
MonacoEditor: set font to Roboto mono (#98672)
ashharrison90 Jan 9, 2025
2860eb5
Azure: Improve Azure Prometheus exemplars UI/UX (#97198)
aangelisc Jan 9, 2025
03ea0e3
Update dependency @rsdoctor/webpack-plugin to v0.4.13 (#98688)
renovate[bot] Jan 9, 2025
9aacc1a
Scenes: Upgrade to 5.36.3 (#98661)
ivanortegaalba Jan 9, 2025
9e8c1ac
Docs: Add documentation for auto-triage github action (#97672)
academo Jan 9, 2025
56be39e
Dashboards: Fix issue where filtered panels would not react to variab…
oscarkilhed Jan 9, 2025
a84ab52
Provisioning: Add resource types (#98727)
ryantxu Jan 9, 2025
78fda78
LBAC for datasources: Extend docs to direct to our terraform provider…
eleijonmarck Jan 9, 2025
6b03adb
Dashboard V2: Snapshot variables and read snapshot (#98463)
harisrozajac Jan 9, 2025
e012105
Update dependency typescript to v5.7.2 (#93749)
renovate[bot] Jan 9, 2025
5a86f03
Loki: Only hide a set of labels instead of every label starting with …
svennergr Jan 9, 2025
3c0dc15
Update dependency @grafana/plugin-e2e to v1.14.4 (#98737)
renovate[bot] Jan 9, 2025
82892fa
Plugins: Enable userStorageAPI feature flag by default (#98745)
andresmgot Jan 9, 2025
9e9adbf
Docs: Add G12 release date to upgrade guide (#98728)
margotphelps Jan 9, 2025
4581a82
Auth: disable passwordless auth if any SAML/OAuth is enabled (#98227)
colin-stuart Jan 9, 2025
c52ec21
Auth: Add a feature toggle to roll out SAML session improvements (#98…
mgyongyosi Jan 9, 2025
bad9044
Update dependency browserslist to v4.24.4 (#98743)
renovate[bot] Jan 9, 2025
90035f9
Remove permissions call which would get folders again (#98729)
leonorfmartins Jan 9, 2025
ce1ae40
Trace View: Set span filters as panel options (#98328)
adrapereira Jan 9, 2025
bf8524e
Update dependency typescript to v5.7.3 (#98753)
renovate[bot] Jan 9, 2025
ee7ffb7
chore(deps): remove obsolete prometheus replace directive (#96925)
hairyhenderson Jan 9, 2025
4f62c8a
Alerting: Update state manager to take image only once per rule evalu…
yuri-tceretian Jan 9, 2025
7cad430
ContactPoints: Remove blank lines prefixes in contact point types (#9…
spinillos Jan 9, 2025
5690859
CloudWatch: Fix conditions for fetching wildcards (#98648)
iwysiu Jan 9, 2025
cfdc27b
docs(TraceView): Add documentation for span filters as panel options …
alexbikfalvi Jan 9, 2025
1e9f536
Update dependency @bsull/augurs to ^0.8.0 (#98757)
renovate[bot] Jan 9, 2025
07d3bdb
[search] - filter by starred (#98651)
scottlepp Jan 9, 2025
0e953a8
Docs: Add 11.4 to supported versions table (#98772)
callmehyde Jan 9, 2025
e195a56
Dashboards: move validation to service (#98769)
stephaniehingtgen Jan 10, 2025
9488bf2
Dashboards: use service for quotas (#98756)
stephaniehingtgen Jan 10, 2025
be1505f
InfluxDB: adhoc filters can use template vars as values (#98567)
bossinc Jan 10, 2025
e4b94fc
E2E: Updated selectors from 11.4 to target 11.5 (#98784)
mckn Jan 10, 2025
557820d
Alerting: Improve k8s error type (#98569)
konrad147 Jan 10, 2025
bdb4725
UserDisplay: Handle both service accounts and user names when resolvi…
kalleep Jan 10, 2025
a0a32fc
Update dependency @prometheus-io/lezer-promql to v0.301.0 (#98770)
renovate[bot] Jan 10, 2025
41c120b
Sidecar: Fix cases when sidecar wouldn't open depending on the first …
aocenas Jan 10, 2025
16d899f
Announcement banner: Remove feature toggle (#98782)
Clarity-89 Jan 10, 2025
fa7f5d1
Update dependency @grafana/plugin-e2e to v1.14.6 (#98788)
renovate[bot] Jan 10, 2025
c62864a
Update dependency @swc/core to v1.10.7 (#98791)
renovate[bot] Jan 10, 2025
c593b20
Zanana: Add custom verb for get_permissions and set_permissions. (#98…
kalleep Jan 10, 2025
50668d5
Chore: Lift pluginsFrontendSandbox feature toggle to the next stage (…
tolzhabayev Jan 10, 2025
ae25724
Update dependency glob to v11.0.1 (#98793)
renovate[bot] Jan 10, 2025
7aa747e
CloudMigrations: Enable feature toggle by default in 11.5 (#98686)
mmandrus Jan 10, 2025
6e8bbe7
Update dependency uuid to v11.0.5 (#98796)
renovate[bot] Jan 10, 2025
32cb6d9
Update scenes to v5.36.4 (#98797)
renovate[bot] Jan 10, 2025
0501ff9
Codegen: Isolate schema generation code (#98742)
spinillos Jan 10, 2025
de290cf
Auth: Fallback to default client authentication setting in AzureAD OA…
mgyongyosi Jan 10, 2025
d4de502
Update dependency core-js to v3.40.0 (#98805)
renovate[bot] Jan 10, 2025
7639934
RuntimeDataSource: Support in core for runtime registered data source…
torkelo Jan 10, 2025
6c1cce4
I18n: Download translations from Crowdin (#98690)
grafana-pr-automation[bot] Jan 10, 2025
7660fa3
Unified History: Going to a dashboard page creates two history entrie…
eledobleefe Jan 10, 2025
ac2345a
Update dependency eslint-plugin-jest to v28.10.0 (#98815)
renovate[bot] Jan 10, 2025
4e398bf
Datasources: Add toggle to control default behaviour of 'Manage alert…
macabu Jan 10, 2025
619e7d3
Alerting docs: fix template example link (#98715)
brendamuir Jan 10, 2025
b742896
Tempo: Add support for TraceQL Metrics exemplars (#96859)
adrapereira Jan 10, 2025
86e8147
Alerting: Use AlertRuleKey for comparison before rule evaluation (#98…
santihernandezc Jan 10, 2025
215eb31
Annotations: Fix usage of dashboard table for permissions (#98774)
stephaniehingtgen Jan 10, 2025
3fa0834
Chore: Remove unneeded betterer package & results that have been fixe…
tomratcliffe Jan 10, 2025
ee362ed
Snapshot: Show proper breadcrumb path (#98806)
ashharrison90 Jan 10, 2025
67ddadb
Update dependency i18next to v24.2.1 (#98816)
renovate[bot] Jan 10, 2025
7499611
Plugins: Disable version installation for specific plugin types (#98597)
oshirohugo Jan 10, 2025
f3d2313
Dashboard SchemaV2: Panel repeater (#98654)
harisrozajac Jan 10, 2025
6568f36
Loki Datasource: Don't escape single quotes (#98767)
gtk-grafana Jan 10, 2025
1ba9a27
Chore: Update `no-untranslated-strings` to check tooltip and template…
tomratcliffe Jan 10, 2025
2e96968
Theme: Extract extra theme definitions into their own directory (#98610)
ashharrison90 Jan 10, 2025
5f1005a
Update dependency @formatjs/intl-durationformat to v0.7.2 (#98820)
renovate[bot] Jan 10, 2025
9df20ed
Docs: Update SAML docs (#98809)
mgyongyosi Jan 10, 2025
345757c
Auth: Fix SAML user IsExternallySynced not being set correctly (#98487)
volcanonoodle Jan 10, 2025
bc7e90b
AuthZ: Fix client dial options (#98827)
gamab Jan 10, 2025
d7da75c
Update dependency @grafana/plugin-e2e to v1.14.6 (#98830)
renovate[bot] Jan 10, 2025
aaa4fe1
Alerting: handle err-mimir-label-value-too-long as user error in the …
alexander-akhmetov Jan 10, 2025
90e65f6
Update dependency @rsdoctor/webpack-plugin to v0.4.13 (#98833)
renovate[bot] Jan 10, 2025
3eace5f
Loki: Sync query direction with sort order in Explore and Dashboards …
matyax Jan 10, 2025
ed39259
Search: Replace Origin calls with Repository (#98754)
ryantxu Jan 10, 2025
99a0eb8
Revert "Share: Add analytics to invite user flow" (#98838)
evictorero Jan 10, 2025
c9d22f0
CloudMigrations: Bulk update local resources (#96002)
mmandrus Jan 10, 2025
9e5fd78
Codegen: Remove pfs codegen dependency from Grafana codebase (#98840)
spinillos Jan 10, 2025
d73bb12
Features: Remove cloudwatchMetricInsightsCrossAccount feature toggle …
idastambuk Jan 10, 2025
0029f92
VizTooltip: Add option to hide zeros when all series are shown (#97986)
gelicia Jan 10, 2025
ad1417b
Alerting: Return default builtin templates in k8s templategroup API a…
JacobsonMT Jan 11, 2025
01aeb56
[search] fix browse mode to show dashboards (#98842)
scottlepp Jan 11, 2025
5282b7c
Bugfix: Updating storybook example to pass theme property to BarGuage…
mckn Jan 13, 2025
8f79a59
PluginExtensions: Persisting log messages accross the browser session…
mckn Jan 13, 2025
5922015
Zanzana: Setup GRPC authentication in client/server mode (#98680)
alexanderzobnin Jan 13, 2025
ddca09f
OAuth: Return SocialError on membership check failure (#98330)
Daniel-Davies Jan 13, 2025
0d06ed5
Update dependency browserslist to v4.24.4 (#98835)
renovate[bot] Jan 13, 2025
a3a1fa7
Update dependency eslint-plugin-react to v7.37.4 (#98858)
renovate[bot] Jan 13, 2025
60aaa8d
Fix only run on fork guard (#98795)
jdbaldry Jan 13, 2025
c6b7e35
Update dependency micro-memoize to v4.1.3 (#98863)
renovate[bot] Jan 13, 2025
04acbcd
LBAC for datasources: Add feature toggle LBAC for datasources mimir `…
eleijonmarck Jan 13, 2025
0f9b107
Zanzana: Consistently add context (#98862)
kalleep Jan 13, 2025
e0cfd12
Dashboard: Edit mode element selection (#97718)
torkelo Jan 13, 2025
72846e3
Schema v2: Reason about new dashboard based on UID (#98800)
dprokop Jan 13, 2025
2928cd4
Update dependency react-hook-form to v7.54.2 (#98867)
renovate[bot] Jan 13, 2025
6f02d2d
Fix syntax (#98875)
jdbaldry Jan 13, 2025
99e1780
Revert "Schema v2: Reason about new dashboard based on UID (#98800)" …
dprokop Jan 13, 2025
96011a5
Chore: Bump promlib to v0.0.7 (#98849)
itsmylife Jan 13, 2025
e028924
Update dependency @stylistic/eslint-plugin-ts to v2.13.0 (#98878)
renovate[bot] Jan 13, 2025
d8d84a0
Dashboards: Allow DashboardDS subqueries in MixedDS (#97116)
mdvictor Jan 13, 2025
9ec10be
K8s: Provisioned dashboard support (#98843)
stephaniehingtgen Jan 13, 2025
4aa29c7
Alerting: Update useAsync to typeguard states (#98884)
gillesdemey Jan 13, 2025
e754ea7
Fix: MySQL integration tests don't need to verify CA (#98857)
Proximyst Jan 13, 2025
460dab5
Update dependency eslint to v9.18.0 (#98880)
renovate[bot] Jan 13, 2025
4d699d4
AuthZ: Use M3 AuthZ Service (#98621)
gamab Jan 13, 2025
98c7861
Search: Update repository query apis (#98886)
ryantxu Jan 13, 2025
598e9f4
Update dependency i18next-parser to v9.1.0 (#98889)
renovate[bot] Jan 13, 2025
f74396b
Prometheus: Update prometheus to v0.301.0 for utf8 support (#98848)
itsmylife Jan 13, 2025
ec42a8f
MultiCombobox: Add basic filtering (#98608)
tskarhed Jan 13, 2025
c3b0eb6
Reverts "MetricCombobox: Fix overflowing parents" (#98868)
joshhunt Jan 13, 2025
38c4f3d
Prometheus: UTF8 metrics for prometheus devenv (#98237)
itsmylife Jan 13, 2025
d0b5529
Docs: Fix Vale linter errors (#98828)
imatwawana Jan 13, 2025
bc39810
Docs: Add Google Sheets to unsupported list (#98536)
imatwawana Jan 13, 2025
dc61a8c
[search] playlist - support legacy uid filter (#98898)
scottlepp Jan 13, 2025
ab6d82a
Docs: MySQL data source updates/revamp (#98652)
lwandz13 Jan 13, 2025
210d731
Return a 400 instead of a 500 for empty query (#98841)
sarahzinger Jan 13, 2025
1c67f40
Bump google.golang.org/api from 0.213.0 to 0.216.0 (#98905)
dependabot[bot] Jan 13, 2025
009d7f4
Feature Toggles: Add two test feature toggles to test potential AB te…
nmarrs Jan 13, 2025
766d645
Filewalkwithme/unistore refactor folder service to hit folder apiserv…
filewalkwithme Jan 13, 2025
6883a4b
Alerting: Regenerate swagger spec (#98914)
JacobsonMT Jan 13, 2025
fd4718d
Explore metrics: Consolidate filters with the OTel experience (#98371)
bohandley Jan 14, 2025
8054b30
I18n: Download translations from Crowdin (#98921)
grafana-pr-automation[bot] Jan 14, 2025
05ea05d
Chore: Bump Go to 1.23.4 (#98853)
Proximyst Jan 14, 2025
9b34a56
AuthZ service: Take action sets into account when checking folder cre…
IevaVasiljeva Jan 14, 2025
29a8fbd
Panel inspect: Fix file names of data download included uninterpolate…
alexrosenfeld10 Jan 14, 2025
4c86de2
Chore: Update authlib (#98870)
gamab Jan 14, 2025
7480c9e
Plugins: Disable SRI checks for filesystem plugins (#98673)
xnyo Jan 14, 2025
cbb688e
Zanzana: Remove usage from legacy access control (#98883)
alexanderzobnin Jan 14, 2025
940d712
Security: Update to Go 1.23.5 - Backport to v11.5.x (#99122)
Proximyst Jan 17, 2025
5e369c6
[v11.5.x] Docs: move DynamoDB to Unsupported list (#99195)
grafana-delivery-bot[bot] Jan 17, 2025
5f7f045
[v11.5.x] Add Apache instructions (#99211)
grafana-delivery-bot[bot] Jan 17, 2025
fb0204c
[v11.5.x] Azure: Improve resource request error handling (#99259)
grafana-delivery-bot[bot] Jan 20, 2025
d7d80d2
[v11.5.x] Docs: Reporting restructure (#99289)
grafana-delivery-bot[bot] Jan 20, 2025
8421799
[v11.5.x] Alerting docs: add instructions to execute notification tem…
grafana-delivery-bot[bot] Jan 21, 2025
e0d8318
[v11.5.x] Alerting docs: add Admonitions to Link Doc pages with pract…
grafana-delivery-bot[bot] Jan 21, 2025
6ee1bfb
[v11.5.x] docs>alert-rules>templates:example-fix (#99361)
grafana-delivery-bot[bot] Jan 22, 2025
6167aac
[v11.5.x] Docs: add user de-duplication description, update usage bil…
grafana-delivery-bot[bot] Jan 23, 2025
41e7cd2
[v11.5.x] LibraryPanel: Fallback to panel title if library panel titl…
grafana-delivery-bot[bot] Jan 23, 2025
56e82b7
[v11.5.x] Remove codespell (#99428)
jdbaldry Jan 23, 2025
df7987a
[v11.5.x] docs: Fixes broken link in data source LBAC (#99497)
grafana-delivery-bot[bot] Jan 24, 2025
85379b8
[v11.5.x] Docs: What's new & Upgrade guide v11.5 (#99676)
grafana-delivery-bot[bot] Jan 28, 2025
c055d03
Release: 11.5.0 (#99653)
github-actions[bot] Jan 28, 2025
86fcf80
[v11.5.x] Azure: Correctly set application insights resource values (…
grafana-delivery-bot[bot] Jan 28, 2025
51f2ae7
[v11.5.x] Docs: add pan and zoom key combos (#99711)
grafana-delivery-bot[bot] Jan 29, 2025
148fd6f
[v11.5.x] [DOC] Add connection URL info to Pyroscope datasource doc (…
grafana-delivery-bot[bot] Jan 29, 2025
5400abf
[v11.5.x] DashboardScenes: Fix issue where relative time does not pas…
grafana-delivery-bot[bot] Jan 30, 2025
b547440
[v11.5.x] Remove old admonition (#99827)
grafana-delivery-bot[bot] Jan 30, 2025
70f5e59
[v11.5.x] Update `make docs` procedure (#99836)
grafana-delivery-bot[bot] Jan 30, 2025
86194fa
[v11.5.x] Docs: Moving migrate to cloud guide from website repo to OS…
grafana-delivery-bot[bot] Jan 30, 2025
9c7139e
[v11.5.x] Alerting: k8s receivers api encrypt existing unencrypted se…
yuri-tceretian Jan 30, 2025
d788e8d
[v11.5.x] CodeEditor: Fix cursor alignment (#99863)
grafana-delivery-bot[bot] Jan 31, 2025
7617fa1
[v11.5.x] TransformationFilter: Include transformation outputs in tra…
grafana-delivery-bot[bot] Jan 31, 2025
5acb12b
[v11.5.x] Alerting: Call RLock() before reading sendAlertsTo map (#99…
grafana-delivery-bot[bot] Jan 31, 2025
6cc10d3
[v11.5.x] Docs: Fix broken link (#99909)
grafana-delivery-bot[bot] Jan 31, 2025
6d9d0d7
[v11.5.x] Docker: Use our own glibc 2.40 binaries (#99918)
grafana-delivery-bot[bot] Jan 31, 2025
eb2b191
[v11.5.x] Docs: Updated Reporting docs (#99931)
grafana-delivery-bot[bot] Jan 31, 2025
e0aadb4
Release: 11.5.1 (#99957)
github-actions[bot] Feb 3, 2025
9c48b94
[v11.5.x] Alerting docs: update screenshot (modify NoData/Error state…
grafana-delivery-bot[bot] Feb 3, 2025
b45af3e
[v11.5.x] DashboardList: Throttle the re-renders (#100046)
grafana-delivery-bot[bot] Feb 4, 2025
cbfb776
[v11.5.x] Docs: fix link text (#100052)
grafana-delivery-bot[bot] Feb 4, 2025
d75d140
[v11.5.x] Plugin Metrics: Eliminate data race in plugin metrics middl…
grafana-delivery-bot[bot] Feb 4, 2025
6b4c70d
[v11.5.x] Chore: Update alpine build docker image (#100018)
grafana-delivery-bot[bot] Feb 4, 2025
967a5d3
[v11.5.x] RBAC: Don't check folder access if `annotationPermissionUpd…
grafana-delivery-bot[bot] Feb 5, 2025
ed62b50
[v11.5.x] Docs: move missing ref URI to correct page (#100134)
grafana-delivery-bot[bot] Feb 5, 2025
234d3d1
[release-11.5.2] Loki query direction: run initialization only in Exp…
grafana-delivery-bot[bot] Feb 6, 2025
b11b012
[release-11.5.2] CloudMigrations: save snapshot of alert rule groups …
grafana-delivery-bot[bot] Feb 7, 2025
273a9b1
[release-11.5.2] Share: Fix short links when root_url is different fr…
grafana-delivery-bot[bot] Feb 7, 2025
9bdd480
[release-11.5.2] Docs: adding actions_allow_post_url example to plugi…
grafana-delivery-bot[bot] Feb 7, 2025
7beb0a1
[release-11.5.2] Chore: Update grabpl version to v3.1.2 (#100243)
baldm0mma Feb 7, 2025
100c91c
[release-11.5.2] Chore: Remove unused knip dependency (#100358)
joshhunt Feb 10, 2025
f73c2fd
[release-11.5.2] grafana-ui: Update InlineField error prop type to Re…
grafana-delivery-bot[bot] Feb 10, 2025
6d67738
[release-11.5.2] Docs: Fixed hyperlinks pointing to supported auth pr…
grafana-delivery-bot[bot] Feb 11, 2025
b857272
[release-11.5.2] Fix: Optimise frontend Postgresql plugin cache busti…
grafana-delivery-bot[bot] Feb 11, 2025
34cdea5
[release-11.5.2] Alerting docs: clarify that `silences` and `mute tim…
grafana-delivery-bot[bot] Feb 12, 2025
676599a
[release-11.5.2] Alerting docs: Add `Enable notifications` section to…
grafana-delivery-bot[bot] Feb 12, 2025
f433b8c
[release-11.5.2] Update `Intro > Queries and Conditions` (#100490)
ppcano Feb 12, 2025
822e5fb
[release-11.5.2] docs: Copy code to clipboard (`set-up-https.md`) (#1…
grafana-delivery-bot[bot] Feb 12, 2025
2728e5c
Alerting: Refactor integration tests (#99519)
yuri-tceretian Jan 24, 2025
fb0d6be
Alerting: Allow specifying uid for new rules added to groups (#99858)
moustafab Feb 10, 2025
c30b9bd
[release-11.5.2] Alerting docs: remove admonition about auto-generate…
grafana-delivery-bot[bot] Feb 12, 2025
b8d8a94
[release-11.5.2] Chore: pin tonistiigi/binfmt version (#100518)
joshhunt Feb 12, 2025
e888727
[release-11.5.2] CI: Add release branches to patch automation (#100527)
grafana-delivery-bot[bot] Feb 12, 2025
d3cab82
[release-11.5.2] Auth: Fix redirect with JWT auth URL login (#100355)
grafana-delivery-bot[bot] Feb 12, 2025
49a32d7
[release-11.5.2] Docs: updated supported versions with 11.5 (#100557)
grafana-delivery-bot[bot] Feb 12, 2025
5533f62
[release-11.5.2] Auth: Add early return if `auth_token` is in the URL…
grafana-delivery-bot[bot] Feb 13, 2025
3881a17
[release-11.5.2] AuthN: Refetch user on "ErrUserAlreadyExists" (#100582)
grafana-delivery-bot[bot] Feb 13, 2025
cfa5292
[release-11.5.2] Docs: Fix URLs to auth providers from Team Sync page…
grafana-delivery-bot[bot] Feb 13, 2025
b321585
[release-11.5.2] Docs: Improve instructions to change basic roles (#1…
grafana-delivery-bot[bot] Feb 13, 2025
a957c28
[release-11.5.2] Dashboards: Bring back scripted dashboards (#100633)
dprokop Feb 13, 2025
327ca47
[release-11.5.2] Dashboards: Fix repeats not being added on refresh w…
grafana-delivery-bot[bot] Feb 13, 2025
6c3e9e5
[release-11.5.2] IAM: log error when malformed json arrays are found …
grafana-delivery-bot[bot] Feb 13, 2025
7776a6c
Fix publishing workflow (#100657)
jdbaldry Feb 13, 2025
0faf118
[release-11.5.2] Metrics: Use correct gatherer in graphite bridge (#1…
grafana-delivery-bot[bot] Feb 13, 2025
b774d0d
[release-11.5.2] [DOC] Update links, page weights for mounting conten…
grafana-delivery-bot[bot] Feb 13, 2025
72e8b57
[release-11.5.2] Alerting docs: update `Configure Webhook notificatio…
grafana-delivery-bot[bot] Feb 14, 2025
4683c0f
[release-11.5.2] CI: Backport to release branches (#100691)
kminehart Feb 14, 2025
9908a78
[release-11.5.2] Docker: Missing libresolv.so.2 from glibc (#100739)
grafana-delivery-bot[bot] Feb 14, 2025
50a0247
[release-11.5.2] Update whatsnewURL in package.json (#100756)
grafana-delivery-bot[bot] Feb 14, 2025
598e033
apply security patch: release-11.5.2/317-202502130459.patch
github-actions[bot] Feb 14, 2025
a18e813
Merge tag 'refs/tags/v11.5.2' into release-2.14
github-actions[bot] Mar 10, 2025
e3015c8
[bot] add VERSION file with 11.5.2
github-actions[bot] Mar 10, 2025
4890d33
[bot] assets: generate
github-actions[bot] Mar 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
114 changes: 114 additions & 0 deletions .betterer.eslint.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
// @ts-check
const emotionPlugin = require('@emotion/eslint-plugin');
const importPlugin = require('eslint-plugin-import');
const jestPlugin = require('eslint-plugin-jest');
const jsxA11yPlugin = require('eslint-plugin-jsx-a11y');
const lodashPlugin = require('eslint-plugin-lodash');
const barrelPlugin = require('eslint-plugin-no-barrel-files');
const reactPlugin = require('eslint-plugin-react');
const testingLibraryPlugin = require('eslint-plugin-testing-library');

const grafanaConfig = require('@grafana/eslint-config/flat');
const grafanaPlugin = require('@grafana/eslint-plugin');

// Include the Grafana config and remove the rules,
// as we just want to pull in all of the necessary configuration but not run the rules
// (this should only be concerned with checking rules that we want to improve,
// so there's no need to try and run the rules that will be linted properly anyway)
const { rules, ...baseConfig } = grafanaConfig;

/**
* @type {Array<import('eslint').Linter.Config>}
*/
module.exports = [
{
name: 'grafana/betterer-ignores',
ignores: [
'.github',
'.yarn',
'**/.*',
'**/*.gen.ts',
'**/build/',
'**/compiled/',
'**/dist/',
'data/',
'deployment_tools_config.json',
'devenv',
'e2e/test-plugins',
'e2e/tmp',
'packages/grafana-ui/src/components/Icon/iconBundle.ts',
'pkg',
'playwright-report',
'public/lib/monaco/',
'public/locales/_build',
'public/locales/**/*.js',
'public/vendor/',
'scripts/grafana-server/tmp',
'!.betterer.eslint.config.js',
],
},
{
name: 'react/jsx-runtime',
// @ts-ignore - not sure why but flat config is typed as a maybe?
...reactPlugin.configs.flat['jsx-runtime'],
},
{
files: ['**/*.{ts,tsx,js}'],
...baseConfig,
plugins: {
...baseConfig.plugins,
'@emotion': emotionPlugin,
lodash: lodashPlugin,
jest: jestPlugin,
import: importPlugin,
'jsx-a11y': jsxA11yPlugin,
'no-barrel-files': barrelPlugin,
'@grafana': grafanaPlugin,
'testing-library': testingLibraryPlugin,
},
linterOptions: {
// This reports unused disable directives that we can clean up but
// it also conflicts with the betterer eslint rules so disabled
reportUnusedDisableDirectives: false,
},
},
{
files: ['**/*.{js,jsx,ts,tsx}'],
rules: {
'@typescript-eslint/no-explicit-any': 'error',
'@grafana/no-aria-label-selectors': 'error',
'no-restricted-imports': [
'error',
{
patterns: [
{
group: ['@grafana/ui*', '*/Layout/*'],
importNames: ['Layout', 'HorizontalGroup', 'VerticalGroup'],
message: 'Use Stack component instead.',
},
],
},
],
},
},
{
files: ['**/*.{ts,tsx}'],
ignores: ['**/*.{test,spec}.{ts,tsx}', '**/__mocks__/**', '**/public/test/**'],
rules: {
'@typescript-eslint/consistent-type-assertions': ['error', { assertionStyle: 'never' }],
},
},
{
files: ['public/app/**/*.{ts,tsx}'],
rules: {
'no-barrel-files/no-barrel-files': 'error',
},
},
{
files: ['public/**/*.tsx', 'packages/grafana-ui/**/*.tsx'],
ignores: ['public/app/plugins/**', '**/*.story.tsx', '**/*.{test,spec}.{ts,tsx}', '**/__mocks__/', 'public/test'],
rules: {
'@grafana/no-untranslated-strings': 'error',
},
},
];
Loading