Commit Graph

4637 Commits

Author SHA1 Message Date
Fredrik Adelöw 46d74fd427 Merge pull request #8774 from backstage/dependabot/npm_and_yarn/types/swagger-ui-react-4.1.1
build(deps-dev): bump @types/swagger-ui-react from 3.35.2 to 4.1.1
2022-01-13 22:32:49 +01:00
Patrik Oldsberg fb08e2f285 backend,create-app: update app-backend setup to forward database
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 20:00:12 +01:00
Patrik Oldsberg eb00e8af14 app-backend: changeset and API report for asset cache and header updates
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 20:00:12 +01:00
Patrik Oldsberg 6b05ad1265 changesets: added changeset for core-components IdentityApi deprecation removals
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 19:51:32 +01:00
Patrik Oldsberg d879072b0c core-plugin-api: remove deprecated id field from BackstageIdentityResponse
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 19:51:31 +01:00
Patrik Oldsberg 234a36405b core-plugin-api: remove deprecated OAuthRequestApi types
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 19:51:31 +01:00
Patrik Oldsberg 94c02b4246 core: removed BackstageIdentity type
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 19:51:31 +01:00
Patrik Oldsberg 51fbedc445 plugins: migrate usage of deprecated IdentityApi methods
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 19:51:30 +01:00
Patrik Oldsberg 2916a83b9c catalog-react: deprecate loadIdentityOwnerRefs and simplify implementation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 19:27:13 +01:00
Patrik Oldsberg ceebe25391 core: removed deprecated IdentityApi methods
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 19:27:12 +01:00
MT Lewis 0ae4f4cc82 permissions: rename authorize request and response types to avoid envelope suffix
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-13 17:51:06 +00:00
MT Lewis b768259244 permission-backend: wrap authorize request and response batches in envelope
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-13 17:51:05 +00:00
MT Lewis 68edbbeafd catalog-backend: add changeset
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-13 17:26:04 +00:00
Jussi Hallila cd8bf7a4ab Add more breaking changes.
Update API reports.

Signed-off-by: Jussi Hallila <jussi@hallila.com>
2022-01-13 16:34:22 +01:00
Jussi Hallila 28fd9bc603 Modify based on review comments.
Make it breaking change.

Signed-off-by: Jussi Hallila <jussi@hallila.com>
2022-01-13 16:04:30 +01:00
github-actions[bot] b04011602b Version Packages 2022-01-13 14:23:13 +00:00
Fredrik Adelöw 182e573def Merge pull request #8551 from backstage/authz-batching
permissions: more efficient integration between permission backend and plugin backends
2022-01-13 15:17:29 +01:00
Fredrik Adelöw ebc34d0a05 Merge pull request #8911 from backstage/rugvip/azureboot
azure-devops-backend: only warn if teams fail to load at startup
2022-01-13 15:14:38 +01:00
Fredrik Adelöw 4f04a54451 Merge pull request #8904 from backstage/blam/bump-graphql-dependencies
Bump GraphQL Dependencies in `graphql` plugins
2022-01-13 14:49:58 +01:00
Erik Engervall 1fcd816b06 Merge pull request #8910 from backstage/erikengervall/improve-patch-cta
[Plugin] git-release-manager: Improve patch CTA copy
2022-01-13 14:44:07 +01:00
Patrik Oldsberg 9f9596f9ef azure-devops-backend: only warn if teams fail to load at startup
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 14:40:52 +01:00
MT Lewis 8e72b573aa permission-node: switch to array for getResources return value
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-13 13:04:04 +00:00
MT Lewis 419ca637c0 permissions: add changeset for optimizations
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2022-01-13 13:04:04 +00:00
Fredrik Adelöw 26c13d006a Merge pull request #8796 from goenning/go/log-error-tech-insights
[TechInsights] log errors when tech insights throws an error
2022-01-13 13:54:23 +01:00
Jussi Hallila b567ee2818 Make Vale happier.
Signed-off-by: Jussi Hallila <jussi@hallila.com>
2022-01-13 13:52:28 +01:00
Jussi Hallila dfd5e81721 Adds a configuration option to fact retrievers to define lifecycle for facts the retriever persists. Possible values are either 'items-to-live' or 'time-to-live'. The former will only n number of items in to the database for each fact per entity. The latter will remove all facts that are older than the TTL value.
Possible values:
* { itl: 5 } // Deletes all facts for the retriever/entity pair, apart from the last five
* { ttl: 1209600000 } // (2 weeks) Deletes all facts older than 2 weeks for the retriever/entity pair
* { ttl: { weeks: 2 } } // Deletes all facts older than 2 weeks for the retriever/entity pair

Signed-off-by: Jussi Hallila <jussi@hallila.com>
2022-01-13 13:52:28 +01:00
Erik Engervall c1813739c6 Add changeset
Signed-off-by: Erik Engervall <erik.engervall@gmail.com>
2022-01-13 13:27:29 +01:00
Fredrik Adelöw f58092cfeb Merge pull request #8695 from backstage/feature/add-gcp-iap-auth-provider-frontend
auth: implement frontend parts of iap-like sign-in
2022-01-13 12:17:18 +01:00
Joon Park 0a6c68582a Add authorization to entities get endpoints in catalog-backend. (#8711)
* Add authorization to entities get endpoints in catalog-backend.

The delete endpoint and the ancestry endpoint, as well as the rest of the endpoints in catalog-backend will be covered in later PRs.

Signed-off-by: Joon Park <joonp@spotify.com>

* Refactor permissioning into AuthorizedNextEntitiesCatalog

Signed-off-by: Joon Park <joonp@spotify.com>

* Create integration router in builder

Signed-off-by: Joon Park <joonp@spotify.com>

* Fix test authorization strings

Signed-off-by: Joon Park <joonp@spotify.com>
2022-01-13 10:59:13 +00:00
Fredrik Adelöw 7a35aa9377 typo in changeset
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-01-13 11:39:42 +01:00
blam 0fb17da164 chore: added changeset
Signed-off-by: blam <ben@blam.sh>
2022-01-13 10:45:17 +01:00
blam 306d879536 chore: add changeset
Signed-off-by: blam <ben@blam.sh>
2022-01-13 08:43:30 +01:00
Ben Lambert 02ac69f943 Merge pull request #8884 from diegoribeiro-hotmart/bugfix/nunjucks-token
[Scaffolder] Fix token pass-through for software templates using beta 3 version
2022-01-13 07:49:06 +01:00
Ben Lambert e0b4b118cc Merge pull request #8815 from dhruvaldarji/dhruvaldarji/add-baseurl-support-for-bitbucket-discovery-processor
fix(catalog-backend): support bitbucket servers with custom baseUrls
2022-01-13 07:48:07 +01:00
Ben Lambert bc3acec86a Merge pull request #8622 from julioz/julioz/gocd-plugin
Add GoCD plugin
2022-01-12 14:00:59 +01:00
Patrik Oldsberg 890734d440 Merge pull request #8883 from backstage/mob/prerelease
Prepare for prerelease flow and introduce documentation and tooling for emergency releases
2022-01-12 13:58:46 +01:00
Diego Drumond 451ef0aa07 scaffolder-backend: pass token to tasks
Signed-off-by: Diego Drumond <diego.ribeiro@hotmart.com>
2022-01-12 09:52:52 -03:00
blam cd05442ed2 chore: added changeset
Signed-off-by: blam <ben@blam.sh>
2022-01-12 13:30:57 +01:00
Ben Lambert ed054cd9b8 Merge pull request #8868 from lykkeaxlin/minor-fixes
[Bazaar] Add to marketplace and some minor fixes
2022-01-12 13:20:53 +01:00
Ben Lambert 332b47fcdf Merge pull request #8821 from djamaile/master
feat: give component EntityMembersListCard a memberType prop
2022-01-12 11:41:39 +01:00
Johan Haals 80724f6444 Initial prerelease work
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-01-12 11:35:56 +01:00
Marley Powell d1ab1d613e Merge branch 'master' of https://github.com/backstage/backstage into marley/7678-pull-request-custom-filters-2 2022-01-12 10:09:21 +00:00
blam 18023e40ce chore: prettify changeset
Signed-off-by: blam <ben@blam.sh>
2022-01-12 10:41:26 +01:00
Marley Powell 8a8c11158d Merge branch 'master' of https://github.com/backstage/backstage into marley/7678-pull-request-custom-filters-2 2022-01-12 09:06:24 +00:00
Johan Haals e142fa53b8 Merge pull request #8873 from SDA-SE/docs/sonarqube-token-info
docs(sonarqube): enhance token content documentation
2022-01-12 09:09:23 +01:00
dependabot[bot] 5b406daabe build(deps-dev): bump http-errors from 1.8.0 to 2.0.0
Bumps [http-errors](https://github.com/jshttp/http-errors) from 1.8.0 to 2.0.0.
- [Release notes](https://github.com/jshttp/http-errors/releases)
- [Changelog](https://github.com/jshttp/http-errors/blob/master/HISTORY.md)
- [Commits](https://github.com/jshttp/http-errors/compare/1.8.0...v2.0.0)

---
updated-dependencies:
- dependency-name: http-errors
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-12 04:28:51 +00:00
djamaile 68651069b6 fix: use right prop name
Signed-off-by: djamaile <rdjamaile@gmail.com>
2022-01-11 19:14:44 +01:00
Dominik Schwank 3423b3b24d docs(sonarqube): enhance token content documentation
Signed-off-by: Dominik Schwank <dominik.schwank@sda.se>
2022-01-11 17:57:30 +01:00
Ben Lambert 0d1e0bef8e Merge pull request #8864 from RoadieHQ/query-perf-tweaks-for-tech-insights
[TechInsights] Modify queries to perform better by filtering on subqueries as well
2022-01-11 16:44:44 +01:00
goenning 60ec1a959b simplify error handling
Signed-off-by: goenning <me@goenning.net>
2022-01-11 15:14:52 +00:00