03d6d8f854
Table: Move library to react-data-grid ( #102482 )
...
* Changes galore
* Freedom 🗽
* Add feature flag
* Latest changes
* Basic auto cell type
* Partially working bar-gauge
* Brokenish but whatevs
* Include the toggle doc
* TableNG: Context menu (#94094 )
* feat(table-ng): context menu init commit
* betterer
* feat(table-ng): re-use contextmenu component
* fix(table-ng): close context menu issue
* TableNG: Sorting columns (#94200 )
feat(table-ng): sorting column
* fix feature toggle conflict
* TableNG: Sorting with custom table header (#95351 )
* TableNG: Header Toggle (#95310 )
* TableNG: Multi-column sorting (#95395 )
feat(table-ng): multi-sorting
* TableNG: Column width options (#95426 )
* feat(table-ng): column width
* mouse handle drag event
* move resizing task
* TableNG: Fix icon sorting direction (#95653 )
fix(table-ng): sorting icon direction
* TableNG: Show table footer (#95313 )
* TableNG: Show table footer
* Revert betterer
* Update betterer
* Incorporate reducer calculations into footer
* Update imports in FooterRow
* Use getFooterValue for summary cell render
* TableNG: Min column width (#95657 )
* feat(table-ng): min column width
* feat(table-ng): set a min width constant
* TableNG: Column alignment (#95679 )
* feat(table-ng): column alignment
* cleaning
* feat(table-ng): header cell alignment
* optimizations
* feat(table-ng): footer cell alignment
* calc counter
* TableNG: use compiled fn for columns -> records conversion (#95914 )
* use compiled fn for columns -> records conversion
* TableNG: Move key rev and fix width overrides (#95921 )
* meh
* add index to records
---------
Co-authored-by: Drew Slobodnjak <60050885+drew08t@users.noreply.github.com >
* TableNG: Sparkline Cell Parity (#95690 )
* sparkline value
* todo
* Remove unsued shallowField
* Pass justifyContent to sparkline
---------
Co-authored-by: drew08t <drew08@gmail.com >
* TableNG: BarGauge cell updates (#95521 )
* fix bargauge cell
* merge and fix props
* cleanup imports
* TableNG: Text wrapping (#96041 )
* feat(table-ng): fix long text cell width
* feat(table-ng): fix long text cell width 2
* comment out column rowHeight
* fix long text column width
* fix types
* fix types
* naming
* Check current header cell ref is defined for key
* cleaning
* make table re-render when data changed
* eslint
---------
Co-authored-by: drew08t <drew08@gmail.com >
* TableNG: Text overflow (#96641 )
* feat(table-ng): text overflow
* cleaning
* TableNG: Fix footer for count (#96802 )
* TableNG: Table column filter (#96767 )
* feat(table-ng): add filter form
---------
Co-authored-by: drew08t <drew08@gmail.com >
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
* TableNG: On column resize trigger (#97004 )
chore(table-ng): trigger on resize on text wrap only
* TableNG: Improve sort performance (#97767 )
* TableNG: Improve sort performance
* clean a bit
* a bit more
* Remove const that was breaking sort
---------
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
* TableNG: Fix sorting (#98141 )
fix(table-ng): sorting
* TableNG: fix multi sorting (#98668 )
fix(table-ng): multi sorting
* TableNG: Column re-size handler (#98901 )
* feat(table-ng): column re-size handler
* TableNG: Fix footer calcs with no reducer (#99347 )
* TableNG: Update renderHeaderCell with filter dep (#99483 )
* TableNG: Updated styles for demo (#99530 )
* style proposal: table ng
* chore: revert gauge cell custom stuff
* TableNG: Cross-filter (#99459 )
* feat(table-ng): cross-filter
* fix filter update issue
* fix filter reset issue
* Fix spacebar for filter input
---------
Co-authored-by: drew08t <drew08@gmail.com >
* TableNG: Filter perfomance optimization (#99620 )
fix(table-ng): filter performance optimization
* TableNG: Refine styling closer to original table (#99625 )
* TableNG: Support groupToNestedTableTransform (#97134 )
* TableNG: Support groupToNestedTableTransform
* Fix merge issues
* Force refresh for now
* Remove log
* Fix some conflicts
* Fix more conflicts
* Help avoid clash with compiled frameToRecords keys
* Make subtable height unconstrained
* Support show field names in nested tables toggle
* TableNG: Fix footer + some other misc updates (#99846 )
fix: footer fixes huzzah
* TableNG: Styling - Update styling for cells (#99851 )
* fix(table-ng): bargauge inner width issue
* TableNG: Move header cell component (#99844 )
* fix(table-ng): move header cell into separate file
* Fix sub table
---------
Co-authored-by: drew08t <drew08@gmail.com >
* TableNG: Auto cell feature parity (#100095 )
* feat(table-ng): auto cell feature parity
* TableNG: JSON cell implementation + hover fixes (#100152 )
* feat: tableNG json cell + auto fixes
* chore: add comment
* add justify content to json cell
---------
Co-authored-by: Ihor Yeromin <yeryomin.igor@gmail.com >
* TableNG: Fix cell hover issue (#100207 )
* fix(table-ng): cell hover issue
* better commenting
* TableNG: Text color cell (#100120 )
feat(table-ng): text color cell feature parity
* TableNG: Image cell implementation (#100132 )
* feat: tableNG image cell
* fix: incorporate justify-content correctly
* chore: pass down cell options from fieldConfig
---------
Co-authored-by: Ihor Yeromin <yeryomin.igor@gmail.com >
* TableNG: Cell height performance improvement (#100544 )
* chore: perf improvement
* chore: minor fix
* Update packages/grafana-ui/src/components/Table/TableNG/TableNG.tsx
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
* chore: fix betterer
---------
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
* TableNG: Add pagination (#100165 )
* TableNG: Add pagination
* TableNG: Get collapsed icon state correct + update `rowHeight` (#100556 )
* fix: get collapsed icon state correct + update condition for calculating row height
* chore: some cleanup!
* chore: naming to avoid confusion with local state name
* TableNG: Add support for `DataLinksCell` (#100459 )
* TableNG: Improve sub table styling (#100772 )
* Move files temporarily to fix conflicts
* Fix feature flag conflicts
* Move files back to cell dir
* TableNG: Update inner height of bar gauge cell (#100996 )
* fix: change inner height of bar gauge cell
* chore: move function to utils, cleanup
* Remove testing line
* TableNG: Add bottom border to column headers + fix footer styling (#101016 )
* feat: add bottom border to column headers for table parity
* feat: summary row style fix
* chore: remove redundant style
---------
Co-authored-by: drew08t <drew08@gmail.com >
* TableNG: Add support for `ActionsCell` (#101024 )
* TableNG: Cell hover styles + header resize handler indicator (#100770 )
* fix: tableNG styles
* chore: clean up comments
* chore: remove column header stuffz for now
* fix: refactor to transform/translate + resize handler hover styling
* chore: re-think approach - change a lot of things
* chore: most recent iteration
* chore: wait i like this better
* chore: hoist into colors function + clean it up!
* moar better
* chore: define constants for clarity
* chore: calculate rbga to rgb values given background color
---------
Co-authored-by: drew08t <drew08@gmail.com >
* TableNG: Fix scoll hover jumpy behavior (#101085 )
* fix(table-ng): hover scroll jumping
* Account for panel padding during pagination
---------
Co-authored-by: Drew Slobodnjak <60050885+drew08t@users.noreply.github.com >
Co-authored-by: drew08t <drew08@gmail.com >
* TableNG: Fix imports (#101059 )
* fix(table-ng): clean imports
Co-authored-by: Drew Slobodnjak <60050885+drew08t@users.noreply.github.com >
* TableNG: Sorted rows dependent upon filtered rows (#100985 )
TableNG: Improve multi-sort performance
* TableNG: Fix sparkline width (#101164 )
fix(table-ng): sparkline width
* TableNG: Type TableNG (#101257 )
* feat: type tableNG
* chore: push betterer
* chore: fix linter + why can't I have inline if statements... GRR!
* fix: linter - props name got changed at some point...
* feedback: data links prop consistency + json cell robustness
* chore: remove unused rowIndex prop
---------
Co-authored-by: drew08t <drew08@gmail.com >
* TableNG: Add support for datalinks (#100769 )
Co-authored-by: drew08t <drew08@gmail.com >
* Chore: Remove unused import (#102064 )
remove unused import
* Update betterer
* BarGauge: Remove z-index (#102220 )
fix(bargauge): remove z-index
* TableNG: Refactor + testing (#102045 )
* feat: type tableNG
* chore: push betterer
* chore: fix linter + why can't I have inline if statements... GRR!
* fix: linter - props name got changed at some point...
* feedback: data links prop consistency + json cell robustness
* feat: refactor + tests
* chore: fix import lint errors
* betterer
* chore: fix image cell
* chore: revert width function
* add test
* betterer
* chore: fix sorting + add tests
* chore: pr feedback
---------
Co-authored-by: Ihor Yeromin <yeryomin.igor@gmail.com >
Co-authored-by: drew08t <drew08@gmail.com >
* TableNG: Fix table suggestion (#102497 )
fix: defensively guard against missing cellOptions
* TableNG: Footer fields calc fix (#102487 )
* fix: respect footer fields calc selection
* chore: add test
* TableNG: Image cell hover fix (#102489 )
fix: image cell hover
* TableNG: Persist scrollbars during re render (#102559 )
* TableNG: Persist scrollbars during re render
* Update improved betterer
* TableNG: Fix column width override (#102474 )
* fix(table): column width override
* TableNG: Add support for crosshair share (#102410 )
* TableNG: Add support for crosshair share
* Add tests
* TableNG: Fix table ng tests (#102645 )
fix: cellType causing tests to fail
* Remove empty file
* TableNG: Update util tests (#102646 )
* TableNG: Add column type icon (#102686 )
* chore(table-ng): add column type icon
* chore(table-ng): clean styling
* Use core internationalization outside grafana ui
* Import popover directly
* Add count to grafana-ui locales
* TableNG: Change feature flag to tableNextGen (#102814 )
Change feature flag to tableNextGen
* TableNG: Add row colors (#102706 )
* chore(table-ng): add row colors
* clean up
* fix params
* fix(table-ng): cell color background indexing
---------
Co-authored-by: Kyle Cunningham <kyle@codeincarnate.com >
Co-authored-by: Ihor Yeromin <yeryomin.igor@gmail.com >
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
Co-authored-by: Adela Almasan <88068998+adela-almasan@users.noreply.github.com >
Co-authored-by: Alex Spencer <52186778+alexjonspencer1@users.noreply.github.com >
2025-03-25 20:57:57 -07:00
Joey and Piotr Jamróz
dfe2af9559
Tempo: Remove aggregate by ( #98474 )
...
* Remove aggregate by
* Update betterer
* Run toggles test
* Add back group by in schema so it can be checked for
* Show error if group by
* Update error message
* Allow user to remove the group by from the query
* Fix assertion
---------
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2025-03-24 09:17:32 +00:00
Jacob Valdez
7d435e5d84
Docs: Cleaning up configure security hardening docs ( #102567 )
...
* Docs: Cleaning up configure security hardening docs
* Adjusting layout
2025-03-21 11:16:10 -05:00
Ieva and Irene Rodríguez
8af271187c
Docs: Remove references to group sync ( #102599 )
...
* remove references to group sync
* remove relfref and add new link
* remove relfref
* Update relfref
* remove relrefs and add admonitions
* fix URL
* remove relrefs
* replace relrefs
* replace relrefs
* replace relrefs
* replace relrefs
* replace relrefs
* replace relrefs
* replace relrefs
* replace relrefs
* run prettier
---------
Co-authored-by: Irene Rodríguez <irene.rodriguez@grafana.com >
2025-03-21 16:13:44 +00:00
Misi
874751d9da
Docs: AzureAD + SAML improvements ( #102623 )
...
* Docs: AzureAD + SAML improvements
* Fix
2025-03-21 17:00:12 +01:00
Quentin Bisson and Mihaly Gyongyosi
aeca9a80a4
JWT: Add org role mapping support to the JWT provider ( #101584 )
...
* add org role mapping to the jwt provider
* Fix indentation for OrgMapping assignment
* add-test
* fix linting
* add org_attribute_path
* fix test
* update doc
* update doc
* Update pkg/services/authn/clients/jwt.go
* Update docs
---------
Co-authored-by: Mihaly Gyongyosi <mgyongyosi@users.noreply.github.com >
2025-03-21 14:18:53 +01:00
Stephanie Hingtgen
c33a53a47a
K8s: Remove restore functionality; can be done with list ( #102560 )
2025-03-20 16:38:32 -05:00
Felix Dreissig
1e0d7102cc
Docs: Add auth for metrics to hardening page ( #102475 )
2025-03-20 14:22:54 +01:00
Timur Olzhabayev
a29e49f472
Chore: Promoting frontendSandboxMonitorOnly to private preview ( #102213 )
...
* Since pluginsFrontendSandbox is private preview we can make frontendSandboxMonitorOnly also private preview
* Running toggle generation command
2025-03-19 20:07:26 +02:00
Timur Olzhabayev
5f0faf2dd6
Chore: Promoting feature toggle pluginsSriChecks GA ( #102212 )
...
* Making pluginsSriChecks GA
* make it disabled by default
2025-03-19 19:45:04 +02:00
Matheus Macabu and Dana Axinte
ac4b2a3200
SecretsManager: Add feature toggle ( #102420 )
...
Co-authored-by: Dana Axinte <53751979+dana-axinte@users.noreply.github.com >
2025-03-19 10:25:14 +01:00
linoman and Irene Rodriguez
afb058c40a
Fix URL rendering typo ( #102346 )
...
* Fix URL rendering typo
* run prettier
---------
Co-authored-by: Irene Rodriguez <irene.rodriguez@grafana.com >
2025-03-18 11:42:25 +01:00
ismail simsek
07024c9bac
Prometheus: Enable prometheusRunQueriesInParallel feature toggle by default ( #102127 )
...
enable prometheusRunQueriesInParallel by default
2025-03-17 22:13:59 +01:00
Timur Olzhabayev
f2518a2c45
Chore: Promote pluginsDetailsRightPanel to private preview ( #102211 )
...
promote FeatureStagePrivatePreview to private preview
2025-03-17 10:49:51 +01:00
Yuri Tseretyan
e30034a42a
Alerting: Remove feature flag alertingNoDataErrorExecution ( #102156 )
...
* remove feature flag
* remove feature flag in state manager
* make sure no data with empty results is handled
Signed-off-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
---------
Signed-off-by: Yuri Tseretyan <yuriy.tseretyan@grafana.com >
2025-03-14 14:51:58 -04:00
Syerikjan Kh
b3452ae720
feat: datasourceconnectionsTab to private preview ( #102200 )
2025-03-14 11:05:27 -04:00
Nick Richmond
ae7cba3268
MetricsDrilldown: Advance exploreMetricsUseExternalAppPlugin feature toggle stage ( #102137 )
...
* chore: advance `exploreMetricsUseExternalAppPlugin` feature toggle stage
* fix: do not hide from docs
2025-03-13 17:50:37 -04:00
Ieva
9264431c81
RBAC: Remove action set feature toggle ( #101959 )
...
* remove action set feature toggle
* don't pass feature toggles to action set service instantiation
* linting
* test fixes and frontend clean-up
* fix test
2025-03-13 15:18:23 +00:00
bfedf0b512
Dashboard: Redirect between v1alpha1 and v2alpha1 depending on stored version ( #101292 )
...
* wip: Create a proxy state manager to avoid complexity
* Read path redirecting
* add tests for unified dashboard API
* add tests
* Contemplate both formats in DashboardProxy
* Fix force old
* Fix tests for proxy
* catch errors
* Save as V2 when dynamic dashboard is enabled
* Improve tests
* Remove feature toggle
* Use kubernetesDashboards for e2e suite
* Fix issue when loading snapshots
* Fix typescript errors
* Integrate with backend conversion error
* Remove legacy annotation
* fix snapshot loading; lint
* Add missing hideTimeControls
* fix test
* make setupDashboardAPI to all suites
* refactor getDashboardAPI
* Add tests
* fix DashboardScenePage tests
* fix tests
* fix go tests
* Refactor to understand better the need of transforming to v2 to compare
* Fix detect changes logic
* yes status from schema gen
---------
Co-authored-by: alexandra vargas <alexa1866@gmail.com >
Co-authored-by: Haris Rozajac <haris.rozajac12@gmail.com >
2025-03-12 11:43:32 -06:00
Matheus Macabu and Thomas Fournier
848d49e70f
Chore: Add username option for redis remote cache ( #101787 )
...
* Chore: Add username option for redis remote cache
(cherry picked from commit 25e28dc85e )
* Chore: Update docs and config with sample Redis conn with user+pass
---------
Co-authored-by: Thomas Fournier <tfournier@evolves.fr >
2025-03-12 08:26:41 +01:00
Sam Jewell
7a3415148e
SQL Expressions: Add cell-limit for input dataframes ( #101700 )
...
* expr: Add row limit to SQL expressions
Adds a configurable row limit to SQL expressions to prevent memory issues with large
result sets. The limit is configured via the `sql_expression_row_limit` setting in
the `[expressions]` section of grafana.ini, with a default of 100,000 rows.
The limit is enforced by checking the total number of rows across all input tables
before executing the SQL query. If the total exceeds the limit, the query fails
with an error message indicating the limit was exceeded.
* revert addition of newline
* Switch to table-driven tests
* Remove single-frame test-cases.
We only need to test for the multi frame case. Single frame is a subset
of the multi-frame case
* Add helper function
Simplify the way tests are set up and written
* Support convention, that limit: 0 is no limit
* Set the row-limit in one place only
* Update default limit to 20k rows
As per some discussion here:
https://raintank-corp.slack.com/archives/C071A5XCFST/p1741611647001369?thread_ts=1740047619.804869&cid=C071A5XCFST
* Test row-limit is applied from config
Make sure we protect this from regressions
This is perhaps a brittle test, somewhat coupled to the code here. But
it's good enough to prevent regressions at least.
* Add public documentation for the limit
* Limit total number of cells instead of rows
* Use named-return for totalRows
As @kylebrandt requested during review of #101700
* Leave DF cells as zero values during limits tests
When testing the cell limit we don't interact with the cell values at
all, so we leave them at their zero values both to speed up tests, and
to simplify and clarify that their values aren't used.
* Set SQLCmd limit at object creation - don't mutate
* Test that SQL node receives limit when built
And that it receives it from the Grafana config
* Improve TODO message for new Expression Parser
* Fix failing test by always creating config on the Service
2025-03-11 17:14:33 +00:00
Mike Nolta
79d079b638
Docs: fix missing @ in GF_PLUGINS_PREINSTALL example ( #101908 )
...
Docs: fix missing `@` in `GF_PLUGINS_PREINSTALL`
2025-03-11 11:24:33 +00:00
Josh Hunt
210c886bb7
I18n: Add new language options ( #101899 )
...
* Add newLanguages feature toggle
* add additional languages behind feature toggle
* be more forgiving of what config looks like in tests
* tweak regex
* put pt-br back
* restore order of pt-BR and cn-Hans, rename EXTRA_LANGUAGES to NEW_LANGUAGES
* stricter test regex
2025-03-11 12:07:16 +02:00
Sam Jewell
dd5db23123
SQL Expressions: Update comment for flag definition ( #101919 )
...
Update comment for SQL Expressions flag definition
2025-03-11 09:59:23 +00:00
Carl Bergquist
14ad1dec38
conf: hides scope feature toggles from docs ( #101913 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com >
2025-03-11 10:12:58 +01:00
cf60c4e77f
Update SAML configuration steps ( #101663 )
...
* replace relrefs and minor edits
* add new content and links
* Update docs/sources/setup-grafana/configure-security/configure-authentication/saml/index.md
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com >
* Update docs/sources/setup-grafana/configure-security/configure-authentication/saml/index.md
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com >
* changes from linter and content suggestions
* Update docs/sources/setup-grafana/configure-security/configure-authentication/saml/index.md
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com >
* Update docs/sources/setup-grafana/configure-security/configure-authentication/saml/index.md
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com >
* Update docs/sources/setup-grafana/configure-security/configure-authentication/saml/index.md
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com >
* Update docs/sources/setup-grafana/configure-security/configure-authentication/saml/index.md
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com >
* run prettier
---------
Co-authored-by: Misi <mgyongyosi@users.noreply.github.com >
Co-authored-by: Irene Rodriguez <irene.rodriguez@grafana.com >
2025-03-10 13:04:27 +00:00
colin-stuart
ff10186db7
Docs: Group Attribute Sync feature in private preview ( #101822 )
...
* Docs: Group Attribute Sync feature in private preview
* add link & support note
* update GAS API docs
2025-03-07 14:28:26 -05:00
Misi
d3b3186713
Auth: Make ssoSettingsSAML GA and enabled by default ( #101766 )
...
Make ssoSettingsSAML GA and enabled by default
2025-03-07 12:01:18 +01:00
5996e102af
Image Render: Propagate traces in HTTP mode ( #100559 )
...
* Rendering: Propagate traces in HTTP mode
* update ini file
* update docs
* update doc
* fix imports
* fix go files
* fix CI
* update ini config
* remove servicename
---------
Co-authored-by: AgnesToulet <35176601+AgnesToulet@users.noreply.github.com >
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2025-03-06 12:02:00 -05:00
Robby Milo
13cf67de53
Remove relref shortcodes ( #101694 )
...
* manually replce all shared relrefs
* relref replace - grafana next
* Merge branch 'master' into robbymilo/relref-replace-grafana-next
* manual fixes
* remove ref shortcode
* Merge branch 'master' into robbymilo/relref-replace-grafana-next
* prettier
* fix test
* update readme
2025-03-06 13:59:08 +01:00
Yuri Tseretyan
374380d1f6
Alerting: Keep the latest version of deleted rule in version table ( #101481 )
...
* add feature toggle alertRuleRestore
* Update delete rule to require UserUID, remove all versions and create "delete" version that holds information about who and when deleted the rule
2025-03-05 09:15:26 -05:00
Jack Westbrook and Kristian Bremberg
bbfeb8d220
Feature: Introduce subresource integrity checks (SRI) for frontend assets ( #100983 )
...
* feat(featuremgmt): introduce feature toggle for enabling sri checks
* feat(frontend): use assetSriChecks feature toggle to inject integrity hash into script tags
* chore(webpack): align sri algorithms across dev and prod builds
* docs(featuremgmt): update assetSriChecks to pass CI
* docs(featuremgmt): fix more spelling complaints with assetSriChecks
* Add crossorigin attribute
* chore(webpack): add subresource-integrity plugin
* build(webpack): wrap webpack jsonp loader integrity checks in feature flag checks
* revert(index.html): remove crossorigin attribute if assertSriChecks is disabled
---------
Co-authored-by: Kristian Bremberg <kristian.bremberg@grafana.com >
2025-03-04 11:56:35 +01:00
Adela Almasan
2b0029267c
Actions: Remove vizActions feature toggle ( #100309 )
2025-02-27 01:15:01 +02:00
Gabriel MABILLE
f3433fd472
RBAC: Remove accessControlOnCall feature toggle ( #101222 )
...
* RBAC: Remove accessControlOnCall feature toggle
* Leave the other one in place
* Tests
* frontend
* Readd empty ft to frontend test
* Remove legacy RBAC check
* Fix test
* no need for context
* Remove unused variable
* Remove unecessary param
* remove unecessary param from tests
* More tests :D
2025-02-25 13:44:40 +01:00
nbav12
047136c830
Docs: Change link title ( #101043 )
...
Update _index.md
Proposal to change the link title (also the relref behind, respectively). At the sidebar, under: Set up > Install Grafana - there is a link with the title "RHEL or Fedora". Just to be uniform...
2025-02-25 09:11:00 +01:00
Nick Richmond
10c6f1878e
Docs: Show exploreMetricsRelatedLogs feature toggle in docs ( #101106 )
...
docs: show `exploreMetricsRelatedLogs` feature toggle in docs
2025-02-21 09:31:16 -05:00
Edward Qian
6eca5c09df
Prometheus: Remove query assistant and related components ( #100669 )
...
* remove query assistant related components
* remove export statement
* remove grafana/llm from prometheus packages
* remove extra package
* revert unintended change
* incorrect handling of managedPluginsInstall merge deletion
* update yarn.lock
* linting fix
* linting fix
2025-02-21 11:33:12 +01:00
Eric Leijonmarck
5974c197cb
Settings: Updating docs for removal of settings ( #100956 )
...
* wip
* linting
* update word
2025-02-21 08:57:01 +00:00
Jack Baldry
ab754bc6bd
Rename Explore Apps to App Drilldown ( #101096 )
2025-02-20 19:14:02 +00:00
Vardan Torosyan and Irene Rodríguez
801ffea206
Docs: Passwordless auth is not available in cloud ( #100825 )
...
* Docs: Passwordless auth is not available in cloud
* Update index.md
---------
Co-authored-by: Irene Rodríguez <irene.rodriguez@grafana.com >
2025-02-20 12:07:31 -05:00
32643c933e
LBAC for datasources: GA ( #99511 )
...
* GA: feature toggle removal of `teamHttpHeaders`
* Apply suggestions from code review
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com >
---------
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com >
2025-02-20 10:26:46 +00:00
tab0r
634142eca3
[docs/configure/logging] include detail about multiple log filters ( #100888 )
2025-02-19 20:05:11 +01:00
Zoltán Bedi and ismail simsek
5a7916133e
Chore: Remove sqlQuerybuilderFunctionParameters feature toggle ( #100809 )
...
* chore: remove `sqlQuerybuilderFunctionParameters` ff
* Update packages/grafana-sql/src/components/visual-query-builder/SelectRow.tsx
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com >
---------
Co-authored-by: ismail simsek <ismailsimsek09@gmail.com >
2025-02-19 15:38:27 +01:00
Stephanie Hingtgen
3e6f40c873
K8s: Move to one feature toggle for folders and dashboards ( #100911 )
2025-02-19 01:11:26 +02:00
Ezequiel Victorero
fd8a2158f1
Docs: Image renderer https configuration using environment variables ( #100846 )
2025-02-18 14:35:40 -03:00
Hugo Kiyodi Oshiro and Will Browne
29afe7d2cc
Plugins: Remove managedPluginsInstall feature toggle ( #100416 )
...
* Plugins: Remove managedPluginsInstall feature toggle
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
2025-02-17 16:07:41 +01:00
c9250c9135
Transformation: Add support for variables to ALL transformations ( #100225 )
...
* Transformation: generic support for variables, yay
* clean up value matcher editors
* clean
* clean up filterByValue
* more
* clean
* clean
* more!
* lint
* Revert "Transformation: generic support for variables, yay"
This reverts commit deec7c306b .
* Bump scenes to canary
* filterByValue - remove irrelevant tests
* filterByName tests update
* calculateField test update
* nit
* is that gonna work?
* Update grafana-data tscnig config to use grafana-ui's react table types
---------
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
Co-authored-by: oscarkilhed <oscar.kilhed@grafana.com >
2025-02-17 13:07:11 +01:00
Ashley Harrison
39db59fc73
Chore: remove the queryLibraryDashboards toggle since we didn't end up using it ( #100749 )
...
remove the queryLibraryDashboards toggle since we didn't end up using it
2025-02-14 16:39:22 +00:00
Ariana and Irene Rodriguez
d81c4b3c42
Docs: Updating SAML UI Docs for Azure specific attributes ( #100565 )
...
* Updating SAML for Azure specific attribute structures
Adding additional context surrounding SAML via Azure where the full attribute URL needs to be specified or it will not map correctly.
This generates a lot of support contacts and isn't documented causing friction when organizations can't set it up themselves or lack the technical staff to self manage.
* run prettier
---------
Co-authored-by: Irene Rodriguez <irene.rodriguez@grafana.com >
2025-02-13 19:46:38 +01:00
Victor Cinaglia
71f97f380d
Docs: Fix URLs to auth providers from Team Sync page ( #100563 )
...
* iam/docs: fix links to providers in team sync page
* iam/docs: make auth proxy link look more like other links
2025-02-13 09:35:35 -05:00