Kat Yang
50c2b4682a
Chore: Rename integration tests ( #49438 )
...
* Chore: Rename integration tests
* Remove one Integration
Co-authored-by: Ida Furjesova <ida.furjesova@grafana.com >
2022-05-24 11:04:03 +02:00
Peter Holmberg
7bcc151ae6
Alerting: Add notification policy flow chart ( #49405 )
...
* setup component add images
* add name to theme
* add root route info box
* remove unsused
* styling
2022-05-24 10:57:26 +02:00
Konrad Lalik
3ad1263097
Alerting: Use RadioButtonList component to select alert condition ( #49422 )
2022-05-24 10:51:43 +02:00
Joe Blubaugh
a0193c248f
Alerting: Add entries to ngAlert changelog for screenshots. ( #49457 )
...
Notes the PRs that added the feature.
2022-05-24 16:50:07 +08:00
Alex Khomenko
8ad91e3f9e
SaveDashboardForm: Ensure saveVariables is boolean ( #49466 )
2022-05-24 10:44:20 +02:00
Joan López de la Franca Beltran
3e4b4dba46
Encryption: Enable envelope encryption by default ( #49301 )
...
* Encryption: Enable envelope encryption by default
* Stop relying on feature toggles from settings (deprecated)
* Database encryption docs (envelope encryption)
* Remove deprecated (and no longer used) FT
* Apply suggestions from code review
Co-authored-by: Tania <yalyna.ts@gmail.com >
2022-05-24 10:34:47 +02:00
Ryan McKinley
521b0202e2
Search: remove special playground page and replace the standard results ( #49442 )
2022-05-24 10:04:21 +02:00
kay delaney
7096bc65b1
VersionHistoryTable: Disable other checkboxes when two are selected ( #49098 )
2022-05-24 10:51:37 +03:00
kay delaney
a1b709626f
DashList: Handle long dashboard titles more gracefully ( #49460 )
2022-05-24 09:29:36 +02:00
Alex Khomenko
8fecf25d54
RolePicker: UI improvements ( #49397 )
...
* RolePicker: Adjust input and display widths
* RolePicker: Use forwardRef
* RolePicker: Apply input styles to roles display
2022-05-24 10:21:31 +03:00
Eric Leijonmarck
cbf71fbd7f
Serviceaccounts: Do not display service accounts assigned to team ( #48995 )
...
* Add IsServiceAccount to query
* test for excluding service accounts in query
* align test
* test update
* added logging
* should fix tests
* moved test to bottom
* add back setup function
* Remove IsServiceAccount from query
Instead use false for is_service_account
and when the time comes to implement service accounts
for team. we deal with it
* missed teamtest
* formatting
2022-05-24 16:52:39 +10:00
Vardan Torosyan
69e2ab3d0f
Codeowners update: Map auth services to the Grafana AuthNZ team ( #49421 )
2022-05-24 08:44:16 +02:00
Alexander Emelin
1e7e149ed6
search: close unused reader and writer on re-indexing ( #49458 )
2022-05-24 09:42:21 +03:00
Nathan Marrs
5eb20739c2
Canvas: Fix inconsistent element resizing UX ( #49450 )
2022-05-23 20:13:58 -07:00
Alexander Weaver
a92f85a87b
Alerting: Factor out shared code for working with configs in provisioning package ( #49419 )
...
* Factor out shared code for working with configs
* Refactor in notification policies and contact points
* Better file ordering
* Address feedback
2022-05-23 18:16:03 -05:00
Alexander Weaver
2ba4f7ed7d
Alerting: Attach image URLs to Google Chat notifications. ( #49445 )
...
* Add a test card to see what styles look like
* Add text and image cards
* Address feedback
2022-05-23 18:15:44 -05:00
Adela Almasan
b1ba0bc7b0
Canvas: Quick positioning ( #48992 )
...
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
2022-05-23 15:31:39 -07:00
Alexander Weaver
d7c65d3323
Alerting: Attach image URLs or upload files to Discord notifications. ( #49439 )
...
* Images in discord
* Drop duplicated field initialization
* Fix tests
* Use the proper context
2022-05-23 17:28:16 -05:00
Ryan McKinley
33b2897552
Search: scroll to the top after a query changes ( #49447 )
2022-05-23 14:36:32 -07:00
Alexander Emelin
7411c81e7f
Search: use prefix search for queries exceeding ngram filter max length ( #49409 )
2022-05-23 14:33:56 -07:00
Christopher Moyer
7d0986fda5
updated alerts to alerting ( #49446 )
2022-05-23 16:05:40 -05:00
Yuriy Tseretyan
279f068cd5
use forward slashes in cue ctx ( #49440 )
...
because fstest.MapFS only recognizes forward slashes
2022-05-23 22:00:30 +02:00
Joey Tawadrous
d463c3157c
Tempo: NativeSearch code simplification and cleanup ( #49365 )
...
* Cleanup and show loading for service/span name
* Method rename
* Simplify logic for getting options
* Simplify logic for setting/getting value
* Move getTags to own async
* Update tests
* Promise all
* Update const name
2022-05-23 20:32:40 +01:00
Alexander Weaver
ac8951f689
Alerting: Add support for documenting which alerting APIs are stable ( #49018 )
...
* Support for documenting stable vs unstable alerting routes
* empty commit, restart drone
* Touch-up references in root makefile and drop trailing escape newline
* Rebase and regenerate
* Extend README with docs for this change
2022-05-23 14:08:27 -05:00
Andrej Ocenas
7cd034f33a
Loki: Cleanup some code for default editorMode ( #49431 )
2022-05-23 19:21:00 +02:00
Ezequiel Victorero
dfab100dc7
Chore: sanitize values before being logged from request headers ( #49245 )
...
* Chore: sanitize values being logged directly from request headers
2022-05-23 14:18:33 -03:00
Joao Silva
51bc1bad1b
Chore: Converts SaveDashboardForm tests to RTL ( #49434 )
2022-05-23 18:17:25 +01:00
Ryan McKinley
8af587e7ba
Search: support alpha + and enterprise sorting values ( #49362 )
2022-05-23 10:05:15 -07:00
Ryan McKinley
653c82cec4
Search: implement clear-selection and select all buttons ( #49363 )
2022-05-23 10:01:18 -07:00
Sriram
f9d1d8370f
Plugins: Fix Azure Devops plugin link and plugins list order ( #49394 )
...
* Plugins: Fix Azure Devops plugin link and plugins list order
* tests added for plugins sorting
2022-05-23 17:37:19 +01:00
Ryan McKinley
9a59ccd644
Search: remove internal ID from bluge index ( #49205 )
...
Co-authored-by: Alexander Emelin <frvzmb@gmail.com >
2022-05-23 09:22:35 -07:00
Ashley Harrison
fe16680c6d
Notification history: Use Card instead of reusing alert ( #49418 )
...
* Use Card instead of reusing alert
* only need clearSelectedNotifications now
2022-05-23 16:48:17 +01:00
Ashley Harrison
ce86b4ebe7
Navigation: Show starred items in the NavBar ( #49219 )
...
* switch saved items to starred items
* hook up redux properly
* Better query + hook up DashList
* update initial state so it's never undefined
* update GetDashboard call
* use new star service
* add scroll + maxwidth to navbar hover menu, sort starred items alphabetically
* increase height, revert changes to CustomScrollbar
* ellipsis!
* update starred dashboard name in navtree
* sort after renaming
* limit to first 50 starred dashboards found
2022-05-23 16:45:46 +01:00
Kristin Laemmert
8c753999df
chore: replace artisanal FakeDashboardService with generated mock ( #49276 )
...
* chore: replace handmade FakeDashboardService with generated mock
Maintaining a handcrafted FakeDashboardService is not sustainable now that we are in the process of moving the dashboard-related functions out of sqlstore.
* remove dialect global variable
2022-05-23 11:14:27 -04:00
Joe Blubaugh
ccd160a75e
Alerting: Add image url or file attachment to email notifications. ( #49381 )
...
If an image token is present in an alert instance, the email notifier will attempt to find a public URL for the image token. If found, it will add that to the email as the `ImageLink` field. If only local file data is available, the notifier will attach the file to the outgoing email using the `EmbeddedImage` field.
2022-05-23 23:08:28 +08:00
Piotr Jamróz
5a3cd45f79
Query History: Enable new query history by default ( #49407 )
...
* Enable new Query History
* Update docs and sample.ini
2022-05-23 16:53:36 +02:00
Jguer
3250bf6b2b
AccessControl: Add migration for seeding managed inherited permissions ( #49337 )
...
* AccessControl: Add migration for seeding managed inherited permissions
Co-authored-by: Karl Persson <kalle.persson@grafana.com >
* AccessControl: move to single file
* AccessControl: Add tests for managed permission migration
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
* AccessControl: Ensure no duplicate insertion
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
* Remove commented code
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
* Add code migration constant
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
* Ensure DB is clean between tests
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
* Update pkg/services/sqlstore/migrations/accesscontrol/managed_permission_migrator.go
Co-authored-by: Karl Persson <kalle.persson@grafana.com >
Co-authored-by: Gabriel MABILLE <gamab@users.noreply.github.com >
2022-05-23 16:50:10 +02:00
Alex Khomenko
18727f0bf5
TeamGroupSync: Refactor tests to use RTL ( #49417 )
2022-05-23 16:45:36 +02:00
Joe Blubaugh
307e33614e
Alerting: Add image_urls to OpsGenie notification details. ( #49379 )
...
Adds an array of image_urls to the OpsGenie details field in a message, if image urls are available.
```json
{
"message": "Alert with Images!",
"details": {
"image_urls": ["http://www.example.com "]
}
}
```
2022-05-23 22:41:29 +08:00
Brian Gann
5fc5899462
Access Control: Add rolepicker when Fine Grained Access Control is enabled ( #48347 )
2022-05-23 16:13:55 +02:00
Sofia Papagiannaki
060af782df
Docs: Add deprecation notices for datasource endpoints ( #49411 )
...
* Update markdown
* Update swagger
2022-05-23 16:11:47 +02:00
Kyle Brandt
01ef899753
SSE/Alerting: Support prom instant vector responses ( #44865 )
...
* SSE/Alerting: (Draft) Support prom instant vector responses
fixes #35663
* reduce\classic expressions to handle mathexp.Number
* use Notice for warning
Co-authored-by: Yuriy Tseretyan <yuriy.tseretyan@grafana.com >
2022-05-23 10:08:14 -04:00
Konrad Lalik
0215195e6d
Radio: New Radio Button List component ( #49052 )
...
* Add RadioButtonDot component
* Add basic RadioGroupList component
* Add RadioButtonList component, improve disabled styles
* Refactor storybook
* Add docs, export to @grafana/ui
* Improve docs, add option descriptions
* Double spacing between elements
* Improve storybook
2022-05-23 15:59:33 +02:00
Yuriy Tseretyan
3dfafbadef
Alerting: Fix access to alerts for viewer with editor permissions when RBAC is disabled ( #49270 )
...
* Add folder edit permission for users with Viewer role
* relax permissions required to create an alert when RBAC is disabled
2022-05-23 09:58:20 -04:00
Torkel Ödegaard
c29e6fcb3a
Prometheus/Loki: Improve metric search highlight contrast ( #49384 )
...
* Prometheus/Loki: Improve metric search highlight contrast
* Update other places, and add reusable variables
2022-05-23 15:53:45 +02:00
Joe Blubaugh
4ea0b39db1
Alerting: Add Image URLs to Microsoft Teams notifier. ( #49385 )
...
If there are screenshot images with URLs, they will be attached to the
Microsoft teams notification in the first sections, as a slice of image
objects.
2022-05-23 21:53:36 +08:00
Zoltán Bedi
762a84153d
Table: Fix don't reset filter on resize ( #48421 )
2022-05-23 15:26:29 +02:00
Kristina
a9cc3225ba
Explore: Remove support for legacy, compact format URLs ( #49350 )
...
* Remove function, start changing tests
* Fix tests
* Remove deprecated parameter from function
2022-05-23 15:18:49 +02:00
Sofia Papagiannaki
be0d043673
API: Add endpoint for updating a data source by its UID ( #49396 )
...
* API: Add endpoint for updating a data source by UID
* Update docs markdown
* Update swagger
* Apply suggestions from code review
Co-authored-by: Selene <selenepinillos@gmail.com >
2022-05-23 15:13:13 +02:00
Piotr Jamróz
8f4c3e94b0
Query History: Implement star, comment and delete methods ( #49330 )
...
* Implement star, comment and delete methods
* Remove redundant await
2022-05-23 15:07:37 +02:00