Andres Martinez Gotor
e886079d4c
Enable preinstallAutoUpdate by default ( #96446 )
2024-11-14 13:37:21 +01:00
Alexander Akhmetov
324503ee8b
Alerting: Add simplified_notifications_section field to the alert rule metadata ( #95988 )
2024-11-14 12:55:54 +01:00
Tom Ratcliffe and Gilles De Mey
7a414a04a0
Alerting: Fix permissions for timeintervals UI and improve display of contact points in notification policies ( #96129 )
...
Co-authored-by: Gilles De Mey <gilles.de.mey@gmail.com >
2024-11-14 09:55:15 +00:00
Karl Persson
5115247818
Zanana: Fix list test ( #96401 )
...
Fix: List operation are not guaranteed to respond in a certain order
2024-11-14 10:13:59 +01:00
Tom Ratcliffe
bfecce320a
Alerting: Fix some templates RBAC UI action control/checks ( #94898 )
2024-11-13 17:14:15 +00:00
Santiago
9e408f842c
Alerting: Skip sanitizing labels when sending alerts to the remote Alertmanager ( #96251 )
...
* Alerting: Skip sanitizing labels when sending alerts to the remote Alertmanager
* fix drone image name
2024-11-13 11:21:44 -03:00
Roberto Jiménez Sánchez
7bfaf2a7bf
[Cloud Migrations] Fix panic in unit tests ( #96389 )
...
* Fix panic in unit test
* Reset mock to new one between tests
2024-11-13 16:06:32 +02:00
Matheus Macabu
29ee90bc26
CloudMigrations: add parent folder name to alert rule resource ( #96366 )
2024-11-13 12:20:56 +01:00
Dana Axinte
924b0d0863
CloudMigration: Add user uid to on prem event collection ( #94804 )
...
* add useruid to report events
* test
2024-11-13 11:07:00 +00:00
Misi
275ee55e8f
Auth: Extend the SAMLStrategy with entity_id ( #96234 )
...
Add the ability to specify EntityID
2024-11-13 10:36:46 +01:00
lean.dev
750a0bed71
MigrationAssistant: Restrict dashboards, folders and datasources by the org id of the signed in user ( #96339 )
...
apply security patch: main/206-202410241510.patch
2024-11-12 13:03:16 -06:00
Alexander Akhmetov
580d073b96
Alerting: Add context to the logger in state manager Warm ( #96228 )
2024-11-12 19:41:05 +01:00
Roberto Jiménez Sánchez
7f99e943a6
Do not use the span recorder in test ( #96324 )
2024-11-12 17:55:53 +01:00
Piotr Jamróz
3a6858cf26
Frontend o11y: Report browser crashes to Faro ( #95772 )
...
* Report browser crashes to Faro
* Fix linting
* Change context log context prefix
* Update types
* Update crash detection library to report stale tabs
* Post merge fixes
2024-11-12 16:07:27 +01:00
Karl Persson
ae95a6158f
Zanana: Remove opefga from client and implement compile ( #96275 )
...
Zanana: Remove opefga from client and implement Compile
2024-11-12 15:30:34 +01:00
Ieva
69a38c634c
RBAC: Enable action sets by default ( #96286 )
...
enable action sets by default
2024-11-12 12:39:51 +00:00
Andres Martinez Gotor
c3494614e3
PoC: Define userstorage API ( #95557 )
2024-11-12 12:56:41 +01:00
Karl Persson
db6422c8a3
Zanzana: Use correct namespace when evaluating permission ( #96258 )
...
Use correct namespace
2024-11-12 11:52:29 +01:00
Roberto Jiménez Sánchez
fde9ddfc8c
[Cloud Migration] Skip flaky cloud migration unit test ( #96256 )
...
Skip Flaky Cloud Migration test
2024-11-12 11:08:35 +01:00
Gabriel MABILLE
cc9cdbe82d
Authz: Move extension proto up a layer ( #96254 )
...
* Authz: Move extension proto up a layer
* Lint
2024-11-12 10:19:12 +01:00
Karl Persson
8d74296b6c
Authn: Always set namespace ( #96230 )
...
* Rename from AllowedKubernetesNamespace to Namespace
* Use a sync hook to always set namespace for Identity.
* format
* Don't set uid when authenticating as user
2024-11-12 10:12:47 +01:00
Agnès Toulet
d2aca99d38
Public Dashboard: Support relative time range in panels when time picker is disabled ( #96076 )
...
Public Dashboard: Support relative time range in panels
2024-11-12 09:21:13 +01:00
Roberto Jiménez Sánchez
477326b9c3
[CloudMigrations] Fetch cloud migration status asynchronously ( #96084 )
...
* Single go-routine without touching too many lines.
* Fix unit tests
* Use require for Eventually
* Use a 10 second internal to poll for new results.
2024-11-11 19:26:30 +01:00
Ieva
c8f3173f2c
GAS: Set group attribute sync to private preview ( #96146 )
...
set GAS to private preview
2024-11-11 16:25:17 +00:00
Alexander Zobnin
b1fb581ab1
Zanzana: Evaluate access with Check request (server-side) ( #96213 )
...
* Zanzana: Evaluate access with Check request (server-side)
* Pass parent folder for checking access
* Review suggestions
* remove fixme comment
2024-11-11 16:39:21 +01:00
Karl Persson
9f66843915
Zanzana: use namespace when performing reconciliation ( #96205 )
...
* Special handling for zanzana reconciliation if stack id is configured
* remove sync call
2024-11-11 13:48:49 +01:00
Carl Bergquist and Kyle Brandt
c7b6822a5e
Loki: Apply scopes to expression if feature toggle is enabled. ( #95917 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com >
Co-authored-by: Kyle Brandt <kyle@grafana.com >
2024-11-11 12:53:24 +01:00
Ryan McKinley
c0de407fee
K8s/Dashboards: Delegate large objects to blob store ( #94943 )
2024-11-09 08:09:46 +03:00
Scott Lepper
f93fd77c9c
search: list and filter tags ( #96130 )
...
search: list and filter tags on the dashboard list
2024-11-08 16:39:08 -05:00
Fayzal Ghantiwala
5a143be653
Alerting: Add pagination to /api/prometheus/grafana/api/v1/rules ( #95959 )
...
* Intermediate step before refactoring
* Sort groups to paginate on them
* Formatting and improved test
* Address comments
* Update tests
2024-11-08 16:58:14 +00:00
Karl Persson
acf119a12c
Zanzana: resource sets on folder grants read on all children ( #96127 )
...
* resource sets on folder grants read on all children
* remove comment
* Add type for consistency
2024-11-08 16:53:51 +01:00
Gabriel MABILLE
bd53fa9580
LocalSigner: Remove unused dependency ( #96118 )
...
ID Token Signer: Remove unecessary deps
2024-11-08 15:46:16 +01:00
Alexander Zobnin
910ec7e7dc
Zanzana: Use separate store for each org ( #96015 )
...
* Move server init into server package
* map store name to id
* refactor model loading
* pass namespace into reconcilers and collectors
* refactor
* Extend authz server with Read and Write methods
* use new read/write in reconciler
* implement server side read and write
* Sync permissions for every org
* handle namespace in check and list
* split read and write
* provide conditions
* Fix client implementation
* fix nil conditions
* remove unused client code
* use lock for store access
* move type translators to common package
* fix folder collector
* fix store creation
* remove unused AuthorizationModelId
* fix server tests
* fix linter
2024-11-08 14:54:36 +01:00
Karl Persson
f0a5b444e3
Zanzana: generic resource only ( #96019 )
...
* Remove collectors
* Remove zanzana search check, we need to rewrite that part to the new schema
* Only use generic resource schema and cleanup code we don't want to keep / need to re-write
2024-11-08 09:30:41 +01:00
Fayzal Ghantiwala
1fdc48faba
Alerting: Make context deadline on AlertNG service startup configurable ( #96053 )
...
* Make alerting context deadline configurable
* Remove debug logs
* Change default timeout
* Update tests
2024-11-07 18:23:55 +00:00
Ivana Huckova and Will Browne
4d0a7637b2
Zipkin: Run health check through backend ( #96031 )
...
* Zipkin: Run health check through backend
* Mark some errors as downstream
* Update pkg/tsdb/zipkin/zipkin.go
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
* Use errors.New where error formatting is not needed
* Remove executable in plugin.json
* Fix joining the path
* Keep logger as global and then create from context
* Close the res body
---------
Co-authored-by: Will Browne <wbrowne@users.noreply.github.com >
2024-11-07 16:48:00 +01:00
Scott Lepper
05dda7f0a1
search: dashboard list link ( #95996 )
...
search: dashboard list link
2024-11-07 09:40:05 -05:00
linoman
3d51ca7377
SCIM: Add feature flag ( #96021 )
...
* Add feature flag
2024-11-07 15:38:46 +01:00
Andres Martinez Gotor
a415c0b831
Preinstall: Automatic updates if no version is specified ( #95970 )
2024-11-07 13:14:25 +01:00
Will Browne
b87c76ad21
Plugins: Add metric to track plugin backend target ( #95976 )
...
* add metric to track plugin backend target
* tidy
* fix test
2024-11-07 12:01:46 +00:00
Gabriel MABILLE
df8b6e6862
Fix: Close grpc_authenticator fallback trace ( #96009 )
...
Fix: Close grpc_authenticator trace
2024-11-07 11:29:25 +01:00
Ivana Huckova
c151021b16
Zipkin: Add feature toggle for backend migration ( #95973 )
2024-11-07 10:35:53 +01:00
Scott Lepper
3dbeacfebc
search: dashboard list sorting ( #95983 )
...
search: dashboard list sorting
2024-11-06 15:25:44 -05:00
Alexander Akhmetov
4ce1abc6f9
Alerting: Fix saving advanced mode toggle state in the alert rule editor ( #95924 )
2024-11-06 18:39:15 +01:00
Yuri Tseretyan
af513964c8
Alerting: Migration to remove scope from permission alert.notifications.receivers:create ( #95805 )
...
add migration to remove scope from receivers:create permission
2024-11-06 11:31:40 -05:00
Bogdan Matei
a80517d6fe
Scopes: Add scopes to metrics explore ( #94802 )
2024-11-06 15:11:33 +02:00
Mariell Hoversholm
f15f6022de
fix: pass context into secrets logs ( #95944 )
2024-11-06 12:52:29 +01:00
Ryan McKinley
7f560c13e4
Search: Make the existing dashboard parsing code public ( #95649 )
2024-11-06 07:35:15 +03:00
Todd Treece
ed52515ae3
Playlist: Fix mutation logic ( #95925 )
2024-11-05 21:00:10 -05:00
Scott Lepper
1feaf6df99
search: add OR filter for kinds ( #95915 )
...
search: add OR filter for kinds
2024-11-05 17:02:13 -05:00