Ieva
048d1e7c86
RBAC: Annotation permission migration ( #78899 )
...
* add annotation permissions to dashboard managed role and add migrations for annotation permissions
* fix a bug with conditional access level definitions
* add tests
* Update pkg/services/sqlstore/migrations/accesscontrol/dashboard_permissions.go
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
* apply feedback
* add batching, fix tests and a typo
* add one more test
* undo unneeded change
* undo unwanted change
* only check the default basic permissions for non-OSS instances
* account for all wildcards and simplify the check a bit
* error handling and extra conditionals to avoid test failures
* fix a bug with admin permissions not appearing for folders
* fix the OSS check
---------
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com>
2024-01-26 17:17:29 +00:00
Nathan Marrs
138079bbd8
Transformations: Fix regression where disabling single transformation would display "No data" ( #81320 )
2024-01-26 09:14:59 -08:00
Yuri Tseretyan
a081abdd25
Folders: GetFolders to return empty respons if user does not have any permissions ( #81304 )
...
add check for list of permissions
2024-01-26 19:12:45 +02:00
Adela Almasan
09fcb3c6cc
Candlestick: Add tooltip options ( #81307 )
2024-01-26 18:02:44 +02:00
renovate[bot]
8ca080d47c
Update dependency react-router-dom-v5-compat to v6.21.3 ( #81379 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 15:48:40 +00:00
Ashley Harrison
cca3bb0917
Chore: Expose icons and add icon documentation ( #81371 )
...
* expose icons and initial draft documentation
* expose archive-alt not archive
* doc tweak
* update docs
* remove some width/heights from icons
2024-01-26 15:48:06 +00:00
Fabrizio
2c4e1d4baf
Tempo: Fix typo ( #81383 )
2024-01-26 17:39:21 +02:00
idafurjes
f44592a97a
Remove folderID from service tests ( #80615 )
...
* Remove folderID from service tests
* Remove folderID from ngalert migration tests
* Remove tests related to folderIDs
* Roll back change
Before removing FolderID from this test, we need to adjust the code
* Remove FolderID from publicdashboard pkg
* Add back annotations test
2024-01-26 17:36:35 +02:00
Ashley Harrison
04396c001a
Navigation: Move asserts app to root, add asserts icon ( #81362 )
...
* move asserts app to root, add asserts icon
* remove width/height/fill from asserts icon
2024-01-26 15:30:36 +00:00
Matthew Jacobson
ad936b6c83
Alerting: Fix group by and timing override fields in simplfied routing section ( #81321 )
...
Fixes the group by custom labels and timings override logic in the simplified routing section of the edit rule page.
Previously:
- Custom labels would fail on first attempt at adding them to the group by.
- Timings fields required all timings to be overridden instead of any of them.
2024-01-26 10:17:14 -05:00
renovate[bot]
4f43c4f3a7
Update dependency lru-cache to v10.2.0 ( #81373 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 15:05:01 +00:00
renovate[bot]
9a8fb5540b
Update dependency logfmt to v1.4.0 ( #81372 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 14:58:12 +00:00
Domas
e9a99a46b0
Tempo: Support multiple filter expressions for service graph queries ( #81037 )
...
* support "OR" for service graph queries
* make betterer happy
* continue appeasing betterer
* betterer results
2024-01-26 16:37:49 +02:00
Ivana Huckova
8c212a1952
Logs: Fix toggleable filters to be applied for specified query ( #81368 )
2024-01-26 15:29:23 +01:00
Gábor Farkas
f943c27786
grafana-sql: update packages ( #81344 )
2024-01-26 15:27:09 +01:00
Dominik Prokop
bf47eda6a9
Scenes: Bump to 2.1.0 ( #81367 )
2024-01-26 16:03:50 +02:00
Ashley Harrison
1a6105be8d
Datasource: Add optional queries
parameter to getTagKeysOptions
( #81071 )
...
add optional queries parameter to getTagKeysOptions
2024-01-26 13:59:28 +00:00
renovate[bot]
5a2e9ea2ee
Update dependency @grafana/experimental to v1.7.8
2024-01-26 13:56:55 +00:00
Sonia Aguilar
f042ca5b12
Alerting: Move action buttons in the alert list view ( #81341 )
...
Move action buttons in the alert list view
2024-01-26 14:56:00 +01:00
renovate[bot]
5c9fe6ac93
Update dependency @grafana/scenes to v2.1.0 ( #81365 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 13:25:21 +00:00
renovate[bot]
654db41450
Update dependency i18next-browser-languagedetector to v7.2.0 ( #81359 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 13:24:28 +00:00
Sven Grossmann
9c728def38
Loki: Fix label not being added to all subexpressions ( #81360 )
2024-01-26 15:03:24 +02:00
renovate[bot]
e90ea8a941
Update dependency @opentelemetry/semantic-conventions to v1.21.0 ( #81356 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 12:32:26 +00:00
renovate[bot]
9ccf7542f2
Update dependency immutable to v4.3.5
2024-01-26 14:26:17 +02:00
Alex Khomenko
857bce25e6
Chore: Replace Form usage in LoginForm.tsx ( #81326 )
2024-01-26 14:04:44 +02:00
renovate[bot]
3c4cfb1a70
Update dependency @types/uuid to v9.0.8
2024-01-26 12:04:02 +00:00
Gábor Farkas
852777e5de
levitate: skip checking grafana-sql ( #81350 )
2024-01-26 13:30:35 +02:00
Joey
467f293948
Tempo: Upgrade trace to profiles docs ( #81002 )
...
* Update docs to use embedded flame graph image
* Update headings
* Update link type
* Add embedded flame graph content
* Minor text changes
* Add provisioning example
* Move configure table into section
* Add configure section
* Update provisioning example
* Update docs/sources/shared/datasources/tempo-traces-to-profiles.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update docs/sources/shared/datasources/tempo-traces-to-profiles.md
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
* Update wording
---------
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
2024-01-26 10:56:46 +00:00
Jo
f3f36e37fa
AuthInfo: No mandatory auth_id in Auth Info service ( #81335 )
...
* fix auth info update not having mandatory auth_id
* remove uneeded newline
2024-01-26 11:54:00 +01:00
Gábor Farkas
29e8a355cb
sql: extract frontend code into separate package ( #81109 )
...
* sql: extract frontend code into separate package
* updated package version
2024-01-26 11:38:29 +01:00
renovate[bot]
2febbec758
Update dependency @types/node to v20.11.7
2024-01-26 10:36:43 +00:00
Gabriel MABILLE
7512b1a519
RBAC: Search fix userID filter ( #81337 )
2024-01-26 12:23:48 +02:00
renovate[bot]
cd443b24db
Update dependency @floating-ui/react to v0.26.7 ( #81334 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 10:13:55 +00:00
renovate[bot]
c886a5804d
Update dependency eslint-plugin-import to v2.29.1 ( #81302 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 12:02:53 +02:00
renovate[bot]
b4d490883e
Update dependency yaml to v2.3.4 ( #81292 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-26 09:47:09 +00:00
Aaron Godin
d86eac6ce0
fix: Upgrade ts-node to work with latest typescript ( #81322 )
...
fix: plugins-bundled/internal/input-datasource build regression from ts-node version
2024-01-26 09:44:11 +00:00
Fabrizio
8761dfcc97
Add custom alert component ( #81012 )
...
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com>
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2024-01-26 10:32:20 +01:00
Gabriel MABILLE
19194ea122
RBAC: Remove redundant search endpoint ( #81331 )
2024-01-26 11:11:41 +02:00
Timur Olzhabayev
802012385d
Chore: fixing PanelDataTransformationsTab Test ( #81329 )
...
* fixing An update to Input inside a test was not wrapped in act(...).
* no need to await twice
* looks like we do need to await twice
2024-01-26 09:51:15 +01:00
Gábor Farkas
7230ec88a1
postgres: test: remove unused code ( #81330 )
2024-01-26 10:45:17 +02:00
Gabriel MABILLE
722b78f3e0
RBAC: Add userLogin filter to the permission search endpoint ( #81137 )
...
* RBAC: Search add user login filter
* Switch to a userService resolving instead
* Remove unused error
* Fallback to use the cache
* account for userID filter
* Account for the error
* snake case
* Add test cases
* Add api tests
* Fix return on error
* Re-order imports
2024-01-26 09:43:16 +01:00
Julien Duchesne
2e352ba4d6
Docs(alerting): Document the disable_provenance
attribute ( #81290 )
...
We no longer need to pass a http header
2024-01-26 09:16:45 +01:00
Gábor Farkas
b1d1aa667a
postgres: refactor code that is called by tests ( #81279 )
...
* postgres: refactor code that is called by tests too
* removed debug log
2024-01-26 09:11:25 +01:00
Alex Khomenko
a10c577f52
AddPermission: Prevent page reload ( #81324 )
2024-01-26 09:38:12 +02:00
Alex Khomenko
0f3606f3f5
Chore: Remove Form usage in ForgottenPassword ( #81263 )
...
* Chore: Remove Form usage in ChangePassword.tsx
* Chore: Remove Form usage in ForgottenPassword.tsx
2024-01-26 09:12:54 +02:00
Alexander Weaver
ae2e1aeee4
Alerting: Upgrade feature toggle stages for jitterAlertRules and jitterAlertRulesWithinGroups ( #81314 )
...
Upgrade jitter toggle stages
2024-01-25 16:46:22 -06:00
Fabrizio
366dc8db1b
Tempo: Rewrite style using object ( #81278 )
2024-01-25 23:41:23 +01:00
Haris Rozajac
7ab710daa7
Dashboard-Scenes: JSON Model and Version tabs don't hide edit mode on refresh ( #81219 )
...
* Add NavToolbarActions to fix the bug
* Update public/app/features/dashboard-scene/settings/VersionsEditView.tsx
Co-authored-by: Victor Marin <36818606+mdvictor@users.noreply.github.com>
* Fix compared view
---------
Co-authored-by: Victor Marin <36818606+mdvictor@users.noreply.github.com>
2024-01-25 21:27:11 +00:00
Sofia Papagiannaki
b1eec36df3
Alerting: Fix authorisation to use namespace UIDs for scope ( #81231 )
2024-01-25 15:19:51 -05:00
Andre Pereira
2c7e95a680
Data Trails: Cleanup and explore+share buttons ( #81062 )
...
* Share button works now. Removed add to dashboard button for now
* WIP explore link
* Remove settings dropdown for now
* Use getExploreUrl to generate explore link
* Fix conflicts
* Update betterer
* Navigate to a new trail when the recent trails list is empty
* Address PR comments
2024-01-25 20:06:22 +00:00