Commit Graph

5945 Commits

Author SHA1 Message Date
Johan Haals 419054c97a Remove usage of deprecated Keyboard class
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-28 15:54:01 +02:00
Fredrik Adelöw e45e6e7ca9 Merge pull request #7156 from backstage/mob/redact-secrets-from-logs
backend: redact secret configs from logs
2021-10-28 13:46:50 +02:00
Patrik Oldsberg 5d5cac5b80 Merge pull request #7439 from cmpadden/create-app-path-option
Support optional [path] argument in create-app command-line utility
2021-10-28 13:17:47 +02:00
Fredrik Adelöw f5e45f8bf7 Merge pull request #7804 from backstage/freben/api-backend-common
Just some random improvements in backend-common too
2021-10-28 09:53:21 +02:00
Fredrik Adelöw 0ab984ee9e Merge pull request #7797 from backstage/freben/api-integration-react
Fixing up integration-react as well
2021-10-28 09:51:19 +02:00
Patrik Oldsberg 3eb32aab01 Merge pull request #7802 from RoadieHQ/remove-unused-dep
update d3 dependencies
2021-10-27 20:42:27 +02:00
Colton Padden c9e843547e Create --path directory if it does not already exist
Instead of failing when the specified path does not exist, create it using
`mkdirs`. This ensures that that either the directory already exists, or it's
created.

Signed-off-by: Colton Padden <colton.padden@fastmail.com>
2021-10-27 14:03:28 -04:00
Brian Fletcher 54dac6d2d1 re-introduce updated version of d3 libs
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-10-27 15:39:09 +01:00
Fredrik Adelöw 96cfa561eb Just some random improvements in backend-common too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-27 16:25:23 +02:00
Ben Lambert e31a4b5fd2 Merge pull request #7770 from backstage/dependabot/npm_and_yarn/typescript-json-schema-0.51.0
build(deps): bump typescript-json-schema from 0.50.1 to 0.51.0
2021-10-27 16:15:24 +02:00
Brian Fletcher 806c2a7568 removes unused d3-zoom dep
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-10-27 15:10:51 +01:00
dependabot[bot] 2fdf3119d3 build(deps): bump typescript-json-schema from 0.50.1 to 0.51.0
Bumps [typescript-json-schema](https://github.com/YousefED/typescript-json-schema) from 0.50.1 to 0.51.0.
- [Release notes](https://github.com/YousefED/typescript-json-schema/releases)
- [Commits](https://github.com/YousefED/typescript-json-schema/compare/v0.50.1...v0.51.0)

---
updated-dependencies:
- dependency-name: typescript-json-schema
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-27 15:19:24 +02:00
dependabot[bot] 6364c3d6ff build(deps): bump @spotify/eslint-config-base from 9.0.2 to 12.0.0
Bumps [@spotify/eslint-config-base](https://github.com/spotify/web-scripts) from 9.0.2 to 12.0.0.
- [Release notes](https://github.com/spotify/web-scripts/releases)
- [Changelog](https://github.com/spotify/web-scripts/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotify/web-scripts/compare/v9.0.2...v12.0.0)

---
updated-dependencies:
- dependency-name: "@spotify/eslint-config-base"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-27 12:43:19 +00:00
Fredrik Adelöw 36e2b548cb Fixing up integration-react as well
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-27 11:51:43 +02:00
Fredrik Adelöw 52ebd2d3a0 Merge pull request #7796 from backstage/freben/api-more-theme
More theme API cleanup
2021-10-27 10:41:13 +02:00
Fredrik Adelöw a3540dd9c2 Merge pull request #7782 from backstage/freben/api-integration-etc
more api fixes, in integration and theme
2021-10-27 09:52:23 +02:00
Fredrik Adelöw 40cfec8b3f More theme API cleanup
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-27 09:22:42 +02:00
Ben Lambert 082a6513f7 Merge pull request #7767 from ellisio/chore-deps-msw
chore(deps): bump msw to v0.35.0
2021-10-27 09:19:20 +02:00
Fredrik Adelöw bce30f0c94 Merge pull request #7789 from backstage/freben/api-config
Minor fix for the config package too
2021-10-26 20:56:55 +02:00
Fredrik Adelöw 10d267a1b7 Minor fix for the config package too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-26 19:36:17 +02:00
Eric Peterson 7e3398518e Merge pull request #7786 from backstage/techdocs/fix-windows-builds
[TechDocs] Fix TechDocs common bug (and tests) on windows
2021-10-26 18:09:52 +02:00
Eric Peterson cfd54b9af4 Fix TechDocs common bug (and tests) on windows.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2021-10-26 17:41:53 +02:00
blam d465f2e0af chore: bump the msw package and remove it from test-utils as it's not even needed
Signed-off-by: blam <ben@blam.sh>
2021-10-26 17:13:49 +02:00
Andrew Ellis 034031ec68 chore(deps): bump msw to v0.35.0
Signed-off-by: Andrew Ellis <awellis89@gmail.com>
2021-10-26 17:13:49 +02:00
Fredrik Adelöw 8eedc159ae fix up errors too
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-26 16:55:36 +02:00
dependabot[bot] dc6d2eb2a3 build(deps): bump webpack-dev-server from 4.0.0-rc.0 to 4.3.1
Bumps [webpack-dev-server](https://github.com/webpack/webpack-dev-server) from 4.0.0-rc.0 to 4.3.1.
- [Release notes](https://github.com/webpack/webpack-dev-server/releases)
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v4.0.0-rc.0...v4.3.1)

---
updated-dependencies:
- dependency-name: webpack-dev-server
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-26 14:32:56 +00:00
Fredrik Adelöw a15d028517 more api fixes, in integration and theme
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-26 16:24:13 +02:00
Johan Haals d5fb02775a Merge pull request #7774 from backstage/msw/usages
chore/cli: Replace msw with setupRequestMockHandlers
2021-10-26 15:56:35 +02:00
Ben Lambert dd028ea861 Merge pull request #7775 from backstage/blam/e2e-tests
windows e2e build
2021-10-26 15:04:40 +02:00
Fredrik Adelöw a34bf5b330 Merge pull request #7779 from backstage/freben/yah-cli-small-one
Add docs to the last export of cli-common
2021-10-26 14:51:11 +02:00
blam 65bf24bc1d chore: removing the log10 and just do linear backoff
Signed-off-by: blam <ben@blam.sh>
2021-10-26 14:27:33 +02:00
Fredrik Adelöw c2d50a0073 Add docs to the last export of cli-common
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-26 14:13:17 +02:00
Fredrik Adelöw 6b615e92c8 clean up exports in core-app-api
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-26 13:59:08 +02:00
blam 38ad8746c0 chore: fixing typescript EXPECTED_LOAD_ERRORS
Signed-off-by: blam <ben@blam.sh>
2021-10-26 13:45:04 +02:00
blam 1af1f76cb8 chore: add another exponential delay to wait for the page to load too
Signed-off-by: blam <ben@blam.sh>
2021-10-26 13:40:45 +02:00
blam f733a19f85 chore: exponential backoff for all errors not just timeouts
Signed-off-by: blam <ben@blam.sh>
2021-10-26 13:38:30 +02:00
blam b92b436efc chore: use the debug module
Signed-off-by: blam <ben@blam.sh>
2021-10-26 12:33:19 +02:00
blam 6f923c9e1d chore: increase the attempts
Signed-off-by: blam <ben@blam.sh>
2021-10-26 12:00:26 +02:00
blam fbedcebe7c chore: turn on some debug logging
Signed-off-by: blam <ben@blam.sh>
2021-10-26 11:59:00 +02:00
Johan Haals f1e96dc5b1 chore/cli: Replace msw with setupRequestMockHandlers
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2021-10-26 10:54:47 +02:00
Fredrik Adelöw 18d73ecc9d Merge pull request #7749 from backstage/freben/very-public
fix some of the ae-missing-release-tag warnings in core-components
2021-10-26 10:40:14 +02:00
Fredrik Adelöw c6c2942daa address review comments
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-10-25 19:11:14 +02:00
Harry Hogg f879e8b2b8 fix(backend): Load all schemas from monorepo packages
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2021-10-25 16:56:10 +01:00
Harry Hogg 4b92638259 test(escapeRegExp): Just an extra test to make sure non-regexy strings don't get escaped
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2021-10-25 16:56:10 +01:00
Harry Hogg deaec1ee3f fix(rootLogger): Only set a regex if there are redactions given, otherwise everything gets redacted
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2021-10-25 16:56:10 +01:00
Harry Hogg 488e6145cb fix(rootLogger): Renamed to setRootLoggerRedactionList and do not expose publically
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2021-10-25 16:56:09 +01:00
Harry Hogg a9025f70ba fix(rootLogger): Added util for escaping a regular expression
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2021-10-25 16:54:33 +01:00
Harry Hogg 3c10980ec5 test(rootLogger): Redaction formatting
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2021-10-25 16:54:33 +01:00
Harry Hogg f8a7f5723a Removed added dependency
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2021-10-25 16:54:33 +01:00
Harry Hogg 18d14d655e fix(config): Subscribe to config changes instead of piggy backing off the loader watch.
Signed-off-by: Harry Hogg <hhogg@spotify.com>
2021-10-25 16:54:32 +01:00