Karl Persson
ceb6f8b409
Authn: error logs ( #76264 )
...
* Reduce to debug for session need rotation error
* try to extract log level from error and fallback to warning
2023-10-10 16:30:20 +02:00
Gabriel MABILLE
9dd38de5c1
RBAC: Make fixed role UIDs deterministic ( #76239 )
...
* Add fixed role UID
Co-authored-by: Karl Persson <kalle.persson@grafana.com>
* Use base64 url encoding
---------
Co-authored-by: Karl Persson <kalle.persson@grafana.com>
2023-10-10 16:29:31 +02:00
Ivan Ortega Alba
2a2401e673
useOpenAIStream: Improve error handling ( #76212 )
...
* Simplify error message
* Add timeout
* Unsubscribe when unmount
---------
Co-authored-by: Nathan Marrs <nathanielmarrs@gmail.com>
2023-10-10 17:23:08 +03:00
Tobias Skarhed
473f8899c5
Chore: Add @deprecation to LegacyForms ( #76055 )
...
* Add deprecations to LegacyForms
* Fix whitespace
* Update FormField.tsx
* Update Input.tsx
* Update IndicatorsContainer.tsx
* Update NoOptionsMessage.tsx
* Update Select.tsx
* Update Switch.tsx
* Update SecretFormField.tsx
* Update index.ts
* Update Select.tsx
* Add deprecated Links
* Update deprecation comments
* Update deprecation message
2023-10-10 16:21:11 +02:00
Stefan Mitic
9665cecc27
Chore: remove gf-forms and LegacyForms from Ldap Page ( #76156 )
...
* Chore: remove LegacyForms from Ldap Page
* remove references to gf-form
* fix form control submit function
2023-10-10 15:56:34 +02:00
Ashley Harrison
930c753340
Navigation: Implement logic for docking nav menu ( #76188 )
...
* Create a state for dockedMegaMenu and the function to manage it
* Add the dockedMenu icon and handle the status when clicking it
* Add Megamenu to section nav area when it is docked
* get logic working
* fix mobile
* refactor state + persist in localStorage
* adjust icon and don't use position absolute
* restore old rudderstack tracking
* use Flex instead
* adjust feature toggle to be experimental
* extract out localStorage handling into utils
* don't need separate file
* use store.set/get instead
---------
Co-authored-by: eledobleefe <laura.fernandez@grafana.com>
2023-10-10 14:55:52 +01:00
renovate[bot]
de2d8f50e8
Update dependency @react-types/shared to v3.21.0 ( #76251 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-10 14:49:22 +01:00
Esteban Beltran
ac27fea5bc
Sandbox: Add basic e2e tests for datasources inside sandbox ( #76226 )
...
* Sandbox: initial dummy datasource plugin for e2e
* WIP: tests
* Add metrics to plugin.json so it shows up in explore
* Fix false positives in frontend-sandbox-datasource.spec.ts
* Change typed name to be static
* Add code to delete the datasource after tests are complete
* Add fail on status code
* Update tests for more config
* Replace visit with existing page
* Delete cleanup code
2023-10-10 16:41:20 +03:00
Andre Pereira
1f9bd7466d
Tempo: Multi-line support for error markers in TraceQL editor ( #75904 )
...
* Don't show error when editor is empty
* Added multi-line support for error markers
* Fixed bug where new lines weren't being counted as characters
* Take startLine and endLine into account in column calculations
* Fix
2023-10-10 13:53:43 +01:00
Fabrizio
f40b695267
Docs: Add entry for TraceQL query editor ( #76119 )
2023-10-10 14:48:37 +02:00
Torkel Ödegaard
42218fbdbb
DashboardScene: Support auto migration for angular panels ( #76100 )
...
* DashboardScene: Support auto migration for angular panels
* minor tweak
* Update scenes
* Review fix
* Update
2023-10-10 14:33:58 +02:00
Karl Persson
ea741dda6b
Signingkeys: Add local cache ( #76234 )
...
* IDForwarding: change audience to be prefixed by org and remove JTI
* IDForwarding: Construct new signer each time we want to sign a token.
* SigningKeys: Simplify storage layer and move logic to service
* SigningKeys: Add private key to local cache
2023-10-10 14:17:16 +02:00
Ieva
5e14d93530
Chore: remove hasAccess and hasAcessInMetadata ( #76237 )
...
* remove hasAccess and hasAcessInMetadata in favour of hasPermission and hasPermissionInMetadata
* test fixes
* more test fixes
2023-10-10 12:04:07 +01:00
Ashley Harrison
f56cc6fdc0
Navigation: Create navAdminSubsections
feature toggle ( #76248 )
...
create feature toggle
2023-10-10 13:50:44 +03:00
renovate[bot]
b52b0d6eec
Update dependency @react-types/button to v3.9.0 ( #76244 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-10 11:44:56 +01:00
Torkel Ödegaard
8757f2baab
Tabs: Fixes focus style ( #76246 )
2023-10-10 12:42:20 +02:00
Sofia Papagiannaki
99e4894636
Chore: Replace mock guardian with the actual one in folder API benchmarks ( #76231 )
...
Benchmarks: Replace mock guardian with the actual one
2023-10-10 13:31:55 +03:00
Marcus Efraimsson
90631360eb
Instrumentation: Handle context.Canceled ( #75867 )
...
Ref #68480
Co-authored-by: Giuseppe Guerra <giuseppe.guerra@grafana.com>
2023-10-10 12:28:39 +02:00
renovate[bot]
aee8c91ac8
Update dependency @monaco-editor/react to v4.6.0 ( #76219 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-10 11:15:46 +01:00
Grafana I18n Bot
05083aab3f
Update Crowdin configuration file
2023-10-10 11:53:41 +02:00
ismail simsek
3d67de3a5d
Chore: Upgrade testing-library-selector to v0.3.1 ( #76238 )
...
Upgrade testing-library-selector
2023-10-10 12:37:36 +03:00
Andrej Ocenas
9ec61f5570
Flamegraph: Fix theme propagation ( #76064 )
2023-10-10 10:57:39 +02:00
Torkel Ödegaard
f41565626a
DashboardScene: AdHoc filters ( #76115 )
...
* DashboardScene: AdHoc filters
* Update
* minor update
* update
2023-10-10 10:17:21 +02:00
Ivan Ortega Alba
7d0c4c5aa7
Auto-generate: Improve long text generation ( #76213 )
...
Breaklines don't render for history text
2023-10-10 09:45:13 +02:00
Ishan Jain
ecbe191a30
Update Ansible Link in provision Doc ( #76178 )
2023-10-10 08:23:04 +01:00
Gabriel MABILLE
007c2c8131
AuthN: Extract from OAuthServer service account management code ( #76128 )
...
* Extract code to manage service accounts
* Add test with client credentials grants
* Fix test with the changed interface
* Wire
* Fix HandleTokenRequest
* Add tests to extsvcaccounts
* Rename Retrieve function
* Document the interface
2023-10-10 09:20:52 +02:00
Horst Gutmann
1355660313
Building: Remove dependency to urw-fonts in RPM packages ( #76198 )
2023-10-10 08:15:54 +02:00
Jo
28c0fb1cfd
AccessControl: Remove legacy frontend AC checks ( #76187 )
...
* remove legacy ac checks
* fix RBAC disabled tests
* add permissions for tests to work
* fix unifiedalertstatesworker test
2023-10-09 18:10:06 +02:00
Guilherme Caulada
165b4c3f66
CI: Use production gcom api for nightly builds ( #76201 )
...
* Use production gcom api for nightly builds
* Use production package repositories
* Remove unused confusing env variable
* Comment out previous gcom nightly pipeline
* Remove unused grafana-com-nightly pipeline
* Remove unused import from cron.star
2023-10-09 12:55:15 -03:00
Ivana Huckova
e587d4e879
Loki: Change run query button text based on number of queries ( #76196 )
...
Loki: Change run query button name based on number of queries
2023-10-09 17:14:34 +02:00
Alex Khomenko
22bef78a7b
Teams: Fix RolePicker overflow ( #76200 )
2023-10-09 17:44:03 +03:00
Torkel Ödegaard
e569ede870
DashboardScene: Fixes issue with height of repeated panels inside row ( #76189 )
...
DashboardScene: Fixes issue with height in panel repeat inside row repeat
2023-10-09 16:40:46 +02:00
Jo
8919cafcb4
Identity: Unfurl UserID and Email in pkg/api to user identity.Requester ( #76112 )
...
* Unfurl OrgRole in pkg/api to allow using identity.Requester interface
* Unfurl Email in pkg/api to allow using identity.Requester interface
* Update UserID in pkg/api to allow using identity.Requester interface
* fix authed test
* fix datasource tests
* guard login
* fix preferences anon testing
* fix anonymous index rendering
* do not error with user id 0
2023-10-09 16:07:28 +02:00
Andre Pereira
8bf914ac0b
Tempo: Fix service graph menu item links ( #75748 )
...
* Only call preventDefault if it exists
* Change "View Traces" link to use traceQLSearch instead of the deprecated nativeSearch
* Thank you again test. Update tests
* Update test
* Update betterer
* Type fix
* Small type change
* Update betterer
2023-10-09 14:22:39 +01:00
Ivana Huckova
4be6a8df78
Loki: Add documentation for app plugin developers and in code docs ( #76067 )
...
* Add documentation for app plugin developers and in code docs
* Fix incorrect import
* Rename and move
* Update public/app/plugins/datasource/loki/APP_PLUGIN_DOCUMENTATION.md
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update public/app/plugins/datasource/loki/APP_PLUGIN_DOCUMENTATION.md
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update public/app/plugins/datasource/loki/APP_PLUGIN_DOCUMENTATION.md
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update public/app/plugins/datasource/loki/APP_PLUGIN_DOCUMENTATION.md
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update public/app/plugins/datasource/loki/APP_PLUGIN_DOCUMENTATION.md
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update public/app/plugins/datasource/loki/APP_PLUGIN_DOCUMENTATION.md
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update public/app/plugins/datasource/loki/APP_PLUGIN_DOCUMENTATION.md
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Update public/app/plugins/datasource/loki/LanguageProvider.ts
Co-authored-by: Matias Chomicki <matyax@gmail.com>
* Fix spelling
* Replace APIs with methods
* Add note for improved instrumentation
---------
Co-authored-by: Matias Chomicki <matyax@gmail.com>
2023-10-09 14:24:53 +02:00
Esteban Beltran
7b8945571c
Sandbox: Fix dynamic loaded chunks not processed correcly inside the sandbox ( #76047 )
...
* Sandbox: Patch dynamic chunks using CDN method
* Patch plugin apis when dynamically loaded
* use same method to transform all code
2023-10-09 14:23:47 +02:00
Giuseppe Guerra
cfcfbe4aaa
Plugins: Refactoring: Implement plugin instrumentation as a middleware ( #76011 )
...
* Plugins: Refactor instrumentation as plugin client middleware
* Simplify repeated code
* Fix compilation error
* Add comments
* Moved status and endpoint consts to utils.go
* Fix wrong endpoint name in CheckHealth InstrumentationMiddleware
* Add tests
* Fix wrong endpoint value in instrumentPluginRequestSize
* removed todo
* PR review feedback: use MustRegister
* PR review feedback: move tracing middleware before instrumentation middleware
* PR review feedback: removed decommissioned check
* PR review feedback: extract prometheus metrics into separate variables
2023-10-09 14:12:57 +02:00
Alex Khomenko
57b99728ad
Admin: Add missing wrapper to OrgUsersTable ( #76185 )
2023-10-09 14:43:47 +03:00
Matias Chomicki
5e37a27d1f
Loki Autocomplete: Add more context to comments about situations and completions ( #76144 )
...
* Loki completion: add more context to comments
* Improve grammar of comment
* Completions: expand on parser-offering part
* Update public/app/plugins/datasource/loki/components/monaco-query-field/monaco-completion-provider/completions.ts
* Formatting
2023-10-09 13:15:12 +02:00
NikolayTsvetkov
ce462e8cd7
Elasticsearch: Added support for calendar_interval in ES date histogram queries ( #75459 )
...
* Introduce support for calendar intervals in ES date histogram queries
* Add missing undef type check for ES calendar interval query support
2023-10-09 12:37:38 +02:00
Josh Hunt
07266aa983
Rewrite old useStyles2 pattern to use new pattern ( #76136 )
...
* Rewrite old useStyles2 pattern to use new pattern
* fix lint from used imports
2023-10-09 10:49:08 +01:00
Ieva
d3f69fd34a
Chore: legacy access control cleanup for frontend team pages ( #75005 )
...
* clean up legacy access control code for teams
* remove editorsCanAdmin config from the frontend
* add editorsCanAdmin config option back for the frontend
2023-10-09 10:32:44 +01:00
Esteban Beltran
5549cd7a76
Sandbox: Fix history.replace
calls inside the sandbox ( #76049 )
...
* Sandbox: Fix `history.replace` calls inside the sandbox
* Improve signature verification and comments
* Add clarifying comment
2023-10-09 10:42:38 +02:00
Jo
dcd0c6b11e
Identity: Unfurl OrgID in pkg/services to allow using identity.Requester interface ( #76113 )
...
Unfurl OrgID in pkg/services to allow using identity.Requester interface
2023-10-09 10:40:19 +02:00
Andrej Ocenas
20d64705f5
Flamegraph: Make color by package the default color mode ( #76137 )
...
* Make package based the default color mode
* simplify the code a bit
2023-10-09 10:16:00 +02:00
Abhi Shandilya
c238b1f02f
Grafana-ui: Improve a11y for radio button group cursor ( #75933 )
...
a11y: radio button group cursor
2023-10-09 10:08:08 +02:00
Torkel Ödegaard
fc0933d5f4
Schema: Clean up dashboard variables schema ( #76121 )
...
* Cleanup variable schema model
* minor fix
* remove type ignores that are no longer type errors
2023-10-09 09:10:52 +02:00
Krishna Dhakal
69142bffe9
Test: add empty test case in sheet utils ( #76168 )
...
add empty test case in sheet utils
2023-10-09 09:58:40 +03:00
Victor Marin
ef82767dab
Panel monitoring ( #75456 )
...
* WIP
* remove bug
* XY Chart logs
* wip
* wip
* wip
* wip
* wip
* Revert experimental logs
* wip dataviz options monitor
* add logging functionality on panel save
* remove unused file
* readd start load time
* remove afterFrame lib. remove assertions where possible
* add tests
* PR modifications
* fix betterer
* rename logEvent to logPanelEvent
* add feature flag
* split monitor into measurement and logging parts
* rename component
* log panel options on error capture also. Log overrides only then
* refactor logs
* log panel option changes only on error in panel edit mode
* refactor function
2023-10-09 08:19:08 +03:00
Marin N
150d4d68ad
Update _index.md ( #75359 )
...
* Update _index.md
* Update _index.md
Run through Prettier
* Update _index.md
ran Prettier again
* Prettier
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
---------
Signed-off-by: Jack Baldry <jack.baldry@grafana.com>
Co-authored-by: Jack Baldry <jack.baldry@grafana.com>
2023-10-07 12:47:03 +02:00