Commit Graph

47140 Commits

Author SHA1 Message Date
Camila Belo 20f8768427 refactor(search): do not add stack overflow types on the default page
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 09:29:35 +02:00
Camila Belo 27e22c6a21 feat(stackoverflow-backend): extract search stack overflow module
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 09:29:35 +02:00
Camila Belo a8a4911713 refactor: do not install stack overflow plugin on example apps
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 09:29:35 +02:00
Camila Belo 7b1296c57a refactor(search): use string construction for non-text values
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 09:29:35 +02:00
Camila Belo 847841a89d refactor(stack-overflow-backend): use official default request parameters
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 09:29:35 +02:00
Camila Belo dad7d4de5b chore: update yarn lock
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 09:29:35 +02:00
Camila Belo b168d7e7ea chore: add changeset files
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 09:29:35 +02:00
Camila Belo 8b44bf58f2 feat(search): add stackoverflow to types accordion
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 09:29:35 +02:00
Camila Belo b148cdc8db feat(stackoverflow): migrate to new frontend system
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 09:29:35 +02:00
Camila Belo 41c2cdf233 feat(backend-next): install stack overflow search module
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 09:29:35 +02:00
Camila Belo 43bcd9fcea feat(stackoverflow-backend): migrate collator to backend system
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 09:29:35 +02:00
Camila Belo e8839fe017 feat(stackoverflow-backend): get request params from config
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 09:29:35 +02:00
Camila Belo ad67a33d09 fix(search-backend-node): non-string field hightlight
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-19 09:29:35 +02:00
Mayur Deshmukh 3bcaa1e292 chore: add matomo analytics plugin to microsite
Signed-off-by: Mayur Deshmukh <deshmukhmayur@outlook.com>
2023-10-19 12:28:29 +05:30
Hannes Jetter f268d81a93 Merge branch 'backstage:master' into master 2023-10-19 08:51:45 +02:00
Andre Wanlin 43a2ff70cb docs: new backend system updates
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2023-10-18 18:43:08 -05:00
Ankit Anand 47dc8b84b3 removed mock-fs in scaffolder rails
Signed-off-by: Ankit Anand <ankitanand.l@flipkart.com>
2023-10-19 04:49:13 +05:30
Patrik Oldsberg dd4f4f06f5 core-compat-api: update api report + fix
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-19 01:02:27 +02:00
Alex Crome 76bad23a8c Microsoft authentication doc clafications
* Add API Permissions to the app registration setup
* Encouraged re-use of an existing app registration over creating a new one.
* Moved the `Adding the provider to the Backstage front end` higher up so it's not so easily missed

Updated the microsoft authentication document to include details on adding API Permissions.
At more relaxed companies, these permissiosn will be silently added to this list the first time they're requested, however in more locked down companies, a directory admin will need to consent to these permissions before users can use them.

Also slighlty reworked the docs to encourate re-using any existing app registration.  This includes renaming the `AUTH_MICROSOFT_*` variables to match the `AZURE_*` ones used throughout other azure integrations.

Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2023-10-18 23:14:26 +01:00
Patrik Oldsberg 2bbd05cf91 Merge pull request #20645 from backstage/rugvip/migrate-import
catalog-import: add support for new frontend system
2023-10-18 23:56:40 +02:00
Andre Wanlin 4b5618330a chore: updated Owner Org for awanlin
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2023-10-18 15:54:12 -05:00
Andre Wanlin b1ff135ba6 chore: updated Keyloop adopter contact
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2023-10-18 15:48:58 -05:00
John Kriter c814a3fbdd Update locations.md
The purpose of this change is to highlight the style of API access token required to enable the Bitbucket Cloud integration as it was not previously clear. The existing error will not distinguish between an Atlassian Account key(which wont work) and a Bitbucket App Password(which will.

Signed-off-by: John Kriter <john.r.kriter@accenture.com>
2023-10-18 14:24:21 -06:00
Patrik Oldsberg 6db75b900a catalog-import: add support for new frontend system
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 21:49:44 +02:00
Sydney Achinger ad2de37115 refactor
Signed-off-by: Sydney Achinger <sydneynicoleachinger@spotify.com>
2023-10-18 13:59:12 -04:00
Camila Belo a3add7a682 docs: add changeset file
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 18:50:22 +02:00
Camila Belo 8b6a98921d docs(techdocs): update api reports
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 18:50:22 +02:00
Camila Belo 22b3b859a2 feat(techdocs): export nav item and routes
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 18:50:22 +02:00
Patrik Oldsberg 4996c0d0c3 Merge pull request #20655 from TheGemmell/master
Patch for microsoft-provider prompt bug
2023-10-18 18:29:33 +02:00
Patrik Oldsberg e16237b1af Merge pull request #20656 from backstage/mob/plugin-fix
search: fix alpha plugin id
2023-10-18 17:28:04 +02:00
Andre 0eab56d6d2 Cleaned up changeset
Signed-off-by: Andre <awanlin@spotify.com>
2023-10-18 10:19:51 -05:00
Chris Gemmell 19b6c0ed2a oops, forgot to change the module test
Signed-off-by: Chris Gemmell <chris.gemmell8@gmail.com>
2023-10-19 01:12:14 +11:00
Chris Gemmell 2817115d09 added changeset
Signed-off-by: Chris Gemmell <chris.gemmell8@gmail.com>
2023-10-19 01:12:13 +11:00
Chris Gemmell 2cd0b072b8 removing consent prompt
Signed-off-by: Chris Gemmell <chris.gemmell8@gmail.com>
2023-10-19 01:12:13 +11:00
Djam f43dc1dd1c Merge pull request #20640 from backstage/djamaile/update-ownership
chore: clarify ownership of cicd-statistics plugin
2023-10-18 16:11:11 +02:00
Patrik Oldsberg 43fcf6818c frontend-app-api: note in createExtensionInstance
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 16:01:35 +02:00
Patrik Oldsberg a4e72d309f core-compat-api: add test for convertLegacyApp
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 16:01:13 +02:00
Patrik Oldsberg 5409341b53 core-compat-api: add convertLegacyApp
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 16:01:00 +02:00
Patrik Oldsberg d267d2d92b core-compat-api: fix plugin and extension duplication in collected routes
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 15:53:52 +02:00
Patrik Oldsberg 9ab0572217 core-app-api: add core.type markers for AppRouter and FlatRoutes
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Vincenzo Scamporlino <vincenzos@spotify.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 15:51:56 +02:00
djamaile 9a4c92194f fix: update CODEOWNERS
Signed-off-by: djamaile <rdjamaile@gmail.com>
2023-10-18 15:50:44 +02:00
Patrik Oldsberg fa11120050 search: fix alpha plugin id
Co-authored-by: Camila Belo <camilaibs@gmail.com>
Co-authored-by: Philipp Hugenroth <philipph@spotify.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2023-10-18 15:50:43 +02:00
Djam 69ab567cc4 chore: clarify ownership of cicd-statistics plugin
Signed-off-by: Djam <rdjamaile@gmail.com>
2023-10-18 15:35:51 +02:00
Chris Gemmell 687b997818 Merge branch 'master' of https://github.com/TheGemmell/backstage-microsoft-auth 2023-10-19 00:04:45 +11:00
Brian Fletcher 193ad022bb add factRetrieverId to the logger metadata
Signed-off-by: Brian Fletcher <brian@roadie.io>
2023-10-18 13:45:26 +01:00
Camila Belo 7a6948b9bd Merge pull request #20355 from backstage/camilaibs/migrate-catalog-plugin-to-declarative-integration
[DI] Start `Catalog` frontend packages migration
2023-10-18 14:28:15 +02:00
Tomasz Szuba 89d13e5618 Add current and defaultScopes when refreshing session
Otherwise google auth always fails, as it lacks userinfo.profile

Signed-off-by: Tomasz Szuba <tszuba@box.com>
2023-10-18 14:06:23 +02:00
Camila Belo 95f0d3f5a0 refactor(catalog): use better pege extension ids
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 13:58:21 +02:00
AmbrishRamachandiran 138eac62fd Name changes
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com>
2023-10-18 17:21:00 +05:30
Camila Belo fbd1f5e972 chore(catalog): update api reports
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2023-10-18 13:50:48 +02:00