Commit Graph

19128 Commits

Author SHA1 Message Date
Nicolas Arnold f9c0ad85d9 Addressing comments
Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-11-22 09:12:38 +00:00
Nicolas Arnold 3c6141c37a Fix return type
Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-11-19 11:09:37 +00:00
Nicolas Arnold 8866b62f3d Fail when adding duplicate locations using the dry run flag
This change here adds in logic to the DefaultLocationService that will prematurely terminate the dry run addition of locations if there is a duplicate entity in the unprocessed entities.
Adding this logic here will avoid an infinite loop if a monorepo arch is used (for example if a target references itself). It will also enforce some best practices.
I have also added tests.

You can test this out using this catalog-info.yaml: https://github.com/RoadieHQ/monorepo-infinte-loop/blob/main/catalog-info.yaml

Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-11-19 11:04:36 +00:00
Fredrik Adelöw fb03c47c8b Merge pull request #8142 from gotson/patch-1
[Doc] fix typos in todo plugin Readme
2021-11-18 15:40:13 +01:00
Ben Lambert 153eac4252 Merge pull request #8143 from backstage/freben/await-error
Fixed missing `await` when throwing server side errors
2021-11-18 15:17:36 +01:00
Fredrik Adelöw 9f21236a29 Fixed a missing await when throwing server side errors
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-18 14:30:34 +01:00
Fredrik Adelöw ddfdcd2b44 Merge pull request #7991 from backstage/changeset-release/master
Version Packages
2021-11-18 13:45:44 +01:00
Gauthier 6a2cc4cfa7 Update README.md
Signed-off-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-11-18 20:29:48 +08:00
Gauthier 587265a489 Update README.md
Signed-off-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-11-18 20:29:47 +08:00
github-actions[bot] 99bf179ccf Version Packages 2021-11-18 11:52:08 +00:00
Fredrik Adelöw 70e4b222be Merge pull request #8132 from backstage/freben/behavior-init-constructor
move the BehaviorSubject init into the constructor
2021-11-18 12:46:39 +01:00
Ben Lambert e72b1b83c8 Merge pull request #8122 from backstage/blam/sec/dockerode
Bumping testcontainers + dockerode
2021-11-18 12:18:17 +01:00
Ben Lambert 30477dbd59 Merge pull request #8139 from backstage/dependabot/npm_and_yarn/microsite/hosted-git-info-2.8.9
chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 in /microsite
2021-11-18 12:10:31 +01:00
Fredrik Adelöw ae381d0156 Merge pull request #8138 from backstage/dependabot/npm_and_yarn/microsite/postcss-7.0.39
chore(deps): bump postcss from 7.0.35 to 7.0.39 in /microsite
2021-11-18 11:57:24 +01:00
Fredrik Adelöw 23678544ee Merge pull request #8057 from RoadieHQ/entity-fact-retriever
Catalog fact retriever
2021-11-18 11:57:01 +01:00
dependabot[bot] 3b06282579 chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 in /microsite
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

---
updated-dependencies:
- dependency-name: hosted-git-info
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-18 10:48:52 +00:00
Fredrik Adelöw 684af3dd81 Merge pull request #8137 from backstage/dependabot/npm_and_yarn/microsite/set-getter-0.1.1
chore(deps): bump set-getter from 0.1.0 to 0.1.1 in /microsite
2021-11-18 11:48:19 +01:00
Fredrik Adelöw eaf85fd456 Merge pull request #8134 from backstage/dependabot/npm_and_yarn/microsite/path-parse-1.0.7
chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /microsite
2021-11-18 11:38:06 +01:00
dependabot[bot] 08dc441019 chore(deps): bump postcss from 7.0.35 to 7.0.39 in /microsite
Bumps [postcss](https://github.com/postcss/postcss) from 7.0.35 to 7.0.39.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/7.0.39/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/7.0.35...7.0.39)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-18 10:37:27 +00:00
Ben Lambert 60f77cc971 Merge pull request #8135 from backstage/dependabot/npm_and_yarn/microsite/color-string-1.6.0
chore(deps): bump color-string from 1.5.4 to 1.6.0 in /microsite
2021-11-18 11:37:22 +01:00
Ben Lambert 0f651094b7 Merge pull request #8136 from backstage/dependabot/npm_and_yarn/microsite/prismjs-1.25.0
chore(deps): bump prismjs from 1.23.0 to 1.25.0 in /microsite
2021-11-18 11:36:51 +01:00
dependabot[bot] 5ca190c431 chore(deps): bump set-getter from 0.1.0 to 0.1.1 in /microsite
Bumps [set-getter](https://github.com/doowb/set-getter) from 0.1.0 to 0.1.1.
- [Release notes](https://github.com/doowb/set-getter/releases)
- [Commits](https://github.com/doowb/set-getter/commits/0.1.1)

---
updated-dependencies:
- dependency-name: set-getter
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-18 10:36:19 +00:00
Fredrik Adelöw 10ebe95c81 Merge pull request #8133 from backstage/dependabot/npm_and_yarn/microsite/url-parse-1.5.3
chore(deps): bump url-parse from 1.4.7 to 1.5.3 in /microsite
2021-11-18 11:35:43 +01:00
dependabot[bot] 4147f45b3e chore(deps): bump prismjs from 1.23.0 to 1.25.0 in /microsite
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.23.0 to 1.25.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.23.0...v1.25.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-18 10:27:14 +00:00
dependabot[bot] 0b8032bd3d chore(deps): bump color-string from 1.5.4 to 1.6.0 in /microsite
Bumps [color-string](https://github.com/Qix-/color-string) from 1.5.4 to 1.6.0.
- [Release notes](https://github.com/Qix-/color-string/releases)
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Qix-/color-string/compare/1.5.4...1.6.0)

---
updated-dependencies:
- dependency-name: color-string
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-18 10:27:13 +00:00
Fredrik Adelöw 475edb5bc5 move the BehaviorSubject init into the constructor
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-18 11:27:05 +01:00
dependabot[bot] 6c15c54818 chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /microsite
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-18 10:26:06 +00:00
dependabot[bot] 69f294623e chore(deps): bump url-parse from 1.4.7 to 1.5.3 in /microsite
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.4.7 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.3)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-18 10:26:01 +00:00
Fredrik Adelöw 0ebc659c17 Merge pull request #7822 from bomkamp/add-global-pg-plugin-schema-flag
Adding config prop `usePluginSchemas` to allow plugins using the `pg`…
2021-11-18 11:23:21 +01:00
Ben Lambert 8d815522db Merge pull request #8131 from backstage/blam/fixing-changeset-pr
chore: fixing bad dependency ref
2021-11-18 11:22:29 +01:00
Fredrik Adelöw 0106ec25d3 Merge pull request #8126 from gotson/todo-documentation
[Doc] add missing installation steps for the todo plugin
2021-11-18 11:16:45 +01:00
Fredrik Adelöw 0f56a644c1 Merge pull request #8129 from backstage/blam/fix-up-use-of-hooks
chore: remove occurrences of the rule of hooks to favour wrapping the components instead
2021-11-18 11:09:31 +01:00
Ben Lambert 35b606102b Merge pull request #8130 from backstage/blam/docsupdate
docs: Link out to Custom Field Extensions
2021-11-18 10:57:29 +01:00
blam 17b143c873 chore: fixing bad dependency ref
Signed-off-by: blam <ben@blam.sh>
2021-11-18 10:54:01 +01:00
blam 92f87a9a16 chore: fixing dockerode
Signed-off-by: blam <ben@blam.sh>
2021-11-18 10:52:37 +01:00
blam 610e3c979d chore: remove occurrences of FC
Signed-off-by: blam <ben@blam.sh>
2021-11-18 10:35:49 +01:00
Ben Lambert 770b5eda87 Merge pull request #7908 from anthonyikeda/master
Placed the Custom Actions pre-requisites at the top of the document i…
2021-11-18 10:27:31 +01:00
blam d73ae57163 docs: updating the docs saying that it is now possible to provide your own Field Extensions
Signed-off-by: blam <ben@blam.sh>
2021-11-18 10:24:04 +01:00
blam f029733d13 chore: remove occurrences of the rule of hooks to favour wrapping the components instead
Signed-off-by: blam <ben@blam.sh>
2021-11-18 10:17:15 +01:00
Johan Haals 8a99888d70 Merge pull request #8128 from backstage/freben/vale
appease vale
2021-11-18 10:00:13 +01:00
Philipp Hugenroth f50966e025 Merge pull request #8100 from tudi2d/plugin-shortcut-tooltips
[Shortcuts] Show tooltips on hover
2021-11-18 09:55:22 +01:00
Fredrik Adelöw 8cc6a92593 appease vale
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-11-18 09:45:28 +01:00
Eric Peterson 2ab7e0f688 Merge pull request #8121 from therynamo/techdocs-cli/awss3-encrypted-buckets
feat: Allow SSE For S3 Buckets
2021-11-18 09:30:17 +01:00
Johan Haals 7d39f66606 Merge pull request #8095 from backstage/jhaals/catalog-api-only
catalog-backend: refactor entityProviders connect
2021-11-18 08:09:31 +01:00
Gauthier Roebroeck d266c30243 add missing installation steps for the todo plugin
Signed-off-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-11-18 14:12:31 +08:00
Patrik Oldsberg 0144c5ef36 Merge pull request #8085 from backstage/Rugvip-patch-1
Update splunk-on-call.yaml
2021-11-18 00:22:40 +01:00
Ben Lambert b574cab1f6 Merge pull request #8120 from backstage/blam/fix-changeset-issue
Remove package from changeset
2021-11-17 21:45:43 +01:00
Ben Lambert 7eda73d8c0 Merge pull request #7702 from backstage/blam/route-ref-deprecation
core-plugin-api: add deprecation warnings around `routeRefs`
2021-11-17 21:37:58 +01:00
blam e21e3c6102 chore: add changeset
Signed-off-by: blam <ben@blam.sh>
2021-11-17 21:33:55 +01:00
blam fb4377ac53 chore: updating the bump in package.jsons too as it a security risk for the ssh2 packages
Signed-off-by: blam <ben@blam.sh>
2021-11-17 21:32:43 +01:00