Commit Graph

17868 Commits

Author SHA1 Message Date
blam 6ab1202fc8 feat: rework the TaskWorker to just be concerned with the task delegation
Signed-off-by: blam <ben@blam.sh>
2021-10-14 12:07:19 +02:00
blam 4e005b13cf feat: moving all the legacy tests over to the new LegacyWorkflowRunner tests
Signed-off-by: blam <ben@blam.sh>
2021-10-14 12:07:19 +02:00
blam edb04593ff feat(TaskWorker): move out the logic into the WorkflowRunner implementations
Signed-off-by: blam <ben@blam.sh>
2021-10-14 12:07:19 +02:00
blam e3dbdf6679 feat(TaskWorker): split the parsing of the templates with the new syntax
Signed-off-by: blam <ben@blam.sh>
2021-10-14 12:07:19 +02:00
blam ccea0b8271 feat(catalog-backend): add the new kind to the validation workflow
Signed-off-by: blam <ben@blam.sh>
2021-10-14 12:07:19 +02:00
blam b2113723d0 feat(catalog-model): adding TemplateEntityV1Beta3 as a kind in catalog-model
Signed-off-by: blam <ben@blam.sh>
2021-10-14 12:07:19 +02:00
Ben Lambert d3578a2e70 Merge pull request #7602 from backstage/blam/fix-swagger-depedenency
blam/fix swagger depedenency
2021-10-14 12:03:55 +02:00
blam 6ed423c139 chore: added changeset
Signed-off-by: blam <ben@blam.sh>
2021-10-14 11:46:53 +02:00
blam 88faa29c76 chore: force swagger-client to 3.16.1 because of removal of dependency
Signed-off-by: blam <ben@blam.sh>
2021-10-14 11:44:19 +02:00
Fredrik Adelöw 1c29559eb7 Merge pull request #7596 from backstage/dependabot/npm_and_yarn/types/body-parser-1.19.1
Bump @types/body-parser from 1.19.0 to 1.19.1
2021-10-14 10:10:15 +02:00
Fredrik Adelöw 06c894f7d9 fixup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-14 09:25:58 +02:00
Fredrik Adelöw 2d3c7ab291 Merge pull request #7591 from ConnorDY/replace-backslash-n-with-newline
Replace `\n` with newline for GitHub App private key to allow storing private key as an environment variable
2021-10-14 09:21:35 +02:00
dependabot[bot] e63a74563a Bump @types/body-parser from 1.19.0 to 1.19.1
Bumps [@types/body-parser](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/body-parser) from 1.19.0 to 1.19.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/body-parser)

---
updated-dependencies:
- dependency-name: "@types/body-parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-14 04:09:59 +00:00
Connor Younglund eab072161e generate changeset
Signed-off-by: Connor Younglund <younglund_connor@bah.com>
2021-10-13 15:15:55 -04:00
Connor Younglund dd9cf64dd5 replace \n with newline for GitHub App private key
Signed-off-by: Connor Younglund <younglund_connor@bah.com>
2021-10-13 15:15:55 -04:00
Fredrik Adelöw 87e6a88418 Merge pull request #7585 from backstage/freben/async-test
made more tests async
2021-10-13 16:48:36 +02:00
Fredrik Adelöw 9f6c4233ac made more tests async
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-13 16:18:59 +02:00
Camila Belo 76fef740fe [TechDocs] Experimental useTechDocsReaderDom hook (#7476)
* WIP!

Co-authored-by: Camila Belo <camilaibs@gmail.com>
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>

* fix: use dom when updating sidebar

Signed-off-by: Camila Belo <camilaibs@gmail.com>

* fix: extract small components and transformers

Signed-off-by: Camila Belo <camilaibs@gmail.com>

* docs: describe the useTechDocsReaderDom

Signed-off-by: Camila Belo <camilaibs@gmail.com>

* docs: update api report

Signed-off-by: Camila Belo <camilaibs@gmail.com>

* docs: make the hook internal

Signed-off-by: Camila Belo <camilaibs@gmail.com>

* fix: remove circular progress from the alert

Signed-off-by: Camila Belo <camilaibs@gmail.com>

* Fix test

Signed-off-by: Eric Peterson <ericpeterson@spotify.com>

* Mark new exports as @internal, add a text string to make it easy to find in the future

Signed-off-by: Eric Peterson <ericpeterson@spotify.com>

* Changeset

Signed-off-by: Eric Peterson <ericpeterson@spotify.com>

* Do not show progress bar during checking; prevent jumpy site on navigation

Signed-off-by: Eric Peterson <ericpeterson@spotify.com>

* Combine progress/alert into a state indicator component and clarify vars.

Signed-off-by: Eric Peterson <ericpeterson@spotify.com>

* fix: documentation state updates

Co-authored-by: Eric Peterson <ericpeterson@spotify.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>

* fix: use circular progress again

Co-authored-by: Eric Peterson <ericpeterson@spotify.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>

* docs: update reader exports

Co-authored-by: Eric Peterson <ericpeterson@spotify.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>

* refactor: using provider instead of HOC

Co-authored-by: Eric Peterson <ericpeterson@spotify.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>

* refactor: update the changeset file

Co-authored-by: Eric Peterson <ericpeterson@spotify.com>
Signed-off-by: Camila Belo <camilaibs@gmail.com>

Co-authored-by: Eric Peterson <ericpeterson@spotify.com>
2021-10-13 16:15:27 +02:00
Fredrik Adelöw 7c00725471 Merge pull request #7567 from RoadieHQ/set-catalog-table-search-placeholder
Set catalog table search field placeholder to "Filter"
2021-10-13 13:26:39 +02:00
Johan Haals 6e870cd1b8 Merge pull request #7580 from ptychu/master
Add Box as an adopter
2021-10-13 13:22:17 +02:00
Johan Haals 22722f3cb2 Merge pull request #7582 from backstage/mob/fix-orphan
Catalog: Fix entity orphaning
2021-10-13 12:48:32 +02:00
Iain Billett b488d8b69f Set catalog table search field placeholder to "Filter"
Full reasoning is in the changeset but in short this is to avoid
confusion with the search plugin. The icon is also updated.

Signed-off-by: Iain Billett <iain@roadie.io>
2021-10-13 11:41:56 +01:00
Iain Billett 28afbcd45a Revert "Set catalog table search field placeholder to "Filter""
This reverts commit c9940ec5c5d515888c7f5cd2ee14a3672f9f02ac.

Signed-off-by: Iain Billett <iain@roadie.io>
2021-10-13 11:41:56 +01:00
Iain Billett efb0c6bf15 Set catalog table search field placeholder to "Filter"
Full reasoning is in the changeset but in short this is to avoid
confusion with the search plugin.

Signed-off-by: Iain Billett <iain@roadie.io>
2021-10-13 11:41:56 +01:00
Fredrik Adelöw d2bf8ca90d Merge pull request #7484 from awanlin/awanlin/azure-devops-frontend-plugin
Adding Azure DevOps frontend plugin
2021-10-13 12:30:39 +02:00
Johan Haals 80ab0ccaa8 fix test names
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-13 11:34:58 +02:00
Johan Haals 3b59bb915e Catalog: Fix entity orphaning
Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-13 11:30:56 +02:00
Michal Partyka 9ee25fedf6 Add Box as an adopter
Signed-off-by: Michal Partyka <mpartyka@box.com>
2021-10-13 09:49:27 +02:00
Fredrik Adelöw 8c754968d9 Merge pull request #7373 from livetocode/feature/k8s-add-factory
Add a factory class for customizing the services used by the kubernetes backend plugin
2021-10-12 22:21:13 +02:00
Morgan Martinet f969089a18 regen API docs
Signed-off-by: Morgan Martinet <morgan@mmm-experts.com>
2021-10-12 15:35:32 -04:00
Andre Wanlin 3135d711d8 Fixed this missed item
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-10-12 14:23:36 -05:00
Fredrik Adelöw 273014dd10 Merge pull request #7537 from backstage/dependabot/npm_and_yarn/mini-css-extract-plugin-2.4.2
build(deps): bump mini-css-extract-plugin from 1.4.1 to 2.4.2
2021-10-12 21:20:55 +02:00
Fredrik Adelöw d71b42ceb5 Merge pull request #7518 from Madebymaurice/add-props-to-apiexplorerpage
Add actions props to the ApiExplorerPage
2021-10-12 21:19:58 +02:00
Andre Wanlin 9cfbf27f6d Updated screenshot
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-10-12 14:17:07 -05:00
Andre Wanlin 9e86cce085 Updated API Report
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-10-12 14:09:31 -05:00
Andre Wanlin 0a47212b42 Another round of improvements
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-10-12 14:06:04 -05:00
Andre Wanlin 2435d7a49b Move HomepageTimer and use props over config (#7533) 2021-10-12 19:54:44 +02:00
Andre Wanlin e1f5307ae3 Merge branch 'backstage:master' into awanlin/azure-devops-frontend-plugin 2021-10-12 12:44:13 -05:00
Tim Hansen 7e4e97c23b Fix tests
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-10-12 10:47:46 -06:00
Eric Peterson a79f0f879d Merge pull request #7541 from SDA-SE/feat/the-missing-key
Fix `<ComponentTabs>` to display only the selected tab, not the other way around
2021-10-12 17:51:23 +02:00
Eric Peterson bcdee188db Merge pull request #7501 from backstage/docs/analytics
[Documentation] Document the Analytics API
2021-10-12 17:23:10 +02:00
Morgan Martinet 5ac5afe7cc remove unused type KubernetesFactory
Signed-off-by: Morgan Martinet <morgan@mmm-experts.com>
2021-10-12 10:11:07 -04:00
Fredrik Adelöw e4ab91cf57 Merge pull request #7416 from johanhammar/firefox-search
Fix handling of search term when performing searches from the sidebar
2021-10-12 15:59:06 +02:00
Fredrik Adelöw a5d7f1ca77 Merge pull request #7532 from awanlin/topic/add-pull-requests-to-backend
Add pull requests to Azure DevOps backend plugin
2021-10-12 15:55:36 +02:00
Fredrik Adelöw e6c904f21d Merge pull request #7492 from alexrybch/react-catalog-style-overrides
added support for material-ui overrides in react-catalog
2021-10-12 15:07:17 +02:00
Johan Haals 8e3e9e2182 Merge pull request #7566 from backstage/mob/catalog-cleaning
Catalog: Remove next folder from catalog internals
2021-10-12 14:51:25 +02:00
Dominik Henneke ccfb94fc88 Merge pull request #7549 from SDA-SE/feat/update-swagger-ui-react
Bump `swagger-ui-react` to `^4.0.0-rc.3`
2021-10-12 14:18:57 +02:00
Johan Haals 22bd35917b Merge pull request #7561 from anisorigin/patch-1
change appId: 1 to appId: app id in the docs
2021-10-12 13:59:54 +02:00
Johan Haals 55ff928d50 Add changeset
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-12 13:48:11 +02:00
Johan Haals 9a6ad82fba Restructure NextcatalogBuilder, util and NextEntitiesCatalog
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-12 13:45:48 +02:00