Commit Graph

3169 Commits

Author SHA1 Message Date
Adam Harvey bfa6e1ad0a Change grid to add spacing for ErrorPanel 2021-01-14 00:25:30 -05:00
Adam Harvey 1f383bbb7c Clarity of error vs problem 2021-01-14 00:24:40 -05:00
Kevin Lee 99a778ac9f Use history.pushState for hash link navigation in techdocs 2021-01-13 23:21:34 +01:00
Fredrik Adelöw bd5eb8df59 Merge pull request #4024 from backstage/freben/no-octokit-types
Get rid of all usages of @octokit/types
2021-01-13 17:18:30 +01:00
Fredrik Adelöw 5a1368ba12 graphiql: update readme 2021-01-13 16:46:36 +01:00
Fredrik Adelöw 94fdf49554 Get rid of all usages of @octokit/types, and bump the rest of the octokit dependencies to the latest version 2021-01-13 16:41:10 +01:00
Fredrik Adelöw 13cee0d654 Merge pull request #4025 from backstage/freben/bump-gitbeaker
Bump gitbeaker to 28.x
2021-01-13 16:37:22 +01:00
Fredrik Adelöw fe333d1b0e Merge pull request #4048 from rchlo/fixed/string_different_case
fixed - string with different case
2021-01-13 14:48:32 +01:00
Gabriel Peixoto f573cf3687 fixed - string with different case 2021-01-13 09:59:01 -03:00
jmfrancois 0f7710b910 fix: CI 2021-01-13 11:54:44 +01:00
jmfrancois 30cc3e44ba chore: upgrade passport-saml to fix security issue 2021-01-13 10:45:31 +01:00
Fredrik Adelöw cc068c0d6f Bump gitbeaker to 28.x 2021-01-13 10:26:19 +01:00
Fredrik Adelöw 1df9134648 Merge pull request #4035 from ayshiff/feature/catalog-backend-aws-sdk-v3
Catalog Backend: AWS Organizations SDK version bump
2021-01-12 22:34:02 +01:00
Fredrik Adelöw d45a510069 Merge pull request #3921 from goober/feature/catalog-import-descriptions
catalog-import: add support for multiple git providers
2021-01-12 21:51:32 +01:00
Fredrik Adelöw 04ad0ec380 Merge pull request #4014 from backstage/freben/import-url-type
catalog-import: Improve how URLs are analyzed for add/import
2021-01-12 20:24:46 +01:00
Adam Harvey 2d44b59b91 Merge pull request #4016 from backstage/adamdmharvey-patch-1
sonarqube: Tweak proxy instructions
2021-01-12 12:58:10 -05:00
Fredrik Adelöw 2c69fd0a8d Merge pull request #4031 from tragiclifestories/component-partof-2
Add subcomponent relations to catalog backend
2021-01-12 18:45:22 +01:00
Remi 2dd654e1f5 fix(catalog-backend): listAccounts mocked implementation 2021-01-12 18:42:19 +01:00
Fredrik Adelöw 34a01a171a catalog-import: Improve how URLs are analyzed for add/import 2021-01-12 18:39:56 +01:00
Andrew Thauer d13f04fb01 Merge pull request #4018 from andrewthauer/update-catalog-table-actions
feat: enable catalog table actions for all location types
2021-01-12 12:15:00 -05:00
Remi ade6b3bdf7 feat(catalog-backend): update aws-sdk to v3 2021-01-12 18:00:30 +01:00
James Turley 868f813992 Emit relations for subcomponents 2021-01-12 16:00:00 +00:00
Himanshu Mishra c3d90881ce Merge pull request #4026 from backstage/orkohunter/improve-aws-credentials-handling 2021-01-12 15:33:25 +01:00
Himanshu Mishra fda570687e Update plugins/techdocs/config.d.ts
Co-authored-by: Emma Indal <emmai@spotify.com>
2021-01-12 14:43:52 +01:00
Dominik Henneke 192b0b70a8 Update vale vocabulary to unify company and product names 2021-01-12 13:52:58 +01:00
Himanshu Mishra 16b73697a3 TechDocs/AWS: Enable authentication using env variables and ~/.aws/config shared file
If authentication secrets are provided in app-config.yaml, it will be used. If not, environment variables AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY and AWS_REGION will be used. If not present, ~/.aws/config will be used to read the configs.

https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/loading-node-credentials-environment.html
https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/loading-node-credentials-shared.html
https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/setting-region.html
2021-01-12 11:41:00 +01:00
Fredrik Adelöw 42a2c50600 Merge pull request #3964 from lowjoel/saml-fixes
fix(auth-backend/saml): Add checks for blank cert and implement logout configs
2021-01-12 08:58:18 +01:00
Tim ff0894289b Merge pull request #3970 from backstage/mock-data-tweaks
Remove empty entity count; tweak mock data
2021-01-11 20:20:23 -07:00
Himanshu Mishra 3790b585c9 Merge pull request #3966 from backstage/orkohunter/techdocs-cli-uses-techdocs-common 2021-01-11 23:23:26 +01:00
Andrew Thauer c00488983c feat: enable catalog table actions for all location types
The edit button has had support for other providers for a while and there is
no specific reason the View in GitHub cannot work for all locations. This
change also replaces the GitHub icon with the OpenInNew icon.
2021-01-11 17:12:14 -05:00
Himanshu Mishra 2165901c00 TechDocs: Generator now requires input and output directory and does not create them
The creation of temporary directories and their clean up should be handled on its own. techdocs-cli already has a fixed input output dir requirement. It makes that generator accepts these values as requirements.
2021-01-11 22:33:10 +01:00
Himanshu Mishra 15cc6ff12c Merge pull request #3981 from backstage/orkohunter/improve-gcs-credentials-handling 2021-01-11 21:12:55 +01:00
Adam Harvey 5c83fd0805 Column alignment (prettier) 2021-01-11 14:30:04 -05:00
Adam Harvey 39824e2e07 Returns proxy definition 2021-01-11 14:22:02 -05:00
Adam Harvey 9977dea42a Tweak proxy instructions 2021-01-11 14:13:37 -05:00
Fredrik Adelöw 0a7852f4e5 Merge pull request #3992 from andrewthauer/okta-docs
docs: update okta auth readme
2021-01-11 18:45:18 +01:00
Fredrik Adelöw 6c66d4f4d4 Merge pull request #4001 from backstage/freben/preparer-export
scaffolder-backend: export all preparers properly
2021-01-11 18:17:10 +01:00
Matthew Clarke 5a9a7e7c26 Kubernetes plugin: UI revamp (#3918)
* initial revamp, no error reporting

* initial error detection

* more error detection

* add microsite page

* minor fixes

* add HPA error detection

* refactor error reporting; add tests

* fix import

* add changeseet

* empty error state

* prettier yaml file

* Update plugins/kubernetes/src/components/KubernetesDrawer/KubernetesDrawer.tsx

Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>

* Update plugins/kubernetes/src/components/KubernetesDrawer/KubernetesDrawer.tsx

Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>

* PR feedback

* revert odd change

* make patch change

* fix test

* Apply suggestions from code review

Co-authored-by: Fredrik Adelöw <freben@gmail.com>

* prettier

* pr feedback

Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-11 16:50:30 +00:00
Fredrik Adelöw 711ba55a24 scaffolder-backend: export all preparers and publishers properly 2021-01-11 16:49:57 +01:00
Dominik Henneke be5ac7fde8 Remove the plugin-catalog-backend dependency from the catalog-import 2021-01-11 14:06:49 +01:00
Himanshu Mishra bcc27a495d TechDocs: doc improvements
Co-authored-by: Emma Indal <emmai@spotify.com>
2021-01-11 14:04:17 +01:00
Ben Lambert 266dbe26c1 Merge pull request #3999 from LeKeve/lighthouse-trailing-slash
fix(lighthouse plugin): Remove trailing slash from lighthouse audit urls
2021-01-11 13:50:19 +01:00
Oliver Sand 2ee0113031 Review comments 2021-01-11 10:37:14 +01:00
Oliver Sand 21296e785a Handle missing values in Jenkins API requests 2021-01-11 09:53:13 +01:00
Kevin Lee 1cac511fd5 Strip trailing slash from urls when creating lighthouse audit 2021-01-10 08:56:35 -08:00
Andrew Thauer ddc7e094b5 docs: update okta auth readme 2021-01-10 08:13:58 -05:00
Himanshu Mishra e7954559ab TechDocs/GCS: Remove projectId since it is not needed
I initially thought the GCS Nodejs client would make use of it, since it asked for it in the contructor. However, we may not need them at all. Buckets are gloablly unique anyway.
2021-01-09 16:29:42 +01:00
Himanshu Mishra 1ef5d0f13c TechDocs/GCS: Enable authentication using environemnt variables
GOOGLE_APPLICATION_CREDENTIALS is the environment variable used by the client. Compute Engine, Google Kubernetes Engine, App Engine, Cloud Run, and Cloud Functions automatically provide a default service account and set this env variable.
https://cloud.google.com/docs/authentication/production
2021-01-09 16:07:39 +01:00
github-actions[bot] 7410a39a4f Version Packages 2021-01-08 20:05:36 +00:00
Thibault Cohen dd766c482e Fix PR comment 2021-01-08 13:24:29 -05:00