Commit Graph

19997 Commits

Author SHA1 Message Date
Ben Lambert 23009fcb6a Merge pull request #8323 from backstage/dependabot/npm_and_yarn/types/tar-6.1.1
chore(deps-dev): bump @types/tar from 4.0.5 to 6.1.1
2021-12-13 16:40:39 +01:00
Ben Lambert 8cf4cd928c Merge pull request #8470 from adamdmharvey/bump-action-checkout
chore(actions): Update actions/checkout versions for FOSSA and Changeset
2021-12-13 16:20:24 +01:00
Adam Harvey 4f1a7d57df Remove specific pin versioning
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2021-12-13 09:29:30 -05:00
Adam Harvey 2771d9016e Bump checkout action to newest major release
Signed-off-by: Adam Harvey <adaharve@cisco.com>
2021-12-13 09:28:56 -05:00
Johan Haals b3f572dd01 Merge pull request #8465 from backstage/mob/auth-apis
core-plugin-api: deprecate some auth APIs and mark the rest experimental
2021-12-13 15:21:18 +01:00
Ben Lambert 90198342bc Merge pull request #8349 from backstage/rugvip/cjs
add more explicit support for .mjs and .cjs extensions
2021-12-13 13:35:24 +01: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
Ben Lambert 23a5e8f47a Merge pull request #8338 from backstage/rugvip/license
snyk: ignore MPL and LGPL license warnings
2021-12-13 13:27:09 +01:00
Patrik Oldsberg 7ba8e10b54 Merge pull request #8460 from backstage/dependabot/npm_and_yarn/types/inquirer-8.1.3
build(deps-dev): bump @types/inquirer from 7.3.1 to 8.1.3
2021-12-13 13:18:05 +01:00
Patrik Oldsberg c11ce4f552 core-app-api: deprecated Auth0Auth
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-13 11:50:16 +01:00
Patrik Oldsberg 8a7372cfd5 core-plugin-api: deprecated some auth api refs and marked the rest as experimental
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-13 11:49:08 +01:00
Ben Lambert 8c0f43a779 Merge pull request #8450 from backstage/timbonicus/avoid-updating-types
Skip updating selected types if they didn't change
2021-12-13 11:28:28 +01:00
Patrik Oldsberg bc3544c1f2 Delete old-glasses-tease.md
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-13 09:57:46 +01:00
Himanshu Mishra 157d4bf78e add changeset
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-12-13 10:19:41 +05:30
dependabot[bot] 7474124e87 build(deps-dev): bump @types/inquirer from 7.3.1 to 8.1.3
Bumps [@types/inquirer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/inquirer) from 7.3.1 to 8.1.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/inquirer)

---
updated-dependencies:
- dependency-name: "@types/inquirer"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-13 04:14:45 +00: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
Patrik Oldsberg e0f5b46fcc snyk: ignore MPL and LGPL license warnings
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-10 15:39:29 +01:00
Patrik Oldsberg a3ec122170 Merge pull request #8446 from backstage/rugvip/nodep
catalog-react: remove core-app-api dependency
2021-12-10 11:25:47 +01:00
Ben Lambert 3e92f22d2e Update .changeset/spicy-parents-fold.md
Signed-off-by: Ben Lambert <blam@spotify.com>

Co-authored-by: Fredrik Adelöw <freben@gmail.com>
2021-12-10 11:01:15 +01: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
Emma Indal aa7a73e947 [TechDocs] Add metadata to cli docs (#8445)
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2021-12-10 10:12:13 +01:00
Tim Hansen 3e70c671a1 Merge pull request #8436 from backstage/timbonicus/github-workflow-runs-fix
[github-actions] Show empty state only when done loading
2021-12-09 14:06:09 -07: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
Ben Lambert d81b57f76c Merge pull request #8348 from cmpadden/plugin-apache-airflow
Apache Airflow Plugin
2021-12-09 17:17:40 +01: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 3699c951dc resolve vale linter spelling warning
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:32 -05:00
Colton Padden 7988f99f18 include airflow configuration for baseurl and proxy
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:31 -05:00
Colton Padden 9aea335911 include minor changeset for introduction of apache airflow plugin
Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-12-09 09:57:31 -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
Tim Jacomb 521b806109 Update docs for techdocs runCommand (#8332) 2021-12-09 15:38:48 +01:00
Ben Lambert 562be0b430 Merge pull request #8335 from backstage/changeset-release/master
Version Packages
2021-12-09 13:49:33 +01:00
github-actions[bot] 9068128fd8 Version Packages 2021-12-09 12:02:28 +00:00
Patrik Oldsberg 531f9777f0 Merge pull request #8426 from backstage/rugvip/classy
core-components: LogViewer prop className -> classes
2021-12-09 12:57:07 +01:00