74233 Commits

Author SHA1 Message Date
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
Jussi Hallila cc64069374 Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-11 16:59:51 +01:00
Jussi Hallila 72399d57e5 Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-11 16:59:38 +01:00
Jussi Hallila 642bf0be1a Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-11 16:59:17 +01:00
Jussi Hallila f3165cce95 Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-11 16:58:24 +01:00
Jussi Hallila 322b04bff7 Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-11 16:58:14 +01:00
Jussi Hallila ff4e53bd4e Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-11 16:58:08 +01:00
Jussi Hallila 82e35cd653 Update docs/tutorials/quickstart-app-auth.md
Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-01-11 16:57:58 +01:00
Fredrik Adelöw 711ba55a24 scaffolder-backend: export all preparers and publishers properly 2021-01-11 16:49:57 +01:00
blam d5fa852aa2 chore: more work to including the integrations config everywhere 2021-01-11 15:52:14 +01:00
Dominik Henneke ab11e705c9 Merge pull request #3936 from SDA-SE/feat/remove-backend-dependency
Remove the plugin-catalog-backend dependency from the catalog-import
2021-01-11 14:49:57 +01:00
Himanshu Mishra f3a48c549d Merge pull request #3991 from backstage/orkohunter/fix-aws-gcs-publisher-image-routing 2021-01-11 14:45:38 +01:00
Himanshu Mishra b2462b432a Merge pull request #3942 from OrkoHunter/orkohunter/remove-failing-techdocs-project-board-workflow
TechDocs: Remove failing TechDocs project board workflow for some PRs
2021-01-11 14:43:45 +01:00
Fredrik Adelöw b72c7cf12e Merge pull request #3909 from backstage/freben/integrations-again
integration: build out the integrations class hierarchy
2021-01-11 14:09:40 +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
Jussi Hallila 34206f81f0 Adding reference to latest node LTS as well.
Resolves:
* https://github.com/backstage/backstage/pull/4003#discussion_r554920635
2021-01-11 13:47:47 +01:00
Ben Lambert 0395f97053 Merge pull request #3839 from SapienTech/fix-sidebar-item-button-a11y
fix(core): `SidebarItem` with `onClick` renders an accessible button
2021-01-11 13:42:09 +01:00
Fredrik Adelöw 466354aaa7 integration: build out the integrations class hierarchy 2021-01-11 13:33:43 +01:00
Oliver Sand d8e040acb2 Merge pull request #4004 from SDA-SE/feat/possible-jenkins-fix
Handle missing values in Jenkins API requests
2021-01-11 12:19:37 +01:00
Johan Haals a690abedb1 Merge pull request #3919 from backstage/mob/app-cli
cli: added experimental create-github-app command
2021-01-11 11:06:46 +01:00
Ben Lambert 5b10aefd27 Merge pull request #3984 from backstage/blam/adr-template
Add ADR Template
2021-01-11 11:04:11 +01:00