grafana/pkg/services/pluginsintegration
Yulia Shanyrova 9dcb7800de
Plugins: Add fuzzy search to plugins catalogue (#81001)
* WIP add fuzzysearch to plugins catalog

* Add keywords to the plugins listing output

* add fuzzy search to plugin catalog, add keywords to plugins at frontend side

* refactor fuzzysearch function after review

* review changes

* change the version of uFuzzy library

* change reduce result object in getPluginDetailsForFuzzySearch

* fix yarn lock error

* fix helpers tests

* fix frontend searching test

* fix frontend linting issues

* fix tests

---------

Co-authored-by: Esteban Beltran <esteban@academo.me>
Co-authored-by: Giuseppe Guerra <giuseppe@guerra.in>
2024-02-14 14:30:24 +01:00
..
adapters Replace signed in user for identity.requester (#74048) 2023-08-30 16:51:18 +02:00
angulardetectorsprovider FeatureToggles: Add context and and an explicit global check (#78081) 2023-11-14 12:50:27 -08:00
angularinspector FeatureToggles: Add context and and an explicit global check (#78081) 2023-11-14 12:50:27 -08:00
angularpatternsstore Plugins: Angular patterns: Use ETag for GCOM requests (#74453) 2023-09-12 18:03:57 +02:00
cachekvstore Plugins: Refactor kvstore usage in signing keys and angular patterns (#73154) 2023-09-05 16:20:42 +02:00
clientmiddleware IP range AC: Add X-Real-IP header (#82390) 2024-02-14 11:45:55 +00:00
config CloudWatch: Remove dependencies on grafana/pkg/setting (#81208) 2024-02-05 13:59:32 -05:00
dashboards Plugins: Make it possible to support multiple plugin versions (#82116) 2024-02-12 12:47:49 +01:00
keyretriever Plugins: Refactor kvstore usage in signing keys and angular patterns (#73154) 2023-09-05 16:20:42 +02:00
keystore Plugins: Refactor kvstore usage in signing keys and angular patterns (#73154) 2023-09-05 16:20:42 +02:00
licensing Plugins: Migrate licensing and access control to pkg/services/pluginsintegration package (#65258) 2023-03-27 11:15:37 +02:00
loader Plugins: Add fuzzy search to plugins catalogue (#81001) 2024-02-14 14:30:24 +01:00
pipeline Plugins: Make it possible to support multiple plugin versions (#82116) 2024-02-12 12:47:49 +01:00
pluginaccesscontrol FeatureFlags: Avoid using cfg.IsFeatureToggleEnabled (#81407) 2024-01-28 15:22:45 -08:00
plugincontext K8s/DataSource: Introduce PluginConfigProvider (#80928) 2024-01-22 11:32:25 -08:00
pluginerrs Plugins: Add context to StaticRouteResolver and ErrorResolver interfaces (#73121) 2023-08-10 10:32:12 +02:00
pluginexternal Chore: Replace core plugins as external warning (#81877) 2024-02-07 16:17:13 +02:00
pluginsettings Chore: Update test database initialization (#81673) 2024-02-09 09:35:39 -05:00
pluginstore Plugins: Make it possible to support multiple plugin versions (#82116) 2024-02-12 12:47:49 +01:00
renderer Plugins: Make it possible to support multiple plugin versions (#82116) 2024-02-12 12:47:49 +01:00
serviceregistration Plugins: Rename externalServiceAuthentication to iam (#78686) 2023-12-04 13:14:21 +01:00
doc.go Plugins: Refactor forward of cookies, OAuth token and header modifications by introducing client middlewares (#58132) 2022-12-01 19:08:36 +01:00
plugins_integration_test.go Plugins: Make it possible to support multiple plugin versions (#82116) 2024-02-12 12:47:49 +01:00
pluginsintegration.go Chore: Replace core plugins as external warning (#81877) 2024-02-07 16:17:13 +02:00
test_helper.go Plugins: Fix loading of dist folders (#80015) 2024-01-08 11:45:03 +01:00