74233 Commits

Author SHA1 Message Date
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
Himanshu Mishra 50e063f495 microsite prettier has a different version than backstage root package.json 2021-01-12 21:44:47 +01:00
Fredrik Adelöw ffa36ff101 Merge pull request #3927 from adamdmharvey/doco-prettier-seo
docs: Align Docusaurus for fixed SEO output and "prettier" happiness
2021-01-12 21:42:53 +01:00
Himanshu Mishra 4e4dc71b2c microsite: set UR redirects for core features
We already have a redirect in place i.e. /docs to /docs/overview/what-is-backstage/

This PR adds 3 new redirects
/docs/features/software-catalog -> /docs/features/software-catalog/software-catalog-overview
/docs/features/techdocs -> /docs/features/techdocs/techdocs-overview
/docs/features/software-templates -> /docs/features/software-templates/software-templates-index
2021-01-12 21:33:33 +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
Himanshu Mishra d9c6554100 Merge pull request #4015 from backstage/orkohunter/re-fix-techdocs-project-board-workflow
chore: (Re) Fix broken TechDocs project board workflow
2021-01-12 19:43:42 +01:00
Nir Gazit 846cd36f63 removed accidently added half-finished tests 2021-01-12 19:59:44 +02: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
Nir Gazit e86876b252 Added logging in backend router 2021-01-12 19:53:28 +02:00
Nir Gazit 44f841959b Added backend tests; Fixes following CR 2021-01-12 19:45:48 +02: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
Fredrik Adelöw 052528f6dc Merge pull request #4034 from backstage/orkohunter/docs-add-port-to-url
docs: Add port to localhost url in deployment document
2021-01-12 18:19:48 +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
Himanshu Mishra 7712795f9b docs: add port to url 2021-01-12 17:46:24 +01:00
Jussi Hallila 19355928c0 Modifies component registration to use existing file if present
Creates additional check on catalog import form to check for an existing catalog-info.yaml file if repo URL put in.
Registers an existing file instead of creating pull request in case catalog file is present.
Defaults to the root-most catalog-info.yaml file if multiple defined in the repository.
2021-01-12 17:29:44 +01:00
James Turley 147fadcb9d Changeset for catalog packages 2021-01-12 16:15:16 +00:00
James Turley 9b9a561298 Document subcomponentOf field 2021-01-12 16:00:00 +00:00
James Turley 868f813992 Emit relations for subcomponents 2021-01-12 16:00:00 +00:00
James Turley eeb6f3ba93 Add subcomponentOf field to Component spec 2021-01-12 16:00:00 +00:00
Dominik Henneke fb1b2f6079 Merge pull request #4029 from SDA-SE/feat/export-validation
Export the schemaValidator helper function
2021-01-12 16:04:32 +01:00
Dominik Henneke f3b064e1c3 Export the schemaValidator helper function 2021-01-12 15:47:10 +01:00
Himanshu Mishra c3d90881ce Merge pull request #4026 from backstage/orkohunter/improve-aws-credentials-handling 2021-01-12 15:33:25 +01:00
Oliver Sand 63b92ca5f0 Merge pull request #3957 from SDA-SE/feat/system-domains
Introduce structure for domains, systems and resources
2021-01-12 15:29:21 +01:00
Fredrik Adelöw 619ef5978c Merge pull request #4020 from adamdmharvey/k8s-doco
docs: Update Kubernetes microsite documentation
2021-01-12 15:14:16 +01:00
Adam Harvey 0728c5ad7d Fix typo 2021-01-12 09:07:52 -05:00
Oliver Sand c773e00d54 Remove providesApis and consumesApis from systems
We can later add them again.
2021-01-12 15:05:47 +01:00
Fredrik Adelöw b0a293aa35 Merge pull request #4028 from SDA-SE/feat/doc-changes
Update vale vocabulary to unify company and product names
2021-01-12 14:46:07 +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 b3b9445df1 TechDocs/AWS: Add changeset about new config management for auth 2021-01-12 12:35:33 +01:00
Himanshu Mishra f454b9f865 TechDocs/AWS: Update tutorial with auth best practices 2021-01-12 12:35:13 +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 1c7771871e Merge pull request #3953 from ayshiff/feature/techdocs-aws-sdkv3
TechDocs: AWS S3 SDK version bump
2021-01-12 10:21:51 +01:00
Fredrik Adelöw 65d5c8e6fe Merge pull request #3928 from adamdmharvey/doco-chore
chore(docs): Update docs publishing process
2021-01-12 10:16:42 +01:00
Fredrik Adelöw 823600d07e Merge pull request #3963 from backstage/dependabot/npm_and_yarn/changesets/cli-2.12.0
chore(deps-dev): bump @changesets/cli from 2.11.0 to 2.12.0
2021-01-12 09:03:07 +01:00
Fredrik Adelöw b8238b3baf Merge pull request #4022 from backstage/dependabot/npm_and_yarn/eslint-plugin-import-2.22.1
chore(deps): bump eslint-plugin-import from 2.22.0 to 2.22.1
2021-01-12 09:01:37 +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
Jussi Hallila 6d74776e12 Adds in more modifications based on PR comments
Run prettier.
Add heading level for list items.
Fix styling and nomenclature.
2021-01-12 08:55:45 +01:00
Jussi Hallila 0fed686aed Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-12 08:47:27 +01:00
Jussi Hallila 80619474d8 Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-12 08:46:22 +01:00
Jussi Hallila 4f0993407b Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-12 08:31:32 +01:00
Jussi Hallila dc48cfc9f2 Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-12 08:27:31 +01:00
dependabot[bot] a8ab46e85f chore(deps): bump eslint-plugin-import from 2.22.0 to 2.22.1
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.22.0 to 2.22.1.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases)
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md)
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.22.0...v2.22.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-12 04:56:28 +00: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
Adam Harvey 7105a33b91 Update K8S doco 2021-01-11 20:56:45 -05: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