Commit Graph

6310 Commits

Author SHA1 Message Date
Andrea Falzetti 8db7ea4c2f docs: add api-reports
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-21 18:34:40 +01:00
Andrea Falzetti 8fb0874dd4 refactor: use repoUrl
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-21 16:53:52 +01:00
Andrea Falzetti f928a8f9bf chore: remove comment
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-21 16:53:22 +01:00
Andrea Falzetti 2ca8855b0d fix: remove ctx.token
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-21 16:53:22 +01:00
Yogesh Lonkar a370ecab04 fix unit test
Signed-off-by: Yogesh Lonkar <yogesh@lonkar.org>
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-21 16:53:21 +01:00
Andrea Falzetti c914db284f feat(scaffolder): add gha dispatch workflow action
Signed-off-by: Andrea Falzetti <afalzetti@gmail.com>
2021-07-21 16:53:21 +01:00
Otto Sichert 13a9214829 Merge pull request #6495 from SDA-SE/feat/relative-ref-tmp
[TechDocs] Introduce the annotation `backstage.io/techdocs-ref: <relative-target>` as an alias for `backstage.io/techdocs-ref: dir:<relative-target>`
2021-07-21 16:41:23 +02:00
Ben Lambert 7be0b14944 Merge pull request #6468 from RoadieHQ/kubernetes-plugin-assume-role
Add functionality to the kubernetes plugin that allows users to assume role with AWS
2021-07-21 16:37:24 +02:00
Eric Peterson cdc223c1b7 Merge pull request #6492 from SDA-SE/feat/techdocs-async-transformer
[TechDocs] Refactor the techdocs transformers to return `Promise`s and await all transformations
2021-07-21 15:15:53 +02:00
Dominik Henneke eabf5bb598 Merge remote-tracking branch 'upstream/master' into feat/relative-ref-tmp 2021-07-21 15:12:52 +02:00
Eric Peterson 3b50bd9548 Merge pull request #6375 from RoadieHQ/gh4568-tech-docs-collator
Implement DefaultTechDocsCollator
2021-07-21 15:01:48 +02:00
Dominik Henneke af46ffabfd Merge remote-tracking branch 'upstream/master' into feat/techdocs-async-transformer 2021-07-21 14:00:11 +02:00
Eric Peterson 17b6919001 Merge pull request #6491 from SDA-SE/feat/techdocs-reduce-rerender
[TechDocs] Only update the path when the content is updated
2021-07-21 13:52:48 +02:00
Dominik Henneke 445440a408 Make sure all old transformations are cancelled when the hook dependencies changed
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-07-21 13:52:29 +02:00
Dominik Henneke 7d67750eae Merge remote-tracking branch 'upstream/master' into feat/techdocs-async-transformer 2021-07-21 12:43:50 +02:00
Dominik Henneke ed6092f76a Handle and forward errors from the DocsBuilder instantiation to the user
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-07-21 12:42:24 +02:00
Dominik Henneke f1ebedb421 Merge remote-tracking branch 'upstream/master' into feat/relative-ref-tmp 2021-07-21 12:16:14 +02:00
Erik Engervall a2d8922c94 Add changeset & apply changes in api-report.md & package.json to make CI happy
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-07-21 11:00:27 +02:00
Erik Engervall 11e0652f86 Introduce ability to add custom features
Also, add more metadata to success callbacks

Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2021-07-21 10:59:17 +02:00
Ben Lambert 91088c3877 Merge pull request #6558 from backstage/timbonicus/misleading-catalog-import
Fix misleading catalog-import heading
2021-07-21 10:27:35 +02:00
Ben Lambert 0b1f6e4039 Merge pull request #6552 from sagacity/export-token-issuer
Export TokenIssuer so that it may be used by non-native auth providers
2021-07-21 10:25:28 +02:00
Tim Hansen 903f3323c2 Fix misleading catalog-import heading
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-07-20 21:18:55 -06:00
Tim Hansen d8f4dd81bd Merge pull request #6497 from tudi2d/entity-page-responsiveness
EntityPage responsiveness
2021-07-20 21:01:34 -06:00
Roy Jacobs 2567c066d5 Export TokenIssuer so that it may be used by non-native auth providers
Signed-off-by: Roy Jacobs <roy.jacobs@gmail.com>
2021-07-20 16:56:28 +02:00
Nicolas Arnold 7e84b1bd9f Making changes backwards compatible by keeping the ClusterDetails object as an accepted type.
Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-07-20 14:20:06 +01:00
Philipp Hugenroth f5067d1660 Adjust test to be more specific
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-20 11:02:28 +02:00
Nicolas Arnold 65a4d89831 Refactoring the valid credentials method
Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-07-20 09:15:03 +01:00
Philipp Hugenroth 8d6408d05c Adjust tests to use only text & test drawer visibility
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-19 21:57:18 +02:00
Philipp Hugenroth ef4acd1be8 Merge branch 'catalog-filter-accordion' of github.com:tudi2d/backstage into catalog-filter-accordion
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-19 21:25:02 +02:00
Philipp Hugenroth 11c9fcda71 Merge branch 'master' into catalog-filter-accordion
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-19 21:07:58 +02:00
Tim Hansen 249cbfc893 Minor tweaks, button fixes
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-07-19 12:18:29 -06:00
Nicolas Arnold 76fbdbc322 Modifying changesets and explicitly returning a promise for the AWS Creds
This changes modifies the changeset to only include a patch (as per comments above).

I have also changed the flow of retrieving the AWS creds. Previously, they were being returned after they were "resolved".
Now we await and resolve a promise to guarantee that the credentials have been loaded.

Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-07-19 18:07:06 +01:00
Dominik Henneke eee05803ae Update @backstage/backend-common to ^0.8.6
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-07-19 17:47:03 +02:00
Dominik Henneke 391c4d9b45 Merge remote-tracking branch 'upstream/master' into feat/techdocs-reduce-rerender 2021-07-19 17:11:07 +02:00
Nicolas Arnold ec98274a7e Creating a Cluster details object per k8s provider
Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-07-19 15:17:25 +01:00
Nicolas Arnold f69d408583 Add API.md for plugin
Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-07-19 15:17:25 +01:00
Nicolas Arnold 6d59d17a7f Add functionality to the kubernetes plugin that allows users to assume role
This change adds a new field to the kubernetes plugin configuration that allows a user to configure an assumed role so that they can access other kubernetes cluster.

Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-07-19 15:17:25 +01:00
Himanshu Mishra 257b9d5693 Merge pull request #6513 from kuangp/chore/catalogExports 2021-07-19 14:56:50 +02:00
Philipp Hugenroth f39ee49343 Adjust props to fit general conventions
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-19 12:23:05 +02:00
Philipp Hugenroth 69f4782680 Merge branch 'master' into catalog-filter-accordion 2021-07-19 11:11:42 +02:00
Philipp Hugenroth 280c0c60be Merge branch 'master' into entity-page-responsiveness 2021-07-19 11:10:43 +02:00
Philipp Hugenroth c642324708 Legacy option for overflow wrap & update changeset bump
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-19 11:06:28 +02:00
Raghunandan Balachandran f9457c0dd4 Merge pull request #6455 from SDA-SE/feat/techdocs-no-crash-not-found
[TechDocs] Handle error responses in getTechDocsMetadata and `getEntityMetadata` such that `<TechDocsPageHeader>` doesn't throw errors.
2021-07-19 10:05:16 +02:00
Phil Kuang 71c936eb62 chore(catalog): export CatalogClientWrapper class
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-07-16 18:49:54 -04:00
Philipp Hugenroth d488326303 Fix test
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-16 14:53:25 +02:00
Ben Lambert 212d92f523 Merge pull request #6410 from backstage/joeporpeglia/new-sample-templates
Scaffolder/create-app: Use new location for sample software templates
2021-07-16 14:37:36 +02:00
Philipp Hugenroth 5858056f79 Update API reports
Add Title to Filters Drawer

Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-16 13:53:49 +02:00
Philipp Hugenroth b044fa6f7c Clean up code according to review
Signed-off-by: Philipp Hugenroth <philipph@spotify.com>
2021-07-16 13:19:27 +02:00
Himanshu Mishra 529fd3285b add an example of working with a local template
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-16 11:35:14 +02:00
Himanshu Mishra 8b135fa79b update remote urls to use main branch
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-07-16 11:35:14 +02:00