Commit Graph

20507 Commits

Author SHA1 Message Date
Brian Fletcher be15350198 change single instance provider back to the way it was
there was no changes to it, so there was no need for it.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-01-06 11:57:04 +00:00
Brian Fletcher 0a21e4bcc4 Make the credentials provider optional..
..and other review comments improvements.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-01-06 11:46:39 +00:00
Brian Fletcher fb8ca7c1bf remove code accidently added in
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-01-06 11:46:23 +00:00
Brian Fletcher 2f1d27133b use single instance provider in default one
Also changes how the GitHub url is parsed.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-01-05 13:53:14 +00:00
Brian Fletcher 41ced545f3 api-reports
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-01-05 08:30:25 +00:00
Brian Fletcher 595dab2935 Creates new provider for compatability
There is now two credentials providers:
 - SingleInstanceGithubCredentialsProvider can be created with a single
   GitHubIntegrationConfig.
 - DefaultGithubCredentialsProvider is created from the full integrations
   config.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-01-05 08:25:52 +00:00
Brian Fletcher bb8ce88f2e api reports
Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-01-04 15:57:07 +00:00
Brian Fletcher 7af4986af8 remove factory signature from gh creds provider
This change required the SingleInstanceGithubCredentialsProvider to be
changed to allow it to look up the credentials from the whole list of
integrations.

As such all places where it was used I have updated.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2022-01-04 15:30:07 +00:00
Brian Fletcher 57261f7e86 discovery processor to use gh creds interface
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-12-23 15:15:12 +00:00
Patrik Oldsberg 1fc4105bb0 Merge pull request #8601 from erikxiv/fix-api-auth-in-tech-insights
fixes api auth bug in tech-insights plugin
2021-12-23 15:52:49 +01:00
Patrik Oldsberg e355cef650 Merge pull request #8617 from backstage/rugvip/norelease
changeset/config: remove confusing config
2021-12-23 15:51:35 +01:00
Patrik Oldsberg f13228792e Merge pull request #8533 from RoadieHQ/gh-creds-interface
create an interface for gh creds provider
2021-12-23 14:29:17 +01:00
Patrik Oldsberg a385c77b88 changeset/config: remove confusing config
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-23 14:28:05 +01:00
Patrik Oldsberg 14824ff60a Merge pull request #8615 from mufaddal7/microsite/add-plugin
add New Relic Dashboard plugin in marketplace
2021-12-23 14:21:57 +01:00
mufaddal motiwala 6bf1e1a834 rewording
Signed-off-by: mufaddal motiwala <mufaddalmm.52@gmail.com>
2021-12-23 18:46:53 +05:30
Patrik Oldsberg b315430f9d Merge pull request #8514 from backstage/changeset-release/master
Version Packages
2021-12-23 14:07:19 +01:00
mufaddal motiwala 5ccdc3c05a added new-relic-dashboard in plugin marketplace
Signed-off-by: mufaddal motiwala <mufaddalmm.52@gmail.com>
2021-12-23 18:06:08 +05:30
Brian Fletcher 7d4b4e937c addressing review comments
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-12-23 12:31:09 +00:00
github-actions[bot] 3d68c45ef7 Version Packages 2021-12-23 12:23:34 +00:00
Patrik Oldsberg 3313e03905 Merge pull request #8611 from backstage/rugvip/tweakpkg
changesets: tweak target package of @techdocs/cli change
2021-12-23 13:16:10 +01:00
Patrik Oldsberg db70a6e482 changesets: tweak target package of @techdocs/cli change
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-23 12:10:45 +01:00
Camila Belo 49a696d720 [Search] Standardizes input search components (#8532)
* refactor(plugin-search): customize search bar components

Signed-off-by: Camila Belo <camilaibs@gmail.com>

* refactor(plugin-search): use search bar in search modal

Signed-off-by: Camila Belo <camilaibs@gmail.com>

* refactor(plugin-search): customize home page search bar

Signed-off-by: Camila Belo <camilaibs@gmail.com>

* chore(plugin-search): update api reports

Signed-off-by: Camila Belo <camilaibs@gmail.com>

* chore: add changeset file

Signed-off-by: Camila Belo <camilaibs@gmail.com>

* apply review suggestions

Signed-off-by: Camila Belo <camilaibs@gmail.com>

* increase default debounceTime and remove prop from SearchBar in SearchModal + SearchPage in app

Signed-off-by: Emma Indal <emmai@spotify.com>

* update test using default debounce time

Signed-off-by: Emma Indal <emmai@spotify.com>

* add changeset for create-app

Signed-off-by: Emma Indal <emmai@spotify.com>

* fix exports after rebase

Signed-off-by: Emma Indal <emmai@spotify.com>

Co-authored-by: Emma Indal <emmai@spotify.com>
2021-12-23 12:05:26 +01:00
Patrik Oldsberg 9d31470853 Merge pull request #8610 from backstage/rugvip/patchk8s
changesets: switch k8s export change to patch
2021-12-23 12:01:12 +01:00
Patrik Oldsberg 7a5f4f2ad8 changesets: switch k8s export change to patch
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-23 11:49:06 +01:00
Brian Fletcher b5a69efaad Merge branch 'master' of github.com:backstage/backstage into gh-creds-blah 2021-12-23 08:54:58 +00:00
Erik Larsson 57a54eaed4 tsc
Signed-off-by: Erik Larsson <erik.larsson@schibsted.com>
2021-12-22 23:09:34 +01:00
Erik Larsson da5751717e tsc
Signed-off-by: Erik Larsson <erik.larsson@schibsted.com>
2021-12-22 23:05:09 +01:00
Erik Larsson a86f5c1701 fixes api auth bug in tech-insights plugin
Signed-off-by: Erik Larsson <erik.larsson@schibsted.com>
2021-12-22 22:48:07 +01:00
Fredrik Adelöw e1ec6ce6f5 Merge pull request #8531 from backstage/dependabot/npm_and_yarn/roadiehq/backstage-plugin-github-insights-1.3.3
build(deps): bump @roadiehq/backstage-plugin-github-insights from 1.2.2 to 1.3.3
2021-12-22 22:12:18 +01:00
Patrik Oldsberg f30f67f59b Merge pull request #8595 from backstage/rugvip/cleanfilter
backend-common: make sure readTree temp dirs are cleaned up
2021-12-22 22:06:16 +01:00
dependabot[bot] 457cfb9e23 build(deps): bump @roadiehq/backstage-plugin-github-insights
Bumps [@roadiehq/backstage-plugin-github-insights](https://github.com/RoadieHQ/roadie-backstage-plugins/tree/HEAD/plugins/frontend/backstage-plugin-github-insights) from 1.2.2 to 1.3.3.
- [Release notes](https://github.com/RoadieHQ/roadie-backstage-plugins/releases)
- [Changelog](https://github.com/RoadieHQ/roadie-backstage-plugins/blob/main/plugins/frontend/backstage-plugin-github-insights/CHANGELOG.md)
- [Commits](https://github.com/RoadieHQ/roadie-backstage-plugins/commits/HEAD/plugins/frontend/backstage-plugin-github-insights)

---
updated-dependencies:
- dependency-name: "@roadiehq/backstage-plugin-github-insights"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-22 20:47:40 +01:00
Patrik Oldsberg 2462b9e275 backend-common: make sure readTree temp dirs are cleaned up
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-22 19:25:43 +01:00
Fredrik Adelöw bb3c896836 Merge pull request #8593 from backstage/blam/fix-rc-progress 2021-12-22 18:39:15 +01:00
Patrik Oldsberg 614cc2b689 Merge pull request #8579 from backstage/rugvip/fixdepr
cli: fix index templating deprecation warning
2021-12-22 18:11:24 +01:00
blam 27af6d996b chore: lock rc-progress to a working version
Signed-off-by: blam <ben@blam.sh>
2021-12-22 17:47:58 +01:00
Patrik Oldsberg 24e5c96e0b Merge pull request #8578 from backstage/rugvip/tsloader
cli: removed unused ts-loader and dashify deps
2021-12-22 17:36:06 +01:00
Fredrik Adelöw 3e788c522d Merge pull request #8588 from moltenice-forks/simplybusiness-as-adopters
Add Simply Business as adopters
2021-12-22 17:00:01 +01:00
Fredrik Adelöw 3a98a2b87e Merge pull request #8587 from niallmccullagh/helm-routing
fix api-docs routing clash with /api
2021-12-22 16:57:33 +01:00
Brian Fletcher a92d65bcb2 create changeset file
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-12-22 15:54:35 +00:00
Karan Shah 183cef5886 Merge remote-tracking branch 'origin/simplybusiness-as-adopters' into simplybusiness-as-adopters
# Conflicts:
#	ADOPTERS.md
2021-12-22 15:32:29 +00:00
Karan Shah 12c66ba076 Add Simply Business as adopters
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-22 15:31:29 +00:00
Karan Shah b29bf02ab6 Add Simply Business as adopters
Signed-off-by: Karan Shah <karan.shah@simplybusiness.co.uk>
2021-12-22 15:25:22 +00:00
Fredrik Adelöw 85987c7459 Merge pull request #8586 from awanlin/topic/add-azure-pipelines-to-plugin-marketplace
Added Azure Pipelines to Plugin Marketplace
2021-12-22 16:11:46 +01:00
Fredrik Adelöw 03f9dc4bdc Merge pull request #8583 from awanlin/topic/add-keyloop-as-adopter
Added Keyloop as adopter
2021-12-22 16:06:16 +01:00
Andre Wanlin 2cab14350b Added missing newlines
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-12-22 09:03:21 -06:00
Patrik Oldsberg beda508164 Merge pull request #8585 from backstage/rugvip/treeify
backend-common: clarify responsiblity of readTree directory deletion
2021-12-22 15:50:51 +01:00
Fredrik Adelöw 7a825e14ab Merge pull request #8516 from wejendorp/jsonfc-fix
fix: allow partial evaluation of checks in jsonfc factchecker
2021-12-22 15:46:15 +01:00
Emma Indal d30c811e33 update roadmap for homepage, search, techdocs (#8584)
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2021-12-22 15:43:09 +01:00
MT Lewis 5f1333a60b Merge pull request #8357 from backstage/example-app-permission-integration
Example app permission integration
2021-12-22 14:32:25 +00:00
Niall McCullagh d3f10b6e1e fix api docs routing clash with /api
/api-docs was getting routed to the backend /api route. The
documentation at https://kubernetes.io/docs/concepts/services-networking/ingress/
describes that the path should match on the full element so this was
unexpected. Adding a trailing slash is not supposed to have an impact
but in this case it solved the problem.

Signed-off-by: Niall McCullagh <niallmccullagh@users.noreply.github.com>
2021-12-22 14:27:05 +00:00