Commit Graph

23651 Commits

Author SHA1 Message Date
Patrik Oldsberg 843dfd1cb9 Merge pull request #9902 from backstage/jhaals/core-app-cleanup
core-app-api: Remove GithubSession and SamlSession types
2022-03-02 14:57:21 +01:00
Fredrik Adelöw 845c0c1e28 Merge pull request #9901 from backstage/freben/resolver-dox
form refs properly in resolver docs
2022-03-02 13:56:35 +01:00
Johan Haals 70fdad285e chore: remove comment
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-02 13:50:56 +01:00
Johan Haals f3cce3dcf7 core-app-api: Remove GithubSession and SamlSession types
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-02 13:50:18 +01:00
Fredrik Adelöw efa549c4ab form refs properly in resolver docs
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-02 13:47:03 +01:00
Ben Lambert 677081fb5d Merge pull request #9894 from backstage/blam/catalog/useEntityOwnershit
remove the `EntityName` codepath from the `useEntityOwnership` hook
2022-03-02 12:59:57 +01:00
Ben Lambert 81c3c81e33 Merge pull request #9872 from backstage/blam/catalog-deprecations
🧹 tidy up the `useEntity` hook, and introduce `useAsyncEntity`
2022-03-02 12:57:58 +01:00
MT Lewis a54f8ffe70 Merge pull request #9878 from backstage/catalog-common-alpha
catalog-common: mark permission-related exports as alpha
2022-03-02 11:47:37 +00:00
MT Lewis 5249f19a71 Merge pull request #9881 from backstage/catalog-create-permission-no-resource-type
catalog-common: remove resourceType from catalogEntityCreatePermission
2022-03-02 10:54:36 +00:00
blam 6ed51204ff chore: woops - api-report needed update
Signed-off-by: blam <ben@blam.sh>
2022-03-02 11:32:45 +01:00
Johan Haals 6fbaebb1f8 Merge pull request #9883 from backstage/jhaals/catalog-model-remove-deprecations
catalog-model: Remove deprecations
2022-03-02 11:29:10 +01:00
Ben Lambert baca071d05 Updating changeset
Minor change but no deprecation period as it doesn't work

Signed-off-by: Ben Lambert <blam@spotify.com>
2022-03-02 11:26:50 +01:00
Fredrik Adelöw abc66904b1 Merge pull request #9856 from backstage/freben/catalog-rearrange
Rearrange a bit inside the catalog backend
2022-03-02 11:05:49 +01:00
blam fd061e47ee chore: code review comments
Signed-off-by: blam <ben@blam.sh>
2022-03-02 10:38:10 +01:00
blam 2de1d82bd1 chore: added changeset
Signed-off-by: blam <ben@blam.sh>
2022-03-02 10:23:30 +01:00
Johan Haals 06cd854a05 update yarn.lock
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-02 10:20:31 +01:00
Johan Haals 078319592a remove roadie resolutions for plugin-catalog & plugin-model
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-02 10:06:35 +01:00
Johan Haals c81f9d6b9e update changeset
Signed-off-by: Johan Haals <johan.haals@gmail.com>

Co-authored-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-02 09:22:28 +01:00
Johan Haals ac7b1161a6 catalog-model: Remove deprecations
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-02 09:20:32 +01:00
Johan Haals a9e7f28f12 Merge pull request #9888 from kuangp/refactor/redis
refactor(redis): require protocol in connection string
2022-03-02 09:20:11 +01:00
Patrik Oldsberg d9e9b23576 Merge pull request #9879 from backstage/rugvip/dompatch
cli: install both v16 and v17 of @hot-loader/react-dom
2022-03-02 09:05:59 +01:00
Johan Haals 1dbd30f00f Merge pull request #9891 from backstage/dependabot/npm_and_yarn/raw-body-2.5.1
chore(deps): bump raw-body from 2.5.0 to 2.5.1
2022-03-02 07:44:22 +01:00
dependabot[bot] b2ccb676c2 chore(deps): bump raw-body from 2.5.0 to 2.5.1
Bumps [raw-body](https://github.com/stream-utils/raw-body) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/stream-utils/raw-body/releases)
- [Changelog](https://github.com/stream-utils/raw-body/blob/master/HISTORY.md)
- [Commits](https://github.com/stream-utils/raw-body/compare/2.5.0...2.5.1)

---
updated-dependencies:
- dependency-name: raw-body
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 04:09:23 +00:00
Phil Kuang 9a0510144f refactor(redis): require protocol in connection string
Signed-off-by: Phil Kuang <pkuang@factset.com>
2022-03-01 18:21:32 -05:00
MT Lewis da0675bf9f Merge pull request #9882 from backstage/add-permission-api-docs
permission-common: add apidocs for permission properties
2022-03-01 16:38:31 +00:00
Ben Lambert 50d3d1a3b2 Merge pull request #9855 from backstage/blam/fix-scaffolder-ui-schema-props
🧹 Removing the component exports for `CustomFieldExtensions` in `plugin-scaffolder`
2022-03-01 16:55:09 +01:00
Mike Lewis 1f5b25eeab permission-common: changeset formatting
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-03-01 15:01:24 +00:00
Mike Lewis 5c59257300 catalog-backend: add 'breaking' prefix to existing changeset
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-03-01 14:40:08 +00:00
MT Lewis 40559d7a3b Update .changeset/nice-walls-reply.md
Co-authored-by: Johan Haals <johan.haals@gmail.com>
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-03-01 14:39:10 +00:00
Mike Lewis 617a132871 create-app: import catalogEntityCreatePermission from /alpha
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-03-01 14:39:09 +00:00
Mike Lewis 81273e95cf catalog-common: mark permission-related exports as alpha
Marks all strictly permission-related exports in catalog-common as
alpha.

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-03-01 14:39:09 +00:00
Patrik Oldsberg 2760cc488b Merge pull request #9864 from backstage/dependabot/npm_and_yarn/apollo-server-3.6.3
chore(deps): bump apollo-server from 3.6.1 to 3.6.3
2022-03-01 15:39:00 +01:00
Ben Lambert 7a7be78234 Merge pull request #9880 from backstage/blam/catalog-route-refs
🧹 Clean up the routes in `catalog-react`
2022-03-01 15:36:53 +01:00
blam 141af65385 chore: fixing the api-report and clean up the types
Signed-off-by: blam <ben@blam.sh>
2022-03-01 15:34:47 +01:00
blam 8e1df15a95 chore: fix up the interface a little bit
Signed-off-by: blam <ben@blam.sh>
2022-03-01 15:32:04 +01:00
blam 194011ce84 chore: fixing up the types to actually be correct and use the returnValue types
Signed-off-by: blam <ben@blam.sh>
2022-03-01 15:27:58 +01:00
Patrik Oldsberg 2ec4ac401a Merge pull request #9844 from backstage/dependabot/npm_and_yarn/eslint-8.10.0
chore(deps): bump eslint from 8.7.0 to 8.10.0
2022-03-01 15:27:19 +01:00
Mike Lewis 79b9d8a861 permission-common: add apidocs for permission properties
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-03-01 14:09:37 +00:00
Fredrik Adelöw 83a83381b0 rearrange
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-01 14:44:59 +01:00
Mike Lewis e3c2bfef11 catalog-common: remove resourceType from catalogEntityCreatePermission
The resourceType on permissions refers to the resource whose ref is
expected to be passed along with the permission during authorization.
This allows the permission-backend to make the decision based on
characteristics of the resource.

Since the entity being created by definition doesn't yet exist, it's
not correct for this permission to include a resourceType.

Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-03-01 13:42:49 +00:00
MT Lewis 5d342c7169 Merge pull request #9857 from backstage/catalog-backend-permission-alpha
catalog-backend: mark permission-related exports as alpha
2022-03-01 13:42:38 +00:00
Johan Haals 194c64b5b1 Merge pull request #9877 from backstage/jhaals/result-entityref
catalog-backend: Remove entityRef from CatalogProcessorRelationResult
2022-03-01 14:34:00 +01:00
Johan Haals 3415b7153e Merge pull request #9871 from backstage/jhaals/remove-handleError
catalog-backend: Remove catalogProcessor.handleError
2022-03-01 14:33:11 +01:00
Johan Haals 66a7c72f63 Merge pull request #9870 from backstage/jhaals/dep-BitbucketRepositoryParser
catalog-backend: inline and deprecate BitbucketRepositoryParser type
2022-03-01 14:32:52 +01:00
blam da79aac2a6 chore: add some beautiful changesets
Signed-off-by: blam <ben@blam.sh>
2022-03-01 14:17:38 +01:00
Patrik Oldsberg 46a19c599f cli: install both v16 and v17 of @hot-loader/react-dom
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-03-01 14:16:39 +01:00
blam dd7e34b4b8 chore: added additional changeset
Signed-off-by: blam <ben@blam.sh>
2022-03-01 14:04:44 +01:00
blam aa69677928 chore: fixing tests
Signed-off-by: blam <ben@blam.sh>
2022-03-01 14:03:08 +01:00
Mike Lewis e02960f30f catalog-backend: add alpha setup to package.json
Signed-off-by: Mike Lewis <mtlewis@users.noreply.github.com>
2022-03-01 12:56:42 +00:00
Johan Haals b19061a547 update api report
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-03-01 13:47:25 +01:00