Commit Graph

8361 Commits

Author SHA1 Message Date
Ben Lambert 9d03616a56 Merge pull request #8456 from Oriflame/feature/ownershipcard-configurable-kind-and-type-7806
Ownershipcard filter configurable
2021-12-15 10:20:15 +01:00
Jan Vilimek 95284ba572 improved tests / comment
Signed-off-by: Jan Vilimek <jan.vilimek@oriflame.com>
2021-12-15 09:45:15 +01:00
Jan Vilimek 60abfd536a Improved unit tests
Signed-off-by: Jan Vilimek <jan.vilimek@oriflame.com>
2021-12-14 19:04:51 +01:00
Ben Lambert 3a3797d858 Merge pull request #8277 from Balasundaram/scaffolder-gitlab-mr-publish-v2
Scaffolder gitlab mr publish v2
2021-12-14 18:41:07 +01:00
Ben Lambert 5bffa160cd Merge pull request #8448 from Erog38/patch-1
containerRunner optional for createRouter
2021-12-14 14:49:40 +01:00
Patrik Oldsberg 8bd3b6dbb9 Merge pull request #8469 from backstage/mob/auth-renames
core-plugin-api: rename OAuthRequest API types
2021-12-13 23:24:55 +01:00
Camila Belo ab1a69bcc3 Merge pull request #8365 from kuangp/fix/techdocs
fix(techdocsStorageClient): properly construct baseUrls
2021-12-13 22:46:36 +01:00
Patrik Oldsberg 4594ea2dab catalog-react: weird api-report reordering
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-13 18:24:46 +01:00
Jan Vilimek bc1e2f20bd unit test fixed
Signed-off-by: Jan Vilimek <jan.vilimek@oriflame.com>
2021-12-13 17:36:48 +01:00
Phil Kuang e7cce2b603 fix(techdocsStorageClient): properly construct baseUrls
Signed-off-by: Phil Kuang <pkuang@factset.com>
2021-12-13 10:00:03 -05:00
Ben Lambert a223118d6a Merge pull request #8425 from nodify-at/master
export typescript types for OIDC provider
2021-12-13 13:30:57 +01:00
Jan Vilimek 9f5a08de13 updated api-report
Signed-off-by: Jan Vilimek <jan.vilimek@oriflame.com>
2021-12-13 13:29:40 +01:00
Jan Vilimek 64dc7ed8c6 ownershipcard: prettier
Signed-off-by: Jan Vilimek <jan.vilimek@oriflame.com>
2021-12-13 11:12:09 +01:00
Jan Vilimek 2fd0010a15 revert package.json bump
Signed-off-by: Jan Vilimek <jan.vilimek@oriflame.com>
2021-12-11 13:26:26 +01:00
Jan Vilimek 75c47f4ee6 revert plugin changelog
Signed-off-by: Jan Vilimek <jan.vilimek@oriflame.com>
2021-12-11 13:26:26 +01:00
Jan Vilimek 47755c2a60 package.json 0.3.31 bump
Signed-off-by: Jan Vilimek <jan.vilimek@oriflame.com>
2021-12-11 13:26:25 +01:00
Jan Vilimek fc2924b23e org plugin changelog
Signed-off-by: Jan Vilimek <jan.vilimek@oriflame.com>
2021-12-11 13:26:25 +01:00
Jan Vilimek 455da34c98 jest tests for ownershipCard improved
Signed-off-by: Jan Vilimek <jan.vilimek@oriflame.com>
2021-12-11 13:26:24 +01:00
Jan Vilimek 26b04d2341 New arg entityFilterKind for ownershipcard
Signed-off-by: Jan Vilimek <jan.vilimek@oriflame.com>
2021-12-11 13:26:24 +01:00
Jan Vilimek da156f2831 let's support also entities without spec.type
Signed-off-by: Jan Vilimek <jan.vilimek@oriflame.com>
2021-12-11 13:25:44 +01:00
Hasan Ozdemir 133769ea84 add links to docs for type BackstageSignInResult
Signed-off-by: Hasan Ozdemir <21654050+nodify-at@users.noreply.github.com>
2021-12-11 01:45:39 +01:00
Tim Hansen 6156fb8730 Skip updating selected types if they didn't change
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-12-10 14:42:31 -07:00
Phil Gore 2e4bc16c4a adding scaffolder api report
Signed-off-by: Phil Gore <pgore@ea.com>
2021-12-10 14:55:02 -06:00
Phil Gore eec0750d8d making cookiecutter an optional action based on passing in containerRunner
Signed-off-by: Phil Gore <pgore@ea.com>
2021-12-10 14:44:19 -06:00
Patrik Oldsberg e3d163d48f catalog-react: release core-app-api dependency removal
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-10 10:52:26 +01:00
Patrik Oldsberg 4c0f0b2003 catalog-react: removed core-app-api dependency
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-10 10:47:37 +01:00
Hasan Ozdemir e0c63b37db add missing documentation for OidcAuthResult
Signed-off-by: Hasan Ozdemir <21654050+nodify-at@users.noreply.github.com>
2021-12-09 21:38:14 +01:00
Hasan Ozdemir abd6ff3430 improve exported type to include resolver and handlers for auth providers, add additional types to fix api-doc related warnings
Signed-off-by: Hasan Ozdemir <21654050+nodify-at@users.noreply.github.com>
2021-12-09 21:38:14 +01:00
Tim Hansen 89bd772b00 Show empty state only when done loading
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-12-09 13:08:34 -07:00
Balasundaram a516412bb3 Adding public api report
Signed-off-by: Balasundaram <balabtech@hotmail.com>
2021-12-09 14:50:19 -05:00
Balasundaram ccf48de9ba Adding changes to remove comments
Signed-off-by: Balasundaram <balabtech@hotmail.com>
2021-12-09 13:16:48 -05:00
Balasundaram 5c1b87d044 Merge branch 'scaffolder-gitlab-mr-publish-v2' of https://github.com/Balasundaram/backstage into scaffolder-gitlab-mr-publish-v2 2021-12-09 13:07:16 -05:00
Balasundaram 90f8f33355 Adding changes for PR review comments to add description for projectname
Signed-off-by: Balasundaram <balabtech@hotmail.com>
2021-12-09 12:57:18 -05:00
Colton Padden d395d0fff0 bump backstage dependencies
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 10:17:21 -05:00
Colton Padden 6c376f2958 make baseUrl required in client constructor as it is required in configSchema
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 10:12:45 -05:00
Colton Padden 01c1e2ed2b move react to peerDependencies
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:33 -05:00
Colton Padden ace76c21ca add section to README for feature requests
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:33 -05:00
Colton Padden ee20946df1 remove unused dependencies from package.json
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:33 -05:00
Colton Padden 89b220ed73 Instructions and default app configuration should use generic Airflow URLs
Updated the instructions in the README, and the example entries in the
app-config.yml file to use `https://your.airflow.instance.com` instead of
`localhost:8080`.

Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:32 -05:00
Colton Padden 6039eb507f Update installation instructions now that plugin is integrated in Backstage
Existing instructions assumed that the plugin was sourced in a separate Git
repository. Instructions have been simplified now that the plugin is integrated
into the main Backstage repository.

Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:32 -05:00
Colton Padden 051f9b1a23 replace wildcard dependency versions for devDependencies in favor of explicit versions
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:32 -05:00
Colton Padden ff614360fc move @types/node from dependencies to devDependencies
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:32 -05:00
Colton Padden 82c5af0df8 include generated API report file to version control
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:32 -05:00
Colton Padden eb36ce52fd remove owner label from plugin header
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:32 -05:00
Colton Padden 5920236300 include @packageDocumentation for plugin and API
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:32 -05:00
Colton Padden 05fb511279 bump dependencies to latest version
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:32 -05:00
Colton Padden 246a3bc283 remove package-lock.json
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:31 -05:00
Colton Padden 06f145c4bf MVP of Apache Airflow Plugin
Adds support for a new Backstage integration with the Apache Airflow workflow
management platform. This implementation has been tested with Apache Airflow v2
API authenticating with basic auth through the Backstage proxy plugin.

Supported functionality include:
- Information card of version information for the Airflow instance
- Information card of  instance status (health) for metadatabase and scheduler
- Table of DAGs with meta information and status, along with a link to view
  details in the Airflow UI

Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:17 -05:00
github-actions[bot] 9068128fd8 Version Packages 2021-12-09 12:02:28 +00:00
Hasan Ozdemir 699c2e9ddc added a changeset and generate api reports
Signed-off-by: Hasan Ozdemir <21654050+nodify-at@users.noreply.github.com>
2021-12-09 12:33:18 +01:00