Merge pull request #20456 from backstage/camilal/migrate-stackoverflow-to-declarative-integration

[DI] Migrate `Stack Overflow` plugins to declarative integration
This commit is contained in:
Camila Belo
2023-10-19 14:15:34 +02:00
committed by GitHub
29 changed files with 641 additions and 127 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-search-backend-module-stack-overflow-collator': minor
---
Extract a package for the Stack Overflow new backend system plugin.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-search-backend-node': patch
---
Fix highlighting for non-string fields on the `Lunr` search engine implementation.
+7
View File
@@ -0,0 +1,7 @@
---
'@backstage/plugin-stack-overflow-backend': patch
---
Deprecate package in favor of the new `@backstage/plugin-search-backend-module-stack-overflow-collator` module.
The search collator `requestParams` option is optional now, so its default value is `{ order: 'desc', sort: 'activity', site: 'stackoverflow' }` as defined in the `Try It` section on the [official Stack Overflow API documentation](https://api.stackexchange.com/docs/questions).
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-stack-overflow': patch
---
Migrate package to the new Frontend system, the new module is distributed with a `/alpha` subpath.