Jacob Wejendorp
b8d7602cfa
test: add tests for JsonRulesEngineFactChecker changes
...
Signed-off-by: Jacob Wejendorp <jwe@tradeshift.com >
2021-12-16 15:52:17 +01:00
Jacob Wejendorp
cf7fc2b41a
fix: handle empty checks in tech-insights scorecard
...
Show a warning about missing data instead of crashing if checks return empty.
Signed-off-by: Jacob Wejendorp <jwe@tradeshift.com >
2021-12-16 15:27:48 +01:00
Jacob Wejendorp
c88d8339a3
fix: allow partial evaluation of checks in jsonfc factchecker
...
This change should fix the entity check endpoint when some facts are
missing, e.g. the retriever has not run yet.
Signed-off-by: Jacob Wejendorp <jwe@tradeshift.com >
2021-12-16 15:27:47 +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
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
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
Patrik Oldsberg
85ee184e68
core-components: LogViewer prop className -> classes
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-12-09 12:02:53 +01:00
Ben Lambert
95ae1249a4
Merge pull request #8369 from backstage/rugvip/logs
...
core-components: add new LogViewer component + use in plugins
2021-12-08 15:24:45 +01:00
Ben Lambert
accabd5f1a
Merge pull request #7854 from awanlin/topic/add-build-by-definition-name
...
Added getting builds by definition name
2021-12-08 14:55:17 +01:00
Johan Haals
5373bc7254
Merge pull request #8404 from minnsoe/feat/prepare-for-gitlab-org-and-add-tests
...
Add tests for the GitLab client in catalog-backend and refactor
2021-12-08 14:48:16 +01:00
Johan Haals
dd77b5eb12
Merge pull request #8283 from backstage/mob/identity-api
...
core-plugin-api: stabilize IdentityApi
2021-12-08 14:29:03 +01:00
Patrik Oldsberg
c77def982f
cloudbuild: remove unnecessary lazylog dependency
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-12-08 13:39:33 +01:00
Patrik Oldsberg
56d04330c4
circleci: switch to use LogViewer
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-12-08 13:39:05 +01:00
Patrik Oldsberg
cbd20c46f1
github-actions: switch to using LogViewer
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-12-08 13:38:39 +01:00
Patrik Oldsberg
d90dad84b0
techdocs: switch to using LogViewer
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-12-08 13:38:16 +01:00
Patrik Oldsberg
b291c3176e
scaffolder: switch to using LogViewer
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-12-08 13:37:50 +01:00
Patrik Oldsberg
5632fa9eb3
scaffolder: fix dev setup
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-12-08 13:36:02 +01:00
Fredrik Adelöw
986a5d869e
Merge pull request #8405 from backstage/freben/nounpack
...
Do not unpack arguments directly on exported items 🧹
2021-12-08 13:15:13 +01:00
Johan Haals
60ad732470
Merge pull request #8397 from backstage/jhaals/oauth
...
auth-backend(fix): Add basicAuth option to OAuth provider
2021-12-08 11:34:32 +01:00
Patrik Oldsberg
50920efc35
Merge pull request #8361 from backstage/rugvip/r17
...
add support for React 17 in plugins
2021-12-08 10:06:27 +01:00
Johan Haals
3b94f977fc
Merge pull request #8385 from angeliski/change-rails-package-format
...
chore: update build to use cjs format
2021-12-08 08:52:26 +01:00
Fredrik Adelöw
dcd1a0c3f4
Do not unpack arguments directly on exported items
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2021-12-07 19:42:10 +01:00
Joon Park
2976a2b8e1
Fix directory typo in catalog-react
...
Signed-off-by: Joon Park <joonp@spotify.com >
2021-12-07 16:46:51 +00:00
Patrik Oldsberg
b191e1737a
packages,plugins: avoid usage of react-dom in tests
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-12-07 17:40:51 +01:00
Patrik Oldsberg
39c64f5035
packages,plugins: move @types/react to peer deps and sync query with react
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-12-07 17:38:44 +01:00
Patrik Oldsberg
be32bc3edb
package,plugins: move react to peer deps and include v17
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2021-12-07 17:38:14 +01:00
Minn Soe
b61a5bbdf3
feat: add gitlab self managed check method
...
Signed-off-by: Minn Soe <contributions@minn.io >
2021-12-07 16:27:19 +00:00
Minn Soe
91b3ad3553
refactor: simplify by using GitLab apiBaseUrl
...
Signed-off-by: Minn Soe <contributions@minn.io >
2021-12-07 16:27:19 +00:00
Minn Soe
d58e92a7f0
feat: allow types in gitlab client paginated reqs
...
Signed-off-by: Minn Soe <contributions@minn.io >
2021-12-07 16:27:19 +00:00
Minn Soe
af80fb7a01
test: add GitLabClient coverage in catalog-backend
...
Signed-off-by: Minn Soe <contributions@minn.io >
2021-12-07 16:27:19 +00:00
Mert Can Bilgiç
3421826ca8
[TechDocs] Set entity triplets to lowercase if config is set on docs tab at entity page ( #8394 )
...
* Fixes #8381 , set entity triplets to lowercase if config is set on docs tab at entity page
Co-authored-by: Mehmet Mallı <mehmet.malli@trendyol.com >
Signed-off-by: mertcbilgic <mert.bilgic@trendyol.com >
* Changeset added
Co-authored-by: Mehmet Mallı <mehmet.malli@trendyol.com >
Signed-off-by: mertcbilgic <mert.bilgic@trendyol.com >
* fixes due to review
Co-authored-by: Mehmet Mallı <mehmet.malli@trendyol.com >
Co-authored-by: Güven Altunsoy <guven.altunsoy@outlook.com >
Co-authored-by: Nilgün Canbaz <nilgun.canbaz@trendyol.com >
Co-authored-by: Burcu Karagöz <burcukaragoz1515@gmail.com >
Co-authored-by: Murat Sökücü <murat.sokucu@trendyol.com >
Signed-off-by: mertcbilgic <mert.bilgic@trendyol.com >
Co-authored-by: Mehmet Mallı <mehmet.malli@trendyol.com >
Co-authored-by: Güven Altunsoy <guven.altunsoy@outlook.com >
Co-authored-by: Nilgün Canbaz <nilgun.canbaz@trendyol.com >
Co-authored-by: Burcu Karagöz <burcukaragoz1515@gmail.com >
Co-authored-by: Murat Sökücü <murat.sokucu@trendyol.com >
2021-12-07 16:29:06 +01:00
Johan Haals
c4f1509370
Merge pull request #8395 from backstage/blam/fix-e2e
...
chore: bumping this `graphiql` plugin to latest
2021-12-07 15:26:24 +01:00
Johan Haals
c869f6dbbe
Merge pull request #8303 from backstage/eide/run-migrations
...
[backend-common]: Make it possible to skip database migrations
2021-12-07 15:09:32 +01:00
blam
7ce4ea4079
chore: release new version of api-docs and graphiql to solve issues with graphql versions
...
Signed-off-by: blam <ben@blam.sh >
2021-12-07 14:16:37 +01:00