Commit Graph

8925 Commits

Author SHA1 Message Date
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
Himanshu Mishra 078987e251 techdocs-common: fix tests for the new generator API 2021-01-11 23:08:30 +01:00
Himanshu Mishra f7ecdbb397 changeset: Info about techdocs generator api change 2021-01-11 22:39:05 +01: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
Oliver Sand 580b4cad8e Use dependsOn between components and resources for now 2021-01-11 22:09:59 +01:00
Himanshu Mishra 15cc6ff12c Merge pull request #3981 from backstage/orkohunter/improve-gcs-credentials-handling 2021-01-11 21:12:55 +01:00
Himanshu Mishra 7ed4807748 1. docs: Rephrase setting the config
2. Update changeset with info about removing projectId from googleGcs config
2021-01-11 21:05:23 +01:00
Oliver Sand 15432e61f1 Rework system model diagrams as drawio files 2021-01-11 20:56:55 +01:00
Himanshu Mishra 97716f2b04 Apply suggestions from code review
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-11 20:50:20 +01:00
Adam Harvey 5c83fd0805 Column alignment (prettier) 2021-01-11 14:30:04 -05:00
blam 2244bc1934 Merge branch 'master' of github.com:backstage/backstage into blam/move-scaffolder-to-integrations
* 'master' of github.com:backstage/backstage: (29 commits)
  Kubernetes plugin: UI revamp (#3918)
  scaffolder-backend: export all preparers and publishers properly
  Remove the plugin-catalog-backend dependency from the catalog-import
  integration: build out the integrations class hierarchy
  Review comments
  Add changeset
  Handle missing values in Jenkins API requests
  Fix typo in changeset
  Add changeset for lighthouse plugin bugfix
  Strip trailing slash from urls when creating lighthouse audit
  core: simplify table icon type declarations
  docs: update okta auth readme
  changesets: TechDocs AWS/GCS image bug fix
  fix(techdocs): Handle images and other binaries correctly in aws/gcs publishers
  Version Packages
  chore: update documentation around ADR and the template skeleton
  chore: remove superfluous comment
  chore: add sample preamble
  chore: fixing code review comments to align with better numbers
  chore: update workflow to check the username is the github bot that creates the commit message
  ...
2021-01-11 20:29:27 +01:00
Oliver Sand feded2d252 Include review comments 2021-01-11 20:23:52 +01:00
Adam Harvey 39824e2e07 Returns proxy definition 2021-01-11 14:22:02 -05:00
Himanshu Mishra 3b352e4725 re-fix broken techdocs project board workflow
The workflow is not valid. .github/workflows/techdocs-project-board.yml (Line: 19, Col: 9): Unrecognized named-value: 'env'. Located at position 1 within expression: env.MY_GITHUB_TOKEN
From https://github.com/backstage/backstage/actions/runs/478014124
2021-01-11 20:20:38 +01: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
Remi 5826d0973e feat(techdocs): add changeset + refactor 2021-01-11 18:19:28 +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
Remi b18efa0553 feat(techdocs): streamToString try/catch 2021-01-11 17:21:50 +01:00
Remi 60cad4c1ab fix(techdocs): getObject stream 2021-01-11 17:21:50 +01:00
Remi 33b1a43c77 fix(techdocs): broken windows tests 2021-01-11 17:21:50 +01:00
Remi 4bff4d123b feat(techdocs): add aws-sdk types 2021-01-11 17:21:50 +01:00
Remi bb8d83018e feat(techdocs): delete old aws sdk mock 2021-01-11 17:21:50 +01:00
Remi 7f34d22bdf feat(techdocs): update aws-sdk to v3 2021-01-11 17:21:50 +01:00
Jussi Hallila 39b45b62b4 Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-11 17:01:49 +01:00
Jussi Hallila 33267d1cb9 Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-11 17:01:39 +01:00
Jussi Hallila ecba810c98 Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-11 17:01:32 +01:00
Jussi Hallila 163e263d8e Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-11 17:00:35 +01:00