Commit Graph

5816 Commits

Author SHA1 Message Date
Patrik Oldsberg e535ea766a core-components: use built-in async react-syntax-highlighter component
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-17 13:09:42 +02:00
Patrik Oldsberg 3e2b3e99e4 config-loader: unit tests for error visibility filtering + fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-15 14:49:37 +02:00
Patrik Oldsberg 8f30ac386b config-loader: filter out schema errors that aren't visible
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-15 14:49:36 +02:00
Patrik Oldsberg b31daba201 config-loader: collect visibility paths both by data and schema path
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-15 14:49:35 +02:00
Patrik Oldsberg 35b7a0bbd5 Merge pull request #7569 from backstage/rugvip/transformers
cli: rework how we handle ESM transforms for tests
2021-10-15 10:28:53 +02:00
Patrik Oldsberg 72be1cf988 Merge pull request #7614 from backstage/rugvip/e2e-fix
e2e-test: improve page content checking resilience
2021-10-14 19:33:58 +02:00
Patrik Oldsberg 6a7e90c6ca e2e-test: improve page content checking resilience
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-14 19:01:29 +02:00
github-actions[bot] 4c840cebfa Version Packages 2021-10-14 12:45:08 +00:00
Dominik Henneke 82fbda923e Introduce a new StarredEntitiesApi that is used in the useStarredEntities hook
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-10-14 12:08:42 +02:00
Dominik Henneke 54bbe25c34 Store the namespaced bucket storage for each instance that was created with MockStorage.create() instead of global variable
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com>
2021-10-14 12:08:41 +02: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
Patrik Oldsberg 4050e33f03 cli: remove old jest ESM transform
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-13 18:37:05 +02:00
Patrik Oldsberg b486adb8c6 cli: rework jest ESM handling by transforming by default
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-13 18:37:05 +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
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
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
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
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
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 9e5005a4cf fix build error
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-12 12:19:51 +02:00
Patrik Oldsberg 6ba78b765f Merge pull request #7547 from backstage/rugvip/testspeed-2
core-components,theme: avoid importing all of @mui/core
2021-10-12 11:14:03 +02:00
Patrik Oldsberg fe975842c2 Merge pull request #7528 from backstage/rugvip/root-tests
cli: allow __dirname usage in backend tests and fix test runs from root
2021-10-12 10:51:56 +02:00
Patrik Oldsberg 75bc878221 core-components,core-app-api,theme: avoid importing all of @mui/core
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-12 10:40:03 +02:00
Patrik Oldsberg 78d1acc433 Merge pull request #7546 from backstage/rugvip/testspeed
core-components: lazy load syntax highlighter
2021-10-12 10:36:23 +02:00
Morgan Martinet a982e166c5 Enable customization of services used by the kubernetes backend plugin
Signed-off-by: Morgan Martinet <morgan@mmm-experts.com>
2021-10-12 00:59:04 -04:00
Fredrik Adelöw 56ba9293fa Merge pull request #7540 from SDA-SE/feat/welcome
Feat/welcome
2021-10-12 00:09:47 +02:00
Andre Wanlin e290590517 Applied suggested async and await changes
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-10-11 15:12:49 -05:00
Andre Wanlin 0b0876b0da Another set of feedback improvements
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-10-11 15:12:49 -05:00
Andre Wanlin 9953dc1b44 Start of refactoring based on feedback
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-10-11 15:12:49 -05:00
Andre Wanlin 38b014a5f5 Adding Azure DevOps frontend plugin
Signed-off-by: Andre Wanlin <awanlin@rapidrtc.com>
2021-10-11 15:12:49 -05:00
Fredrik Adelöw 5a59731fcc Merge pull request #7431 from szubster/dependency-graph-type-safety
Documentation and better type safety of DependencyGraph
2021-10-11 20:41:31 +02:00
Patrik Oldsberg a20cbf00d2 core-components: lazy load syntax highlighter
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-11 14:21:43 +02:00
Fredrik Adelöw 023be930da Merge pull request #7542 from julioz/patch-1
Make prettier happy when generating plugins
2021-10-11 14:11:59 +02:00
Patrik Oldsberg 4673d96094 Merge pull request #7469 from backstage/mob/scaffodler
scaffolder: separate out the Template entity kind from the core catalog-model
2021-10-11 13:58:07 +02:00
dependabot[bot] c6f927d819 build(deps): bump mini-css-extract-plugin from 1.4.1 to 2.4.2
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 1.4.1 to 2.4.2.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v1.4.1...v2.4.2)

---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-11 13:09:49 +02:00
Oliver Sand 81c2a1af86 Resolve a warning in <Button> related to not using React.forwardRef
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-10-11 12:48:40 +02:00
Júlio Zynger 6583c6ac40 Make prettier happy when generating plugins
I've noticed that creating a plugin and immediately running `prettier check` causes failures due to the missing semicolon in this file.

Signed-off-by: Julio Zynger <julio.zynger@soundcloud.com>
2021-10-11 12:39:46 +02:00
Oliver Sand ef5bf4235a Add <WelcomeTitle> component
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-10-11 10:40:17 +02:00
Patrik Oldsberg eaca0f53fb backend,create-app: install ScaffolderEntitiesProcessor
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-10 20:36:01 +02:00
Patrik Oldsberg 668df8d33f cli: set project display name when running mmultiple projects
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-10 20:00:42 +02:00
Patrik Oldsberg f25b8459cd update tests to be runnable from the project root
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-10 20:00:42 +02:00
Patrik Oldsberg 16f044cb6b cli: update backend eslint config to allow __dirname in tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-10-10 20:00:41 +02:00
kim5566 6ec56d5a57 fix check null error
Signed-off-by: kim5566 <qi.jin@anz.com>
2021-10-09 18:00:14 +11:00
Johan Haals 29beecb3cb Merge pull request #7512 from backstage/sucrase_bump
cli: Bump sucrase version
2021-10-08 13:33:53 +02:00
Himanshu Mishra bc3ffada18 cli: add a --from <location> option to the install command
This is useful for testing local development when writing installation recipes in plugins

Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-10-08 12:22:51 +02:00
Himanshu Mishra 8c277af0db Merge pull request #7233 from backstage/mob/backstage-cli-install
Add experimental backstage-cli install <plugin> command
2021-10-08 12:16:14 +02:00
Johan Haals 84e24fcdaf cli: Bump sucrase version
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-08 09:26:58 +02:00
Himanshu Mishra 632a6b2178 cli: use experimentalInstallationRecipe for new backstage-cli install command
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net>
2021-10-07 16:32:00 +02:00