Todd Treece
cd9fcd08aa
K8s: APIGroupBuilder runner admission support ( #95705 )
2024-11-05 23:57:20 +02:00
Scott Lepper
6d8ee5fde0
search: use US searcher from dashboard list page ( #95888 )
...
search: wire up unified storage searcher
2024-11-05 14:30:10 -05:00
ismail simsek
82ac9e2bb6
Explore Metrics: Explore Logs integration ( #94656 )
...
* initial logs integration
* rename back to Integrations
* remove comments
* connect related logs in metrics with logsIntegration service
* rename
* remove comments
* feat: related logs with loki expr
* fix: layout & var updates
* refactor: prefer scene state to context
* fix: limit DS select to relevant loki DSes
* refactor: use existing utils
* refactor: types
* fix: tests and types
* refactor: simplify
* refactor: prefer precise data updates
* refactor: prefer variable for key
* refactor: simplify panel search
* refactor: remove unnecessary short-circuit
* fix: ensure single network request for logs
* fix: add missing limit to fetched log lines
* refactor: add clarity
* refactor: organize imports
* feat: messaging for No Related Logs case
* fix: add missing space
* chore: add `exploreMetricsRelatedLogs` feature toggle
* feat: link to Explore Logs app
* fix: i18n
* fix: use sentence case consistent with design system
* style: avoid competing with metricscene buttons
* fix: capitalization for names
* fix: a11y
* refactor: clean up and document utils
* fix: formatting
* chore: run `make i18n-extract`
* test: improve coverage
* test: fix module resolution side-effects
* extract only the first rule
refactor: organize imports
* remove unnecessary test files
---------
Co-authored-by: Nick Richmond <nick.richmond@grafana.com >
2024-11-05 17:28:43 +01:00
Marcus Andersson
c7a7f7dce5
PluginExtensions: Made it possible to enable extensions admin page in non-development environments ( #95820 )
...
* Added feature flag for toggling extensions admin page.
* fixed typo.
* require restart
---------
Co-authored-by: Erik Sundell <erik.sundell87@gmail.com >
2024-11-05 16:55:10 +01:00
Ashley Harrison
c05bfdf71f
Theme: Add debug theme behind extraThemes toggle ( #95838 )
...
add debug theme
2024-11-05 14:37:09 +00:00
Scott Lepper
ef29ce5b85
[search] - folder tests; search by ids ( #95797 )
...
[search] - folder tests; search by ids
2024-11-05 09:34:54 -05:00
Georges Chaudy
f075662696
UniStore: Add folder to the SQL backend ( #95671 )
...
* Add folder to the SQL backend
* remove unused key
* fix tests
* Return folders from watch
2024-11-05 10:37:23 +01:00
Vijay Karthik
297ccfc52c
Prometheus: Show notice when there is no data ( #93936 )
...
Show notice when there is no data
2024-11-05 08:25:28 +01:00
Todd Treece
517a1bef08
Playlist: Migrate to App SDK ( #95691 )
2024-11-04 14:18:49 -05:00
Jo
4452d0932a
Users: Fix potential panics on UID translation ( #95794 )
...
fix potential panics on UID translation
2024-11-04 18:50:26 +01:00
Alexander Akhmetov
305123df91
Alerting: Keep state manager cache during cache warm-up ( #95727 )
...
* Alerting: Keep state manager cache during cache warm-up
Instead of overwriting the state manager cache during warm-up,
we update the data in the cache if it is not there yet. If the cache
already contains a state entry with the same key, we do not overwrite it.
2024-11-04 18:26:52 +01:00
Aaron Godin
ede0b7e9ed
IAM - Fix panic from accessing nil serviceAccount ( #95681 )
...
Fix panic from accessing nil serviceAccount
2024-11-04 11:18:31 -06:00
Jo
ddf766567b
RemoteCache: Refactor remote cache settings ( #95672 )
...
* refactor remote cache settings
* fix cache error getting treating as application error
* fix cache error getting treating as application error
2024-11-04 17:35:31 +01:00
Zoltán Bedi
85c696c4ad
SQL: Add macro support in select case ( #88514 )
...
* Feat: timeGroup macro handling in VQB
* Add tests
* Add functions to SQL ds
* Fix lint errors
* Add feature toggle
* Add rendering based on object
* Fix lint
* Fix CI failures
* Fix tests
* Address review comments
* Add docs
* Fix JSX runtime warnings
* Remove docs part that mentions suggest more macros
* Update docs/sources/shared/datasources/sql-query-builder-macros.md
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
* Add smoke test for this feature
* lint
* Add supported macros to influx
* Add setupTests.ts to include in tsconfig.json
* Import jest-dom instead of setupTests.ts
---------
Co-authored-by: Jack Baldry <jack.baldry@grafana.com >
2024-11-04 17:13:35 +01:00
Tom Ratcliffe
aacc83be5c
Alerting: Change any alert notifiers that use templates to be text areas ( #95080 )
2024-11-04 15:59:28 +00:00
Eric Leijonmarck
fe6ec1258f
CLI: Remove manager-users conflict users cli ( #95135 )
...
* Remove conflict_user cli
* Delete pkg/build/cmd/exportversion.go
2024-11-04 09:38:08 +00:00
Misi
986c024dd7
Auth: Update SAML lib ( #94745 )
...
* Update lib
* Add missing TestIntegration prefix
* Update go.sum, go.work.sum
2024-11-04 09:55:29 +01:00
Karl Persson
3bcbf231ee
IDToken: fix namespace format ( #95341 )
...
* Bump authlib version
* Remove temporary formatter and start signing tokens with `stacks-` prefix
* update workspace
2024-11-04 09:33:03 +01:00
Todd Treece
003b2f14db
K8s: Add tracing to apiserver startup ( #95744 )
...
Co-authored-by: Stephanie Hingtgen <stephanie.hingtgen@grafana.com >
2024-11-02 00:44:40 +01:00
Todd Treece
c5178807be
Semconv: Add service name attribute ( #95743 )
2024-11-01 23:29:14 +01:00
Todd Treece
403b60723d
Playlist: Add watch feature toggle ( #95730 )
2024-11-01 13:47:24 -04:00
owensmallwood
0eb7b755e2
Unified Storage Indexer: Add integration tests ( #95687 )
...
* indexer integration tests WIP
* make protobuf
* Adds a few more integration test cases to cover the basics. Use Limit instead of Size param from SearchRequest.
* skip if testing.Short()
* adds test comments
2024-11-01 07:58:10 -06:00
Todd Treece
30b1e3b289
K8s: APIGroupBuilder App SDK Support ( #95638 )
2024-11-01 08:28:56 -04:00
Dana Axinte
2ba1740698
CloudMigrations: increase size of resource_uid column ( #95684 )
...
* len 255
* comment
* Update pkg/services/sqlstore/migrations/cloud_migrations.go
* comment on sqlite
* postgres varchar
---------
Co-authored-by: Michael Mandrus <41969079+mmandrus@users.noreply.github.com >
2024-11-01 09:09:50 +00:00
Adam Simpson
3adc7c8771
ds-querier: parse datasourceUid correctly ( #95629 )
...
* ds-querier: parse datasourceUid correctly
Co-authored-by: Sarah Zinger <sarah.zinger@grafana.com >
* make test case smaller
---------
Co-authored-by: Sarah Zinger <sarah.zinger@grafana.com >
2024-10-31 14:07:26 -04:00
Scott Lepper
f8a5813573
[search] grouping - support indexing dashboard tags, filtering by tag, listing tags ( #95670 )
...
[search] grouping
2024-10-31 13:09:17 -04:00
Jo
9f43724b57
AccessControl: Use UIDs for Resource permissions frontend ( #95552 )
...
* frontend can use uids to set resource permissions
* lint
* add uids to folder acl
* Update public/app/core/components/Select/UserPicker.tsx
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com >
* simplify conditions
---------
Co-authored-by: Ieva <ieva.vasiljeva@grafana.com >
2024-10-31 16:17:13 +01:00
Georges Chaudy
76b43267c8
Unified Storage: Use ssl_mode instead of sslmode ( #95658 )
...
change unistore to use ssl_mode instead of sslmode
2024-10-31 16:10:47 +01:00
Ida Štambuk
8f2893edd3
Features: Move cloudwatchMetricInsightsCrossAccount toggle to GA and enabled by deafault ( #94985 )
2024-10-31 13:58:09 +00:00
Syerikjan Kh
35697381d2
fix: make org_id not nullable and set default value ( #95610 )
2024-10-31 09:53:33 -04:00
Karl Persson
dfa8f786d2
Zanzana: fix generic schema ( #95648 )
...
* Change schema so that resource checks on a folder walks the tree
2024-10-31 14:34:48 +01:00
Ryan McKinley
4e1f0dadbd
UnifiedStorage: Default to running unified-grpc in integration tests ( #93492 )
2024-10-31 16:29:32 +03:00
Scott Lepper
7619d9cb11
[search] minimal dashboard indexing ( #95631 )
...
[search] minimal dashboard indexing
2024-10-31 07:46:00 -04:00
Leonor Oliveira
b1157dbd7a
Validate if we are creating a folder more than 5 levels deep ( #95579 )
...
* Add getter to FolderAPIBuilder so that we can access it in admission
* Remove deprecated return
* Fix test
* Update pkg/registry/apis/folders/register_test.go
Co-authored-by: maicon <maiconscosta@gmail.com >
* Fix maxNested folder test
* Remove log
---------
Co-authored-by: maicon <maiconscosta@gmail.com >
2024-10-31 12:19:53 +01:00
owensmallwood
2b0a439ad3
Unified Storage Indexer: Dont create temp dir for indexDir ( #95626 )
...
* dont create temp dir for indexDir
* uses logger from trace ctx so traceID is on logs
2024-10-30 18:20:42 +00:00
kay delaney
db5f893ea6
Chore: Remove code related to viz/widget split feature ( #95614 )
2024-10-30 16:12:03 +00:00
Andreas Christou
08e880a823
GCM: Fix error checking for GCE project getter ( #95613 )
...
Appropriately check error
2024-10-30 15:28:53 +00:00
Jo
90d2f4659e
Users: Allow specifying user UIDs in params ( #95424 )
...
* add user ID API translation
* add uid to user frontend
* use users' UIDs in admin pages
* fix ldapSync page
* use global user search for user by UID
* remove active org filtering
* remove orgID params
2024-10-30 14:14:42 +01:00
Syerikjan Kh
f0391e31d2
Revert "fix: make org_id not nullable and provide default value" ( #95606 )
...
Revert "fix: make org_id not nullable and provide default value (#95556 )"
This reverts commit 261b4a5564 .
2024-10-30 08:55:02 -04:00
owensmallwood
50a6069532
Unified Storage Indexer: Uses in-memory index ( #95576 )
...
uses in-memory index
2024-10-29 21:40:25 +00:00
maicon
af1a732821
UniStore: test folders circular reference ( #95496 )
...
Signed-off-by: Maicon Costa <maiconscosta@gmail.com >
2024-10-29 21:06:55 +00:00
owensmallwood
995128d1db
Search PoC: Improves initial indexing speed. Makes params configurable. ( #95439 )
...
* Improves initial indexing speed. Makes params configurable.
* fix linter errors
* removes kind param
* updates index test
* remove println from test
* removes error check in test
* adds log for high index latency ands updates max goroutine var with workers config var
* fix test timing out - set worker limit
* set the batch size
---------
Co-authored-by: Scott Lepper <scott.lepper@gmail.com >
2024-10-29 12:24:31 -06:00
Josh Hunt
189802d3c3
EchoSrv: Add BrowserConsoleBackend to log analytics events ( #95554 )
...
* EchoSrv: Add BrowserConsoleBackend to log analytics events
* rename config name
* warn on non-scalar property values
2024-10-29 18:20:54 +00:00
Syerikjan Kh
261b4a5564
fix: make org_id not nullable and provide default value ( #95556 )
2024-10-29 13:21:48 -04:00
Leonor Oliveira
55afbdc6be
[Folder] Add general UID validation ( #95549 )
...
* Add general UID validation
* [REVIEW] group all folder validation rules into struct
* Fix test
2024-10-29 16:09:28 +01:00
Stephanie Hingtgen
fe74dfcb77
Logging: Add error logging to syslog ( #95525 )
2024-10-29 06:57:15 -05:00
Alexa V
f062c66f89
Dashboard: Add new dashboardSchemaV2 feature toggle ( #95536 )
...
Dashboard Scene: Add new dashboardSchemaV2 feature toggle
2024-10-29 11:35:18 +01:00
Jo
2b867d9850
AccessControl: Resource permission translator ( #95423 )
...
* Standardize Resource Translator in options
* Add resource UID translator for resource permissions
* fix comments
* fix comments
2024-10-29 10:21:39 +01:00
Ryan McKinley
2f40fd6741
Dashboards: Remove unique name constraints ( #90687 )
2024-10-29 08:58:39 +03:00
Todd Treece
c8238c7914
K8s: Add admission mutation support to builder ( #95526 )
2024-10-29 03:14:07 +02:00