Commit Graph

3401 Commits

Author SHA1 Message Date
Dominik Henneke def2307f33 Add a managed-by-origin-location annotation 2021-01-19 15:54:16 +01:00
Himanshu Mishra 060fd0a44a Merge pull request #4109 from backstage/iameap/stream-from-gcs 2021-01-19 12:15:19 +01:00
Patrik Oldsberg 4211198c30 Merge pull request #4128 from backstage/rugvip/fetch
backend-common: lock down UrlReader to only read from allowed URLs
2021-01-18 18:53:19 +01:00
Fredrik Adelöw c8e3e82ce2 Merge pull request #4131 from backstage/freben/no-annotation-merge
catalog-model: remove special merge treatment of annotations
2021-01-18 18:50:23 +01:00
Eric Peterson da6a29b6d9 Ensure error handling happens the same way. 2021-01-18 18:48:34 +01:00
Patrik Oldsberg 6458dfeb14 Merge pull request #3886 from backstage/rugvip/nohttps
backend-common: remove deprecated HTTPS config
2021-01-18 17:47:04 +01:00
Fredrik Adelöw a93f422132 catalog-model: remove special merge treatment of annotations 2021-01-18 16:52:35 +01:00
Fredrik Adelöw ba59fb6e1d Merge pull request #4100 from backstage/freben/parseGitUrl
chore: consistent naming of parseGitUrl
2021-01-18 14:34:34 +01:00
Patrik Oldsberg a283dcc43b backend-common: include port in url reader allow list check 2021-01-18 14:21:34 +01:00
Patrik Oldsberg 5345a1f983 backend-common: lock down UrlReader to only read from allowed URLs 2021-01-18 14:17:04 +01:00
Patrik Oldsberg 8250ffb443 Merge pull request #4021 from kiranpatel11/master
fix(create-app): fix user-settings routing in create-app
2021-01-18 14:04:15 +01:00
Fredrik Adelöw 0b4b755b91 chore: consistent naming of parseGitUrl 2021-01-18 13:37:47 +01:00
Patrik Oldsberg a669e2dd0f Merge pull request #4096 from backstage/orkohunter/release-techdocs-common-0.3.4
techdocs-common: Release v0.3.4
2021-01-18 11:16:53 +01:00
Johan Haals 5618ffa733 Merge pull request #4058 from backstage/mob/github-app-manager
Add GithubCredentialsProvider for start of GitHub Apps support
2021-01-18 08:10:26 +01:00
Fredrik Adelöw 1e3e0d86c2 Merge pull request #4117 from backstage/freben/secwarn
chore: silence code quality warning about backslash escape
2021-01-17 16:03:45 +01:00
Ben Lambert ec2164b791 Merge pull request #4094 from backstage/blam/bug/create-app-url-support
Use fromConfig in create-app for scaffolder
2021-01-16 21:48:18 +01:00
Fredrik Adelöw 09dd4d5aea Update packages/e2e-test/src/lib/helpers.ts
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-01-16 16:01:04 +01:00
Fredrik Adelöw bc4424b9d2 chore: silence code quality warning about backslash escape 2021-01-16 15:48:38 +01:00
Kiran 10b22d6c70 Revert "feat(create-app): synch backend/scaffolder.js with master"
This reverts commit 087e90cf8baeeff60d4cee7d503a84a88ee87fd1.
2021-01-16 11:54:45 +11:00
Kiran b87c744740 feat(create-app): synch backend/scaffolder.js with master 2021-01-16 11:54:45 +11:00
Kiran ce3e204038 fix(create-app): fix user-settings routing in create-app 2021-01-16 11:54:45 +11:00
Eric Peterson ce9d5ac220 Remove unnecessary chunk transfer encoding header. 2021-01-15 19:17:01 +01:00
Eric Peterson 8d950d0ae7 Stream files directly from GCS instead of buffering and sending. 2021-01-15 18:02:37 +01:00
Johan Haals 7d2a390a4f Warn user about sensitive credentials 2021-01-15 17:21:12 +01:00
Johan Haals c481192488 gitignore: Ignore *-credentials.yaml 2021-01-15 16:25:29 +01:00
Johan Haals d1ccd52a9d cli: Append credentials to create-github-app output name 2021-01-15 16:17:11 +01:00
Johan Haals 48f3a5dcae Update docs 2021-01-15 16:13:19 +01:00
Ben Lambert 532b788679 chore(create-app): new line at the end of the file! 2021-01-15 15:39:13 +01:00
Himanshu Mishra 09d211bff2 techdocs-common: release v0.3.4 2021-01-15 12:45:47 +01:00
blam bbad7b3e9c bug(create-app): updating create-app to have support for url protocol for the scaffolder 2021-01-15 12:23:50 +01:00
Johan Haals 6037fa75c5 Set accept header and api base url 2021-01-15 10:41:07 +01:00
Himanshu Mishra a594a72576 techdocs-common: Allow techdocs-cli to import in a non-backstage environment
techdocs-common has a dependency on @backstage/plugin-techdocs-backend. This prohibits techdocs-cli to import it and generate/publish docs on a CI/CD environment to an external storage
2021-01-15 09:26:26 +01:00
Patrik Oldsberg e82504c1b4 Merge pull request #4076 from SDA-SE/feat/remove-types-helmet
Removes the @types/helmet dependency
2021-01-14 18:39:09 +01:00
Johan Haals 065498367d Find installation after try/catch 2021-01-14 16:37:31 +01:00
Oliver Sand 8b800caaf9 Removes the @types/hemlet dependency
We are using hemlet 4.0.0+ which has tpying included. The typing dependency is not needed anymore.
2021-01-14 14:44:44 +01:00
Johan Haals ed82e83a84 Add GitHubUrlReader test using CredentialsProvider
Co-authored-by: blam <ben@blam.sh>
2021-01-14 14:42:48 +01:00
github-actions[bot] be332e13ea Version Packages 2021-01-14 13:05:31 +00:00
Patrik Oldsberg b55f27dcc5 Merge pull request #4060 from backstage/jhaals/cli-no-store-url
cli: Remove api url from GitHub app configuration
2021-01-14 14:01:37 +01:00
Johan Haals 58cb92f91e Improve installation error message 2021-01-14 13:53:50 +01:00
Johan Haals ca875e6658 Add docs for GithubAppConfig 2021-01-14 13:53:50 +01:00
Johan Haals 820430b220 Add docs for getCredentials 2021-01-14 13:53:49 +01:00
Johan Haals 779734303b Improve error for suspended app 2021-01-14 13:53:49 +01:00
Johan Haals e3ae3c29c5 Update packages/integration/src/github/config.ts
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-14 13:53:49 +01:00
Johan Haals d5189471b2 Update packages/integration/src/github/GithubCredentialsProvider.test.ts
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-14 13:53:49 +01:00
Johan Haals e64acdad76 Added tests and refactored provider
Co-authored-by: blam <ben@blam.sh>
2021-01-14 13:53:48 +01:00
Johan Haals 04ad29ca4e Make GithubUrlReader use GithubCredentialsProvider
Co-authored-by: Fredrik Adelöw <freben@users.noreply.github.com>
2021-01-14 13:53:47 +01:00
Johan Haals 25a5d6bf2f Refactor GitHubAppManager, add deps & config 2021-01-14 13:53:29 +01:00
Johan Haals 5d20d4bad8 Store installations response 2021-01-14 13:50:13 +01:00
Johan Haals 6437f0adf8 wip 2021-01-14 13:50:13 +01:00
Johan Haals 8c6f35528c Remove installationHasRepo 2021-01-14 13:50:12 +01:00