Commit Graph

19947 Commits

Author SHA1 Message Date
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
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 945a4c7f5c Merge pull request #8423 from SDA-SE/fix/changeSdaAdaptors
chore(adaptors): update SDA SE adaptors
2021-12-09 12:01:05 +01:00
Peter Grauvogel d4b36fd4d0 chore(adaptors): update SDA SE adaptors
Signed-off-by: Peter Grauvogel <peter.grauvogel@sda-se.com>
2021-12-09 11:37:53 +01:00
Ben Lambert 16ecdaa579 Merge pull request #8422 from backstage/revert-8415-jhaals/tempfix-tests
Revert "CI: Install build deps to workaround internet issues"
2021-12-09 11:09:59 +01:00
Ben Lambert b77baaf709 Revert "CI: Install build deps to workaround internet issues"
Signed-off-by: blam <ben@blam.sh>
2021-12-09 10:34:27 +01:00
Johan Haals 6ff2055519 Merge pull request #8383 from radoslaw-wielonski-nc/feat/add-custom-error-handler
Feat/add custom error handler
2021-12-08 16:48:22 +01:00
Fredrik Adelöw 842e338efb Merge pull request #8416 from backstage/freben/classnames
Standardize on classnames instead of both that and clsx
2021-12-08 16:31:42 +01:00
Ben Lambert 68d16ac123 Merge pull request #8417 from backstage/blam/last-of-the-lazy-log
Remove the last occurence of `lazylog`
2021-12-08 16:31:13 +01:00
Fredrik Adelöw 1357ac30f1 Standardize on classnames instead of both that and clsx
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-12-08 15:42:06 +01:00
blam 1e48c3de82 chore: fixing the last of the mpl violations
Signed-off-by: blam <ben@blam.sh>
2021-12-08 15:33:59 +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
Radoslaw Wielonski aec2c96c88 docs: update documentation of disableDefaultErrorHandler method
Signed-off-by: Radoslaw Wielonski <radoslaw.wielonski@nordcloud.com>
2021-12-08 15:13:37 +01:00
Radoslaw Wielonski 0105e3cd64 docs: update documentation of setErrorHandler method
Signed-off-by: Radoslaw Wielonski <radoslaw.wielonski@nordcloud.com>
2021-12-08 15:11:07 +01:00
radoslaw-wielonski-nc d2ad94df97 Update packages/backend-common/src/service/types.ts
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Radoslaw Wielonski <radoslaw.wielonski@nordcloud.com>
2021-12-08 15:08:40 +01:00
Ben Lambert fd7393773b Merge pull request #8415 from backstage/jhaals/tempfix-tests
CI: Install build deps to workaround internet issues
2021-12-08 15:01:37 +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 bf736f8058 CI: Install build deps to workaround internet issues
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-12-08 14:39:11 +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
Minn Soe 6bccc7d794 changesets: add gitlab changes in catalog-backend
Signed-off-by: Minn Soe <contributions@minn.io>
2021-12-08 13:22:49 +00:00
Johan Haals e3d21acf2a Merge pull request #8374 from backstage/orkohunter/docs-v1beta3-templates
scaffolder: update docs with v1beta3 syntax
2021-12-08 14:13:41 +01:00
Patrik Oldsberg ed3a7567a0 core-components: remove dead code in LogViewer
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>

chore: updating new yarn.lock changes

Signed-off-by: blam <ben@blam.sh>
2021-12-08 13:54:31 +01:00
Fredrik Adelöw fa0b8ab6a8 patch level
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-12-08 13:48:00 +01:00
Patrik Oldsberg 85d54b888c core-components: update API report for LogViewer + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:39:33 +01:00
Patrik Oldsberg 1efed71f60 core-components: make LogViewer styles overridable
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:39:33 +01:00
Patrik Oldsberg da0fdf9b5e core-components: added test for LogViewer and fix copy
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:39:33 +01:00
Patrik Oldsberg 6078c7147a core-components: tests + fix for LogViewer selection handling
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:39:33 +01:00
Patrik Oldsberg beed531a9d core-components: tests for LogViewer search state + refactor
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:39:33 +01:00
Patrik Oldsberg a6622d9704 core-components: document LogViewer + restructure
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:39:33 +01:00
Patrik Oldsberg e839500286 changesets: added changeset for LogViewer
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:39:33 +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 ea8d73a7ed core-components: reduce font size in LogViewer
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:38:16 +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 37d80d0a9d core-components: add className prop for LogViewer
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:37:50 +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 d06c6a4cfe core-components: proper LogViewer selection and copy
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:36:33 +01:00
Patrik Oldsberg cb3246ef89 core-components: lazy load log viewer
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:36:33 +01:00
Patrik Oldsberg e708a0109f core-components: refactor out LogViewer search
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:36:33 +01:00
Patrik Oldsberg ed042d2056 core-components: memo LogViewer LogLines
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:36:33 +01:00
Patrik Oldsberg b38e4c636b core-components: remove duplicate types from LogViewer
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:36:33 +01:00
Patrik Oldsberg 8a71f91bf2 core-components: split out LogViewerControls
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:36:33 +01:00
Patrik Oldsberg be8e706462 core-components: highlight individual LogViewer search results
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-12-08 13:36:33 +01:00